:root { --toastify-color-light: #fff; --toastify-color-dark: #121212; --toastify-color-info: #3498db; --toastify-color-success: #07bc0c; --toastify-color-warning: #f1c40f; --toastify-color-error: hsl(6, 78%, 57%); --toastify-color-transparent: rgba(255, 255, 255, .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-container-width: fit-content; --toastify-toast-width: 320px; --toastify-toast-offset: 16px; --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top)); --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right)); --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left)); --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom)); --toastify-toast-background: #fff; --toastify-toast-padding: 14px; --toastify-toast-min-height: 64px; --toastify-toast-max-height: 800px; --toastify-toast-bd-radius: 6px; --toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1); --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-color-progress-bgo: .2; }
.Toastify__toast-container { z-index: var(--toastify-z-index); transform: translate3d(0,0,var(--toastify-z-index)); position: fixed; width: var(--toastify-container-width); box-sizing: border-box; color: rgb(255, 255, 255); display: flex; flex-direction: column; }
.Toastify__toast-container--top-left { top: var(--toastify-toast-top); left: var(--toastify-toast-left); }
.Toastify__toast-container--top-center { top: var(--toastify-toast-top); left: 50%; transform: translate(-50%); align-items: center; }
.Toastify__toast-container--top-right { top: var(--toastify-toast-top); right: var(--toastify-toast-right); align-items: end; }
.Toastify__toast-container--bottom-left { bottom: var(--toastify-toast-bottom); left: var(--toastify-toast-left); }
.Toastify__toast-container--bottom-center { bottom: var(--toastify-toast-bottom); left: 50%; transform: translate(-50%); align-items: center; }
.Toastify__toast-container--bottom-right { bottom: var(--toastify-toast-bottom); right: var(--toastify-toast-right); align-items: end; }
.Toastify__toast { --y: 0; position: relative; touch-action: none; width: var(--toastify-toast-width); min-height: var(--toastify-toast-min-height); box-sizing: border-box; margin-bottom: 1rem; padding: var(--toastify-toast-padding); border-radius: var(--toastify-toast-bd-radius); box-shadow: var(--toastify-toast-shadow); max-height: var(--toastify-toast-max-height); font-family: var(--toastify-font-family); z-index: 0; display: flex; flex: 1 1 auto; align-items: center; word-break: break-word; }
@media only screen and (max-width: 480px) {
  .Toastify__toast-container { width: 100vw; left: env(safe-area-inset-left); margin: 0px; }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right { top: env(safe-area-inset-top); transform: translate(0px); }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right { bottom: env(safe-area-inset-bottom); transform: translate(0px); }
  .Toastify__toast-container--rtl { right: env(safe-area-inset-right); left: initial; }
  .Toastify__toast { --toastify-toast-width: 100%; margin-bottom: 0px; border-radius: 0px; }
}
.Toastify__toast-container[data-stacked="true"] { width: var(--toastify-toast-width); }
.Toastify__toast--stacked { position: absolute; width: 100%; transform: translate3d(0,var(--y),0) scale(var(--s)); transition: transform 0.3s; }
.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body, .Toastify__toast--stacked[data-collapsed] .Toastify__close-button { transition: opacity 0.1s; }
.Toastify__toast--stacked[data-collapsed="false"] { overflow: visible; }
.Toastify__toast--stacked[data-collapsed="true"]:not(:last-child) > * { opacity: 0; }
.Toastify__toast--stacked::after { content: ""; position: absolute; left: 0px; right: 0px; height: calc(var(--g) * 1px); bottom: 100%; }
.Toastify__toast--stacked[data-pos="top"] { top: 0px; }
.Toastify__toast--stacked[data-pos="bot"] { bottom: 0px; }
.Toastify__toast--stacked[data-pos="bot"].Toastify__toast--stacked::before { transform-origin: center top; }
.Toastify__toast--stacked[data-pos="top"].Toastify__toast--stacked::before { transform-origin: center bottom; }
.Toastify__toast--stacked::before { content: ""; position: absolute; left: 0px; right: 0px; bottom: 0px; height: 100%; transform: scaleY(3); z-index: -1; }
.Toastify__toast--rtl { direction: rtl; }
.Toastify__toast--close-on-click { cursor: pointer; }
.Toastify__toast-icon { margin-inline-end: 10px; width: 22px; flex-shrink: 0; display: flex; }
.Toastify--animate { animation-fill-mode: both; animation-duration: 0.5s; }
.Toastify--animate-icon { animation-fill-mode: both; animation-duration: 0.3s; }
.Toastify__toast-theme--dark { background: var(--toastify-color-dark); color: var(--toastify-text-color-dark); }
.Toastify__toast-theme--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: rgb(255, 255, 255); position: absolute; top: 6px; right: 6px; background: transparent; outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; cursor: pointer; opacity: 0.7; transition: 0.3s; z-index: 1; }
.Toastify__toast--rtl .Toastify__close-button { left: 6px; right: unset; }
.Toastify__close-button--light { color: rgb(0, 0, 0); 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: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; opacity: 0.7; transform-origin: left center; }
.Toastify__progress-bar--animated { animation: auto linear 0s 1 normal forwards running Toastify__trackProgress; }
.Toastify__progress-bar--controlled { transition: transform 0.2s; }
.Toastify__progress-bar--rtl { right: 0px; left: initial; transform-origin: right center; border-bottom-left-radius: initial; }
.Toastify__progress-bar--wrp { position: absolute; overflow: hidden; bottom: 0px; left: 0px; width: 100%; height: 5px; border-bottom-left-radius: var(--toastify-toast-bd-radius); border-bottom-right-radius: var(--toastify-toast-bd-radius); }
.Toastify__progress-bar--wrp[data-hidden="true"] { opacity: 0; }
.Toastify__progress-bar--bg { opacity: var(--toastify-color-progress-bgo); width: 100%; height: 100%; }
.Toastify__spinner { width: 20px; height: 20px; box-sizing: border-box; border-width: 2px; border-style: solid; border-image: none; border-radius: 100%; border-top-color: ; border-bottom-color: ; border-left-color: ; border-right-color: var(--toastify-spinner-color); animation: 0.65s linear 0s infinite normal none running Toastify__spin; }
@keyframes Toastify__bounceInRight { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px,var(--y),0); }
  100% { opacity: 0; transform: translate3d(2000px,var(--y),0); }
}
@keyframes Toastify__bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px,var(--y),0); }
  100% { opacity: 0; transform: translate3d(-2000px,var(--y),0); }
}
@keyframes Toastify__bounceInUp { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__bounceOutUp { 
  20% { transform: translate3d(0,calc(var(--y) - 10px),0); }
  40%, 45% { opacity: 1; transform: translate3d(0,calc(var(--y) + 20px),0); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@keyframes Toastify__bounceInDown { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutDown { 
  20% { transform: translate3d(0,calc(var(--y) - 10px),0); }
  40%, 45% { opacity: 1; transform: translate3d(0,calc(var(--y) + 20px),0); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
.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 { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@keyframes Toastify__zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: translate3d(0,var(--y),0) scale3d(.3,.3,.3); }
  100% { opacity: 0; }
}
.Toastify__zoom-enter { animation-name: Toastify__zoomIn; }
.Toastify__zoom-exit { animation-name: Toastify__zoomOut; }
@keyframes Toastify__flipIn { 
  0% { transform: perspective(400px) rotateX(90deg); animation-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotateX(-20deg); animation-timing-function: ease-in; }
  60% { transform: perspective(400px) rotateX(10deg); opacity: 1; }
  80% { transform: perspective(400px) rotateX(-5deg); }
  100% { transform: perspective(400px); }
}
@keyframes Toastify__flipOut { 
  0% { transform: translate3d(0,var(--y),0) perspective(400px); }
  30% { transform: translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg); opacity: 1; }
  100% { transform: translate3d(0,var(--y),0) perspective(400px) rotateX(90deg); opacity: 0; }
}
.Toastify__flip-enter { animation-name: Toastify__flipIn; }
.Toastify__flip-exit { animation-name: Toastify__flipOut; }
@keyframes Toastify__slideInRight { 
  0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--y),0); }
}
@keyframes Toastify__slideInLeft { 
  0% { transform: translate3d(-110%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--y),0); }
}
@keyframes Toastify__slideInUp { 
  0% { transform: translate3d(0px, 110%, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--y),0); }
}
@keyframes Toastify__slideInDown { 
  0% { transform: translate3d(0px, -110%, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--y),0); }
}
@keyframes Toastify__slideOutRight { 
  0% { transform: translate3d(0,var(--y),0); }
  100% { visibility: hidden; transform: translate3d(110%,var(--y),0); }
}
@keyframes Toastify__slideOutLeft { 
  0% { transform: translate3d(0,var(--y),0); }
  100% { visibility: hidden; transform: translate3d(-110%,var(--y),0); }
}
@keyframes Toastify__slideOutDown { 
  0% { transform: translate3d(0,var(--y),0); }
  100% { visibility: hidden; transform: translate3d(0px, 500px, 0px); }
}
@keyframes Toastify__slideOutUp { 
  0% { transform: translate3d(0,var(--y),0); }
  100% { visibility: hidden; transform: translate3d(0px, -500px, 0px); }
}
.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; animation-timing-function: ease-in; animation-duration: 0.3s; }
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right { animation-name: Toastify__slideOutRight; animation-timing-function: ease-in; animation-duration: 0.3s; }
.Toastify__slide-exit--top-center { animation-name: Toastify__slideOutUp; animation-timing-function: ease-in; animation-duration: 0.3s; }
.Toastify__slide-exit--bottom-center { animation-name: Toastify__slideOutDown; animation-timing-function: ease-in; animation-duration: 0.3s; }
@keyframes Toastify__spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@font-face { font-family: Inter; src: url("https://soli-rx.myze.life/assets/inter-variable-opsz-wght-FIwubZjA.woff2") format("woff2"); font-style: normal; font-weight: 100 900; font-display: swap; }
@font-face { font-family: Inter; src: url("https://soli-rx.myze.life/assets/inter-italic-variable-opsz-wght-C9UHaEYJ.woff2") format("woff2"); font-style: italic; font-weight: 100 900; font-display: swap; }
@font-face { font-family: "Kumbh Sans"; src: url("https://soli-rx.myze.life/assets/kumbh-sans-variable-yopq-wght-DAxCG62w.woff2") format("woff2"); font-style: normal; font-weight: 100 900; font-display: swap; }
@font-face { font-family: Montserrat; src: url("https://soli-rx.myze.life/assets/montserrat-variable-wght-DbzI1qGp.woff2") format("woff2"); font-style: normal; font-weight: 100 900; font-display: swap; }
@font-face { font-family: Montserrat; src: url("https://soli-rx.myze.life/assets/montserrat-italic-variable-wght-DLzCfu_J.woff2") format("woff2"); font-style: italic; font-weight: 100 900; font-display: swap; }
@font-face { font-family: "DM Serif Display"; src: url("https://soli-rx.myze.life/assets/dm-serif-display-regular-BvgmkZya.woff2") format("woff2"); font-style: normal; font-weight: 400; font-display: swap; }
@font-face { font-family: "DM Serif Display"; src: url("https://soli-rx.myze.life/assets/dm-serif-display-Italic-CPfddgrM.woff2") format("woff2"); font-style: italic; font-weight: 400; font-display: swap; }
@font-face { font-family: "DM Sans"; src: url("https://soli-rx.myze.life/assets/dm-sans-variable-opsz-wght-ClxMb8Ef.woff2") format("woff2"); font-style: normal; font-weight: 100 900; font-display: swap; }
@font-face { font-family: "DM Sans"; src: url("https://soli-rx.myze.life/assets/dm-sans-italic-variable-opsz-wght-Ce7JF4Kp.woff2") format("woff2"); font-style: italic; font-weight: 100 900; font-display: swap; }
@font-face { font-family: Sora; src: url("https://soli-rx.myze.life/assets/sora-variable-wght-DjwauEhn.woff2") format("woff2"); font-style: normal; font-weight: 100 800; font-display: swap; }
@font-face { font-family: Archivo; src: url("https://soli-rx.myze.life/assets/archivo-variable-wdth-wght-Bi3nQnbI.woff2") format("woff2"); font-style: normal; font-weight: 100 900; font-display: swap; }
@font-face { font-family: Archivo; src: url("https://soli-rx.myze.life/assets/archivo-italic-variable-wdth-wght-BJN6gi3d.woff2") format("woff2"); font-style: italic; font-weight: 100 900; font-display: swap; }
body, #root { --default-bottom-nav-height: 70px; min-height: 100svh; }
* { scroll-behavior: smooth; }
:root { --toastify-color-light: #fff; --toastify-color-dark: #121212; --toastify-color-info: #3498db; --toastify-color-success: #07bc0c; --toastify-color-warning: #f1c40f; --toastify-color-error: hsl(6, 78%, 57%); --toastify-color-transparent: rgba(255, 255, 255, .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-container-width: fit-content; --toastify-toast-width: 320px; --toastify-toast-offset: 16px; --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top)); --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right)); --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left)); --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom)); --toastify-toast-background: #fff; --toastify-toast-padding: 14px; --toastify-toast-min-height: 64px; --toastify-toast-max-height: 800px; --toastify-toast-bd-radius: 6px; --toastify-toast-shadow: 0px 4px 12px rgba(0, 0, 0, .1); --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-color-progress-bgo: .2; }
.Toastify__toast-container { z-index: var(--toastify-z-index); transform: translate3d(0,0,var(--toastify-z-index)); position: fixed; width: var(--toastify-container-width); box-sizing: border-box; color: rgb(255, 255, 255); display: flex; flex-direction: column; }
.Toastify__toast-container--top-left { top: var(--toastify-toast-top); left: var(--toastify-toast-left); }
.Toastify__toast-container--top-center { top: var(--toastify-toast-top); left: 50%; transform: translate(-50%); align-items: center; }
.Toastify__toast-container--top-right { top: var(--toastify-toast-top); right: var(--toastify-toast-right); align-items: end; }
.Toastify__toast-container--bottom-left { bottom: var(--toastify-toast-bottom); left: var(--toastify-toast-left); }
.Toastify__toast-container--bottom-center { bottom: var(--toastify-toast-bottom); left: 50%; transform: translate(-50%); align-items: center; }
.Toastify__toast-container--bottom-right { bottom: var(--toastify-toast-bottom); right: var(--toastify-toast-right); align-items: end; }
.Toastify__toast { --y: 0; position: relative; touch-action: none; width: var(--toastify-toast-width); min-height: var(--toastify-toast-min-height); box-sizing: border-box; margin-bottom: 1rem; padding: var(--toastify-toast-padding); border-radius: var(--toastify-toast-bd-radius); box-shadow: var(--toastify-toast-shadow); max-height: var(--toastify-toast-max-height); font-family: var(--toastify-font-family); z-index: 0; display: flex; flex: 1 1 auto; align-items: center; word-break: break-word; }
@media only screen and (max-width: 480px) {
  .Toastify__toast-container { width: 100vw; left: env(safe-area-inset-left); margin: 0px; }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right { top: env(safe-area-inset-top); transform: translate(0px); }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right { bottom: env(safe-area-inset-bottom); transform: translate(0px); }
  .Toastify__toast-container--rtl { right: env(safe-area-inset-right); left: initial; }
  .Toastify__toast { --toastify-toast-width: 100%; margin-bottom: 0px; border-radius: 0px; }
}
.Toastify__toast-container[data-stacked="true"] { width: var(--toastify-toast-width); }
.Toastify__toast--stacked { position: absolute; width: 100%; transform: translate3d(0,var(--y),0) scale(var(--s)); transition: transform 0.3s; }
.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body, .Toastify__toast--stacked[data-collapsed] .Toastify__close-button { transition: opacity 0.1s; }
.Toastify__toast--stacked[data-collapsed="false"] { overflow: visible; }
.Toastify__toast--stacked[data-collapsed="true"]:not(:last-child) > * { opacity: 0; }
.Toastify__toast--stacked::after { content: ""; position: absolute; left: 0px; right: 0px; height: calc(var(--g) * 1px); bottom: 100%; }
.Toastify__toast--stacked[data-pos="top"] { top: 0px; }
.Toastify__toast--stacked[data-pos="bot"] { bottom: 0px; }
.Toastify__toast--stacked[data-pos="bot"].Toastify__toast--stacked::before { transform-origin: center top; }
.Toastify__toast--stacked[data-pos="top"].Toastify__toast--stacked::before { transform-origin: center bottom; }
.Toastify__toast--stacked::before { content: ""; position: absolute; left: 0px; right: 0px; bottom: 0px; height: 100%; transform: scaleY(3); z-index: -1; }
.Toastify__toast--rtl { direction: rtl; }
.Toastify__toast--close-on-click { cursor: pointer; }
.Toastify__toast-icon { margin-inline-end: 10px; width: 22px; flex-shrink: 0; display: flex; }
.Toastify--animate { animation-fill-mode: both; animation-duration: 0.5s; }
.Toastify--animate-icon { animation-fill-mode: both; animation-duration: 0.3s; }
.Toastify__toast-theme--dark { background: var(--toastify-color-dark); color: var(--toastify-text-color-dark); }
.Toastify__toast-theme--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: rgb(255, 255, 255); position: absolute; top: 6px; right: 6px; background: transparent; outline: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; padding: 0px; cursor: pointer; opacity: 0.7; transition: 0.3s; z-index: 1; }
.Toastify__toast--rtl .Toastify__close-button { left: 6px; right: unset; }
.Toastify__close-button--light { color: rgb(0, 0, 0); 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: 0px; left: 0px; width: 100%; height: 100%; z-index: 1; opacity: 0.7; transform-origin: left center; }
.Toastify__progress-bar--animated { animation: auto linear 0s 1 normal forwards running Toastify__trackProgress; }
.Toastify__progress-bar--controlled { transition: transform 0.2s; }
.Toastify__progress-bar--rtl { right: 0px; left: initial; transform-origin: right center; border-bottom-left-radius: initial; }
.Toastify__progress-bar--wrp { position: absolute; overflow: hidden; bottom: 0px; left: 0px; width: 100%; height: 5px; border-bottom-left-radius: var(--toastify-toast-bd-radius); border-bottom-right-radius: var(--toastify-toast-bd-radius); }
.Toastify__progress-bar--wrp[data-hidden="true"] { opacity: 0; }
.Toastify__progress-bar--bg { opacity: var(--toastify-color-progress-bgo); width: 100%; height: 100%; }
.Toastify__spinner { width: 20px; height: 20px; box-sizing: border-box; border-width: 2px; border-style: solid; border-image: none; border-radius: 100%; border-top-color: ; border-bottom-color: ; border-left-color: ; border-right-color: var(--toastify-spinner-color); animation: 0.65s linear 0s infinite normal none running Toastify__spin; }
@keyframes Toastify__bounceInRight { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(-25px, 0px, 0px); }
  75% { transform: translate3d(10px, 0px, 0px); }
  90% { transform: translate3d(-5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutRight { 
  20% { opacity: 1; transform: translate3d(-20px,var(--y),0); }
  100% { opacity: 0; transform: translate3d(2000px,var(--y),0); }
}
@keyframes Toastify__bounceInLeft { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(-3000px, 0px, 0px); }
  60% { opacity: 1; transform: translate3d(25px, 0px, 0px); }
  75% { transform: translate3d(-10px, 0px, 0px); }
  90% { transform: translate3d(5px, 0px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutLeft { 
  20% { opacity: 1; transform: translate3d(20px,var(--y),0); }
  100% { opacity: 0; transform: translate3d(-2000px,var(--y),0); }
}
@keyframes Toastify__bounceInUp { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, 3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, -20px, 0px); }
  75% { transform: translate3d(0px, 10px, 0px); }
  90% { transform: translate3d(0px, -5px, 0px); }
  100% { transform: translateZ(0px); }
}
@keyframes Toastify__bounceOutUp { 
  20% { transform: translate3d(0,calc(var(--y) - 10px),0); }
  40%, 45% { opacity: 1; transform: translate3d(0,calc(var(--y) + 20px),0); }
  100% { opacity: 0; transform: translate3d(0px, -2000px, 0px); }
}
@keyframes Toastify__bounceInDown { 
  0%, 60%, 75%, 90%, 100% { animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  0% { opacity: 0; transform: translate3d(0px, -3000px, 0px); }
  60% { opacity: 1; transform: translate3d(0px, 25px, 0px); }
  75% { transform: translate3d(0px, -10px, 0px); }
  90% { transform: translate3d(0px, 5px, 0px); }
  100% { transform: none; }
}
@keyframes Toastify__bounceOutDown { 
  20% { transform: translate3d(0,calc(var(--y) - 10px),0); }
  40%, 45% { opacity: 1; transform: translate3d(0,calc(var(--y) + 20px),0); }
  100% { opacity: 0; transform: translate3d(0px, 2000px, 0px); }
}
.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 { 
  0% { opacity: 0; transform: scale3d(0.3, 0.3, 0.3); }
  50% { opacity: 1; }
}
@keyframes Toastify__zoomOut { 
  0% { opacity: 1; }
  50% { opacity: 0; transform: translate3d(0,var(--y),0) scale3d(.3,.3,.3); }
  100% { opacity: 0; }
}
.Toastify__zoom-enter { animation-name: Toastify__zoomIn; }
.Toastify__zoom-exit { animation-name: Toastify__zoomOut; }
@keyframes Toastify__flipIn { 
  0% { transform: perspective(400px) rotateX(90deg); animation-timing-function: ease-in; opacity: 0; }
  40% { transform: perspective(400px) rotateX(-20deg); animation-timing-function: ease-in; }
  60% { transform: perspective(400px) rotateX(10deg); opacity: 1; }
  80% { transform: perspective(400px) rotateX(-5deg); }
  100% { transform: perspective(400px); }
}
@keyframes Toastify__flipOut { 
  0% { transform: translate3d(0,var(--y),0) perspective(400px); }
  30% { transform: translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg); opacity: 1; }
  100% { transform: translate3d(0,var(--y),0) perspective(400px) rotateX(90deg); opacity: 0; }
}
.Toastify__flip-enter { animation-name: Toastify__flipIn; }
.Toastify__flip-exit { animation-name: Toastify__flipOut; }
@keyframes Toastify__slideInRight { 
  0% { transform: translate3d(110%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--y),0); }
}
@keyframes Toastify__slideInLeft { 
  0% { transform: translate3d(-110%, 0px, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--y),0); }
}
@keyframes Toastify__slideInUp { 
  0% { transform: translate3d(0px, 110%, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--y),0); }
}
@keyframes Toastify__slideInDown { 
  0% { transform: translate3d(0px, -110%, 0px); visibility: visible; }
  100% { transform: translate3d(0,var(--y),0); }
}
@keyframes Toastify__slideOutRight { 
  0% { transform: translate3d(0,var(--y),0); }
  100% { visibility: hidden; transform: translate3d(110%,var(--y),0); }
}
@keyframes Toastify__slideOutLeft { 
  0% { transform: translate3d(0,var(--y),0); }
  100% { visibility: hidden; transform: translate3d(-110%,var(--y),0); }
}
@keyframes Toastify__slideOutDown { 
  0% { transform: translate3d(0,var(--y),0); }
  100% { visibility: hidden; transform: translate3d(0px, 500px, 0px); }
}
@keyframes Toastify__slideOutUp { 
  0% { transform: translate3d(0,var(--y),0); }
  100% { visibility: hidden; transform: translate3d(0px, -500px, 0px); }
}
.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; animation-timing-function: ease-in; animation-duration: 0.3s; }
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right { animation-name: Toastify__slideOutRight; animation-timing-function: ease-in; animation-duration: 0.3s; }
.Toastify__slide-exit--top-center { animation-name: Toastify__slideOutUp; animation-timing-function: ease-in; animation-duration: 0.3s; }
.Toastify__slide-exit--bottom-center { animation-name: Toastify__slideOutDown; animation-timing-function: ease-in; animation-duration: 0.3s; }
@keyframes Toastify__spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
html { -webkit-font-smoothing: antialiased; box-sizing: border-box; text-size-adjust: 100%; }
*, ::before, ::after { box-sizing: inherit; }
strong, b { font-weight: 700; }
body { margin: 0px; color: rgb(105, 117, 134); font-size: 0.875rem; font-family: Inter, sans-serif; font-weight: 400; line-height: 1.5; background-color: rgb(255, 255, 255); }
@media print {
  body { background-color: rgb(255, 255, 255); }
}
body::backdrop { background-color: rgb(255, 255, 255); }
.swiper-pagination-bullet-active { background-color: rgb(239, 106, 80) !important; opacity: 1; }
.MuiBox-root { border-radius: 8px; }
.Toastify__toast { -webkit-box-align: center; align-items: center; min-height: 48px; padding: 8px 18px 8px 12px; line-height: 1.4; }
.Toastify__toast-icon { align-self: baseline; margin-top: 4px; margin-right: 8px; width: 20px; height: 20px; }
.Toastify__toast-body { margin: 0px; font-size: 14px; display: flex; flex-direction: column; gap: 2px; }
.Toastify__close-button { align-self: center; }
@media print {
  .css-1ocjppx { position: absolute !important; }
}
.css-1ocjppx .MuiPaper-root { width: 100%; margin: 16px; }
.css-1ocjppx .MuiDialog-paper { border-radius: 8px; }
.css-cx4kvz { z-index: 1320; }
@media print {
  .css-cx4kvz { position: absolute !important; }
}
.css-cx4kvz .MuiPaper-root { width: 100%; margin: 16px; }
@media (min-width: 0px) {
  .css-cx4kvz .MuiDialog-container { padding: 8px; }
}
@media (min-width: 480px) {
  .css-cx4kvz .MuiDialog-container { padding: 16px; }
}
.css-cx4kvz .MuiPaper-root.MuiDialog-paper { min-width: 0px; max-width: none; margin: 0px; }
@media (min-width: 0px) {
  .css-cx4kvz .MuiPaper-root.MuiDialog-paper { width: calc(100dvw - 16px); max-height: calc(100dvh - 16px); border-radius: 8px; }
}
@media (min-width: 480px) {
  .css-cx4kvz .MuiPaper-root.MuiDialog-paper { width: min(760px, 100dvw - 32px); max-height: calc(100dvh - 32px); border-radius: 8px; }
}
@media (min-width: 768px) {
  .css-cx4kvz .MuiPaper-root.MuiDialog-paper { width: min(860px, 100dvw - 48px); }
}
.css-cx4kvz .MuiDialog-paper .MuiPaper-root:not(.MuiDialog-paper) { width: 100%; margin: 0px; }
@media print {
  .css-1mr71ed { position: absolute !important; }
}
.css-1mr71ed .MuiPaper-root { width: 100%; margin: 16px; }
.css-1mr71ed .MuiDialog-paper { border-radius: 24px; }
.css-c2pb1e { min-height: 100vh; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; }
.css-1ark1lk { display: inline-block; animation: 1.4s linear 0s infinite normal none running animation-61bdi0; color: rgb(2, 89, 231); }
@-webkit-keyframes animation-61bdi0 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes animation-61bdi0 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.css-4ejps8 { display: block; }
.css-13odlrs { stroke: currentcolor; stroke-dasharray: 80px, 200px; stroke-dashoffset: 0; animation: 1.4s ease-in-out 0s infinite normal none running animation-1o38n3e; }
@-webkit-keyframes animation-1o38n3e { 
  0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
  100% { stroke-dasharray: 1px, 200px; stroke-dashoffset: -126px; }
}
@keyframes animation-1o38n3e { 
  0% { stroke-dasharray: 1px, 200px; stroke-dashoffset: 0; }
  50% { stroke-dasharray: 100px, 200px; stroke-dashoffset: -15px; }
  100% { stroke-dasharray: 1px, 200px; stroke-dashoffset: -126px; }
}
@media only screen and (max-width: 480px) {
  .css-47whl0 { width: 100%; padding-inline: 10px; padding-top: 10px; }
}
.css-47whl0 .Toastify__toast { margin-bottom: 0px; }
@media print {
  .css-beslcr { position: absolute !important; }
}
.css-beslcr .MuiPaper-root { width: 100%; margin: 16px; }
.css-beslcr .MuiDialog-paper { max-width: 460px; border-radius: 24px; }
.css-1diwxnq { display: flex; flex-direction: column; border-radius: 0px; min-height: 100svh; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; padding-top: 50px; padding-bottom: 50px; }
.css-b3js7h { width: 100%; margin-left: auto; box-sizing: border-box; margin-right: auto; padding-left: 16px; padding-right: 16px; }
@media (min-width: 480px) {
  .css-b3js7h { padding-left: 24px; padding-right: 24px; }
}
@media (min-width: 1536px) {
  .css-b3js7h { max-width: 1536px; }
}
.css-1hyp39p { position: relative; width: auto; height: auto; border-radius: 0px; overflow: hidden; margin-bottom: 40px; align-self: center; mix-blend-mode: darken; }
.css-1hyp39p .MuiBox-root { max-width: 200px; margin-left: auto; margin-right: auto; }
@media (min-width: 0px) {
  .css-1hyp39p .MuiBox-root { max-height: 60px; }
}
@media (min-width: 480px) {
  .css-1hyp39p .MuiBox-root { max-height: 80px; }
}
@media (min-width: 768px) {
  .css-1hyp39p .MuiBox-root { max-height: 90px; }
}
@media (min-width: 1024px) {
  .css-1hyp39p .MuiBox-root { max-height: 100px; }
}
@media (min-width: 1280px) {
  .css-1hyp39p .MuiBox-root { max-height: 120px; }
}
.css-1v7vk9g { display: block; background-color: rgba(40, 47, 59, 0.11); height: 1.2em; position: relative; overflow: hidden; mask-image: -webkit-radial-gradient(center, white, black); }
.css-1v7vk9g::after { background: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.04), transparent); content: ""; position: absolute; transform: translateX(-100%); inset: 0px; }
.css-1v7vk9g::after { animation: 2s linear 0.5s infinite normal none running animation-wiooy9; }
@-webkit-keyframes animation-wiooy9 { 
  0% { transform: translateX(-100%); }
  50% { transform: translateX(100%); }
  100% { transform: translateX(100%); }
}
@keyframes animation-wiooy9 { 
  0% { transform: translateX(-100%); }
  50% { transform: translateX(100%); }
  100% { transform: translateX(100%); }
}
.css-6mbze0 { align-self: center; width: 100%; height: 100%; object-fit: contain; display: none; border-radius: 0px; }
.css-1h6he07 { background-color: rgb(255, 255, 255); color: rgb(40, 47, 59); transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; box-shadow: var(--Paper-shadow); background-image: var(--Paper-overlay); padding: 32px 28px; max-width: 430px; margin-left: auto; margin-right: auto; }
.css-1t90ual { margin: 0px 0px 12px; font-family: "Kumbh Sans", sans-serif; font-weight: 600; color: rgb(40, 47, 59); font-size: 1.25rem; line-height: 1.334; }
@media (min-width: 480px) {
  .css-1t90ual { font-size: 1.3118rem; }
}
@media (min-width: 768px) {
  .css-1t90ual { font-size: 1.4993rem; }
}
@media (min-width: 1024px) {
  .css-1t90ual { font-size: 1.4993rem; }
}
.css-drtqfn { margin: 0px; font-family: Inter, sans-serif; font-weight: 400; font-size: 0.875rem; line-height: 1.43; color: rgb(113, 118, 128); }
.css-12u1af9 { border-radius: 8px; margin-top: 24px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.css-12u1af9.MuiFormControl-root { background-color: rgb(238, 242, 246); margin-bottom: 0px; }
.css-12u1af9 .MuiOutlinedInput-notchedOutline { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.css-12u1af9 .MuiOutlinedInput-input:-webkit-autofill { background-color: rgb(227, 232, 239); }
.css-1j9edb7 { display: inline-flex; flex-direction: column; position: relative; min-width: 0px; padding: 0px; margin: 24px 0px 8px; vertical-align: top; width: 100%; border-radius: 8px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.css-1j9edb7.MuiFormControl-root { background-color: rgb(238, 242, 246); margin-bottom: 0px; }
.css-1j9edb7 .MuiOutlinedInput-notchedOutline { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; }
.css-1j9edb7 .MuiOutlinedInput-input:-webkit-autofill { background-color: rgb(227, 232, 239); }
.css-1v06eo0 { display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute; left: 0px; top: 0px; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: none; transform: translate(14px, 16px) scale(1); max-width: calc(100% - 24px); font-size: 16px; }
.css-wiw541 { color: rgb(105, 117, 134); font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4375em; padding: 0px; display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute; left: 0px; top: 0px; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: none; transform: translate(14px, 16px) scale(1); max-width: calc(100% - 24px); font-size: 16px; }
.css-wiw541.Mui-focused { color: rgb(2, 89, 231); }
.css-wiw541.Mui-disabled { color: rgba(0, 0, 0, 0.38); }
.css-wiw541.Mui-error { color: rgb(240, 68, 56); }
.css-ncxcua { color: rgb(40, 47, 59); font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4375em; box-sizing: border-box; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; width: 100%; font-size: 16px; position: relative; border-radius: 8px; padding-right: 14px; }
.css-ncxcua.Mui-disabled { color: rgba(0, 0, 0, 0.38); cursor: default; }
.css-ncxcua:hover .MuiOutlinedInput-notchedOutline { border-color: rgb(40, 47, 59); }
@media (hover: none) {
  .css-ncxcua:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.23); }
}
.css-ncxcua.Mui-focused .MuiOutlinedInput-notchedOutline { border-width: 2px; }
.css-ncxcua.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(2, 89, 231); }
.css-ncxcua.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(240, 68, 56); }
.css-ncxcua.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.26); }
.css-gav4t6 { font: inherit; letter-spacing: inherit; color: currentcolor; border: 0px; box-sizing: content-box; background: none; height: 1.4375em; margin: 0px; -webkit-tap-highlight-color: transparent; display: block; min-width: 0px; width: 100%; animation-name: mui-auto-fill-cancel; animation-duration: 10ms; padding: 16.5px 0px 16.5px 14px; }
.css-gav4t6::-webkit-input-placeholder { color: currentcolor; opacity: 0.42; transition: opacity 200ms cubic-bezier(0.4, 0, 0.2, 1); }
.css-gav4t6:focus { outline: 0px; }
.css-gav4t6:invalid { box-shadow: none; }
.css-gav4t6::-webkit-search-decoration { appearance: none; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-gav4t6::-webkit-input-placeholder { opacity: 0 !important; }
label[data-shrink="false"] + .MuiInputBase-formControl .css-gav4t6:focus::-webkit-input-placeholder { opacity: 0.42; }
.css-gav4t6.Mui-disabled { opacity: 1; -webkit-text-fill-color: rgba(0, 0, 0, 0.38); }
.css-gav4t6:-webkit-autofill { animation-duration: 5000s; animation-name: mui-auto-fill; }
.css-gav4t6:-webkit-autofill { border-radius: inherit; }
.css-yxqbup { display: flex; max-height: 2em; -webkit-box-align: center; align-items: center; white-space: nowrap; color: rgba(0, 0, 0, 0.54); margin-left: 8px; }
.css-uhq1qk { text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); margin-right: -12px; }
.css-uhq1qk:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .css-uhq1qk:hover { background-color: transparent; }
}
.css-uhq1qk.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-uhq1qk.MuiIconButton-loading { color: transparent; }
.css-15ni0jc { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px -12px 0px 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; font-size: 1.5rem; padding: 8px; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); }
.css-15ni0jc.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-15ni0jc { print-color-adjust: exact; }
}
.css-15ni0jc:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .css-15ni0jc:hover { background-color: transparent; }
}
.css-15ni0jc.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-15ni0jc.MuiIconButton-loading { color: transparent; }
.css-q7mezt { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.5rem; }
.css-h2v8xi { border-color: rgba(0, 0, 0, 0.23); }
.css-5v2ak0 { text-align: left; position: absolute; inset: -5px 0px 0px; margin: 0px; padding: 0px 8px; pointer-events: none; border-radius: inherit; border-style: solid; border-width: 1px; overflow: hidden; min-width: 0%; border-color: rgba(0, 0, 0, 0.23); }
.css-81qg8w { float: unset; width: auto; overflow: hidden; display: block; padding: 0px; height: 11px; font-size: 0.75em; visibility: hidden; max-width: 0.01px; transition: max-width 50ms cubic-bezier(0, 0, 0.2, 1); white-space: nowrap; }
.css-81qg8w > span { padding-left: 5px; padding-right: 5px; display: inline-block; opacity: 0; visibility: visible; }
.css-abqyn { height: 0px; overflow: hidden; transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1); visibility: hidden; }
.css-15830to { display: flex; width: 100%; }
.css-9vd5ud { width: 100%; }
.css-ax5mlt { margin: 8px 0px 0px 16px; font-size: 0.875rem; font-family: Inter, sans-serif; font-weight: 400; line-height: 1.5; color: rgb(240, 68, 56); text-align: left; }
.css-9xkcu5 { font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); background-color: var(--variant-containedBg); --variant-textColor: #0259e7; --variant-outlinedColor: #0259e7; --variant-outlinedBorder: rgba(2, 89, 231, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #0259e7; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; padding: 8px 20px; margin-top: 24px; box-shadow: none !important; }
.css-9xkcu5:hover { text-decoration: none; }
.css-9xkcu5.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-9xkcu5:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-9xkcu5:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-9xkcu5:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-9xkcu5.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-9xkcu5.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-9xkcu5:hover { --variant-containedBg: rgb(1, 62, 161); --variant-textBg: rgba(2, 89, 231, 0.04); --variant-outlinedBorder: #0259e7; --variant-outlinedBg: rgba(2, 89, 231, 0.04); }
}
.css-9xkcu5.MuiButton-loading { color: transparent; }
.css-9xkcu5.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-9xkcu5.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-zgxn7h { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 24px 0px 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); background-color: var(--variant-containedBg); --variant-textColor: #0259e7; --variant-outlinedColor: #0259e7; --variant-outlinedBorder: rgba(2, 89, 231, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #0259e7; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; padding: 8px 20px; box-shadow: none !important; }
.css-zgxn7h.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-zgxn7h { print-color-adjust: exact; }
}
.css-zgxn7h:hover { text-decoration: none; }
.css-zgxn7h.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-zgxn7h:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-zgxn7h:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-zgxn7h:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-zgxn7h.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-zgxn7h.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-zgxn7h:hover { --variant-containedBg: rgb(1, 62, 161); --variant-textBg: rgba(2, 89, 231, 0.04); --variant-outlinedBorder: #0259e7; --variant-outlinedBg: rgba(2, 89, 231, 0.04); }
}
.css-zgxn7h.MuiButton-loading { color: transparent; }
.css-zgxn7h.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-zgxn7h.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-gsqj63 { margin: 0px 0px 12px; font-family: Sora, sans-serif; font-weight: 600; color: rgb(40, 47, 59); font-size: 1.25rem; line-height: 1.334; }
@media (min-width: 480px) {
  .css-gsqj63 { font-size: 1.3118rem; }
}
@media (min-width: 768px) {
  .css-gsqj63 { font-size: 1.4993rem; }
}
@media (min-width: 1024px) {
  .css-gsqj63 { font-size: 1.4993rem; }
}
.css-11oat3y { color: rgb(105, 117, 134); font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4375em; padding: 0px; display: block; transform-origin: left top; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute; left: 0px; top: 0px; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; pointer-events: none; transform: translate(14px, 16px) scale(1); max-width: calc(100% - 24px); font-size: 16px; }
.css-11oat3y.Mui-focused { color: rgb(239, 106, 80); }
.css-11oat3y.Mui-disabled { color: rgba(0, 0, 0, 0.38); }
.css-11oat3y.Mui-error { color: rgb(240, 68, 56); }
.css-5lo809 { color: rgb(40, 47, 59); font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4375em; box-sizing: border-box; cursor: text; display: inline-flex; -webkit-box-align: center; align-items: center; width: 100%; font-size: 16px; position: relative; border-radius: 8px; padding-right: 14px; }
.css-5lo809.Mui-disabled { color: rgba(0, 0, 0, 0.38); cursor: default; }
.css-5lo809:hover .MuiOutlinedInput-notchedOutline { border-color: rgb(40, 47, 59); }
@media (hover: none) {
  .css-5lo809:hover .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.23); }
}
.css-5lo809.Mui-focused .MuiOutlinedInput-notchedOutline { border-width: 2px; }
.css-5lo809.Mui-focused .MuiOutlinedInput-notchedOutline { border-color: rgb(239, 106, 80); }
.css-5lo809.Mui-error .MuiOutlinedInput-notchedOutline { border-color: rgb(240, 68, 56); }
.css-5lo809.Mui-disabled .MuiOutlinedInput-notchedOutline { border-color: rgba(0, 0, 0, 0.26); }
.css-1k2jzsm { font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); background-color: var(--variant-containedBg); --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; padding: 8px 20px; margin-top: 24px; box-shadow: none !important; }
.css-1k2jzsm:hover { text-decoration: none; }
.css-1k2jzsm.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-1k2jzsm:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1k2jzsm:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-1k2jzsm:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1k2jzsm.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1k2jzsm.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-1k2jzsm:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-1k2jzsm.MuiButton-loading { color: transparent; }
.css-1k2jzsm.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-1k2jzsm.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-yhq0h7 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 24px 0px 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); background-color: var(--variant-containedBg); --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; padding: 8px 20px; box-shadow: none !important; }
.css-yhq0h7.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-yhq0h7 { print-color-adjust: exact; }
}
.css-yhq0h7:hover { text-decoration: none; }
.css-yhq0h7.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-yhq0h7:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-yhq0h7:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-yhq0h7:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-yhq0h7.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-yhq0h7.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-yhq0h7:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-yhq0h7.MuiButton-loading { color: transparent; }
.css-yhq0h7.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-yhq0h7.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-1rf1r0t { align-self: center; width: 100%; height: 100%; object-fit: contain; display: block; border-radius: 0px; }
.css-klc5wo { display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute; left: 0px; top: 0px; transform-origin: left top; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; user-select: none; pointer-events: auto; max-width: calc(133% - 32px); transform: translate(14px, -9px) scale(0.75); font-size: 16px; }
.css-1c1hu4j { color: rgb(105, 117, 134); font-family: Inter, sans-serif; font-weight: 400; line-height: 1.4375em; padding: 0px; display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; position: absolute; left: 0px; top: 0px; transform-origin: left top; transition: color 200ms cubic-bezier(0, 0, 0.2, 1), transform 200ms cubic-bezier(0, 0, 0.2, 1), max-width 200ms cubic-bezier(0, 0, 0.2, 1); z-index: 1; user-select: none; pointer-events: auto; max-width: calc(133% - 32px); transform: translate(14px, -9px) scale(0.75); font-size: 16px; }
.css-1c1hu4j.Mui-focused { color: rgb(239, 106, 80); }
.css-1c1hu4j.Mui-disabled { color: rgba(0, 0, 0, 0.38); }
.css-1c1hu4j.Mui-error { color: rgb(240, 68, 56); }
.css-w1u3ce { float: unset; width: auto; overflow: hidden; display: block; padding: 0px; height: 11px; font-size: 0.75em; visibility: hidden; white-space: nowrap; max-width: 100%; transition: max-width 100ms cubic-bezier(0, 0, 0.2, 1) 50ms; }
.css-w1u3ce > span { padding-left: 5px; padding-right: 5px; display: inline-block; opacity: 0; visibility: visible; }
.css-4qkep5 { font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; background-color: var(--variant-containedBg); --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; padding: 8px 20px; margin-top: 24px; box-shadow: none !important; color: transparent !important; }
.css-4qkep5:hover { text-decoration: none; }
.css-4qkep5.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-4qkep5:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-4qkep5:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-4qkep5:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-4qkep5.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-4qkep5.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-4qkep5:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-4qkep5.MuiButton-loading { color: transparent; }
.css-4qkep5.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-4qkep5.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-w56hz { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 24px 0px 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; background-color: var(--variant-containedBg); --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; padding: 8px 20px; box-shadow: none !important; color: transparent !important; }
.css-w56hz.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-w56hz { print-color-adjust: exact; }
}
.css-w56hz:hover { text-decoration: none; }
.css-w56hz.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-w56hz:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-w56hz:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-w56hz:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-w56hz.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-w56hz.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-w56hz:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-w56hz.MuiButton-loading { color: transparent; }
.css-w56hz.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-w56hz.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-kom8zh { position: absolute; visibility: visible; display: flex; left: 50%; transform: translate(-50%); color: rgba(0, 0, 0, 0.26); }
.css-1ydh0tu { display: inline-block; animation: 1.4s linear 0s infinite normal none running animation-61bdi0; }
@-webkit-keyframes animation-61bdi0 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
@keyframes animation-61bdi0 { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}
.css-1jrtvsh { display: flex; flex-direction: column; border-radius: 8px; min-height: 100svh; }
@media (min-width: 0px) {
  .css-1jrtvsh { padding-bottom: 0px; }
}
@media (min-width: 1024px) {
  .css-1jrtvsh { padding-bottom: 0px; }
}
@supports (padding: env(safe-area-inset-bottom)) {
  @media (min-width: 0px) {
  .css-1jrtvsh { padding-bottom: calc(0px + env(safe-area-inset-bottom, 0)); }
}
  @media (min-width: 1024px) {
  .css-1jrtvsh { padding-bottom: 0px; }
}
}
@supports (padding: constant(safe-area-inset-bottom)) {
  @media (min-width: 0px) {
  .css-1jrtvsh { }
}
  @media (min-width: 1024px) {
  .css-1jrtvsh { padding-bottom: 0px; }
}
}
.css-11p0n6y { display: flex; flex-direction: column; width: 100%; box-sizing: border-box; flex-shrink: 0; position: static; --AppBar-background: #ef6a50; --AppBar-color: #ffffff; color: var(--AppBar-color); border-bottom: 1px solid rgb(227, 232, 239); box-shadow: rgba(0, 0, 0, 0.03) 0px 4px 12px; background-color: rgb(255, 255, 255); z-index: 1001; }
.css-56xh0x { transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); background-image: var(--Paper-overlay); display: flex; flex-direction: column; width: 100%; box-sizing: border-box; flex-shrink: 0; position: static; --AppBar-background: #ef6a50; --AppBar-color: #ffffff; color: var(--AppBar-color); border-bottom: 1px solid rgb(227, 232, 239); box-shadow: rgba(0, 0, 0, 0.03) 0px 4px 12px; background-color: rgb(255, 255, 255); z-index: 1001; }
.css-1710j3b { position: relative; -webkit-box-align: center; align-items: center; min-height: 56px; padding-top: 9.6px; padding-bottom: 9.6px; display: flex; -webkit-box-pack: start; justify-content: flex-start; }
@media (min-width: 0px) {
  @media (orientation: landscape) {
  .css-1710j3b { min-height: 48px; }
}
}
@media (min-width: 480px) {
  .css-1710j3b { min-height: 64px; }
}
@media (min-width: 0px) {
  .css-1710j3b { min-height: 82px; }
}
.css-1s9jy7s { text-decoration: none; display: inline-block; border-radius: 0px; }
.css-ua4vak { position: relative; width: 100%; height: auto; border-radius: 0px; overflow: hidden; }
@media (min-width: 0px) {
  .css-ua4vak { margin-bottom: 2px; }
}
@media (min-width: 768px) {
  .css-ua4vak { margin-bottom: 3px; }
}
.css-ua4vak .MuiBox-root { width: auto; margin-left: auto; margin-right: auto; border-radius: 0px; }
.css-1gxksrz { width: 100%; height: 100%; object-fit: contain; display: none; border-radius: 0px; }
@media (min-width: 0px) {
  .css-1gxksrz { max-height: 37px; max-width: 120px; }
}
@media (min-width: 768px) {
  .css-1gxksrz { max-width: 150px; }
}
@media (min-width: 1024px) {
  .css-1gxksrz { max-height: 44px; }
}
.css-bte0u8 { margin: 0px; font-family: Inter, sans-serif; font-size: 0.875rem; line-height: 1.43; color: rgb(167, 74, 56); font-weight: 500; text-transform: uppercase; letter-spacing: 0.3px; text-align: center; }
@media (min-width: 0px) {
  .css-bte0u8 { font-size: 7px; }
}
@media (min-width: 768px) {
  .css-bte0u8 { font-size: 8px; }
}
.css-5mahzi { display: flex; flex-direction: row; border-radius: 8px; -webkit-box-flex: 1; flex-grow: 1; -webkit-box-pack: center; justify-content: center; gap: 4px; }
.css-4ytu0a { font-size: 1rem; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; border-width: 0px 0px 4px; border-style: none none solid; border-color: currentcolor currentcolor transparent; border-image: none; --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; font-weight: 600; color: rgb(113, 118, 128); min-width: auto; padding: 4px 12px; background-color: transparent; border-radius: 0px; transition: color 0.3s; box-shadow: none !important; }
.css-4ytu0a:hover { text-decoration: none; }
.css-4ytu0a.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
@media (hover: hover) {
  .css-4ytu0a:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-4ytu0a.MuiButton-loading { color: transparent; }
.css-4ytu0a.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-4ytu0a.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-4ytu0a:hover { color: rgb(239, 106, 80); }
.css-1fvty6y { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 1rem; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; border-width: 0px 0px 4px; border-style: none none solid; border-color: currentcolor currentcolor transparent; border-image: none; --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; font-weight: 600; color: rgb(113, 118, 128); min-width: auto; padding: 4px 12px; background-color: transparent; border-radius: 0px; transition: color 0.3s; box-shadow: none !important; }
.css-1fvty6y.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1fvty6y { print-color-adjust: exact; }
}
.css-1fvty6y:hover { text-decoration: none; }
.css-1fvty6y.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
@media (hover: hover) {
  .css-1fvty6y:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-1fvty6y.MuiButton-loading { color: transparent; }
.css-1fvty6y.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-1fvty6y.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-1fvty6y:hover { color: rgb(239, 106, 80); }
.css-1rc5la0 { display: flex; border-radius: 8px; flex-direction: row; gap: 12px; }
.css-19lkzci { font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; border: 0px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(239, 106, 80); border-radius: 8px; gap: 8px; width: 44px; min-width: 0px; padding: 12px; background-color: rgba(239, 106, 80, 0.1); box-shadow: none !important; }
.css-19lkzci:hover { text-decoration: none; }
.css-19lkzci.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-19lkzci:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-19lkzci:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-19lkzci:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-19lkzci.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-19lkzci.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-19lkzci.MuiButton-loading { color: transparent; }
.css-19lkzci.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-19lkzci.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-19lkzci:hover { background-color: rgb(227, 232, 239); }
@media (max-width: 1023.95px) {
  .css-19lkzci { font-size: 15px; }
}
@media (max-width: 767.95px) {
  .css-19lkzci { font-size: 14px; }
}
.css-19lkzci:hover { background-color: rgba(239, 106, 80, 0.1); }
.css-19lkzci:focus-visible .MuiTouchRipple-child { opacity: 0; }
.css-cubvq8 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; border: 0px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(239, 106, 80); border-radius: 8px; gap: 8px; width: 44px; min-width: 0px; padding: 12px; background-color: rgba(239, 106, 80, 0.1); box-shadow: none !important; }
.css-cubvq8.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-cubvq8 { print-color-adjust: exact; }
}
.css-cubvq8:hover { text-decoration: none; }
.css-cubvq8.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-cubvq8:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-cubvq8:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-cubvq8:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-cubvq8.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-cubvq8.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-cubvq8.MuiButton-loading { color: transparent; }
.css-cubvq8.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-cubvq8.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-cubvq8:hover { background-color: rgb(227, 232, 239); }
@media (max-width: 1023.95px) {
  .css-cubvq8 { font-size: 15px; }
}
@media (max-width: 767.95px) {
  .css-cubvq8 { font-size: 14px; }
}
.css-cubvq8:hover { background-color: rgba(239, 106, 80, 0.1); }
.css-cubvq8:focus-visible .MuiTouchRipple-child { opacity: 0; }
.css-3ouzqa { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); font-size: 20px; }
.css-gzsue7 { z-index: 1300; }
@media print {
  .css-1xece5m { position: absolute !important; }
}
.css-1xece5m .MuiPaper-root { overflow: hidden; }
@media (min-width: 0px) {
  .css-1xece5m .MuiPaper-root { margin: 8px; width: calc(100% - 16px); max-height: calc(100dvh - 16px); border-radius: 16px; }
}
@media (min-width: 480px) {
  .css-1xece5m .MuiPaper-root { margin: 16px; width: 100%; max-height: calc(100dvh - 64px); border-radius: 24px; }
}
@media (min-width: 0px) {
  .css-1xece5m .MuiDialog-container { align-items: flex-start; }
}
@media (min-width: 480px) {
  .css-1xece5m .MuiDialog-container { -webkit-box-align: center; align-items: center; }
}
.css-1hinf5b { max-width: 1520px; width: 100%; margin: 0px auto; padding-left: 16px; padding-right: 16px; -webkit-box-flex: 1; flex-grow: 1; display: flex; flex-direction: column; }
@media (min-width: 0px) {
  .css-1hinf5b { padding-top: 32px; padding-bottom: 32px; }
}
@media (min-width: 1024px) {
  .css-1hinf5b { padding-top: 48px; padding-bottom: 48px; }
}
.css-11s1v6f { margin-left: auto; margin-right: auto; width: 100%; }
.css-199nrdm { --Grid-columns: 12; --Grid-columnSpacing: 32px; --Grid-rowSpacing: 32px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); }
.css-199nrdm > * { --Grid-parent-columns: 12; }
.css-199nrdm > * { --Grid-parent-columnSpacing: 32px; }
.css-199nrdm > * { --Grid-parent-rowSpacing: 32px; }
.css-10nqlwy { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; min-width: 0px; box-sizing: border-box; width: 100%; }
@media (min-width: 480px) {
  .css-10nqlwy { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 5 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 5) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.css-y7z901 { display: block; background-color: rgba(40, 47, 59, 0.11); height: 1.2em; animation: 2s ease-in-out 0.5s infinite normal none running animation-c7515d; border-radius: 12px; }
@-webkit-keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
@keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
.css-1fv7c5q { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; min-width: 0px; box-sizing: border-box; width: 100%; }
@media (min-width: 480px) {
  .css-1fv7c5q { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 7 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 7) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.css-tk0mll { display: flex; border-radius: 8px; flex-direction: row; gap: 8px; margin-bottom: 8px; }
.css-178bbrq { display: block; background-color: rgba(40, 47, 59, 0.11); height: 1.2em; animation: 2s ease-in-out 0.5s infinite normal none running animation-c7515d; border-radius: 16px; }
@-webkit-keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
@keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
.css-iojvmm { display: block; background-color: rgba(40, 47, 59, 0.11); height: 1.2em; border-radius: 8px; animation: 2s ease-in-out 0.5s infinite normal none running animation-c7515d; margin-bottom: 0px; }
@-webkit-keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
@keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
.css-vm4k1m { display: block; background-color: rgba(40, 47, 59, 0.11); height: 1.2em; border-radius: 8px; animation: 2s ease-in-out 0.5s infinite normal none running animation-c7515d; margin-top: 8px; }
@-webkit-keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
@keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
.css-8n1h1k { display: block; background-color: rgba(40, 47, 59, 0.11); margin-bottom: 0px; height: auto; transform-origin: 0px 55%; transform: scale(1, 0.6); border-radius: 8px / 13.3px; animation: 2s ease-in-out 0.5s infinite normal none running animation-c7515d; margin-top: 16px; }
.css-8n1h1k:empty::before { content: " "; }
@-webkit-keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
@keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
.css-1u97z5y { display: block; background-color: rgba(40, 47, 59, 0.11); margin-bottom: 0px; height: auto; transform-origin: 0px 55%; transform: scale(1, 0.6); border-radius: 8px / 13.3px; animation: 2s ease-in-out 0.5s infinite normal none running animation-c7515d; margin-top: 0px; }
.css-1u97z5y:empty::before { content: " "; }
@-webkit-keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
@keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
.css-19tg0av { display: block; background-color: rgba(40, 47, 59, 0.11); height: 1.2em; border-radius: 8px; animation: 2s ease-in-out 0.5s infinite normal none running animation-c7515d; margin-bottom: 24px; }
@-webkit-keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
@keyframes animation-c7515d { 
  0% { opacity: 1; }
  50% { opacity: 0.4; }
  100% { opacity: 1; }
}
.css-8xl60i { margin-top: auto; }
.css-wlx1gh { border-radius: 0px; background-color: rgb(40, 47, 59); padding-top: 48px; padding-bottom: 48px; }
.css-3nw8m4 { display: flex; flex-direction: column; border-radius: 8px; -webkit-box-pack: justify; justify-content: space-between; }
@media (min-width: 1024px) {
  .css-3nw8m4 { flex-direction: row; }
}
@media (min-width: 0px) {
  .css-3nw8m4 { gap: 48px; }
}
@media (min-width: 480px) {
  .css-3nw8m4 { gap: 56px; }
}
.css-6su6fj { flex-shrink: 0; }
.css-1a99o7z { position: relative; width: auto; height: auto; border-radius: 0px; overflow: hidden; align-self: center; filter: invert(1) saturate(0) brightness(1.2); mix-blend-mode: screen; }
.css-1a99o7z .MuiBox-root { width: auto; max-height: 125px; max-width: 200px; height: 80px; }
.css-1mk2k0o { position: relative; width: auto; height: 30px; border-radius: 0px; overflow: hidden; margin-top: 32px; }
.css-1mk2k0o .MuiBox-customImage { border-radius: 0px; object-position: left center; width: auto; }
.css-14evgt8 { width: 100%; height: 100%; object-fit: contain; display: none; border-radius: 0px; }
.css-jfbr3v { --Grid-columns: 1; --Grid-columnSpacing: 16px; --Grid-rowSpacing: 32px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; display: flex; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); -webkit-box-flex: 1; flex-grow: 1; }
.css-jfbr3v > * { --Grid-parent-columns: 1; }
@media (min-width: 768px) {
  .css-jfbr3v { --Grid-columns: 6; }
  .css-jfbr3v > * { --Grid-parent-columns: 6; }
}
.css-jfbr3v > * { --Grid-parent-columnSpacing: 16px; }
@media (min-width: 768px) {
  .css-jfbr3v { --Grid-columnSpacing: 30px; }
  .css-jfbr3v > * { --Grid-parent-columnSpacing: 30px; }
}
@media (min-width: 1024px) {
  .css-jfbr3v { --Grid-columnSpacing: 36px; }
  .css-jfbr3v > * { --Grid-parent-columnSpacing: 36px; }
}
.css-jfbr3v > * { --Grid-parent-rowSpacing: 32px; }
@media (min-width: 480px) {
  .css-jfbr3v { --Grid-rowSpacing: 40px; }
  .css-jfbr3v > * { --Grid-parent-rowSpacing: 40px; }
}
@media (min-width: 768px) {
  .css-jfbr3v { max-width: 900px; }
}
.css-19zi3c9 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 1 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 1) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
@media (min-width: 768px) {
  .css-19zi3c9 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 1.15 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 1.15) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.css-1a3gkq0 { margin: 0px 0px 20px; font-family: Sora, sans-serif; color: white; font-weight: 600; line-height: 1.5; font-size: 18px !important; }
@media (min-width: 480px) {
  .css-1a3gkq0 { font-size: 1.25rem; }
}
@media (min-width: 768px) {
  .css-1a3gkq0 { font-size: 1.25rem; }
}
@media (min-width: 1024px) {
  .css-1a3gkq0 { font-size: 1.25rem; }
}
@media (max-width: 767.95px) {
  .css-1a3gkq0 { font-size: 16px !important; }
}
.css-1lzufxw { margin: 0px; font-size: 0.875rem; font-family: Inter, sans-serif; line-height: 1.5; color: rgba(255, 255, 255, 0.65); display: block; font-weight: 500; text-decoration: none; transition: color 0.3s; }
.css-1lzufxw:hover { color: white; }
.css-1lzufxw:not(:last-child) { margin-bottom: 12px; }
.css-12yqajf { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 1 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 1) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
@media (min-width: 768px) {
  .css-12yqajf { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 2.25 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 2.25) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.css-xm7yc3 { column-count: 2; }
.css-1u0i5z2 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 1 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 1) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
@media (min-width: 768px) {
  .css-1u0i5z2 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 2.6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 2.6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.css-nw8wdp { margin: 0px; font-style: inherit; font-variant: inherit; font-weight: inherit; font-stretch: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; line-height: inherit; letter-spacing: inherit; color: inherit; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; display: block; }
.css-9qvbkr { z-index: 1500; pointer-events: none; }
.css-9qvbkr[data-popper-placement*="bottom"] .MuiTooltip-arrow { top: 0px; margin-top: -0.71em; }
.css-9qvbkr[data-popper-placement*="bottom"] .MuiTooltip-arrow::before { transform-origin: 0px 100%; }
.css-9qvbkr[data-popper-placement*="top"] .MuiTooltip-arrow { bottom: 0px; margin-bottom: -0.71em; }
.css-9qvbkr[data-popper-placement*="top"] .MuiTooltip-arrow::before { transform-origin: 100% 0px; }
.css-9qvbkr[data-popper-placement*="right"] .MuiTooltip-arrow { height: 1em; width: 0.71em; }
.css-9qvbkr[data-popper-placement*="right"] .MuiTooltip-arrow::before { transform-origin: 100% 100%; }
.css-9qvbkr[data-popper-placement*="left"] .MuiTooltip-arrow { height: 1em; width: 0.71em; }
.css-9qvbkr[data-popper-placement*="left"] .MuiTooltip-arrow::before { transform-origin: 0px 0px; }
.css-9qvbkr[data-popper-placement*="right"] .MuiTooltip-arrow { left: 0px; margin-left: -0.71em; }
.css-9qvbkr[data-popper-placement*="left"] .MuiTooltip-arrow { right: 0px; margin-right: -0.71em; }
.css-noeopb { z-index: 1500; pointer-events: none; }
.css-noeopb[data-popper-placement*="bottom"] .MuiTooltip-arrow { top: 0px; margin-top: -0.71em; }
.css-noeopb[data-popper-placement*="bottom"] .MuiTooltip-arrow::before { transform-origin: 0px 100%; }
.css-noeopb[data-popper-placement*="top"] .MuiTooltip-arrow { bottom: 0px; margin-bottom: -0.71em; }
.css-noeopb[data-popper-placement*="top"] .MuiTooltip-arrow::before { transform-origin: 100% 0px; }
.css-noeopb[data-popper-placement*="right"] .MuiTooltip-arrow { height: 1em; width: 0.71em; }
.css-noeopb[data-popper-placement*="right"] .MuiTooltip-arrow::before { transform-origin: 100% 100%; }
.css-noeopb[data-popper-placement*="left"] .MuiTooltip-arrow { height: 1em; width: 0.71em; }
.css-noeopb[data-popper-placement*="left"] .MuiTooltip-arrow::before { transform-origin: 0px 0px; }
.css-noeopb[data-popper-placement*="right"] .MuiTooltip-arrow { left: 0px; margin-left: -0.71em; }
.css-noeopb[data-popper-placement*="left"] .MuiTooltip-arrow { right: 0px; margin-right: -0.71em; }
.css-8g8xhe { display: flex; flex-direction: column; -webkit-box-pack: center; justify-content: center; background-color: rgb(52, 60, 73); color: rgb(255, 255, 255); padding-top: 16px; padding-bottom: 16px; border-radius: 0px; min-height: 72px; }
.css-2n3lrz { display: flex; flex-flow: wrap; border-radius: 8px; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; gap: 16px; }
.css-fqtd1m { margin: 0px; font-family: Inter, sans-serif; font-size: 0.875rem; line-height: 1.43; color: white; font-weight: 600; }
.css-kk6jcf { display: flex; flex-flow: wrap; border-radius: 8px; -webkit-box-pack: center; justify-content: center; gap: 12px; }
.css-1wyvvpw { display: flex; flex-direction: column; border-radius: 8px; min-height: 100svh; }
@media (min-width: 0px) {
  .css-1wyvvpw { padding-bottom: 70px; }
}
@media (min-width: 1024px) {
  .css-1wyvvpw { padding-bottom: 0px; }
}
@supports (padding: env(safe-area-inset-bottom)) {
  @media (min-width: 0px) {
  .css-1wyvvpw { padding-bottom: calc(70px + env(safe-area-inset-bottom, 0)); }
}
  @media (min-width: 1024px) {
  .css-1wyvvpw { padding-bottom: 0px; }
}
}
@supports (padding: constant(safe-area-inset-bottom)) {
  @media (min-width: 0px) {
  .css-1wyvvpw { }
}
  @media (min-width: 1024px) {
  .css-1wyvvpw { padding-bottom: 0px; }
}
}
.css-1c78cry { width: 100%; height: 100%; object-fit: contain; display: block; border-radius: 0px; }
@media (min-width: 0px) {
  .css-1c78cry { max-height: 37px; max-width: 120px; }
}
@media (min-width: 768px) {
  .css-1c78cry { max-width: 150px; }
}
@media (min-width: 1024px) {
  .css-1c78cry { max-height: 44px; }
}
.css-1rb3jnw { width: 100%; height: 100%; object-fit: contain; display: block; border-radius: 0px; }
.css-nf03vz { position: fixed; top: 0px; left: 0px; width: 100%; background-color: rgb(255, 255, 255); z-index: 1002; transform: translateY(-100%); transition: transform 0.3s; border-radius: 0px; border-bottom: 1px solid rgb(238, 242, 246); box-shadow: rgba(0, 0, 0, 0.05) 0px 10px 12px; }
@media (min-width: 0px) {
  .css-nf03vz { padding: 6.4px 12.8px; }
}
@media (min-width: 768px) {
  .css-nf03vz { padding: 12px 16px; }
}
.css-18mxizh { max-width: 1200px; margin-left: auto; margin-right: auto; display: flex; -webkit-box-pack: justify; justify-content: space-between; -webkit-box-align: center; align-items: center; flex-wrap: wrap; gap: 8px; }
.css-146bwsm { margin: 0px; font-family: Inter, sans-serif; font-size: 1rem; line-height: 1.75; font-weight: 600; color: rgb(239, 106, 80); }
.css-1qg9abc { margin: 0px; font-family: Inter, sans-serif; font-weight: 400; font-size: 0.75rem; line-height: 1.66; color: rgb(113, 118, 128); }
.css-cmuj7f { font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); background-color: var(--variant-containedBg); --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); padding: 8px 24px; border-radius: 8px; gap: 8px; box-shadow: none !important; }
.css-cmuj7f:hover { text-decoration: none; }
.css-cmuj7f.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-cmuj7f:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-cmuj7f:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-cmuj7f:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-cmuj7f.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-cmuj7f.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-cmuj7f:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-cmuj7f.MuiButton-loading { color: transparent; }
.css-cmuj7f.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-cmuj7f.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
@media (max-width: 1023.95px) {
  .css-cmuj7f { font-size: 15px; }
}
@media (max-width: 767.95px) {
  .css-cmuj7f { font-size: 14px; }
}
.css-ze43m3 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); background-color: var(--variant-containedBg); --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); padding: 8px 24px; border-radius: 8px; gap: 8px; box-shadow: none !important; }
.css-ze43m3.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-ze43m3 { print-color-adjust: exact; }
}
.css-ze43m3:hover { text-decoration: none; }
.css-ze43m3.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-ze43m3:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-ze43m3:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-ze43m3:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-ze43m3.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-ze43m3.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-ze43m3:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-ze43m3.MuiButton-loading { color: transparent; }
.css-ze43m3.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-ze43m3.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
@media (max-width: 1023.95px) {
  .css-ze43m3 { font-size: 15px; }
}
@media (max-width: 767.95px) {
  .css-ze43m3 { font-size: 14px; }
}
.css-1hqlixu { user-select: none; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); font-size: 1.5rem; width: 19px; height: 19px; }
.css-1k06rxy { backdrop-filter: blur(4px); }
@media print {
  .css-1k06rxy { position: absolute !important; }
}
.css-1k06rxy .MuiPaper-root { margin: 0px; width: calc(100% - 16px); max-height: calc(100% - 28px); overflow-x: hidden; }
.css-xy7lj8 { --Grid-columns: 12; --Grid-columnSpacing: 32px; --Grid-rowSpacing: 32px; flex-flow: wrap; min-width: 0px; box-sizing: border-box; gap: var(--Grid-rowSpacing) var(--Grid-columnSpacing); display: grid; }
.css-xy7lj8 > * { --Grid-parent-columns: 12; }
.css-xy7lj8 > * { --Grid-parent-columnSpacing: 32px; }
.css-xy7lj8 > * { --Grid-parent-rowSpacing: 32px; }
@media (min-width: 0px) {
  .css-xy7lj8 { grid-template-columns: 1fr; }
}
@media (min-width: 768px) {
  .css-xy7lj8 { grid-template-columns: 0.8fr 1.2fr; }
}
.css-1n320kf { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; top: 16px; transform: translateY(0px); margin-bottom: 0px; transition: transform 0.3s; align-self: start; }
@media (min-width: 768px) {
  .css-1n320kf { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
@media (min-width: 768px) {
  .css-1n320kf { position: sticky; }
}
.css-1n320kf.MuiGrid-root { width: 100%; }
.css-9bv5y7 { pointer-events: auto; display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; overflow: hidden; cursor: zoom-in; }
@media (min-width: 0px) {
  .css-9bv5y7 { height: 280px; }
}
@media (min-width: 768px) {
  .css-9bv5y7 { height: 400px; }
}
.css-aha4c { position: relative; width: 100%; }
@media (min-width: 0px) {
  .css-aha4c { height: 280px; }
}
@media (min-width: 768px) {
  .css-aha4c { height: 400px; }
}
.css-r91awh { width: 100%; height: 100%; object-fit: contain; }
.css-16bya13 { position: fixed; background-repeat: no-repeat; background-size: 300% 300%; z-index: 1000; box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 3px -2px, rgba(0, 0, 0, 0.14) 0px 3px 4px 0px, rgba(0, 0, 0, 0.12) 0px 1px 8px 0px; pointer-events: none; background-color: rgb(255, 255, 255); }
@media (min-width: 0px) {
  .css-16bya13 { display: none; }
}
@media (min-width: 480px) {
  .css-16bya13 { display: block; }
}
.css-1dw6ob2 { border-radius: 8px; overflow: hidden; border: 1px solid rgb(238, 238, 238); cursor: pointer; }
.css-1r3fz4h { position: relative; width: 100%; height: auto; border-radius: 8px; overflow: hidden; aspect-ratio: 1 / 1; background: rgb(249, 249, 249); }
.css-1hd9ow3 { width: 100%; height: 100%; object-fit: contain; mix-blend-mode: darken; display: none; border-radius: 0px; }
.css-at20y0 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 12 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 12) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); min-width: 0px; box-sizing: border-box; }
@media (min-width: 768px) {
  .css-at20y0 { -webkit-box-flex: 0; flex-grow: 0; flex-basis: auto; width: calc(100% * 6 / var(--Grid-parent-columns) - (var(--Grid-parent-columns) - 6) * (var(--Grid-parent-columnSpacing) / var(--Grid-parent-columns))); }
}
.css-at20y0.MuiGrid-root { width: 100%; }
.css-14vpj1q { display: flex; border-radius: 8px; flex-flow: wrap; margin-top: 8px; margin-bottom: 16px; gap: 8px; }
.css-pdqjml { max-width: 100%; font-family: Inter, sans-serif; display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; line-height: 1.5; border-radius: 16px; white-space: nowrap; transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); cursor: unset; outline: 0px; text-decoration: none; padding: 0px; vertical-align: middle; box-sizing: border-box; background-color: transparent; color: rgb(239, 106, 80); border: 1px solid rgba(239, 106, 80, 0.7); font-size: 10px; height: 20px; text-transform: capitalize; }
.css-pdqjml.Mui-disabled { opacity: 0.38; pointer-events: none; }
.css-pdqjml .MuiChip-avatar { margin-left: 5px; margin-right: -6px; width: 24px; height: 24px; color: rgb(97, 97, 97); font-size: 0.75rem; }
.css-pdqjml .MuiChip-avatarColorPrimary { color: rgb(255, 255, 255); background-color: rgb(167, 74, 56); }
.css-pdqjml .MuiChip-avatarColorSecondary { color: rgb(255, 255, 255); background-color: rgb(15, 125, 70); }
.css-pdqjml .MuiChip-avatarSmall { margin-left: 4px; margin-right: -4px; width: 18px; height: 18px; font-size: 0.625rem; }
.css-pdqjml .MuiChip-icon { margin-left: 5px; margin-right: -6px; }
.css-pdqjml .MuiChip-deleteIcon { -webkit-tap-highlight-color: transparent; color: rgba(40, 47, 59, 0.26); font-size: 22px; cursor: pointer; margin: 0px 5px 0px -6px; }
.css-pdqjml .MuiChip-deleteIcon:hover { color: rgba(40, 47, 59, 0.4); }
.css-pdqjml .MuiChip-icon { font-size: 18px; margin-left: 4px; margin-right: -4px; }
.css-pdqjml .MuiChip-deleteIcon { font-size: 16px; margin-right: 4px; margin-left: -4px; }
.css-pdqjml .MuiChip-deleteIcon { color: rgba(255, 255, 255, 0.7); }
.css-pdqjml .MuiChip-deleteIcon:hover, .css-pdqjml .MuiChip-deleteIcon:active { color: rgb(255, 255, 255); }
.css-pdqjml .MuiChip-icon { color: rgb(97, 97, 97); }
.css-pdqjml .MuiChip-icon { color: inherit; }
.css-pdqjml.MuiChip-clickable:hover { background-color: rgba(0, 0, 0, 0.04); }
.css-pdqjml.Mui-focusVisible { background-color: rgba(0, 0, 0, 0.12); }
.css-pdqjml .MuiChip-avatar { margin-left: 4px; }
.css-pdqjml .MuiChip-avatarSmall { margin-left: 2px; }
.css-pdqjml .MuiChip-icon { margin-left: 4px; }
.css-pdqjml .MuiChip-iconSmall { margin-left: 2px; }
.css-pdqjml .MuiChip-deleteIcon { margin-right: 5px; }
.css-pdqjml .MuiChip-deleteIconSmall { margin-right: 3px; }
.css-pdqjml.MuiChip-clickable:hover { background-color: rgba(239, 106, 80, 0.04); }
.css-pdqjml.Mui-focusVisible { background-color: rgba(239, 106, 80, 0.12); }
.css-pdqjml .MuiChip-deleteIcon { color: rgba(239, 106, 80, 0.7); }
.css-pdqjml .MuiChip-deleteIcon:hover, .css-pdqjml .MuiChip-deleteIcon:active { color: rgb(239, 106, 80); }
.css-pdqjml .MuiChip-icon { height: 14px; margin-left: 8px; margin-right: -8px; }
.css-pdqjml .MuiChip-label { font-weight: 600; padding-inline: 10px; }
.css-d6wmh0 { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 7px; padding-right: 7px; }
.css-ydx6km { max-width: 100%; font-family: Inter, sans-serif; display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; line-height: 1.5; border-radius: 16px; white-space: nowrap; transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); cursor: unset; outline: 0px; text-decoration: none; padding: 0px; vertical-align: middle; box-sizing: border-box; background-color: transparent; color: rgb(11, 165, 236); border: 1px solid rgba(11, 165, 236, 0.7); font-size: 10px; height: 20px; text-transform: capitalize; }
.css-ydx6km.Mui-disabled { opacity: 0.38; pointer-events: none; }
.css-ydx6km .MuiChip-avatar { margin-left: 5px; margin-right: -6px; width: 24px; height: 24px; color: rgb(97, 97, 97); font-size: 0.75rem; }
.css-ydx6km .MuiChip-avatarColorPrimary { color: rgb(255, 255, 255); background-color: rgb(167, 74, 56); }
.css-ydx6km .MuiChip-avatarColorSecondary { color: rgb(255, 255, 255); background-color: rgb(15, 125, 70); }
.css-ydx6km .MuiChip-avatarSmall { margin-left: 4px; margin-right: -4px; width: 18px; height: 18px; font-size: 0.625rem; }
.css-ydx6km .MuiChip-icon { margin-left: 5px; margin-right: -6px; }
.css-ydx6km .MuiChip-deleteIcon { -webkit-tap-highlight-color: transparent; color: rgba(40, 47, 59, 0.26); font-size: 22px; cursor: pointer; margin: 0px 5px 0px -6px; }
.css-ydx6km .MuiChip-deleteIcon:hover { color: rgba(40, 47, 59, 0.4); }
.css-ydx6km .MuiChip-icon { font-size: 18px; margin-left: 4px; margin-right: -4px; }
.css-ydx6km .MuiChip-deleteIcon { font-size: 16px; margin-right: 4px; margin-left: -4px; }
.css-ydx6km .MuiChip-deleteIcon { color: rgba(255, 255, 255, 0.7); }
.css-ydx6km .MuiChip-deleteIcon:hover, .css-ydx6km .MuiChip-deleteIcon:active { color: rgb(255, 255, 255); }
.css-ydx6km .MuiChip-icon { color: rgb(97, 97, 97); }
.css-ydx6km .MuiChip-icon { color: inherit; }
.css-ydx6km.MuiChip-clickable:hover { background-color: rgba(0, 0, 0, 0.04); }
.css-ydx6km.Mui-focusVisible { background-color: rgba(0, 0, 0, 0.12); }
.css-ydx6km .MuiChip-avatar { margin-left: 4px; }
.css-ydx6km .MuiChip-avatarSmall { margin-left: 2px; }
.css-ydx6km .MuiChip-icon { margin-left: 4px; }
.css-ydx6km .MuiChip-iconSmall { margin-left: 2px; }
.css-ydx6km .MuiChip-deleteIcon { margin-right: 5px; }
.css-ydx6km .MuiChip-deleteIconSmall { margin-right: 3px; }
.css-ydx6km.MuiChip-clickable:hover { background-color: rgba(11, 165, 236, 0.04); }
.css-ydx6km.Mui-focusVisible { background-color: rgba(11, 165, 236, 0.12); }
.css-ydx6km .MuiChip-deleteIcon { color: rgba(11, 165, 236, 0.7); }
.css-ydx6km .MuiChip-deleteIcon:hover, .css-ydx6km .MuiChip-deleteIcon:active { color: rgb(11, 165, 236); }
.css-ydx6km .MuiChip-icon { height: 14px; margin-left: 8px; margin-right: -8px; }
.css-ydx6km .MuiChip-label { font-weight: 600; padding-inline: 10px; }
.css-euf0j3 { margin: 0px; font-family: Sora, sans-serif; color: rgb(40, 47, 59); line-height: 1.2; font-weight: 700; font-size: 25px !important; }
@media (min-width: 480px) {
  .css-euf0j3 { font-size: 1.6667rem; }
}
@media (min-width: 768px) {
  .css-euf0j3 { font-size: 1.875rem; }
}
@media (min-width: 1024px) {
  .css-euf0j3 { font-size: 2.0833rem; }
}
.css-1cbf1l2 { transition: height 300ms cubic-bezier(0.4, 0, 0.2, 1); height: auto; overflow: visible; }
.css-9c37s1 { margin: 4.8px 0px; font-family: Inter, sans-serif; line-height: 1.5; color: rgb(113, 118, 128); font-size: 13px; font-weight: 500; min-height: 20px; text-transform: capitalize; }
.css-rw95at { display: flex; flex-flow: wrap; border-radius: 8px; margin-top: 12px; gap: 4.8px; -webkit-box-align: end; align-items: end; }
.css-1x5pkm5 { margin: 0px; font-size: 0.875rem; font-family: Inter, sans-serif; color: rgb(40, 47, 59); line-height: 0.95; font-weight: 700; letter-spacing: -0.04em; }
@media (min-width: 0px) {
  .css-1x5pkm5 { font-size: 36px !important; }
}
@media (min-width: 768px) {
  .css-1x5pkm5 { font-size: 40px !important; }
}
.css-1l4r4v1 { margin: 0px; font-family: Inter, sans-serif; color: rgb(113, 118, 128); font-weight: 600; line-height: 1.2; font-size: 16px !important; }
@media (min-width: 0px) {
  .css-1l4r4v1 { margin-bottom: 4px; }
}
@media (min-width: 768px) {
  .css-1l4r4v1 { margin-bottom: 5.6px; }
}
.css-1kw20p3 { display: flex; flex-flow: wrap; border-radius: 8px; margin-top: 8px; -webkit-box-align: center; align-items: center; gap: 8px; }
.css-kfaki1 { margin-top: 20px; margin-bottom: 20px; border: 1px solid rgb(227, 232, 239); border-radius: 9.6px; overflow: hidden; background-color: rgb(255, 255, 255); }
.css-60v7q2 { display: flex; gap: 12.8px; -webkit-box-align: center; align-items: center; cursor: pointer; transition: background-color 180ms; background-color: rgb(249, 249, 249); border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; }
@media (min-width: 0px) {
  .css-60v7q2 { padding: 12.8px; }
}
@media (min-width: 768px) {
  .css-60v7q2 { padding: 14px 16px; }
}
.css-60v7q2:hover { background-color: rgb(249, 249, 249); }
.css-15sx1j0 { width: 22px; height: 22px; min-width: 22px; border-radius: 50%; border: 2px solid rgb(40, 47, 59); display: flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; transition: border-color 180ms; }
.css-nqdvmw { width: 10px; height: 10px; border-radius: 50%; background-color: rgb(40, 47, 59); transform: scale(1); transition: transform 180ms; }
.css-1lst4j { display: flex; flex-direction: column; border-radius: 8px; flex: 1 1 0%; min-width: 0px; }
.css-1k1e8li { display: flex; flex-direction: column; border-radius: 8px; }
@media (min-width: 0px) {
  .css-1k1e8li { flex-direction: column-reverse; }
}
@media (min-width: 768px) {
  .css-1k1e8li { flex-direction: row; gap: 4px; }
}
.css-az519c { margin: 0px; font-family: Sora, sans-serif; font-size: 1.125rem; color: rgb(40, 47, 59); font-weight: 700; line-height: 1.1; }
@media (min-width: 480px) {
  .css-az519c { font-size: 1.25rem; }
}
@media (min-width: 768px) {
  .css-az519c { font-size: 1.25rem; }
}
@media (min-width: 1024px) {
  .css-az519c { font-size: 1.25rem; }
}
@media (min-width: 0px) {
  .css-az519c { font-size: 17px; }
}
@media (min-width: 768px) {
  .css-az519c { font-size: 18px; }
}
.css-ktquqz { font-family: Inter, sans-serif; display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; line-height: 1.5; border-radius: 16px; white-space: nowrap; transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); cursor: unset; outline: 0px; text-decoration: none; border: 0px; padding: 0px; vertical-align: middle; box-sizing: border-box; background-color: rgba(0, 182, 122, 0.1); color: rgb(0, 182, 122); font-size: 11px; margin-bottom: 4px; height: unset; max-width: 80px; }
.css-ktquqz.Mui-disabled { opacity: 0.38; pointer-events: none; }
.css-ktquqz .MuiChip-avatar { margin-left: 5px; margin-right: -6px; width: 24px; height: 24px; color: rgb(97, 97, 97); font-size: 0.75rem; }
.css-ktquqz .MuiChip-avatarColorPrimary { color: rgb(255, 255, 255); background-color: rgb(167, 74, 56); }
.css-ktquqz .MuiChip-avatarColorSecondary { color: rgb(255, 255, 255); background-color: rgb(15, 125, 70); }
.css-ktquqz .MuiChip-avatarSmall { margin-left: 4px; margin-right: -4px; width: 18px; height: 18px; font-size: 0.625rem; }
.css-ktquqz .MuiChip-icon { margin-left: 5px; margin-right: -6px; }
.css-ktquqz .MuiChip-deleteIcon { -webkit-tap-highlight-color: transparent; color: rgba(40, 47, 59, 0.26); font-size: 22px; cursor: pointer; margin: 0px 5px 0px -6px; }
.css-ktquqz .MuiChip-deleteIcon:hover { color: rgba(40, 47, 59, 0.4); }
.css-ktquqz .MuiChip-icon { font-size: 18px; margin-left: 4px; margin-right: -4px; }
.css-ktquqz .MuiChip-deleteIcon { font-size: 16px; margin-right: 4px; margin-left: -4px; }
.css-ktquqz .MuiChip-deleteIcon { color: rgba(255, 255, 255, 0.7); }
.css-ktquqz .MuiChip-deleteIcon:hover, .css-ktquqz .MuiChip-deleteIcon:active { color: rgb(255, 255, 255); }
.css-ktquqz .MuiChip-icon { color: rgb(97, 97, 97); }
.css-ktquqz .MuiChip-icon { color: inherit; }
.css-ktquqz .MuiChip-icon { height: 14px; margin-left: 8px; margin-right: -8px; }
.css-ktquqz .MuiChip-label { font-weight: 600; padding-inline: 10px; }
.css-4y436t { overflow: hidden; text-overflow: ellipsis; white-space: nowrap; padding-left: 8px; padding-right: 8px; }
.css-6q0usc { margin: 0px; color: rgb(105, 117, 134); font-family: Inter, sans-serif; line-height: 1.5; font-weight: 500; font-size: 12px; }
.css-drv9mm { font-family: Inter, sans-serif; border: 0px; --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); align-self: flex-start; margin-left: 0px; margin-right: auto; min-width: 0px; padding: 4px 10px; margin-top: 4px; font-size: 12px; font-weight: 600; text-transform: none; line-height: 1.25; color: rgb(239, 106, 80); background-color: rgba(239, 106, 80, 0.06); border-radius: 8px; box-shadow: none !important; }
.css-drv9mm:hover { text-decoration: none; }
.css-drv9mm.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
@media (hover: hover) {
  .css-drv9mm:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-drv9mm.MuiButton-loading { color: transparent; }
.css-drv9mm.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-drv9mm.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-drv9mm:hover { background-color: rgba(239, 106, 80, 0.12); }
.css-1qhdajy { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 4px auto 0px 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-family: Inter, sans-serif; border: 0px; --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); align-self: flex-start; min-width: 0px; padding: 4px 10px; font-size: 12px; font-weight: 600; text-transform: none; line-height: 1.25; color: rgb(239, 106, 80); background-color: rgba(239, 106, 80, 0.06); border-radius: 8px; box-shadow: none !important; }
.css-1qhdajy.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1qhdajy { print-color-adjust: exact; }
}
.css-1qhdajy:hover { text-decoration: none; }
.css-1qhdajy.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
@media (hover: hover) {
  .css-1qhdajy:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-1qhdajy.MuiButton-loading { color: transparent; }
.css-1qhdajy.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-1qhdajy.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-1qhdajy:hover { background-color: rgba(239, 106, 80, 0.12); }
.css-1or3nvl { text-align: right; flex-shrink: 0; }
.css-1f6gzb3 { margin: 0px; font-size: 0.875rem; font-family: Inter, sans-serif; color: rgb(40, 47, 59); font-weight: 700; line-height: 1.05; }
@media (min-width: 0px) {
  .css-1f6gzb3 { font-size: 17px; }
}
@media (min-width: 768px) {
  .css-1f6gzb3 { font-size: 18px; }
}
.css-rue3p6 { font-size: 12px; color: rgb(113, 118, 128); font-weight: 500; }
.css-a0bdzu { display: flex; border-radius: 8px; flex-direction: row; -webkit-box-pack: end; justify-content: end; gap: 4px; }
.css-ad6rq8 { margin: 0px; font-family: Inter, sans-serif; line-height: 1.5; color: rgb(113, 118, 128); font-size: 12px; font-weight: 500; }
.css-4z4bdj { display: flex; flex-direction: row; border-radius: 8px; -webkit-box-align: center; align-items: center; -webkit-box-pack: justify; justify-content: space-between; margin-top: 16px; }
@media (min-width: 0px) {
  .css-4z4bdj { margin-bottom: 16px; }
}
@media (min-width: 1024px) {
  .css-4z4bdj { margin-bottom: 0px; }
}
.css-o928o4 { display: flex; flex-direction: row; border-radius: 8px; -webkit-box-align: center; align-items: center; margin-top: 8px; }
.css-o928o4 > :not(style):not(style) { margin: 0px; }
.css-o928o4 > :not(style) ~ :not(style) { margin-left: 8px; }
.css-1rb0m8k { margin: 0px; font-family: Inter, sans-serif; font-size: 0.875rem; line-height: 1.43; font-weight: 600; }
.css-tbrh6l { display: flex; flex-direction: row; -webkit-box-align: center; align-items: center; border: 1px solid rgba(0, 0, 0, 0.12); border-radius: 8px; }
.css-iaei92 { text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; }
.css-iaei92:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .css-iaei92:hover { background-color: transparent; }
}
.css-iaei92.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-iaei92.MuiIconButton-loading { color: transparent; }
.css-xz9haa { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; background-color: transparent; outline: 0px; border: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; text-align: center; flex: 0 0 auto; border-radius: 50%; color: rgba(0, 0, 0, 0.54); transition: background-color 150ms cubic-bezier(0.4, 0, 0.2, 1); --IconButton-hoverBg: rgba(0, 0, 0, 0.04); padding: 5px; font-size: 1.125rem; }
.css-xz9haa.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-xz9haa { print-color-adjust: exact; }
}
.css-xz9haa:hover { background-color: var(--IconButton-hoverBg); }
@media (hover: none) {
  .css-xz9haa:hover { background-color: transparent; }
}
.css-xz9haa.Mui-disabled { background-color: transparent; color: rgba(0, 0, 0, 0.26); }
.css-xz9haa.MuiIconButton-loading { color: transparent; }
.css-vh810p { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 1.25rem; }
.css-1a6tkyx { margin: 0px; font-size: 0.875rem; color: rgb(105, 117, 134); font-family: Inter, sans-serif; line-height: 1.5; min-width: 28px; text-align: center; font-weight: 700; }
.css-8g748m { margin: 0px; font-family: Inter, sans-serif; font-size: 0.875rem; line-height: 1.43; font-weight: 600; color: rgb(113, 118, 128); }
.css-124wjec { display: flex; flex-direction: column; gap: 20px; border-radius: 11.2px; padding-top: 16px; }
.css-169o5bp { display: flex; border-radius: 8px; flex-direction: row; gap: 8.8px; margin-top: 16px; }
.css-mfsaon { font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); background-color: var(--variant-containedBg); --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); padding: 8px 24px; border-radius: 8px; gap: 8px; -webkit-box-flex: 1; flex-grow: 1; box-shadow: none !important; }
.css-mfsaon:hover { text-decoration: none; }
.css-mfsaon.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-mfsaon:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-mfsaon:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-mfsaon:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-mfsaon.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-mfsaon.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-mfsaon:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-mfsaon.MuiButton-loading { color: transparent; }
.css-mfsaon.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-mfsaon.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
@media (max-width: 1023.95px) {
  .css-mfsaon { font-size: 15px; }
}
@media (max-width: 767.95px) {
  .css-mfsaon { font-size: 14px; }
}
.css-1bxmsw4 { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); background-color: var(--variant-containedBg); --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); padding: 8px 24px; border-radius: 8px; gap: 8px; -webkit-box-flex: 1; flex-grow: 1; box-shadow: none !important; }
.css-1bxmsw4.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1bxmsw4 { print-color-adjust: exact; }
}
.css-1bxmsw4:hover { text-decoration: none; }
.css-1bxmsw4.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-1bxmsw4:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1bxmsw4:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-1bxmsw4:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1bxmsw4.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1bxmsw4.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-1bxmsw4:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-1bxmsw4.MuiButton-loading { color: transparent; }
.css-1bxmsw4.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-1bxmsw4.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
@media (max-width: 1023.95px) {
  .css-1bxmsw4 { font-size: 15px; }
}
@media (max-width: 767.95px) {
  .css-1bxmsw4 { font-size: 14px; }
}
.css-1khlnin { display: flex; flex-direction: column; border-radius: 8px; gap: 8px; padding-left: 2px; width: 100%; }
.css-nv0kop { display: flex; flex-direction: row; border-radius: 8px; -webkit-box-align: center; align-items: center; gap: 4.8px; flex-shrink: 0; }
.css-47zobq { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); fill: currentcolor; font-size: 15px; color: rgb(239, 106, 80); }
.css-1se27y9 { margin: 0px; font-family: Inter, sans-serif; line-height: 1.5; color: rgb(113, 118, 128); font-weight: 500; font-size: 12px !important; }
.css-vgbgtf { margin: 0px; font-family: Inter, sans-serif; font-weight: 400; color: rgb(113, 118, 128); line-height: 1.45; font-size: 12px !important; font-style: italic !important; }
.css-1pjwakg { margin: 16px 0px; flex-shrink: 0; border-width: 0px 0px thin; border-style: solid; border-color: rgba(0, 0, 0, 0.12); }
.css-17g24cv { margin: 0px 0px 12px; font-family: Sora, sans-serif; font-weight: 600; color: rgb(40, 47, 59); line-height: 1.334; font-size: 20px !important; }
@media (min-width: 480px) {
  .css-17g24cv { font-size: 1.3118rem; }
}
@media (min-width: 768px) {
  .css-17g24cv { font-size: 1.4993rem; }
}
@media (min-width: 1024px) {
  .css-17g24cv { font-size: 1.4993rem; }
}
@media print {
  .css-1323qe2 { position: absolute !important; }
}
.css-1323qe2 .MuiPaper-root { margin: 16px; width: calc(100% - 16px); max-width: 700px; max-height: calc(100% - 28px); overflow-x: hidden; }
.css-1j6sxu1 { width: 100%; height: 100%; object-fit: contain; mix-blend-mode: darken; display: block; border-radius: 0px; }
.css-4mb1j7 { overflow: hidden; pointer-events: none; position: absolute; z-index: 0; inset: 0px; border-radius: inherit; }
.css-1q9sdmj { position: relative; -webkit-box-align: center; align-items: center; min-height: 56px; padding-top: 8px; padding-bottom: 8px; display: flex; -webkit-box-pack: justify; justify-content: space-between; }
@media (min-width: 0px) {
  @media (orientation: landscape) {
  .css-1q9sdmj { min-height: 48px; }
}
}
@media (min-width: 480px) {
  .css-1q9sdmj { min-height: 64px; }
}
@media (min-width: 0px) {
  .css-1q9sdmj { min-height: 68px; }
}
.css-3figeb { display: flex; border-radius: 8px; flex-direction: row; gap: 9.6px; }
.css-168p3jm { font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; border: 0px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(239, 106, 80); border-radius: 10px; gap: 8px; min-width: 0px; padding: 10px; background-color: rgba(239, 106, 80, 0.1); box-shadow: none !important; }
.css-168p3jm:hover { text-decoration: none; }
.css-168p3jm.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-168p3jm:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-168p3jm:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-168p3jm:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-168p3jm.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-168p3jm.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-168p3jm.MuiButton-loading { color: transparent; }
.css-168p3jm.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-168p3jm.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-168p3jm:hover { background-color: rgb(227, 232, 239); }
@media (min-width: 0px) {
  .css-168p3jm { width: 38px; height: 38px; }
}
@media (min-width: 768px) {
  .css-168p3jm { width: 44px; height: 44px; }
}
@media (max-width: 1023.95px) {
  .css-168p3jm { font-size: 15px; }
}
@media (max-width: 767.95px) {
  .css-168p3jm { font-size: 14px; }
}
.css-168p3jm:hover { background-color: rgba(239, 106, 80, 0.1); }
.css-1ohwbsx { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; border: 0px; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); color: rgb(239, 106, 80); border-radius: 10px; gap: 8px; min-width: 0px; padding: 10px; background-color: rgba(239, 106, 80, 0.1); box-shadow: none !important; }
.css-1ohwbsx.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1ohwbsx { print-color-adjust: exact; }
}
.css-1ohwbsx:hover { text-decoration: none; }
.css-1ohwbsx.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-1ohwbsx:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1ohwbsx:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-1ohwbsx:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1ohwbsx.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1ohwbsx.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
.css-1ohwbsx.MuiButton-loading { color: transparent; }
.css-1ohwbsx.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-1ohwbsx.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-1ohwbsx:hover { background-color: rgb(227, 232, 239); }
@media (min-width: 0px) {
  .css-1ohwbsx { width: 38px; height: 38px; }
}
@media (min-width: 768px) {
  .css-1ohwbsx { width: 44px; height: 44px; }
}
@media (max-width: 1023.95px) {
  .css-1ohwbsx { font-size: 15px; }
}
@media (max-width: 767.95px) {
  .css-1ohwbsx { font-size: 14px; }
}
.css-1ohwbsx:hover { background-color: rgba(239, 106, 80, 0.1); }
.css-3feyj4 { user-select: none; width: 1em; height: 1em; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); font-size: 1.5rem; }
@media (min-width: 0px) {
  .css-3feyj4 { font-size: 18px; }
}
@media (min-width: 768px) {
  .css-3feyj4 { font-size: 20px; }
}
.css-1rm8yl2 { z-index: 1200; }
.css-1rm8yl2 .MuiDrawer-paper { width: min(360px, 92vw); display: flex; flex-direction: column; overflow: hidden; }
.css-1rbrjwj { color: rgb(40, 47, 59); transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1); background-image: var(--Paper-overlay); position: fixed; bottom: 0px; left: 0px; right: 0px; z-index: 1001; height: 70px; background-color: rgb(255, 255, 255); border-top: 1px solid rgb(227, 232, 239); box-shadow: rgba(0, 0, 0, 0.05) 0px -10px 12px; border-radius: 0px; padding-top: 10px; padding-left: 4px; padding-right: 4px; }
@supports (padding: env(safe-area-inset-bottom)) {
  .css-1rbrjwj { padding-bottom: calc(8px + env(safe-area-inset-bottom, 0)); }
}
@supports (padding: constant(safe-area-inset-bottom)) {
  .css-1rbrjwj { }
}
.css-1v9pvpp { display: flex; flex-direction: row; border-radius: 8px; justify-content: space-around; -webkit-box-align: center; align-items: center; }
.css-kl1zys { font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; border: 0px; --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; padding: 4px 20px; margin-top: 0px; color: rgb(113, 118, 128); flex: 1 1 0%; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; background-color: transparent; min-width: 0px; box-shadow: none !important; }
.css-kl1zys:hover { text-decoration: none; }
.css-kl1zys.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-kl1zys:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-kl1zys:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-kl1zys:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-kl1zys.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-kl1zys.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-kl1zys:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-kl1zys.MuiButton-loading { color: transparent; }
.css-kl1zys.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-kl1zys.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
@media (min-width: 0px) {
  .css-kl1zys { padding-left: 4px; padding-right: 4px; }
}
@media (min-width: 480px) {
  .css-kl1zys { padding-left: 8px; padding-right: 8px; }
}
.css-1eyznlq { -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; border: 0px; --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; padding: 4px 20px; color: rgb(113, 118, 128); flex: 1 1 0%; display: flex; flex-direction: column; -webkit-box-align: center; align-items: center; background-color: transparent; min-width: 0px; box-shadow: none !important; }
.css-1eyznlq.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-1eyznlq { print-color-adjust: exact; }
}
.css-1eyznlq:hover { text-decoration: none; }
.css-1eyznlq.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-1eyznlq:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1eyznlq:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-1eyznlq:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1eyznlq.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1eyznlq.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-1eyznlq:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-1eyznlq.MuiButton-loading { color: transparent; }
.css-1eyznlq.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-1eyznlq.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
@media (min-width: 0px) {
  .css-1eyznlq { padding-left: 4px; padding-right: 4px; }
}
@media (min-width: 480px) {
  .css-1eyznlq { padding-left: 8px; padding-right: 8px; }
}
.css-b472pr { margin-bottom: 1.6px; }
.css-lwtpzo { margin: 0px; font-family: Inter, sans-serif; font-weight: 400; line-height: 1.66; color: inherit; font-size: 12px; }
.css-1auoa3n { background-color: white; border-radius: 0px; margin-top: -8px; margin-bottom: 16px; }
.css-ktpg1b { font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 1px solid rgb(227, 232, 239); background-color: var(--variant-outlinedBg); color: var(--variant-outlinedColor); font-size: 0.8125rem; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; padding-right: 20px; margin-top: 0px; gap: 4.8px; box-shadow: none !important; padding-left: 10px !important; padding-top: 5px !important; padding-bottom: 5px !important; }
.css-ktpg1b:hover { text-decoration: none; }
.css-ktpg1b.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-ktpg1b.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.12); }
.css-ktpg1b.MuiButton-loading { color: transparent; }
.css-ktpg1b.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-ktpg1b.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-ircstb { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 1px solid rgb(227, 232, 239); background-color: var(--variant-outlinedBg); color: var(--variant-outlinedColor); font-size: 0.8125rem; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); border-radius: 8px; padding-right: 20px; gap: 4.8px; box-shadow: none !important; padding-left: 10px !important; padding-top: 5px !important; padding-bottom: 5px !important; }
.css-ircstb.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-ircstb { print-color-adjust: exact; }
}
.css-ircstb:hover { text-decoration: none; }
.css-ircstb.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-ircstb.Mui-disabled { border: 1px solid rgba(0, 0, 0, 0.12); }
.css-ircstb.MuiButton-loading { color: transparent; }
.css-ircstb.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-ircstb.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
.css-q6xefw { display: flex; flex-flow: wrap; position: fixed; bottom: 0px; left: 0px; right: 0px; z-index: 1001; gap: 13.6px; border-radius: 0px; background-color: rgb(255, 255, 255); border-top: 1px solid rgb(227, 232, 239); box-shadow: rgba(0, 0, 0, 0.05) 0px -10px 12px; height: 70px; min-height: 70px; padding-top: 13.6px; padding-left: 12px; padding-right: 12px; }
@supports (padding: env(safe-area-inset-bottom)) {
  .css-q6xefw { padding-bottom: calc(13.6px + env(safe-area-inset-bottom, 0)); }
}
@supports (padding: constant(safe-area-inset-bottom)) {
  .css-q6xefw { }
}
.css-1bf0oxd { font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); background-color: var(--variant-containedBg); --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); padding: 8px 10px; border-radius: 8px; gap: 8px; -webkit-box-flex: 1; flex-grow: 1; box-shadow: none !important; }
.css-1bf0oxd:hover { text-decoration: none; }
.css-1bf0oxd.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-1bf0oxd:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-1bf0oxd:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-1bf0oxd:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-1bf0oxd.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-1bf0oxd.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-1bf0oxd:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-1bf0oxd.MuiButton-loading { color: transparent; }
.css-1bf0oxd.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-1bf0oxd.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
@media (max-width: 1023.95px) {
  .css-1bf0oxd { font-size: 15px; }
}
@media (max-width: 767.95px) {
  .css-1bf0oxd { font-size: 14px; }
}
.css-tleyqc { display: inline-flex; -webkit-box-align: center; align-items: center; -webkit-box-pack: center; justify-content: center; position: relative; box-sizing: border-box; -webkit-tap-highlight-color: transparent; outline: 0px; margin: 0px; cursor: pointer; user-select: none; vertical-align: middle; appearance: none; text-decoration: none; font-size: 1rem; font-weight: 600; text-transform: none; font-family: Inter, sans-serif; line-height: 1.75; min-width: 64px; border: 0px; color: var(--variant-containedColor); background-color: var(--variant-containedBg); --variant-textColor: #ef6a50; --variant-outlinedColor: #ef6a50; --variant-outlinedBorder: rgba(239, 106, 80, 0.5); --variant-containedColor: #ffffff; --variant-containedBg: #ef6a50; transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1), box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1), border-color 250ms cubic-bezier(0.4, 0, 0.2, 1); padding: 8px 10px; border-radius: 8px; gap: 8px; -webkit-box-flex: 1; flex-grow: 1; box-shadow: none !important; }
.css-tleyqc.Mui-disabled { pointer-events: none; cursor: default; }
@media print {
  .css-tleyqc { print-color-adjust: exact; }
}
.css-tleyqc:hover { text-decoration: none; }
.css-tleyqc.Mui-disabled { color: rgba(0, 0, 0, 0.26); }
.css-tleyqc:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 2px 4px -1px, rgba(0, 0, 0, 0.14) 0px 4px 5px 0px, rgba(0, 0, 0, 0.12) 0px 1px 10px 0px; }
@media (hover: none) {
  .css-tleyqc:hover { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 1px -2px, rgba(0, 0, 0, 0.14) 0px 2px 2px 0px, rgba(0, 0, 0, 0.12) 0px 1px 5px 0px; }
}
.css-tleyqc:active { box-shadow: rgba(0, 0, 0, 0.2) 0px 5px 5px -3px, rgba(0, 0, 0, 0.14) 0px 8px 10px 1px, rgba(0, 0, 0, 0.12) 0px 3px 14px 2px; }
.css-tleyqc.Mui-focusVisible { box-shadow: rgba(0, 0, 0, 0.2) 0px 3px 5px -1px, rgba(0, 0, 0, 0.14) 0px 6px 10px 0px, rgba(0, 0, 0, 0.12) 0px 1px 18px 0px; }
.css-tleyqc.Mui-disabled { color: rgba(0, 0, 0, 0.26); box-shadow: none; background-color: rgba(0, 0, 0, 0.12); }
@media (hover: hover) {
  .css-tleyqc:hover { --variant-containedBg: rgb(167, 74, 56); --variant-textBg: rgba(239, 106, 80, 0.04); --variant-outlinedBorder: #ef6a50; --variant-outlinedBg: rgba(239, 106, 80, 0.04); }
}
.css-tleyqc.MuiButton-loading { color: transparent; }
.css-tleyqc.MuiButton-sizeSmall { font-size: 14px; padding: 6px 16px; }
.css-tleyqc.Mui-disabled { background-color: rgb(227, 232, 239); color: rgb(154, 164, 178); }
@media (max-width: 1023.95px) {
  .css-tleyqc { font-size: 15px; }
}
@media (max-width: 767.95px) {
  .css-tleyqc { font-size: 14px; }
}
.css-kx5iu1 { user-select: none; display: inline-block; flex-shrink: 0; transition: fill 200ms cubic-bezier(0.4, 0, 0.2, 1); font-size: 1.5rem; width: 16px; height: 16px; }
@media print {
  .css-zk96h7 { position: absolute !important; }
}
.css-zk96h7 .MuiPaper-root { margin: 0px; width: 100%; max-width: 100%; border-radius: 0px; max-height: 100%; overflow-x: hidden; }
@font-face { font-family: swiper-icons; src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA"); font-weight: 400; font-style: normal; }
:root { --swiper-theme-color: #007aff; }
:host { position: relative; display: block; margin-left: auto; margin-right: auto; z-index: 1; }
.swiper { margin-left: auto; margin-right: auto; position: relative; overflow: hidden; list-style: none; padding: 0px; z-index: 1; display: block; }
.swiper-vertical > .swiper-wrapper { flex-direction: column; }
.swiper-wrapper { position: relative; width: 100%; height: 100%; z-index: 1; display: flex; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial); box-sizing: content-box; }
.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper { transform: translateZ(0px); }
.swiper-horizontal { touch-action: pan-y; }
.swiper-vertical { touch-action: pan-x; }
.swiper-slide { flex-shrink: 0; width: 100%; height: 100%; position: relative; transition-property: transform; display: block; }
.swiper-slide-invisible-blank { visibility: hidden; }
.swiper-autoheight, .swiper-autoheight .swiper-slide { height: auto; }
.swiper-autoheight .swiper-wrapper { align-items: flex-start; transition-property: transform, height; }
.swiper-backface-hidden .swiper-slide { transform: translateZ(0px); backface-visibility: hidden; }
.swiper-3d.swiper-css-mode .swiper-wrapper { perspective: 1200px; }
.swiper-3d .swiper-wrapper { transform-style: preserve-3d; }
.swiper-3d { perspective: 1200px; }
.swiper-3d .swiper-slide, .swiper-3d .swiper-cube-shadow { transform-style: preserve-3d; }
.swiper-css-mode > .swiper-wrapper { overflow: auto; scrollbar-width: none; }
.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar { display: none; }
.swiper-css-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: start; }
.swiper-css-mode.swiper-horizontal > .swiper-wrapper { scroll-snap-type: x mandatory; }
.swiper-css-mode.swiper-vertical > .swiper-wrapper { scroll-snap-type: y mandatory; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper { scroll-snap-type: none; }
.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide { scroll-snap-align: none; }
.swiper-css-mode.swiper-centered > .swiper-wrapper::before { content: ""; flex-shrink: 0; order: 9999; }
.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide { scroll-snap-align: center; scroll-snap-stop: always; }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child { margin-inline-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before { height: 100%; min-height: 1px; width: var(--swiper-centered-offset-after); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child { margin-block-start: var(--swiper-centered-offset-before); }
.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before { width: 100%; min-width: 1px; height: var(--swiper-centered-offset-after); }
.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top, .swiper-3d .swiper-slide-shadow-bottom { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; pointer-events: none; z-index: 10; }
.swiper-3d .swiper-slide-shadow { background: rgba(0, 0, 0, 0.15); }
.swiper-3d .swiper-slide-shadow-left { background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-right { background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-top { background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-3d .swiper-slide-shadow-bottom { background-image: linear-gradient(rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); }
.swiper-lazy-preloader { width: 42px; height: 42px; position: absolute; left: 50%; top: 50%; margin-left: -21px; margin-top: -21px; z-index: 10; transform-origin: 50% center; box-sizing: border-box; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-radius: 50%; border-top-color: transparent; }
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader, .swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader { animation: 1s linear 0s infinite normal none running swiper-preloader-spin; }
.swiper-lazy-preloader-white { --swiper-preloader-color: #fff; }
.swiper-lazy-preloader-black { --swiper-preloader-color: #000; }
@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}