diff --git a/asset-manifest.json b/asset-manifest.json index 3fd6ff3..daa9627 100644 --- a/asset-manifest.json +++ b/asset-manifest.json @@ -1,7 +1,7 @@ { "files": { "main.css": "/team1_MoneyGuard/static/css/main.3240aea0.css", - "main.js": "/team1_MoneyGuard/static/js/main.18c8d019.js", + "main.js": "/team1_MoneyGuard/static/js/main.0d25e66e.js", "static/media/loginBackground.png": "/team1_MoneyGuard/static/media/loginBackground.866fc1b8b43577f32cf9.png", "static/media/registerBackground.png": "/team1_MoneyGuard/static/media/registerBackground.5255b2054b78d3c7da2c.png", "static/media/sprite.svg": "/team1_MoneyGuard/static/media/sprite.7b3e8444d307ad906632002711e643b4.svg", @@ -10,10 +10,10 @@ "static/media/icon_Lacat.svg": "/team1_MoneyGuard/static/media/icon_Lacat.544c180c1034a33fc2b34edc90db3774.svg", "static/media/icon_Email.svg": "/team1_MoneyGuard/static/media/icon_Email.2fd943bf0862565ef169609b1a6d9ab7.svg", "main.3240aea0.css.map": "/team1_MoneyGuard/static/css/main.3240aea0.css.map", - "main.18c8d019.js.map": "/team1_MoneyGuard/static/js/main.18c8d019.js.map" + "main.0d25e66e.js.map": "/team1_MoneyGuard/static/js/main.0d25e66e.js.map" }, "entrypoints": [ "static/css/main.3240aea0.css", - "static/js/main.18c8d019.js" + "static/js/main.0d25e66e.js" ] } \ No newline at end of file diff --git a/index.html b/index.html index a3d1f66..e051fcd 100644 --- a/index.html +++ b/index.html @@ -1 +1 @@ -React App
\ No newline at end of file +React App
\ No newline at end of file diff --git a/static/css/main.3240aea0.css.map b/static/css/main.3240aea0.css.map index 7abc3c5..ea3c99b 100644 --- a/static/css/main.3240aea0.css.map +++ b/static/css/main.3240aea0.css.map @@ -1 +1 @@ -{"version":3,"file":"static/css/main.3240aea0.css","mappings":"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","sources":["../node_modules/react-toastify/scss/_variables.scss","../node_modules/react-toastify/dist/ReactToastify.css","../node_modules/react-toastify/scss/_toastContainer.scss","../node_modules/react-toastify/scss/_toast.scss","../node_modules/react-toastify/scss/_theme.scss","../node_modules/react-toastify/scss/_closeButton.scss","../node_modules/react-toastify/scss/_progressBar.scss","../node_modules/react-toastify/scss/_icons.scss","../node_modules/react-toastify/scss/animations/_bounce.scss","../node_modules/react-toastify/scss/animations/_zoom.scss","../node_modules/react-toastify/scss/animations/_flip.scss","../node_modules/react-toastify/scss/animations/_slide.scss","../node_modules/react-toastify/scss/animations/_spin.scss","components/LoginForm/LoginForm.module.css","components/RegistrationForm/RegistrationForm.module.css","components/Header/Header.module.css","components/Navigation/Navigation.module.css","components/Currency/Currency.module.css","Pages/DashboardPage/DashboardPage.module.css","components/Loader/Loader.module.css","components/ButtonAddTransactions/ButtonAddTransactions.modules.css","components/TransactionsList/TransactionsList.module.css","Pages/Home/Home.module.css","Pages/Statistics/Statistics.module.css","components/StatisticsDashboard/StatisticsDashboard.module.css","../node_modules/@csstools/normalize.css/normalize.css","index.css"],"sourcesContent":["$rt-namespace: 'Toastify';\n$rt-mobile: 'only screen and (max-width : 480px)' !default;\n\n:root {\n --toastify-color-light: #fff;\n --toastify-color-dark: #121212;\n --toastify-color-info: #3498db;\n --toastify-color-success: #07bc0c;\n --toastify-color-warning: #f1c40f;\n --toastify-color-error: #e74c3c;\n --toastify-color-transparent: rgba(255, 255, 255, 0.7);\n\n --toastify-icon-color-info: var(--toastify-color-info);\n --toastify-icon-color-success: var(--toastify-color-success);\n --toastify-icon-color-warning: var(--toastify-color-warning);\n --toastify-icon-color-error: var(--toastify-color-error);\n\n --toastify-toast-width: 320px;\n --toastify-toast-offset: 16px;\n --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));\n --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));\n --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));\n --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));\n --toastify-toast-background: #fff;\n --toastify-toast-min-height: 64px;\n --toastify-toast-max-height: 800px;\n --toastify-toast-bd-radius: 6px;\n --toastify-font-family: sans-serif;\n --toastify-z-index: 9999;\n\n --toastify-text-color-light: #757575;\n --toastify-text-color-dark: #fff;\n\n //Used only for colored theme\n --toastify-text-color-info: #fff;\n --toastify-text-color-success: #fff;\n --toastify-text-color-warning: #fff;\n --toastify-text-color-error: #fff;\n\n --toastify-spinner-color: #616161;\n --toastify-spinner-color-empty-area: #e0e0e0;\n\n // Used when no type is provided\n --toastify-color-progress-light: linear-gradient(\n to right,\n #4cd964,\n #5ac8fa,\n #007aff,\n #34aadc,\n #5856d6,\n #ff2d55\n );\n // Used when no type is provided\n --toastify-color-progress-dark: #bb86fc;\n --toastify-color-progress-info: var(--toastify-color-info);\n --toastify-color-progress-success: var(--toastify-color-success);\n --toastify-color-progress-warning: var(--toastify-color-warning);\n --toastify-color-progress-error: var(--toastify-color-error);\n --toastify-color-progress-bgo: 0.2;\n}\n",":root {\n --toastify-color-light: #fff;\n --toastify-color-dark: #121212;\n --toastify-color-info: #3498db;\n --toastify-color-success: #07bc0c;\n --toastify-color-warning: #f1c40f;\n --toastify-color-error: #e74c3c;\n --toastify-color-transparent: rgba(255, 255, 255, 0.7);\n --toastify-icon-color-info: var(--toastify-color-info);\n --toastify-icon-color-success: var(--toastify-color-success);\n --toastify-icon-color-warning: var(--toastify-color-warning);\n --toastify-icon-color-error: var(--toastify-color-error);\n --toastify-toast-width: 320px;\n --toastify-toast-offset: 16px;\n --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));\n --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));\n --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));\n --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));\n --toastify-toast-background: #fff;\n --toastify-toast-min-height: 64px;\n --toastify-toast-max-height: 800px;\n --toastify-toast-bd-radius: 6px;\n --toastify-font-family: sans-serif;\n --toastify-z-index: 9999;\n --toastify-text-color-light: #757575;\n --toastify-text-color-dark: #fff;\n --toastify-text-color-info: #fff;\n --toastify-text-color-success: #fff;\n --toastify-text-color-warning: #fff;\n --toastify-text-color-error: #fff;\n --toastify-spinner-color: #616161;\n --toastify-spinner-color-empty-area: #e0e0e0;\n --toastify-color-progress-light: linear-gradient(\n to right,\n #4cd964,\n #5ac8fa,\n #007aff,\n #34aadc,\n #5856d6,\n #ff2d55\n );\n --toastify-color-progress-dark: #bb86fc;\n --toastify-color-progress-info: var(--toastify-color-info);\n --toastify-color-progress-success: var(--toastify-color-success);\n --toastify-color-progress-warning: var(--toastify-color-warning);\n --toastify-color-progress-error: var(--toastify-color-error);\n --toastify-color-progress-bgo: 0.2;\n}\n\n.Toastify__toast-container {\n z-index: var(--toastify-z-index);\n -webkit-transform: translate3d(0, 0, var(--toastify-z-index));\n position: fixed;\n padding: 4px;\n width: var(--toastify-toast-width);\n box-sizing: border-box;\n color: #fff;\n}\n.Toastify__toast-container--top-left {\n top: var(--toastify-toast-top);\n left: var(--toastify-toast-left);\n}\n.Toastify__toast-container--top-center {\n top: var(--toastify-toast-top);\n left: 50%;\n transform: translateX(-50%);\n}\n.Toastify__toast-container--top-right {\n top: var(--toastify-toast-top);\n right: var(--toastify-toast-right);\n}\n.Toastify__toast-container--bottom-left {\n bottom: var(--toastify-toast-bottom);\n left: var(--toastify-toast-left);\n}\n.Toastify__toast-container--bottom-center {\n bottom: var(--toastify-toast-bottom);\n left: 50%;\n transform: translateX(-50%);\n}\n.Toastify__toast-container--bottom-right {\n bottom: var(--toastify-toast-bottom);\n right: var(--toastify-toast-right);\n}\n\n@media only screen and (max-width : 480px) {\n .Toastify__toast-container {\n width: 100vw;\n padding: 0;\n left: env(safe-area-inset-left);\n margin: 0;\n }\n .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {\n top: env(safe-area-inset-top);\n transform: translateX(0);\n }\n .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {\n bottom: env(safe-area-inset-bottom);\n transform: translateX(0);\n }\n .Toastify__toast-container--rtl {\n right: env(safe-area-inset-right);\n left: initial;\n }\n}\n.Toastify__toast {\n --y: 0;\n position: relative;\n -ms-touch-action: none;\n touch-action: none;\n min-height: var(--toastify-toast-min-height);\n box-sizing: border-box;\n margin-bottom: 1rem;\n padding: 8px;\n border-radius: var(--toastify-toast-bd-radius);\n box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);\n display: -ms-flexbox;\n display: flex;\n -ms-flex-pack: justify;\n justify-content: space-between;\n max-height: var(--toastify-toast-max-height);\n font-family: var(--toastify-font-family);\n cursor: default;\n direction: ltr;\n /* webkit only issue #791 */\n z-index: 0;\n overflow: hidden;\n}\n.Toastify__toast--stacked {\n position: absolute;\n width: 100%;\n transform: translate3d(0, var(--y), 0) scale(var(--s));\n transition: transform 0.3s;\n}\n.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body, .Toastify__toast--stacked[data-collapsed] .Toastify__close-button {\n transition: opacity 0.1s;\n}\n.Toastify__toast--stacked[data-collapsed=false] {\n overflow: visible;\n}\n.Toastify__toast--stacked[data-collapsed=true]:not(:last-child) > * {\n opacity: 0;\n}\n.Toastify__toast--stacked:after {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n height: calc(var(--g) * 1px);\n bottom: 100%;\n}\n.Toastify__toast--stacked[data-pos=top] {\n top: 0;\n}\n.Toastify__toast--stacked[data-pos=bot] {\n bottom: 0;\n}\n.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before {\n transform-origin: top;\n}\n.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before {\n transform-origin: bottom;\n}\n.Toastify__toast--stacked:before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n height: 100%;\n transform: scaleY(3);\n z-index: -1;\n}\n.Toastify__toast--rtl {\n direction: rtl;\n}\n.Toastify__toast--close-on-click {\n cursor: pointer;\n}\n.Toastify__toast-body {\n margin: auto 0;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 6px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n}\n.Toastify__toast-body > div:last-child {\n word-break: break-word;\n -ms-flex: 1;\n flex: 1;\n}\n.Toastify__toast-icon {\n -webkit-margin-end: 10px;\n margin-inline-end: 10px;\n width: 20px;\n -ms-flex-negative: 0;\n flex-shrink: 0;\n display: -ms-flexbox;\n display: flex;\n}\n\n.Toastify--animate {\n animation-fill-mode: both;\n animation-duration: 0.5s;\n}\n\n.Toastify--animate-icon {\n animation-fill-mode: both;\n animation-duration: 0.3s;\n}\n\n@media only screen and (max-width : 480px) {\n .Toastify__toast {\n margin-bottom: 0;\n border-radius: 0;\n }\n}\n.Toastify__toast-theme--dark {\n background: var(--toastify-color-dark);\n color: var(--toastify-text-color-dark);\n}\n.Toastify__toast-theme--light {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n}\n.Toastify__toast-theme--colored.Toastify__toast--default {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n}\n.Toastify__toast-theme--colored.Toastify__toast--info {\n color: var(--toastify-text-color-info);\n background: var(--toastify-color-info);\n}\n.Toastify__toast-theme--colored.Toastify__toast--success {\n color: var(--toastify-text-color-success);\n background: var(--toastify-color-success);\n}\n.Toastify__toast-theme--colored.Toastify__toast--warning {\n color: var(--toastify-text-color-warning);\n background: var(--toastify-color-warning);\n}\n.Toastify__toast-theme--colored.Toastify__toast--error {\n color: var(--toastify-text-color-error);\n background: var(--toastify-color-error);\n}\n\n.Toastify__progress-bar-theme--light {\n background: var(--toastify-color-progress-light);\n}\n.Toastify__progress-bar-theme--dark {\n background: var(--toastify-color-progress-dark);\n}\n.Toastify__progress-bar--info {\n background: var(--toastify-color-progress-info);\n}\n.Toastify__progress-bar--success {\n background: var(--toastify-color-progress-success);\n}\n.Toastify__progress-bar--warning {\n background: var(--toastify-color-progress-warning);\n}\n.Toastify__progress-bar--error {\n background: var(--toastify-color-progress-error);\n}\n.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 {\n background: var(--toastify-color-transparent);\n}\n\n.Toastify__close-button {\n color: #fff;\n background: transparent;\n outline: none;\n border: none;\n padding: 0;\n cursor: pointer;\n opacity: 0.7;\n transition: 0.3s ease;\n -ms-flex-item-align: start;\n align-self: flex-start;\n z-index: 1;\n}\n.Toastify__close-button--light {\n color: #000;\n opacity: 0.3;\n}\n.Toastify__close-button > svg {\n fill: currentColor;\n height: 16px;\n width: 14px;\n}\n.Toastify__close-button:hover, .Toastify__close-button:focus {\n opacity: 1;\n}\n\n@keyframes Toastify__trackProgress {\n 0% {\n transform: scaleX(1);\n }\n 100% {\n transform: scaleX(0);\n }\n}\n.Toastify__progress-bar {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: var(--toastify-z-index);\n opacity: 0.7;\n transform-origin: left;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n}\n.Toastify__progress-bar--animated {\n animation: Toastify__trackProgress linear 1 forwards;\n}\n.Toastify__progress-bar--controlled {\n transition: transform 0.2s;\n}\n.Toastify__progress-bar--rtl {\n right: 0;\n left: initial;\n transform-origin: right;\n border-bottom-left-radius: initial;\n border-bottom-right-radius: var(--toastify-toast-bd-radius);\n}\n.Toastify__progress-bar--wrp {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 5px;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n}\n.Toastify__progress-bar--wrp[data-hidden=true] {\n opacity: 0;\n}\n.Toastify__progress-bar--bg {\n opacity: var(--toastify-color-progress-bgo);\n width: 100%;\n height: 100%;\n}\n\n.Toastify__spinner {\n width: 20px;\n height: 20px;\n box-sizing: border-box;\n border: 2px solid;\n border-radius: 100%;\n border-color: var(--toastify-spinner-color-empty-area);\n border-right-color: var(--toastify-spinner-color);\n animation: Toastify__spin 0.65s linear infinite;\n}\n\n@keyframes Toastify__bounceInRight {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n transform: translate3d(3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(-25px, 0, 0);\n }\n 75% {\n transform: translate3d(10px, 0, 0);\n }\n 90% {\n transform: translate3d(-5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n@keyframes Toastify__bounceOutRight {\n 20% {\n opacity: 1;\n transform: translate3d(-20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(2000px, var(--y), 0);\n }\n}\n@keyframes Toastify__bounceInLeft {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate3d(-3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(25px, 0, 0);\n }\n 75% {\n transform: translate3d(-10px, 0, 0);\n }\n 90% {\n transform: translate3d(5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n@keyframes Toastify__bounceOutLeft {\n 20% {\n opacity: 1;\n transform: translate3d(20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(-2000px, var(--y), 0);\n }\n}\n@keyframes Toastify__bounceInUp {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n transform: translate3d(0, 3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, -20px, 0);\n }\n 75% {\n transform: translate3d(0, 10px, 0);\n }\n 90% {\n transform: translate3d(0, -5px, 0);\n }\n to {\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes Toastify__bounceOutUp {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%, 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, -2000px, 0);\n }\n}\n@keyframes Toastify__bounceInDown {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate3d(0, -3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, 25px, 0);\n }\n 75% {\n transform: translate3d(0, -10px, 0);\n }\n 90% {\n transform: translate3d(0, 5px, 0);\n }\n to {\n transform: none;\n }\n}\n@keyframes Toastify__bounceOutDown {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%, 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, 2000px, 0);\n }\n}\n.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {\n animation-name: Toastify__bounceInLeft;\n}\n.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {\n animation-name: Toastify__bounceInRight;\n}\n.Toastify__bounce-enter--top-center {\n animation-name: Toastify__bounceInDown;\n}\n.Toastify__bounce-enter--bottom-center {\n animation-name: Toastify__bounceInUp;\n}\n\n.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {\n animation-name: Toastify__bounceOutLeft;\n}\n.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {\n animation-name: Toastify__bounceOutRight;\n}\n.Toastify__bounce-exit--top-center {\n animation-name: Toastify__bounceOutUp;\n}\n.Toastify__bounce-exit--bottom-center {\n animation-name: Toastify__bounceOutDown;\n}\n\n@keyframes Toastify__zoomIn {\n from {\n opacity: 0;\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n@keyframes Toastify__zoomOut {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n transform: translate3d(0, var(--y), 0) scale3d(0.3, 0.3, 0.3);\n }\n to {\n opacity: 0;\n }\n}\n.Toastify__zoom-enter {\n animation-name: Toastify__zoomIn;\n}\n\n.Toastify__zoom-exit {\n animation-name: Toastify__zoomOut;\n}\n\n@keyframes Toastify__flipIn {\n from {\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n animation-timing-function: ease-in;\n }\n 60% {\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n to {\n transform: perspective(400px);\n }\n}\n@keyframes Toastify__flipOut {\n from {\n transform: translate3d(0, var(--y), 0) perspective(400px);\n }\n 30% {\n transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n to {\n transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n.Toastify__flip-enter {\n animation-name: Toastify__flipIn;\n}\n\n.Toastify__flip-exit {\n animation-name: Toastify__flipOut;\n}\n\n@keyframes Toastify__slideInRight {\n from {\n transform: translate3d(110%, 0, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideInLeft {\n from {\n transform: translate3d(-110%, 0, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideInUp {\n from {\n transform: translate3d(0, 110%, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideInDown {\n from {\n transform: translate3d(0, -110%, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideOutRight {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(110%, var(--y), 0);\n }\n}\n@keyframes Toastify__slideOutLeft {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(-110%, var(--y), 0);\n }\n}\n@keyframes Toastify__slideOutDown {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(0, 500px, 0);\n }\n}\n@keyframes Toastify__slideOutUp {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(0, -500px, 0);\n }\n}\n.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {\n animation-name: Toastify__slideInLeft;\n}\n.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {\n animation-name: Toastify__slideInRight;\n}\n.Toastify__slide-enter--top-center {\n animation-name: Toastify__slideInDown;\n}\n.Toastify__slide-enter--bottom-center {\n animation-name: Toastify__slideInUp;\n}\n\n.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {\n animation-name: Toastify__slideOutLeft;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {\n animation-name: Toastify__slideOutRight;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n.Toastify__slide-exit--top-center {\n animation-name: Toastify__slideOutUp;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n.Toastify__slide-exit--bottom-center {\n animation-name: Toastify__slideOutDown;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n@keyframes Toastify__spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n\n/*# sourceMappingURL=ReactToastify.css.map */",".#{$rt-namespace}__toast-container {\n z-index: var(--toastify-z-index);\n -webkit-transform: translate3d(0, 0, var(--toastify-z-index));\n position: fixed;\n padding: 4px;\n width: var(--toastify-toast-width);\n box-sizing: border-box;\n color: #fff;\n &--top-left {\n top: var(--toastify-toast-top);\n left: var(--toastify-toast-left);\n }\n &--top-center {\n top: var(--toastify-toast-top);\n left: 50%;\n transform: translateX(-50%);\n }\n &--top-right {\n top: var(--toastify-toast-top);\n right: var(--toastify-toast-right);\n }\n &--bottom-left {\n bottom: var(--toastify-toast-bottom);\n left: var(--toastify-toast-left);\n }\n &--bottom-center {\n bottom: var(--toastify-toast-bottom);\n left: 50%;\n transform: translateX(-50%);\n }\n &--bottom-right {\n bottom: var(--toastify-toast-bottom);\n right: var(--toastify-toast-right);\n }\n}\n\n@media #{$rt-mobile} {\n .#{$rt-namespace}__toast-container {\n width: 100vw;\n padding: 0;\n left: env(safe-area-inset-left);;\n margin: 0;\n &--top-left,\n &--top-center,\n &--top-right {\n top: env(safe-area-inset-top);\n transform: translateX(0);\n }\n &--bottom-left,\n &--bottom-center,\n &--bottom-right {\n bottom: env(safe-area-inset-bottom);\n transform: translateX(0);\n }\n &--rtl {\n right: env(safe-area-inset-right);\n left: initial;\n }\n }\n}\n",".#{$rt-namespace}__toast {\n --y: 0;\n position: relative;\n touch-action: none;\n min-height: var(--toastify-toast-min-height);\n box-sizing: border-box;\n margin-bottom: 1rem;\n padding: 8px;\n border-radius: var(--toastify-toast-bd-radius);\n box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);\n display: flex;\n justify-content: space-between;\n max-height: var(--toastify-toast-max-height);\n font-family: var(--toastify-font-family);\n cursor: default;\n direction: ltr;\n /* webkit only issue #791 */\n z-index: 0;\n overflow: hidden;\n \n &--stacked {\n position: absolute;\n width: 100%;\n transform: translate3d(0, var(--y), 0) scale(var(--s));\n transition: transform 0.3s;\n\n &[data-collapsed] .#{$rt-namespace}__toast-body, &[data-collapsed] .#{$rt-namespace}__close-button {\n transition: opacity 0.1s;\n }\n\n &[data-collapsed=\"false\"]{\n overflow: visible;\n }\n\n &[data-collapsed=\"true\"]:not(:last-child) > * {\n opacity: 0;\n }\n\n &:after {\n content: '';\n position: absolute;\n left: 0;\n right: 0;\n height: calc(var(--g) * 1px);\n bottom: 100%;\n }\n\n &[data-pos=\"top\"] {\n top: 0;\n }\n\n &[data-pos=\"bot\"] {\n bottom: 0;\n }\n\n &[data-pos=\"bot\"]#{&}:before {\n transform-origin: top;\n }\n\n &[data-pos=\"top\"]#{&}:before {\n transform-origin: bottom;\n }\n\n &:before{\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n height: 100%;\n transform: scaleY(3);\n z-index: -1;\n }\n }\n \n &--rtl {\n direction: rtl;\n }\n &--close-on-click {\n cursor: pointer;\n }\n &-body {\n margin: auto 0;\n flex: 1 1 auto;\n padding: 6px;\n display: flex;\n align-items: center;\n & > div:last-child {\n word-break: break-word;\n flex: 1;\n }\n }\n &-icon {\n margin-inline-end: 10px;\n width: 20px;\n flex-shrink: 0;\n display: flex;\n }\n}\n\n.#{$rt-namespace}--animate {\n animation-fill-mode: both;\n animation-duration: 0.5s;\n}\n\n.#{$rt-namespace}--animate-icon {\n animation-fill-mode: both;\n animation-duration: 0.3s;\n}\n\n@media #{$rt-mobile} {\n .#{$rt-namespace}__toast {\n margin-bottom: 0;\n border-radius: 0;\n }\n}\n",".#{$rt-namespace}__toast {\n &-theme--dark {\n background: var(--toastify-color-dark);\n color: var(--toastify-text-color-dark);\n }\n &-theme--light {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n }\n &-theme--colored#{&}--default {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n }\n &-theme--colored#{&}--info {\n color: var(--toastify-text-color-info);\n background: var(--toastify-color-info);\n }\n &-theme--colored#{&}--success {\n color: var(--toastify-text-color-success);\n background: var(--toastify-color-success);\n }\n &-theme--colored#{&}--warning {\n color: var(--toastify-text-color-warning);\n background: var(--toastify-color-warning);\n }\n &-theme--colored#{&}--error {\n color: var(--toastify-text-color-error);\n background: var(--toastify-color-error);\n }\n}\n\n.#{$rt-namespace}__progress-bar {\n &-theme--light {\n background: var(--toastify-color-progress-light);\n }\n &-theme--dark {\n background: var(--toastify-color-progress-dark);\n }\n &--info {\n background: var(--toastify-color-progress-info);\n }\n &--success {\n background: var(--toastify-color-progress-success);\n }\n &--warning {\n background: var(--toastify-color-progress-warning);\n }\n &--error {\n background: var(--toastify-color-progress-error);\n }\n &-theme--colored#{&}--info,\n &-theme--colored#{&}--success,\n &-theme--colored#{&}--warning,\n &-theme--colored#{&}--error {\n background: var(--toastify-color-transparent);\n }\n}\n",".#{$rt-namespace}__close-button {\n color: #fff;\n background: transparent;\n outline: none;\n border: none;\n padding: 0;\n cursor: pointer;\n opacity: 0.7;\n transition: 0.3s ease;\n align-self: flex-start;\n z-index: 1;\n &--light {\n color: #000;\n opacity: 0.3;\n }\n\n & > svg {\n fill: currentColor;\n height: 16px;\n width: 14px;\n }\n\n &:hover,\n &:focus {\n opacity: 1;\n }\n}\n","@keyframes #{$rt-namespace}__trackProgress {\n 0% {\n transform: scaleX(1);\n }\n 100% {\n transform: scaleX(0);\n }\n}\n\n.#{$rt-namespace}__progress-bar {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: var(--toastify-z-index);\n opacity: 0.7;\n transform-origin: left;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n\n &--animated {\n animation: #{$rt-namespace}__trackProgress linear 1 forwards;\n }\n\n &--controlled {\n transition: transform 0.2s;\n }\n\n &--rtl {\n right: 0;\n left: initial;\n transform-origin: right;\n border-bottom-left-radius: initial;\n border-bottom-right-radius: var(--toastify-toast-bd-radius);\n }\n\n &--wrp {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 5px;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n }\n\n &--wrp[data-hidden=\"true\"] {\n opacity: 0;\n }\n\n &--bg {\n opacity: var(--toastify-color-progress-bgo);\n width: 100%;\n height: 100%;\n }\n}\n",".#{$rt-namespace}__spinner {\n width: 20px;\n height: 20px;\n box-sizing: border-box;\n border: 2px solid;\n border-radius: 100%;\n border-color: var(--toastify-spinner-color-empty-area);\n border-right-color: var(--toastify-spinner-color);\n animation: #{$rt-namespace}__spin 0.65s linear infinite;\n}\n","@mixin timing-function {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n\n@keyframes #{$rt-namespace}__bounceInRight {\n from,\n 60%,\n 75%,\n 90%,\n to {\n @include timing-function;\n }\n from {\n opacity: 0;\n transform: translate3d(3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(-25px, 0, 0);\n }\n 75% {\n transform: translate3d(10px, 0, 0);\n }\n 90% {\n transform: translate3d(-5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes #{$rt-namespace}__bounceOutRight {\n 20% {\n opacity: 1;\n transform: translate3d(-20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(2000px, var(--y), 0);\n }\n}\n\n@keyframes #{$rt-namespace}__bounceInLeft {\n from,\n 60%,\n 75%,\n 90%,\n to {\n @include timing-function;\n }\n 0% {\n opacity: 0;\n transform: translate3d(-3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(25px, 0, 0);\n }\n 75% {\n transform: translate3d(-10px, 0, 0);\n }\n 90% {\n transform: translate3d(5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes #{$rt-namespace}__bounceOutLeft {\n 20% {\n opacity: 1;\n transform: translate3d(20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(-2000px, var(--y), 0);\n }\n}\n\n@keyframes #{$rt-namespace}__bounceInUp {\n from,\n 60%,\n 75%,\n 90%,\n to {\n @include timing-function;\n }\n from {\n opacity: 0;\n transform: translate3d(0, 3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, -20px, 0);\n }\n 75% {\n transform: translate3d(0, 10px, 0);\n }\n 90% {\n transform: translate3d(0, -5px, 0);\n }\n to {\n transform: translate3d(0, 0, 0);\n }\n}\n\n@keyframes #{$rt-namespace}__bounceOutUp {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%,\n 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, -2000px, 0);\n }\n}\n\n@keyframes #{$rt-namespace}__bounceInDown {\n from,\n 60%,\n 75%,\n 90%,\n to {\n @include timing-function;\n }\n 0% {\n opacity: 0;\n transform: translate3d(0, -3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, 25px, 0);\n }\n 75% {\n transform: translate3d(0, -10px, 0);\n }\n 90% {\n transform: translate3d(0, 5px, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes #{$rt-namespace}__bounceOutDown {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%,\n 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, 2000px, 0);\n }\n}\n\n.#{$rt-namespace}__bounce-enter {\n &--top-left,\n &--bottom-left {\n animation-name: #{$rt-namespace}__bounceInLeft;\n }\n &--top-right,\n &--bottom-right {\n animation-name: #{$rt-namespace}__bounceInRight;\n }\n &--top-center {\n animation-name: #{$rt-namespace}__bounceInDown;\n }\n &--bottom-center {\n animation-name: #{$rt-namespace}__bounceInUp;\n }\n}\n\n.#{$rt-namespace}__bounce-exit {\n &--top-left,\n &--bottom-left {\n animation-name: #{$rt-namespace}__bounceOutLeft;\n }\n &--top-right,\n &--bottom-right {\n animation-name: #{$rt-namespace}__bounceOutRight;\n }\n &--top-center {\n animation-name: #{$rt-namespace}__bounceOutUp;\n }\n &--bottom-center {\n animation-name: #{$rt-namespace}__bounceOutDown;\n }\n}\n","@keyframes #{$rt-namespace}__zoomIn {\n from {\n opacity: 0;\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n\n@keyframes #{$rt-namespace}__zoomOut {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n transform: translate3d(0,var(--y),0) scale3d(0.3, 0.3, 0.3);\n }\n to {\n opacity: 0;\n }\n}\n\n.#{$rt-namespace}__zoom-enter {\n animation-name: #{$rt-namespace}__zoomIn;\n}\n\n.#{$rt-namespace}__zoom-exit {\n animation-name: #{$rt-namespace}__zoomOut;\n}\n","@keyframes #{$rt-namespace}__flipIn {\n from {\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n animation-timing-function: ease-in;\n }\n 60% {\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n to {\n transform: perspective(400px);\n }\n}\n\n@keyframes #{$rt-namespace}__flipOut {\n from {\n transform: translate3d(0,var(--y),0) perspective(400px);\n }\n 30% {\n transform: translate3d(0,var(--y),0) perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n to {\n transform: translate3d(0,var(--y),0) perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n\n.#{$rt-namespace}__flip-enter {\n animation-name: #{$rt-namespace}__flipIn;\n}\n\n.#{$rt-namespace}__flip-exit {\n animation-name: #{$rt-namespace}__flipOut;\n}\n","@mixin transform {\n transform: translate3d(0, var(--y), 0);\n}\n\n@keyframes #{$rt-namespace}__slideInRight {\n from {\n transform: translate3d(110%, 0, 0);\n visibility: visible;\n }\n to {\n @include transform;\n }\n}\n\n@keyframes #{$rt-namespace}__slideInLeft {\n from {\n transform: translate3d(-110%, 0, 0);\n visibility: visible;\n }\n to {\n @include transform;\n }\n}\n\n@keyframes #{$rt-namespace}__slideInUp {\n from {\n transform: translate3d(0, 110%, 0);\n visibility: visible;\n }\n to {\n @include transform;\n }\n}\n\n@keyframes #{$rt-namespace}__slideInDown {\n from {\n transform: translate3d(0, -110%, 0);\n visibility: visible;\n }\n to {\n @include transform;\n }\n}\n\n@keyframes #{$rt-namespace}__slideOutRight {\n from {\n @include transform;\n }\n to {\n visibility: hidden;\n transform: translate3d(110%, var(--y), 0);\n }\n}\n\n@keyframes #{$rt-namespace}__slideOutLeft {\n from {\n @include transform;\n }\n to {\n visibility: hidden;\n transform: translate3d(-110%, var(--y), 0);\n }\n}\n\n@keyframes #{$rt-namespace}__slideOutDown {\n from {\n @include transform;\n }\n to {\n visibility: hidden;\n transform: translate3d(0, 500px, 0);\n }\n}\n\n@keyframes #{$rt-namespace}__slideOutUp {\n from {\n @include transform;\n }\n to {\n visibility: hidden;\n transform: translate3d(0, -500px, 0);\n }\n}\n\n@mixin timing {\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n.#{$rt-namespace}__slide-enter {\n &--top-left,\n &--bottom-left {\n animation-name: #{$rt-namespace}__slideInLeft;\n }\n &--top-right,\n &--bottom-right {\n animation-name: #{$rt-namespace}__slideInRight;\n }\n &--top-center {\n animation-name: #{$rt-namespace}__slideInDown;\n }\n &--bottom-center {\n animation-name: #{$rt-namespace}__slideInUp;\n }\n}\n\n.#{$rt-namespace}__slide-exit {\n &--top-left,\n &--bottom-left {\n animation-name: #{$rt-namespace}__slideOutLeft;\n @include timing;\n }\n &--top-right,\n &--bottom-right {\n animation-name: #{$rt-namespace}__slideOutRight;\n @include timing;\n }\n &--top-center {\n animation-name: #{$rt-namespace}__slideOutUp;\n @include timing;\n }\n &--bottom-center {\n animation-name: #{$rt-namespace}__slideOutDown;\n @include timing;\n }\n}\n","@keyframes #{$rt-namespace}__spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n",".modalOverlay {\n display: flex;\n justify-content: center;\n align-items: center;\n height: 100vh;\n width: 100vw;\n background: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)),\n url('../LoginForm/images/loginBackground.png');\n background-size: cover;\n background-position: center;\n position: fixed;\n top: 0;\n left: 0;\n}\n\n.modalContent {\n width: 533px;\n height: 570px;\n border-radius: 8px;\n background: rgba(255, 255, 255, 0.1);\n backdrop-filter: blur(50px);\n box-shadow: 0 4px 60px rgba(0, 0, 0, 0.25);\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 40px;\n}\n\n.logo {\n width: 182px;\n height: 76px;\n margin-bottom: 50px;\n}\n\n.form {\n display: flex;\n flex-direction: column;\n align-items: center;\n width: 100%;\n max-width: 400px;\n}\n\n.inputField {\n position: relative;\n width: 100%;\n margin-bottom: 40px;\n}\n\n.inputIcon {\n position: absolute;\n left: 10px;\n top: 50%;\n transform: translateY(-50%);\n width: 20px;\n height: 20px;\n}\n\n.inputField input {\n width: 100%;\n padding: 8px 40px;\n background: transparent;\n border: none;\n color: #fbfbfb;\n font-size: 18px;\n font-family: 'Poppins', sans-serif;\n}\n\n.inputField input::placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n\n.inputLine {\n position: absolute;\n bottom: -8px;\n left: 0;\n width: 100%;\n height: 1px;\n}\n\n.passwordToggle {\n position: absolute;\n right: 10px;\n top: 50%;\n transform: translateY(-50%);\n cursor: pointer;\n color: rgba(255, 255, 255, 0.6);\n}\n\n.error {\n color: #ff6596;\n font-size: 14px;\n margin-bottom: 20px;\n text-align: center;\n}\n\n.loginButton {\n width: 300px;\n height: 50px;\n background: linear-gradient(\n 96.76deg,\n #ffc727 -16.42%,\n #9e40ba 97.04%,\n #7000ff 150.71%\n );\n border: none;\n border-radius: 8px;\n color: #fbfbfb;\n cursor: pointer;\n margin-bottom: 20px;\n box-shadow: 1px 9px 15px rgba(0, 0, 0, 0.2);\n}\n\n.loginButton:disabled {\n opacity: 0.7;\n cursor: not-allowed;\n}\n\n.loginButtonText {\n font-family: 'Poppins', sans-serif;\n font-size: 18px;\n letter-spacing: 0.1em;\n font-weight: 400;\n}\n\n.registerButton {\n width: 300px;\n height: 50px;\n background: rgb(249, 249, 250);\n border: 1px solid #4a56e2;\n border-radius: 8px;\n cursor: pointer;\n box-shadow: 1px 9px 15px rgba(0, 0, 0, 0.2);\n}\n\n.registerButtonText {\n color: #623f8b;\n font-family: 'Poppins', sans-serif;\n font-size: 18px;\n letter-spacing: 0.1em;\n font-weight: 400;\n}\n\n.loginButton:hover,\n.registerButton:hover {\n opacity: 0.9;\n transform: scale(0.99);\n transition: all 0.2s ease;\n}\n",".modalOverlay {\n display: flex;\n justify-content: center;\n align-items: center;\n height: 100vh;\n width: 100vw;\n background: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)),\n url('../RegistrationForm/images/registerBackground.png');\n background-size: cover;\n background-position: center;\n position: fixed;\n top: 0;\n left: 0;\n}\n\n.modalContent {\n width: 533px;\n height: 670px;\n border-radius: 8px;\n background: rgba(255, 255, 255, 0.1);\n backdrop-filter: blur(50px);\n box-shadow: 0 4px 60px rgba(0, 0, 0, 0.25);\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 40px;\n}\n\n.logo {\n width: 182px;\n height: 76px;\n margin-bottom: 50px;\n}\n\n.form {\n display: flex;\n flex-direction: column;\n align-items: center;\n width: 100%;\n max-width: 400px;\n}\n\n.inputField {\n position: relative;\n width: 100%;\n margin-bottom: 40px;\n}\n\n.inputField i {\n position: absolute;\n left: 10px;\n top: 50%;\n transform: translateY(-50%);\n width: 20px;\n height: 20px;\n color: rgba(255, 255, 255, 0.6);\n}\n\n.inputField input {\n width: 100%;\n padding: 8px 40px;\n background: transparent;\n border: none;\n color: #fbfbfb;\n font-size: 18px;\n font-family: 'Poppins', sans-serif;\n}\n\n.inputField input::placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n\n.inputField i[class*='fa-eye'] {\n position: absolute;\n right: 10px;\n left: auto;\n top: 50%;\n transform: translateY(-50%);\n cursor: pointer;\n color: rgba(255, 255, 255, 0.6);\n}\n\n.inputField::after {\n content: '';\n position: absolute;\n bottom: -8px;\n left: 0;\n width: 100%;\n height: 1px;\n background: rgba(255, 255, 255, 0.4);\n}\n\n.error {\n color: #ff6596;\n font-size: 14px;\n margin-bottom: 20px;\n text-align: center;\n}\n\n.fieldError {\n color: #ff6596;\n font-size: 12px;\n position: absolute;\n bottom: -20px;\n left: 0;\n}\n\n.registerButton {\n width: 300px;\n height: 50px;\n background: linear-gradient(\n 96.76deg,\n #ffc727 -16.42%,\n #9e40ba 97.04%,\n #7000ff 150.71%\n );\n border: none;\n border-radius: 8px;\n color: #fbfbfb;\n cursor: pointer;\n margin-bottom: 20px;\n box-shadow: 1px 9px 15px rgba(0, 0, 0, 0.2);\n font-family: 'Poppins', sans-serif;\n font-size: 18px;\n letter-spacing: 0.1em;\n font-weight: 400;\n}\n\n.registerButton:disabled {\n opacity: 0.7;\n cursor: not-allowed;\n}\n\n.loginButton {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 300px;\n height: 50px;\n background: rgb(249, 249, 250);\n border: 1px solid #4a56e2;\n border-radius: 8px;\n cursor: pointer;\n box-shadow: 1px 9px 15px rgba(0, 0, 0, 0.2);\n font-family: 'Poppins', sans-serif;\n font-size: 18px;\n letter-spacing: 0.1em;\n font-weight: 400;\n color: #623f8b;\n text-decoration: none;\n}\n\n.registerButton:hover,\n.loginButton:hover {\n opacity: 0.9;\n transform: scale(0.99);\n transition: all 0.2s ease;\n}\n\n/* Style for PasswordStrengthBar */\n.inputField :global(.password-strength-bar) {\n position: absolute;\n bottom: -30px;\n left: 0;\n width: 100%;\n}\n\n.inputField :global(.password-strength-bar > div) {\n height: 4px;\n border-radius: 2px;\n}\n","\nbody {\n margin: 0;\n padding: 0;\n}\n\n.header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n background: linear-gradient(180deg, #2E1746 0%, #2E225F 100%);\n box-shadow: \n 0px 4px 40px rgba(0, 0, 0, 0.25), \n inset 0px -3px 2px rgba(0, 0, 0, 0.1); \n padding: 20px;\n border-radius: 8px;\n color: #FFFFFF99;\n font-family: Arial, sans-serif;\n width: 100vw;\n}\n\n.headerLogo {\n display: flex;\n align-items: center;\n}\n\n.headerLogo img {\n width: 115px;\n height: 48px;\n margin-right: 10px;\n}\n\n.headerContent {\n display: flex;\n align-items: center;\n gap: 10px; \n margin-left: auto;\n}\n\n.userName {\n font-family: 'Poppins', sans-serif;\n font-size: 16px;\n color: #FFFFFF99;\n font-weight: 400;\n}\n\n.separator {\n color: #FFFFFF99;\n font-size: 18px;\n margin: 0 5px;\n}\n\n.icon {\n width: 20px;\n height: 20px;\n margin-right: 5px;\n}\n\n.exitButton {\n font-family: 'Poppins', sans-serif;\n padding-left: 0;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n color: #FFFFFF99;\n background: none;\n border: none;\n cursor: pointer;\n align-items: center;\n text-decoration: none;\n}\n\n.exitButton:hover {\n color: #b3b3b3;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.5); \n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 1000;\n}\n\n.modalContent {\n background-color: #ffffff;\n border-radius: 8px;\n padding: 30px;\n width: 400px;\n max-width: 90%;\n text-align: center;\n box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n}\n\n.modalContent p {\n font-size: 1.2em;\n color: #333;\n margin-bottom: 20px;\n}\n\n.modalContent p:first-of-type {\n font-weight: bold;\n color: #d9534f; \n font-size: 1.4em;\n margin-bottom: 10px;\n}\n\n.modalButtons {\n display: flex;\n justify-content: center;\n gap: 15px;\n}\n\nbutton {\n padding: 10px 20px;\n font-size: 1em;\n font-weight: bold;\n border-radius: 5px;\n cursor: pointer;\n transition: background-color 0.3s, color 0.3s;\n margin: 10px;\n}\n\nbutton:focus {\n outline: none;\n}\n\n.modalContent .cancelButton {\n background-color: transparent;\n border: 2px solid #d9534f;\n color: #d9534f;\n}\n\n.modalContent .cancelButton:hover {\n background-color: #d9534f;\n color: #ffffff;\n}\n\n\n.modalContent .logoutButton {\n background-color: #5cb85c;\n border: none;\n color: #ffffff;\n}\n\n.modalContent .logoutButton:hover {\n background-color: #4cae4c;\n}",".navStyledContainer {\n padding-top: 40px;\n padding-bottom: 28px;\n}\n\n.navList {\n display: flex;\n flex-direction: row;\n gap: 32px;\n align-items: center;\n justify-content: center;\n}\n\n.activeNavLink {\n filter: drop-shadow(0px 3px 10px rgba(255, 255, 255, 0.6));\n}\n\n\n.styledNavLink {\n display: flex;\n justify-content: center;\n align-items: center;\n color: grey;\n transition: all 0.3s;\n}\n\n.styledNavLink:hover {\n filter: drop-shadow(0px 3px 10px rgba(255, 255, 255, 0.6));\n}\n\n.styledNavLink div {\n border-radius: 6px;\n width: 37px;\n height: 37px;\n overflow: hidden;\n}\n\n.styledNavLink.active {\n color: blue;\n border-radius: 5px;\n transition: all 0.3s;\n}\n\n.styledNavLink.active div {\n background: white;\n border-radius: 6px;\n width: 37px;\n height: 37px;\n filter: drop-shadow(0px 3px 10px rgba(74, 86, 226, 0.5));\n}\n\n.styledNavLink svg {\n fill: currentColor;\n}\n\n.styledNavText {\n color: white;\n font-size: 18px;\n margin-left: 20px;\n}\n\n@media only screen and (min-width: 768px) {\n .navList {\n flex-direction: column;\n align-items: baseline;\n gap: 12px;\n }\n\n .styledNavLink.active {\n font-weight: 600;\n }\n\n .styledNavLink div,\n .styledNavLink svg {\n width: 24px;\n height: 24px;\n }\n}\n","/* src/components/Currency/Currency.css */\n\n.currency-container {\n display: flex;\n flex-direction: column;\n padding: 16px;\n border: 1px solid #e0e0e0;\n border-radius: 8px;\n background-color: #ffffff;\n box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);\n}\n\n.currency-container.desktop {\n max-width: 300px;\n}\n\n.currency-title {\n font-size: 18px;\n font-weight: bold;\n color: #333333;\n margin-bottom: 12px;\n}\n\n.currency-rates {\n display: flex;\n flex-direction: column;\n gap: 8px;\n}\n\n.currency-item {\n display: flex;\n justify-content: space-between;\n font-size: 16px;\n}\n\n.currency-code {\n color: #555555;\n font-weight: 500;\n}\n\n.currency-rate {\n color: #008080; /* Exemplu de culoare pentru rate */\n font-weight: bold;\n}",".section {\n min-height: calc(100dvh - 61px);\n padding-top: 75px;\n padding-bottom: 32px;\n overflow: hidden;\n\n background: linear-gradient(219.62deg, #6d54eb 28.31%, #652392 66.76%);\n padding-left: 20px;\n padding-right: 20px;\n}\n\n.sharedSectionElements .navAndBalanceContainer {\n display: flex;\n flex-direction: column;\n}\n\n@media screen and (min-width: 768px) {\n .section {\n padding-top: 0px;\n padding-bottom: 40px;\n min-height: calc(100dvh - 159px);\n padding-left: 32px;\n padding-right: 32px;\n }\n\n .sharedSectionElements {\n display: flex;\n justify-content: center;\n gap: 32px;\n }\n\n .sharedSectionElements .navAndBalanceContainer {\n gap: 28px;\n align-self: center;\n }\n}\n\n@media screen and (min-width: 1280px) {\n .section {\n padding: 0;\n }\n\n .sharedSectionElements {\n display: inline-flex;\n flex-direction: column;\n width: 480px;\n position: relative;\n justify-content: flex-start;\n }\n\n .sharedSectionElements::after {\n content: '';\n background-color: rgba(255, 255, 255, 0.6);\n width: 1px;\n min-height: 3000px;\n position: absolute;\n top: -40px;\n right: 0px;\n }\n}\n",".loaderOverlay {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: rgba(255, 255, 255, 0.8);\n z-index: 9999;\n }\n ",".btn {\n display: flex;\n justify-content: center;\n align-items: center;\n background: var(--button-gradient);\n border-radius: 100%;\n padding: 12px;\n position: fixed;\n right: 40px;\n bottom: 40px;\n}\n.btn:hover,\n.btn:focus {\n transform: scale(1.05);\n background: linear-gradient(\n 96.76deg,\n #ffc727 -16.42%,\n #9e40ba 97.04%,\n #7000ff 150.71%\n );\n box-shadow: 0px 6px 15px 0px rgba(255, 199, 39, 0.5);\n transition: all 1s ease 0s;\n}\n\n.icon {\n width: 20px;\n height: 20px;\n border-radius: 100%;\n}\n\n@media screen and (min-width: 768px) {\n .btn {\n position: absolute;\n }\n\n .wrap {\n position: absolute;\n bottom: 0;\n left: 50%;\n width: 100%;\n height: 120px;\n max-width: 1280px;\n transform: translateX(-50%);\n }\n}\n","/* TransactionsList.module.css */\n\n.transactions-list {\n width: 100%;\n max-width: 800px;\n margin: 0 auto;\n}\n\n/* Desktop */\n@media (min-width: 1024px) {\n .transactions-list {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n gap: 20px;\n }\n}\n\n/* Tablet */\n@media (min-width: 768px) and (max-width: 1023px) {\n .transactions-list {\n display: grid;\n grid-template-columns: 1fr;\n gap: 15px;\n }\n}\n\n/* Mobile */\n@media (max-width: 767px) {\n .transactions-list {\n display: flex;\n flex-direction: column;\n gap: 10px;\n }\n}\n",".homeTabContainer {\n width: 100%;\n margin: 0 auto;\n padding: 20px;\n}\n\n.homeSection {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n@media only screen and (min-width: 768px) {\n .homeTabContainer {\n padding: 0;\n }\n}\n",".statisticsSection {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n",".chartContainer {\n width: 100%;\n height: 400px;\n padding: 20px;\n background-color: #f9f9f9;\n border-radius: 8px;\n box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n display: flex;\n justify-content: center;\n align-items: center; \n }\n \n .chartTitle {\n text-align: center;\n font-size: 1.5em;\n margin-bottom: 20px;\n color: #333;\n }\n \n .chartError {\n color: red;\n font-weight: bold;\n text-align: center;\n }\n ","/* Document\n * ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n */\n\n:where(html) {\n line-height: 1.15; /* 1 */\n}\n\n/* Sections\n * ========================================================================== */\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Edge, Firefox, and Safari.\n */\n\n:where(h1) {\n font-size: 2em;\n margin-block-end: 0.67em;\n margin-block-start: 0.67em;\n}\n\n/* Grouping content\n * ========================================================================== */\n\n/**\n * Remove the margin on nested lists in Chrome, Edge, and Safari.\n */\n\n:where(dl, ol, ul) :where(dl, ol, ul) {\n margin-block-end: 0;\n margin-block-start: 0;\n}\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Correct the inheritance of border color in Firefox.\n */\n\n:where(hr) {\n box-sizing: content-box; /* 1 */\n color: inherit; /* 2 */\n height: 0; /* 1 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\n:where(pre) {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n * ========================================================================== */\n\n/**\n * Add the correct text decoration in Safari.\n */\n\n:where(abbr[title]) {\n text-decoration: underline;\n text-decoration: underline dotted;\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\n:where(b, strong) {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\n:where(code, kbd, samp) {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\n:where(small) {\n font-size: 80%;\n}\n\n/* Tabular data\n * ========================================================================== */\n\n/**\n * 1. Correct table border color in Chrome, Edge, and Safari.\n * 2. Remove text indentation from table contents in Chrome, Edge, and Safari.\n */\n\n:where(table) {\n border-color: currentColor; /* 1 */\n text-indent: 0; /* 2 */\n}\n\n/* Forms\n * ========================================================================== */\n\n/**\n * Remove the margin on controls in Safari.\n */\n\n:where(button, input, select) {\n margin: 0;\n}\n\n/**\n * Remove the inheritance of text transform in Firefox.\n */\n\n:where(button) {\n text-transform: none;\n}\n\n/**\n * Correct the inability to style buttons in iOS and Safari.\n */\n\n:where(button, input:is([type=\"button\" i], [type=\"reset\" i], [type=\"submit\" i])) {\n -webkit-appearance: button;\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Edge, and Firefox.\n */\n\n:where(progress) {\n vertical-align: baseline;\n}\n\n/**\n * Remove the inheritance of text transform in Firefox.\n */\n\n:where(select) {\n text-transform: none;\n}\n\n/**\n * Remove the margin in Firefox and Safari.\n */\n\n:where(textarea) {\n margin: 0;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome, Edge, and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n:where(input[type=\"search\" i]) {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Safari.\n */\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * Correct the text style of placeholders in Chrome, Edge, and Safari.\n */\n\n::-webkit-input-placeholder {\n color: inherit;\n opacity: 0.54;\n}\n\n/**\n * Remove the inner padding in Chrome, Edge, and Safari on macOS.\n */\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style upload buttons in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/**\n * Remove the inner border and padding of focus outlines in Firefox.\n */\n\n:where(button, input:is([type=\"button\" i], [type=\"color\" i], [type=\"reset\" i], [type=\"submit\" i]))::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus outline styles unset by the previous rule in Firefox.\n */\n\n:where(button, input:is([type=\"button\" i], [type=\"color\" i], [type=\"reset\" i], [type=\"submit\" i]))::-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Remove the additional :invalid styles in Firefox.\n */\n\n:where(:-moz-ui-invalid) {\n box-shadow: none;\n}\n\n/* Interactive\n * ========================================================================== */\n\n/*\n * Add the correct styles in Safari.\n */\n\n:where(dialog) {\n background-color: white;\n border: solid;\n color: black;\n height: -moz-fit-content;\n height: fit-content;\n left: 0;\n margin: auto;\n padding: 1em;\n position: absolute;\n right: 0;\n width: -moz-fit-content;\n width: fit-content;\n}\n\n:where(dialog:not([open])) {\n display: none;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\n:where(summary) {\n display: list-item;\n}\n","@import url('normalize.css');\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np {\n margin: 0;\n}\n\na {\n text-decoration: none;\n color: inherit;\n}\n\nul,\nol,\nli {\n margin: 0;\n padding: 0;\n list-style-type: none;\n text-decoration: none;\n}\n\nimg {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\nbody {\n margin: 0;\n font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI',\n 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans',\n 'Helvetica Neue', sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file +{"version":3,"file":"static/css/main.3240aea0.css","mappings":"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","sources":["../node_modules/react-toastify/scss/_variables.scss","../node_modules/react-toastify/dist/ReactToastify.css","../node_modules/react-toastify/scss/_toastContainer.scss","../node_modules/react-toastify/scss/_toast.scss","../node_modules/react-toastify/scss/_theme.scss","../node_modules/react-toastify/scss/_closeButton.scss","../node_modules/react-toastify/scss/_progressBar.scss","../node_modules/react-toastify/scss/_icons.scss","../node_modules/react-toastify/scss/animations/_bounce.scss","../node_modules/react-toastify/scss/animations/_zoom.scss","../node_modules/react-toastify/scss/animations/_flip.scss","../node_modules/react-toastify/scss/animations/_slide.scss","../node_modules/react-toastify/scss/animations/_spin.scss","components/LoginForm/LoginForm.module.css","components/RegistrationForm/RegistrationForm.module.css","components/Header/Header.module.css","components/Navigation/Navigation.module.css","components/Currency/Currency.module.css","Pages/DashboardPage/DashboardPage.module.css","components/Loader/Loader.module.css","components/ButtonAddTransactions/ButtonAddTransactions.modules.css","components/TransactionsList/TransactionsList.module.css","Pages/Home/Home.module.css","Pages/Statistics/Statistics.module.css","components/StatisticsDashboard/StatisticsDashboard.module.css","../node_modules/@csstools/normalize.css/normalize.css","index.css"],"sourcesContent":["$rt-namespace: 'Toastify';\n$rt-mobile: 'only screen and (max-width : 480px)' !default;\n\n:root {\n --toastify-color-light: #fff;\n --toastify-color-dark: #121212;\n --toastify-color-info: #3498db;\n --toastify-color-success: #07bc0c;\n --toastify-color-warning: #f1c40f;\n --toastify-color-error: #e74c3c;\n --toastify-color-transparent: rgba(255, 255, 255, 0.7);\n\n --toastify-icon-color-info: var(--toastify-color-info);\n --toastify-icon-color-success: var(--toastify-color-success);\n --toastify-icon-color-warning: var(--toastify-color-warning);\n --toastify-icon-color-error: var(--toastify-color-error);\n\n --toastify-toast-width: 320px;\n --toastify-toast-offset: 16px;\n --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));\n --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));\n --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));\n --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));\n --toastify-toast-background: #fff;\n --toastify-toast-min-height: 64px;\n --toastify-toast-max-height: 800px;\n --toastify-toast-bd-radius: 6px;\n --toastify-font-family: sans-serif;\n --toastify-z-index: 9999;\n\n --toastify-text-color-light: #757575;\n --toastify-text-color-dark: #fff;\n\n //Used only for colored theme\n --toastify-text-color-info: #fff;\n --toastify-text-color-success: #fff;\n --toastify-text-color-warning: #fff;\n --toastify-text-color-error: #fff;\n\n --toastify-spinner-color: #616161;\n --toastify-spinner-color-empty-area: #e0e0e0;\n\n // Used when no type is provided\n --toastify-color-progress-light: linear-gradient(\n to right,\n #4cd964,\n #5ac8fa,\n #007aff,\n #34aadc,\n #5856d6,\n #ff2d55\n );\n // Used when no type is provided\n --toastify-color-progress-dark: #bb86fc;\n --toastify-color-progress-info: var(--toastify-color-info);\n --toastify-color-progress-success: var(--toastify-color-success);\n --toastify-color-progress-warning: var(--toastify-color-warning);\n --toastify-color-progress-error: var(--toastify-color-error);\n --toastify-color-progress-bgo: 0.2;\n}\n",":root {\n --toastify-color-light: #fff;\n --toastify-color-dark: #121212;\n --toastify-color-info: #3498db;\n --toastify-color-success: #07bc0c;\n --toastify-color-warning: #f1c40f;\n --toastify-color-error: #e74c3c;\n --toastify-color-transparent: rgba(255, 255, 255, 0.7);\n --toastify-icon-color-info: var(--toastify-color-info);\n --toastify-icon-color-success: var(--toastify-color-success);\n --toastify-icon-color-warning: var(--toastify-color-warning);\n --toastify-icon-color-error: var(--toastify-color-error);\n --toastify-toast-width: 320px;\n --toastify-toast-offset: 16px;\n --toastify-toast-top: max(var(--toastify-toast-offset), env(safe-area-inset-top));\n --toastify-toast-right: max(var(--toastify-toast-offset), env(safe-area-inset-right));\n --toastify-toast-left: max(var(--toastify-toast-offset), env(safe-area-inset-left));\n --toastify-toast-bottom: max(var(--toastify-toast-offset), env(safe-area-inset-bottom));\n --toastify-toast-background: #fff;\n --toastify-toast-min-height: 64px;\n --toastify-toast-max-height: 800px;\n --toastify-toast-bd-radius: 6px;\n --toastify-font-family: sans-serif;\n --toastify-z-index: 9999;\n --toastify-text-color-light: #757575;\n --toastify-text-color-dark: #fff;\n --toastify-text-color-info: #fff;\n --toastify-text-color-success: #fff;\n --toastify-text-color-warning: #fff;\n --toastify-text-color-error: #fff;\n --toastify-spinner-color: #616161;\n --toastify-spinner-color-empty-area: #e0e0e0;\n --toastify-color-progress-light: linear-gradient(\n to right,\n #4cd964,\n #5ac8fa,\n #007aff,\n #34aadc,\n #5856d6,\n #ff2d55\n );\n --toastify-color-progress-dark: #bb86fc;\n --toastify-color-progress-info: var(--toastify-color-info);\n --toastify-color-progress-success: var(--toastify-color-success);\n --toastify-color-progress-warning: var(--toastify-color-warning);\n --toastify-color-progress-error: var(--toastify-color-error);\n --toastify-color-progress-bgo: 0.2;\n}\n\n.Toastify__toast-container {\n z-index: var(--toastify-z-index);\n -webkit-transform: translate3d(0, 0, var(--toastify-z-index));\n position: fixed;\n padding: 4px;\n width: var(--toastify-toast-width);\n box-sizing: border-box;\n color: #fff;\n}\n.Toastify__toast-container--top-left {\n top: var(--toastify-toast-top);\n left: var(--toastify-toast-left);\n}\n.Toastify__toast-container--top-center {\n top: var(--toastify-toast-top);\n left: 50%;\n transform: translateX(-50%);\n}\n.Toastify__toast-container--top-right {\n top: var(--toastify-toast-top);\n right: var(--toastify-toast-right);\n}\n.Toastify__toast-container--bottom-left {\n bottom: var(--toastify-toast-bottom);\n left: var(--toastify-toast-left);\n}\n.Toastify__toast-container--bottom-center {\n bottom: var(--toastify-toast-bottom);\n left: 50%;\n transform: translateX(-50%);\n}\n.Toastify__toast-container--bottom-right {\n bottom: var(--toastify-toast-bottom);\n right: var(--toastify-toast-right);\n}\n\n@media only screen and (max-width : 480px) {\n .Toastify__toast-container {\n width: 100vw;\n padding: 0;\n left: env(safe-area-inset-left);\n margin: 0;\n }\n .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {\n top: env(safe-area-inset-top);\n transform: translateX(0);\n }\n .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {\n bottom: env(safe-area-inset-bottom);\n transform: translateX(0);\n }\n .Toastify__toast-container--rtl {\n right: env(safe-area-inset-right);\n left: initial;\n }\n}\n.Toastify__toast {\n --y: 0;\n position: relative;\n -ms-touch-action: none;\n touch-action: none;\n min-height: var(--toastify-toast-min-height);\n box-sizing: border-box;\n margin-bottom: 1rem;\n padding: 8px;\n border-radius: var(--toastify-toast-bd-radius);\n box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);\n display: -ms-flexbox;\n display: flex;\n -ms-flex-pack: justify;\n justify-content: space-between;\n max-height: var(--toastify-toast-max-height);\n font-family: var(--toastify-font-family);\n cursor: default;\n direction: ltr;\n /* webkit only issue #791 */\n z-index: 0;\n overflow: hidden;\n}\n.Toastify__toast--stacked {\n position: absolute;\n width: 100%;\n transform: translate3d(0, var(--y), 0) scale(var(--s));\n transition: transform 0.3s;\n}\n.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body, .Toastify__toast--stacked[data-collapsed] .Toastify__close-button {\n transition: opacity 0.1s;\n}\n.Toastify__toast--stacked[data-collapsed=false] {\n overflow: visible;\n}\n.Toastify__toast--stacked[data-collapsed=true]:not(:last-child) > * {\n opacity: 0;\n}\n.Toastify__toast--stacked:after {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n height: calc(var(--g) * 1px);\n bottom: 100%;\n}\n.Toastify__toast--stacked[data-pos=top] {\n top: 0;\n}\n.Toastify__toast--stacked[data-pos=bot] {\n bottom: 0;\n}\n.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before {\n transform-origin: top;\n}\n.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before {\n transform-origin: bottom;\n}\n.Toastify__toast--stacked:before {\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n height: 100%;\n transform: scaleY(3);\n z-index: -1;\n}\n.Toastify__toast--rtl {\n direction: rtl;\n}\n.Toastify__toast--close-on-click {\n cursor: pointer;\n}\n.Toastify__toast-body {\n margin: auto 0;\n -ms-flex: 1 1 auto;\n flex: 1 1 auto;\n padding: 6px;\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n}\n.Toastify__toast-body > div:last-child {\n word-break: break-word;\n -ms-flex: 1;\n flex: 1;\n}\n.Toastify__toast-icon {\n -webkit-margin-end: 10px;\n margin-inline-end: 10px;\n width: 20px;\n -ms-flex-negative: 0;\n flex-shrink: 0;\n display: -ms-flexbox;\n display: flex;\n}\n\n.Toastify--animate {\n animation-fill-mode: both;\n animation-duration: 0.5s;\n}\n\n.Toastify--animate-icon {\n animation-fill-mode: both;\n animation-duration: 0.3s;\n}\n\n@media only screen and (max-width : 480px) {\n .Toastify__toast {\n margin-bottom: 0;\n border-radius: 0;\n }\n}\n.Toastify__toast-theme--dark {\n background: var(--toastify-color-dark);\n color: var(--toastify-text-color-dark);\n}\n.Toastify__toast-theme--light {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n}\n.Toastify__toast-theme--colored.Toastify__toast--default {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n}\n.Toastify__toast-theme--colored.Toastify__toast--info {\n color: var(--toastify-text-color-info);\n background: var(--toastify-color-info);\n}\n.Toastify__toast-theme--colored.Toastify__toast--success {\n color: var(--toastify-text-color-success);\n background: var(--toastify-color-success);\n}\n.Toastify__toast-theme--colored.Toastify__toast--warning {\n color: var(--toastify-text-color-warning);\n background: var(--toastify-color-warning);\n}\n.Toastify__toast-theme--colored.Toastify__toast--error {\n color: var(--toastify-text-color-error);\n background: var(--toastify-color-error);\n}\n\n.Toastify__progress-bar-theme--light {\n background: var(--toastify-color-progress-light);\n}\n.Toastify__progress-bar-theme--dark {\n background: var(--toastify-color-progress-dark);\n}\n.Toastify__progress-bar--info {\n background: var(--toastify-color-progress-info);\n}\n.Toastify__progress-bar--success {\n background: var(--toastify-color-progress-success);\n}\n.Toastify__progress-bar--warning {\n background: var(--toastify-color-progress-warning);\n}\n.Toastify__progress-bar--error {\n background: var(--toastify-color-progress-error);\n}\n.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 {\n background: var(--toastify-color-transparent);\n}\n\n.Toastify__close-button {\n color: #fff;\n background: transparent;\n outline: none;\n border: none;\n padding: 0;\n cursor: pointer;\n opacity: 0.7;\n transition: 0.3s ease;\n -ms-flex-item-align: start;\n align-self: flex-start;\n z-index: 1;\n}\n.Toastify__close-button--light {\n color: #000;\n opacity: 0.3;\n}\n.Toastify__close-button > svg {\n fill: currentColor;\n height: 16px;\n width: 14px;\n}\n.Toastify__close-button:hover, .Toastify__close-button:focus {\n opacity: 1;\n}\n\n@keyframes Toastify__trackProgress {\n 0% {\n transform: scaleX(1);\n }\n 100% {\n transform: scaleX(0);\n }\n}\n.Toastify__progress-bar {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: var(--toastify-z-index);\n opacity: 0.7;\n transform-origin: left;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n}\n.Toastify__progress-bar--animated {\n animation: Toastify__trackProgress linear 1 forwards;\n}\n.Toastify__progress-bar--controlled {\n transition: transform 0.2s;\n}\n.Toastify__progress-bar--rtl {\n right: 0;\n left: initial;\n transform-origin: right;\n border-bottom-left-radius: initial;\n border-bottom-right-radius: var(--toastify-toast-bd-radius);\n}\n.Toastify__progress-bar--wrp {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 5px;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n}\n.Toastify__progress-bar--wrp[data-hidden=true] {\n opacity: 0;\n}\n.Toastify__progress-bar--bg {\n opacity: var(--toastify-color-progress-bgo);\n width: 100%;\n height: 100%;\n}\n\n.Toastify__spinner {\n width: 20px;\n height: 20px;\n box-sizing: border-box;\n border: 2px solid;\n border-radius: 100%;\n border-color: var(--toastify-spinner-color-empty-area);\n border-right-color: var(--toastify-spinner-color);\n animation: Toastify__spin 0.65s linear infinite;\n}\n\n@keyframes Toastify__bounceInRight {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n transform: translate3d(3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(-25px, 0, 0);\n }\n 75% {\n transform: translate3d(10px, 0, 0);\n }\n 90% {\n transform: translate3d(-5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n@keyframes Toastify__bounceOutRight {\n 20% {\n opacity: 1;\n transform: translate3d(-20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(2000px, var(--y), 0);\n }\n}\n@keyframes Toastify__bounceInLeft {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate3d(-3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(25px, 0, 0);\n }\n 75% {\n transform: translate3d(-10px, 0, 0);\n }\n 90% {\n transform: translate3d(5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n@keyframes Toastify__bounceOutLeft {\n 20% {\n opacity: 1;\n transform: translate3d(20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(-2000px, var(--y), 0);\n }\n}\n@keyframes Toastify__bounceInUp {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n from {\n opacity: 0;\n transform: translate3d(0, 3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, -20px, 0);\n }\n 75% {\n transform: translate3d(0, 10px, 0);\n }\n 90% {\n transform: translate3d(0, -5px, 0);\n }\n to {\n transform: translate3d(0, 0, 0);\n }\n}\n@keyframes Toastify__bounceOutUp {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%, 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, -2000px, 0);\n }\n}\n@keyframes Toastify__bounceInDown {\n from, 60%, 75%, 90%, to {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n }\n 0% {\n opacity: 0;\n transform: translate3d(0, -3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, 25px, 0);\n }\n 75% {\n transform: translate3d(0, -10px, 0);\n }\n 90% {\n transform: translate3d(0, 5px, 0);\n }\n to {\n transform: none;\n }\n}\n@keyframes Toastify__bounceOutDown {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%, 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, 2000px, 0);\n }\n}\n.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {\n animation-name: Toastify__bounceInLeft;\n}\n.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {\n animation-name: Toastify__bounceInRight;\n}\n.Toastify__bounce-enter--top-center {\n animation-name: Toastify__bounceInDown;\n}\n.Toastify__bounce-enter--bottom-center {\n animation-name: Toastify__bounceInUp;\n}\n\n.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {\n animation-name: Toastify__bounceOutLeft;\n}\n.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {\n animation-name: Toastify__bounceOutRight;\n}\n.Toastify__bounce-exit--top-center {\n animation-name: Toastify__bounceOutUp;\n}\n.Toastify__bounce-exit--bottom-center {\n animation-name: Toastify__bounceOutDown;\n}\n\n@keyframes Toastify__zoomIn {\n from {\n opacity: 0;\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n@keyframes Toastify__zoomOut {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n transform: translate3d(0, var(--y), 0) scale3d(0.3, 0.3, 0.3);\n }\n to {\n opacity: 0;\n }\n}\n.Toastify__zoom-enter {\n animation-name: Toastify__zoomIn;\n}\n\n.Toastify__zoom-exit {\n animation-name: Toastify__zoomOut;\n}\n\n@keyframes Toastify__flipIn {\n from {\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n animation-timing-function: ease-in;\n }\n 60% {\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n to {\n transform: perspective(400px);\n }\n}\n@keyframes Toastify__flipOut {\n from {\n transform: translate3d(0, var(--y), 0) perspective(400px);\n }\n 30% {\n transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n to {\n transform: translate3d(0, var(--y), 0) perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n.Toastify__flip-enter {\n animation-name: Toastify__flipIn;\n}\n\n.Toastify__flip-exit {\n animation-name: Toastify__flipOut;\n}\n\n@keyframes Toastify__slideInRight {\n from {\n transform: translate3d(110%, 0, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideInLeft {\n from {\n transform: translate3d(-110%, 0, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideInUp {\n from {\n transform: translate3d(0, 110%, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideInDown {\n from {\n transform: translate3d(0, -110%, 0);\n visibility: visible;\n }\n to {\n transform: translate3d(0, var(--y), 0);\n }\n}\n@keyframes Toastify__slideOutRight {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(110%, var(--y), 0);\n }\n}\n@keyframes Toastify__slideOutLeft {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(-110%, var(--y), 0);\n }\n}\n@keyframes Toastify__slideOutDown {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(0, 500px, 0);\n }\n}\n@keyframes Toastify__slideOutUp {\n from {\n transform: translate3d(0, var(--y), 0);\n }\n to {\n visibility: hidden;\n transform: translate3d(0, -500px, 0);\n }\n}\n.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {\n animation-name: Toastify__slideInLeft;\n}\n.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {\n animation-name: Toastify__slideInRight;\n}\n.Toastify__slide-enter--top-center {\n animation-name: Toastify__slideInDown;\n}\n.Toastify__slide-enter--bottom-center {\n animation-name: Toastify__slideInUp;\n}\n\n.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {\n animation-name: Toastify__slideOutLeft;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {\n animation-name: Toastify__slideOutRight;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n.Toastify__slide-exit--top-center {\n animation-name: Toastify__slideOutUp;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n.Toastify__slide-exit--bottom-center {\n animation-name: Toastify__slideOutDown;\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n@keyframes Toastify__spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n\n/*# sourceMappingURL=ReactToastify.css.map */",".#{$rt-namespace}__toast-container {\n z-index: var(--toastify-z-index);\n -webkit-transform: translate3d(0, 0, var(--toastify-z-index));\n position: fixed;\n padding: 4px;\n width: var(--toastify-toast-width);\n box-sizing: border-box;\n color: #fff;\n &--top-left {\n top: var(--toastify-toast-top);\n left: var(--toastify-toast-left);\n }\n &--top-center {\n top: var(--toastify-toast-top);\n left: 50%;\n transform: translateX(-50%);\n }\n &--top-right {\n top: var(--toastify-toast-top);\n right: var(--toastify-toast-right);\n }\n &--bottom-left {\n bottom: var(--toastify-toast-bottom);\n left: var(--toastify-toast-left);\n }\n &--bottom-center {\n bottom: var(--toastify-toast-bottom);\n left: 50%;\n transform: translateX(-50%);\n }\n &--bottom-right {\n bottom: var(--toastify-toast-bottom);\n right: var(--toastify-toast-right);\n }\n}\n\n@media #{$rt-mobile} {\n .#{$rt-namespace}__toast-container {\n width: 100vw;\n padding: 0;\n left: env(safe-area-inset-left);;\n margin: 0;\n &--top-left,\n &--top-center,\n &--top-right {\n top: env(safe-area-inset-top);\n transform: translateX(0);\n }\n &--bottom-left,\n &--bottom-center,\n &--bottom-right {\n bottom: env(safe-area-inset-bottom);\n transform: translateX(0);\n }\n &--rtl {\n right: env(safe-area-inset-right);\n left: initial;\n }\n }\n}\n",".#{$rt-namespace}__toast {\n --y: 0;\n position: relative;\n touch-action: none;\n min-height: var(--toastify-toast-min-height);\n box-sizing: border-box;\n margin-bottom: 1rem;\n padding: 8px;\n border-radius: var(--toastify-toast-bd-radius);\n box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);\n display: flex;\n justify-content: space-between;\n max-height: var(--toastify-toast-max-height);\n font-family: var(--toastify-font-family);\n cursor: default;\n direction: ltr;\n /* webkit only issue #791 */\n z-index: 0;\n overflow: hidden;\n \n &--stacked {\n position: absolute;\n width: 100%;\n transform: translate3d(0, var(--y), 0) scale(var(--s));\n transition: transform 0.3s;\n\n &[data-collapsed] .#{$rt-namespace}__toast-body, &[data-collapsed] .#{$rt-namespace}__close-button {\n transition: opacity 0.1s;\n }\n\n &[data-collapsed=\"false\"]{\n overflow: visible;\n }\n\n &[data-collapsed=\"true\"]:not(:last-child) > * {\n opacity: 0;\n }\n\n &:after {\n content: '';\n position: absolute;\n left: 0;\n right: 0;\n height: calc(var(--g) * 1px);\n bottom: 100%;\n }\n\n &[data-pos=\"top\"] {\n top: 0;\n }\n\n &[data-pos=\"bot\"] {\n bottom: 0;\n }\n\n &[data-pos=\"bot\"]#{&}:before {\n transform-origin: top;\n }\n\n &[data-pos=\"top\"]#{&}:before {\n transform-origin: bottom;\n }\n\n &:before{\n content: \"\";\n position: absolute;\n left: 0;\n right: 0;\n bottom: 0;\n height: 100%;\n transform: scaleY(3);\n z-index: -1;\n }\n }\n \n &--rtl {\n direction: rtl;\n }\n &--close-on-click {\n cursor: pointer;\n }\n &-body {\n margin: auto 0;\n flex: 1 1 auto;\n padding: 6px;\n display: flex;\n align-items: center;\n & > div:last-child {\n word-break: break-word;\n flex: 1;\n }\n }\n &-icon {\n margin-inline-end: 10px;\n width: 20px;\n flex-shrink: 0;\n display: flex;\n }\n}\n\n.#{$rt-namespace}--animate {\n animation-fill-mode: both;\n animation-duration: 0.5s;\n}\n\n.#{$rt-namespace}--animate-icon {\n animation-fill-mode: both;\n animation-duration: 0.3s;\n}\n\n@media #{$rt-mobile} {\n .#{$rt-namespace}__toast {\n margin-bottom: 0;\n border-radius: 0;\n }\n}\n",".#{$rt-namespace}__toast {\n &-theme--dark {\n background: var(--toastify-color-dark);\n color: var(--toastify-text-color-dark);\n }\n &-theme--light {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n }\n &-theme--colored#{&}--default {\n background: var(--toastify-color-light);\n color: var(--toastify-text-color-light);\n }\n &-theme--colored#{&}--info {\n color: var(--toastify-text-color-info);\n background: var(--toastify-color-info);\n }\n &-theme--colored#{&}--success {\n color: var(--toastify-text-color-success);\n background: var(--toastify-color-success);\n }\n &-theme--colored#{&}--warning {\n color: var(--toastify-text-color-warning);\n background: var(--toastify-color-warning);\n }\n &-theme--colored#{&}--error {\n color: var(--toastify-text-color-error);\n background: var(--toastify-color-error);\n }\n}\n\n.#{$rt-namespace}__progress-bar {\n &-theme--light {\n background: var(--toastify-color-progress-light);\n }\n &-theme--dark {\n background: var(--toastify-color-progress-dark);\n }\n &--info {\n background: var(--toastify-color-progress-info);\n }\n &--success {\n background: var(--toastify-color-progress-success);\n }\n &--warning {\n background: var(--toastify-color-progress-warning);\n }\n &--error {\n background: var(--toastify-color-progress-error);\n }\n &-theme--colored#{&}--info,\n &-theme--colored#{&}--success,\n &-theme--colored#{&}--warning,\n &-theme--colored#{&}--error {\n background: var(--toastify-color-transparent);\n }\n}\n",".#{$rt-namespace}__close-button {\n color: #fff;\n background: transparent;\n outline: none;\n border: none;\n padding: 0;\n cursor: pointer;\n opacity: 0.7;\n transition: 0.3s ease;\n align-self: flex-start;\n z-index: 1;\n &--light {\n color: #000;\n opacity: 0.3;\n }\n\n & > svg {\n fill: currentColor;\n height: 16px;\n width: 14px;\n }\n\n &:hover,\n &:focus {\n opacity: 1;\n }\n}\n","@keyframes #{$rt-namespace}__trackProgress {\n 0% {\n transform: scaleX(1);\n }\n 100% {\n transform: scaleX(0);\n }\n}\n\n.#{$rt-namespace}__progress-bar {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n z-index: var(--toastify-z-index);\n opacity: 0.7;\n transform-origin: left;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n\n &--animated {\n animation: #{$rt-namespace}__trackProgress linear 1 forwards;\n }\n\n &--controlled {\n transition: transform 0.2s;\n }\n\n &--rtl {\n right: 0;\n left: initial;\n transform-origin: right;\n border-bottom-left-radius: initial;\n border-bottom-right-radius: var(--toastify-toast-bd-radius);\n }\n\n &--wrp {\n position: absolute;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 5px;\n border-bottom-left-radius: var(--toastify-toast-bd-radius);\n }\n\n &--wrp[data-hidden=\"true\"] {\n opacity: 0;\n }\n\n &--bg {\n opacity: var(--toastify-color-progress-bgo);\n width: 100%;\n height: 100%;\n }\n}\n",".#{$rt-namespace}__spinner {\n width: 20px;\n height: 20px;\n box-sizing: border-box;\n border: 2px solid;\n border-radius: 100%;\n border-color: var(--toastify-spinner-color-empty-area);\n border-right-color: var(--toastify-spinner-color);\n animation: #{$rt-namespace}__spin 0.65s linear infinite;\n}\n","@mixin timing-function {\n animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);\n}\n\n@keyframes #{$rt-namespace}__bounceInRight {\n from,\n 60%,\n 75%,\n 90%,\n to {\n @include timing-function;\n }\n from {\n opacity: 0;\n transform: translate3d(3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(-25px, 0, 0);\n }\n 75% {\n transform: translate3d(10px, 0, 0);\n }\n 90% {\n transform: translate3d(-5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes #{$rt-namespace}__bounceOutRight {\n 20% {\n opacity: 1;\n transform: translate3d(-20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(2000px, var(--y), 0);\n }\n}\n\n@keyframes #{$rt-namespace}__bounceInLeft {\n from,\n 60%,\n 75%,\n 90%,\n to {\n @include timing-function;\n }\n 0% {\n opacity: 0;\n transform: translate3d(-3000px, 0, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(25px, 0, 0);\n }\n 75% {\n transform: translate3d(-10px, 0, 0);\n }\n 90% {\n transform: translate3d(5px, 0, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes #{$rt-namespace}__bounceOutLeft {\n 20% {\n opacity: 1;\n transform: translate3d(20px, var(--y), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(-2000px, var(--y), 0);\n }\n}\n\n@keyframes #{$rt-namespace}__bounceInUp {\n from,\n 60%,\n 75%,\n 90%,\n to {\n @include timing-function;\n }\n from {\n opacity: 0;\n transform: translate3d(0, 3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, -20px, 0);\n }\n 75% {\n transform: translate3d(0, 10px, 0);\n }\n 90% {\n transform: translate3d(0, -5px, 0);\n }\n to {\n transform: translate3d(0, 0, 0);\n }\n}\n\n@keyframes #{$rt-namespace}__bounceOutUp {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%,\n 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, -2000px, 0);\n }\n}\n\n@keyframes #{$rt-namespace}__bounceInDown {\n from,\n 60%,\n 75%,\n 90%,\n to {\n @include timing-function;\n }\n 0% {\n opacity: 0;\n transform: translate3d(0, -3000px, 0);\n }\n 60% {\n opacity: 1;\n transform: translate3d(0, 25px, 0);\n }\n 75% {\n transform: translate3d(0, -10px, 0);\n }\n 90% {\n transform: translate3d(0, 5px, 0);\n }\n to {\n transform: none;\n }\n}\n\n@keyframes #{$rt-namespace}__bounceOutDown {\n 20% {\n transform: translate3d(0, calc(var(--y) - 10px), 0);\n }\n 40%,\n 45% {\n opacity: 1;\n transform: translate3d(0, calc(var(--y) + 20px), 0);\n }\n to {\n opacity: 0;\n transform: translate3d(0, 2000px, 0);\n }\n}\n\n.#{$rt-namespace}__bounce-enter {\n &--top-left,\n &--bottom-left {\n animation-name: #{$rt-namespace}__bounceInLeft;\n }\n &--top-right,\n &--bottom-right {\n animation-name: #{$rt-namespace}__bounceInRight;\n }\n &--top-center {\n animation-name: #{$rt-namespace}__bounceInDown;\n }\n &--bottom-center {\n animation-name: #{$rt-namespace}__bounceInUp;\n }\n}\n\n.#{$rt-namespace}__bounce-exit {\n &--top-left,\n &--bottom-left {\n animation-name: #{$rt-namespace}__bounceOutLeft;\n }\n &--top-right,\n &--bottom-right {\n animation-name: #{$rt-namespace}__bounceOutRight;\n }\n &--top-center {\n animation-name: #{$rt-namespace}__bounceOutUp;\n }\n &--bottom-center {\n animation-name: #{$rt-namespace}__bounceOutDown;\n }\n}\n","@keyframes #{$rt-namespace}__zoomIn {\n from {\n opacity: 0;\n transform: scale3d(0.3, 0.3, 0.3);\n }\n 50% {\n opacity: 1;\n }\n}\n\n@keyframes #{$rt-namespace}__zoomOut {\n from {\n opacity: 1;\n }\n 50% {\n opacity: 0;\n transform: translate3d(0,var(--y),0) scale3d(0.3, 0.3, 0.3);\n }\n to {\n opacity: 0;\n }\n}\n\n.#{$rt-namespace}__zoom-enter {\n animation-name: #{$rt-namespace}__zoomIn;\n}\n\n.#{$rt-namespace}__zoom-exit {\n animation-name: #{$rt-namespace}__zoomOut;\n}\n","@keyframes #{$rt-namespace}__flipIn {\n from {\n transform: perspective(400px) rotate3d(1, 0, 0, 90deg);\n animation-timing-function: ease-in;\n opacity: 0;\n }\n 40% {\n transform: perspective(400px) rotate3d(1, 0, 0, -20deg);\n animation-timing-function: ease-in;\n }\n 60% {\n transform: perspective(400px) rotate3d(1, 0, 0, 10deg);\n opacity: 1;\n }\n 80% {\n transform: perspective(400px) rotate3d(1, 0, 0, -5deg);\n }\n to {\n transform: perspective(400px);\n }\n}\n\n@keyframes #{$rt-namespace}__flipOut {\n from {\n transform: translate3d(0,var(--y),0) perspective(400px);\n }\n 30% {\n transform: translate3d(0,var(--y),0) perspective(400px) rotate3d(1, 0, 0, -20deg);\n opacity: 1;\n }\n to {\n transform: translate3d(0,var(--y),0) perspective(400px) rotate3d(1, 0, 0, 90deg);\n opacity: 0;\n }\n}\n\n.#{$rt-namespace}__flip-enter {\n animation-name: #{$rt-namespace}__flipIn;\n}\n\n.#{$rt-namespace}__flip-exit {\n animation-name: #{$rt-namespace}__flipOut;\n}\n","@mixin transform {\n transform: translate3d(0, var(--y), 0);\n}\n\n@keyframes #{$rt-namespace}__slideInRight {\n from {\n transform: translate3d(110%, 0, 0);\n visibility: visible;\n }\n to {\n @include transform;\n }\n}\n\n@keyframes #{$rt-namespace}__slideInLeft {\n from {\n transform: translate3d(-110%, 0, 0);\n visibility: visible;\n }\n to {\n @include transform;\n }\n}\n\n@keyframes #{$rt-namespace}__slideInUp {\n from {\n transform: translate3d(0, 110%, 0);\n visibility: visible;\n }\n to {\n @include transform;\n }\n}\n\n@keyframes #{$rt-namespace}__slideInDown {\n from {\n transform: translate3d(0, -110%, 0);\n visibility: visible;\n }\n to {\n @include transform;\n }\n}\n\n@keyframes #{$rt-namespace}__slideOutRight {\n from {\n @include transform;\n }\n to {\n visibility: hidden;\n transform: translate3d(110%, var(--y), 0);\n }\n}\n\n@keyframes #{$rt-namespace}__slideOutLeft {\n from {\n @include transform;\n }\n to {\n visibility: hidden;\n transform: translate3d(-110%, var(--y), 0);\n }\n}\n\n@keyframes #{$rt-namespace}__slideOutDown {\n from {\n @include transform;\n }\n to {\n visibility: hidden;\n transform: translate3d(0, 500px, 0);\n }\n}\n\n@keyframes #{$rt-namespace}__slideOutUp {\n from {\n @include transform;\n }\n to {\n visibility: hidden;\n transform: translate3d(0, -500px, 0);\n }\n}\n\n@mixin timing {\n animation-timing-function: ease-in;\n animation-duration: 0.3s;\n}\n\n.#{$rt-namespace}__slide-enter {\n &--top-left,\n &--bottom-left {\n animation-name: #{$rt-namespace}__slideInLeft;\n }\n &--top-right,\n &--bottom-right {\n animation-name: #{$rt-namespace}__slideInRight;\n }\n &--top-center {\n animation-name: #{$rt-namespace}__slideInDown;\n }\n &--bottom-center {\n animation-name: #{$rt-namespace}__slideInUp;\n }\n}\n\n.#{$rt-namespace}__slide-exit {\n &--top-left,\n &--bottom-left {\n animation-name: #{$rt-namespace}__slideOutLeft;\n @include timing;\n }\n &--top-right,\n &--bottom-right {\n animation-name: #{$rt-namespace}__slideOutRight;\n @include timing;\n }\n &--top-center {\n animation-name: #{$rt-namespace}__slideOutUp;\n @include timing;\n }\n &--bottom-center {\n animation-name: #{$rt-namespace}__slideOutDown;\n @include timing;\n }\n}\n","@keyframes #{$rt-namespace}__spin {\n from {\n transform: rotate(0deg);\n }\n to {\n transform: rotate(360deg);\n }\n}\n",".modalOverlay {\n display: flex;\n justify-content: center;\n align-items: center;\n height: 100vh;\n width: 100vw;\n background: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)),\n url('../LoginForm/images/loginBackground.png');\n background-size: cover;\n background-position: center;\n position: fixed;\n top: 0;\n left: 0;\n}\n\n.modalContent {\n width: 533px;\n height: 570px;\n border-radius: 8px;\n background: rgba(255, 255, 255, 0.1);\n backdrop-filter: blur(50px);\n box-shadow: 0 4px 60px rgba(0, 0, 0, 0.25);\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 40px;\n}\n\n.logo {\n width: 182px;\n height: 76px;\n margin-bottom: 50px;\n}\n\n.form {\n display: flex;\n flex-direction: column;\n align-items: center;\n width: 100%;\n max-width: 400px;\n}\n\n.inputField {\n position: relative;\n width: 100%;\n margin-bottom: 40px;\n}\n\n.inputIcon {\n position: absolute;\n left: 10px;\n top: 50%;\n transform: translateY(-50%);\n width: 20px;\n height: 20px;\n}\n\n.inputField input {\n width: 100%;\n padding: 8px 40px;\n background: transparent;\n border: none;\n color: #fbfbfb;\n font-size: 18px;\n font-family: 'Poppins', sans-serif;\n}\n\n.inputField input::placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n\n.inputLine {\n position: absolute;\n bottom: -8px;\n left: 0;\n width: 100%;\n height: 1px;\n}\n\n.passwordToggle {\n position: absolute;\n right: 10px;\n top: 50%;\n transform: translateY(-50%);\n cursor: pointer;\n color: rgba(255, 255, 255, 0.6);\n}\n\n.error {\n color: #ff6596;\n font-size: 14px;\n margin-bottom: 20px;\n text-align: center;\n}\n\n.loginButton {\n width: 300px;\n height: 50px;\n background: linear-gradient(\n 96.76deg,\n #ffc727 -16.42%,\n #9e40ba 97.04%,\n #7000ff 150.71%\n );\n border: none;\n border-radius: 8px;\n color: #fbfbfb;\n cursor: pointer;\n margin-bottom: 20px;\n box-shadow: 1px 9px 15px rgba(0, 0, 0, 0.2);\n}\n\n.loginButton:disabled {\n opacity: 0.7;\n cursor: not-allowed;\n}\n\n.loginButtonText {\n font-family: 'Poppins', sans-serif;\n font-size: 18px;\n letter-spacing: 0.1em;\n font-weight: 400;\n}\n\n.registerButton {\n width: 300px;\n height: 50px;\n background: rgb(249, 249, 250);\n border: 1px solid #4a56e2;\n border-radius: 8px;\n cursor: pointer;\n box-shadow: 1px 9px 15px rgba(0, 0, 0, 0.2);\n}\n\n.registerButtonText {\n color: #623f8b;\n font-family: 'Poppins', sans-serif;\n font-size: 18px;\n letter-spacing: 0.1em;\n font-weight: 400;\n}\n\n.loginButton:hover,\n.registerButton:hover {\n opacity: 0.9;\n transform: scale(0.99);\n transition: all 0.2s ease;\n}\n",".modalOverlay {\n display: flex;\n justify-content: center;\n align-items: center;\n height: 100vh;\n width: 100vw;\n background: linear-gradient(rgba(0, 0, 0, 0.25), rgba(0, 0, 0, 0.25)),\n url('../RegistrationForm/images/registerBackground.png');\n background-size: cover;\n background-position: center;\n position: fixed;\n top: 0;\n left: 0;\n}\n\n.modalContent {\n width: 533px;\n height: 670px;\n border-radius: 8px;\n background: rgba(255, 255, 255, 0.1);\n backdrop-filter: blur(50px);\n box-shadow: 0 4px 60px rgba(0, 0, 0, 0.25);\n display: flex;\n flex-direction: column;\n justify-content: center;\n align-items: center;\n padding: 40px;\n}\n\n.logo {\n width: 182px;\n height: 76px;\n margin-bottom: 50px;\n}\n\n.form {\n display: flex;\n flex-direction: column;\n align-items: center;\n width: 100%;\n max-width: 400px;\n}\n\n.inputField {\n position: relative;\n width: 100%;\n margin-bottom: 40px;\n}\n\n.inputField i {\n position: absolute;\n left: 10px;\n top: 50%;\n transform: translateY(-50%);\n width: 20px;\n height: 20px;\n color: rgba(255, 255, 255, 0.6);\n}\n\n.inputField input {\n width: 100%;\n padding: 8px 40px;\n background: transparent;\n border: none;\n color: #fbfbfb;\n font-size: 18px;\n font-family: 'Poppins', sans-serif;\n}\n\n.inputField input::placeholder {\n color: rgba(255, 255, 255, 0.6);\n}\n\n.inputField i[class*='fa-eye'] {\n position: absolute;\n right: 10px;\n left: auto;\n top: 50%;\n transform: translateY(-50%);\n cursor: pointer;\n color: rgba(255, 255, 255, 0.6);\n}\n\n.inputField::after {\n content: '';\n position: absolute;\n bottom: -8px;\n left: 0;\n width: 100%;\n height: 1px;\n background: rgba(255, 255, 255, 0.4);\n}\n\n.error {\n color: #ff6596;\n font-size: 14px;\n margin-bottom: 20px;\n text-align: center;\n}\n\n.fieldError {\n color: #ff6596;\n font-size: 12px;\n position: absolute;\n bottom: -20px;\n left: 0;\n}\n\n.registerButton {\n width: 300px;\n height: 50px;\n background: linear-gradient(\n 96.76deg,\n #ffc727 -16.42%,\n #9e40ba 97.04%,\n #7000ff 150.71%\n );\n border: none;\n border-radius: 8px;\n color: #fbfbfb;\n cursor: pointer;\n margin-bottom: 20px;\n box-shadow: 1px 9px 15px rgba(0, 0, 0, 0.2);\n font-family: 'Poppins', sans-serif;\n font-size: 18px;\n letter-spacing: 0.1em;\n font-weight: 400;\n}\n\n.registerButton:disabled {\n opacity: 0.7;\n cursor: not-allowed;\n}\n\n.loginButton {\n display: flex;\n justify-content: center;\n align-items: center;\n width: 300px;\n height: 50px;\n background: rgb(249, 249, 250);\n border: 1px solid #4a56e2;\n border-radius: 8px;\n cursor: pointer;\n box-shadow: 1px 9px 15px rgba(0, 0, 0, 0.2);\n font-family: 'Poppins', sans-serif;\n font-size: 18px;\n letter-spacing: 0.1em;\n font-weight: 400;\n color: #623f8b;\n text-decoration: none;\n}\n\n.registerButton:hover,\n.loginButton:hover {\n opacity: 0.9;\n transform: scale(0.99);\n transition: all 0.2s ease;\n}\n\n/* Style for PasswordStrengthBar */\n.inputField :global(.password-strength-bar) {\n position: absolute;\n bottom: -30px;\n left: 0;\n width: 100%;\n}\n\n.inputField :global(.password-strength-bar > div) {\n height: 4px;\n border-radius: 2px;\n}\n","\nbody {\n margin: 0;\n padding: 0;\n}\n\n.header {\n display: flex;\n align-items: center;\n justify-content: space-between;\n background: linear-gradient(180deg, #2E1746 0%, #2E225F 100%);\n box-shadow: \n 0px 4px 40px rgba(0, 0, 0, 0.25), \n inset 0px -3px 2px rgba(0, 0, 0, 0.1); \n padding: 20px;\n border-radius: 8px;\n color: #FFFFFF99;\n font-family: Arial, sans-serif;\n width: 100vw;\n}\n\n.headerLogo {\n display: flex;\n align-items: center;\n}\n\n.headerLogo img {\n width: 115px;\n height: 48px;\n margin-right: 10px;\n}\n\n.headerContent {\n display: flex;\n align-items: center;\n gap: 10px; \n margin-left: auto;\n}\n\n.userName {\n font-family: 'Poppins', sans-serif;\n font-size: 16px;\n color: #FFFFFF99;\n font-weight: 400;\n}\n\n.separator {\n color: #FFFFFF99;\n font-size: 18px;\n margin: 0 5px;\n}\n\n.icon {\n width: 20px;\n height: 20px;\n margin-right: 5px;\n}\n\n.exitButton {\n font-family: 'Poppins', sans-serif;\n padding-left: 0;\n font-weight: 400;\n font-size: 16px;\n line-height: 24px;\n color: #FFFFFF99;\n background: none;\n border: none;\n cursor: pointer;\n align-items: center;\n text-decoration: none;\n}\n\n.exitButton:hover {\n color: #b3b3b3;\n}\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n width: 100%;\n height: 100%;\n background-color: rgba(0, 0, 0, 0.5); \n display: flex;\n justify-content: center;\n align-items: center;\n z-index: 1000;\n}\n\n.modalContent {\n background-color: #ffffff;\n border-radius: 8px;\n padding: 30px;\n width: 400px;\n max-width: 90%;\n text-align: center;\n box-shadow: 0 4px 8px rgba(0, 0, 0, 0.2);\n}\n\n.modalContent p {\n font-size: 1.2em;\n color: #333;\n margin-bottom: 20px;\n}\n\n.modalContent p:first-of-type {\n font-weight: bold;\n color: #d9534f; \n font-size: 1.4em;\n margin-bottom: 10px;\n}\n\n.modalButtons {\n display: flex;\n justify-content: center;\n gap: 15px;\n}\n\nbutton {\n padding: 10px 20px;\n font-size: 1em;\n font-weight: bold;\n border-radius: 5px;\n cursor: pointer;\n transition: background-color 0.3s, color 0.3s;\n margin: 10px;\n}\n\nbutton:focus {\n outline: none;\n}\n\n.modalContent .cancelButton {\n background-color: transparent;\n border: 2px solid #d9534f;\n color: #d9534f;\n}\n\n.modalContent .cancelButton:hover {\n background-color: #d9534f;\n color: #ffffff;\n}\n\n\n.modalContent .logoutButton {\n background-color: #5cb85c;\n border: none;\n color: #ffffff;\n}\n\n.modalContent .logoutButton:hover {\n background-color: #4cae4c;\n}",".navStyledContainer {\n padding-top: 40px;\n padding-bottom: 28px;\n}\n\n.navList {\n display: flex;\n flex-direction: row;\n gap: 32px;\n align-items: center;\n justify-content: center;\n}\n\n.activeNavLink {\n filter: drop-shadow(0px 3px 10px rgba(255, 255, 255, 0.6));\n}\n\n\n.styledNavLink {\n display: flex;\n justify-content: center;\n align-items: center;\n color: grey;\n transition: all 0.3s;\n}\n\n.styledNavLink:hover {\n filter: drop-shadow(0px 3px 10px rgba(255, 255, 255, 0.6));\n}\n\n.styledNavLink div {\n border-radius: 6px;\n width: 37px;\n height: 37px;\n overflow: hidden;\n}\n\n.styledNavLink.active {\n color: blue;\n border-radius: 5px;\n transition: all 0.3s;\n}\n\n.styledNavLink.active div {\n background: white;\n border-radius: 6px;\n width: 37px;\n height: 37px;\n filter: drop-shadow(0px 3px 10px rgba(74, 86, 226, 0.5));\n}\n\n.styledNavLink svg {\n fill: currentColor;\n}\n\n.styledNavText {\n color: white;\n font-size: 18px;\n margin-left: 20px;\n}\n\n@media only screen and (min-width: 768px) {\n .navList {\n flex-direction: column;\n align-items: baseline;\n gap: 12px;\n }\n\n .styledNavLink.active {\n font-weight: 600;\n }\n\n .styledNavLink div,\n .styledNavLink svg {\n width: 24px;\n height: 24px;\n }\n}\n","/* src/components/Currency/Currency.css */\n\n.currency-container {\n display: flex;\n flex-direction: column;\n padding: 16px;\n border: 1px solid #e0e0e0;\n border-radius: 8px;\n background-color: #ffffff;\n box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.1);\n}\n\n.currency-container.desktop {\n max-width: 300px;\n}\n\n.currency-title {\n font-size: 18px;\n font-weight: bold;\n color: #333333;\n margin-bottom: 12px;\n}\n\n.currency-rates {\n display: flex;\n flex-direction: column;\n gap: 8px;\n}\n\n.currency-item {\n display: flex;\n justify-content: space-between;\n font-size: 16px;\n}\n\n.currency-code {\n color: #555555;\n font-weight: 500;\n}\n\n.currency-rate {\n color: #008080; /* Exemplu de culoare pentru rate */\n font-weight: bold;\n}",".section {\n min-height: calc(100dvh - 61px);\n padding-top: 75px;\n padding-bottom: 32px;\n overflow: hidden;\n\n background: linear-gradient(219.62deg, #6d54eb 28.31%, #652392 66.76%);\n padding-left: 20px;\n padding-right: 20px;\n}\n\n.sharedSectionElements .navAndBalanceContainer {\n display: flex;\n flex-direction: column;\n}\n\n@media screen and (min-width: 768px) {\n .section {\n padding-top: 0px;\n padding-bottom: 40px;\n min-height: calc(100dvh - 159px);\n padding-left: 32px;\n padding-right: 32px;\n }\n\n .sharedSectionElements {\n display: flex;\n justify-content: center;\n gap: 32px;\n }\n\n .sharedSectionElements .navAndBalanceContainer {\n gap: 28px;\n align-self: center;\n }\n}\n\n@media screen and (min-width: 1280px) {\n .section {\n padding: 0;\n }\n\n .sharedSectionElements {\n display: inline-flex;\n flex-direction: column;\n width: 480px;\n position: relative;\n justify-content: flex-start;\n }\n\n .sharedSectionElements::after {\n content: '';\n background-color: rgba(255, 255, 255, 0.6);\n width: 1px;\n min-height: 3000px;\n position: absolute;\n top: -40px;\n right: 0px;\n }\n}\n",".loaderOverlay {\n position: fixed;\n top: 0;\n left: 0;\n right: 0;\n bottom: 0;\n display: flex;\n justify-content: center;\n align-items: center;\n background-color: rgba(255, 255, 255, 0.8);\n z-index: 9999;\n }\n ",".btn {\n display: flex;\n justify-content: center;\n align-items: center;\n background: var(--button-gradient);\n border-radius: 100%;\n padding: 12px;\n position: fixed;\n right: 40px;\n bottom: 40px;\n}\n.btn:hover,\n.btn:focus {\n transform: scale(1.05);\n background: linear-gradient(\n 96.76deg,\n #ffc727 -16.42%,\n #9e40ba 97.04%,\n #7000ff 150.71%\n );\n box-shadow: 0px 6px 15px 0px rgba(255, 199, 39, 0.5);\n transition: all 1s ease 0s;\n}\n\n.icon {\n width: 20px;\n height: 20px;\n border-radius: 100%;\n}\n\n@media screen and (min-width: 768px) {\n .btn {\n position: absolute;\n }\n\n .wrap {\n position: absolute;\n bottom: 0;\n left: 50%;\n width: 100%;\n height: 120px;\n max-width: 1280px;\n transform: translateX(-50%);\n }\n}\n","/* TransactionsList.module.css */\n\n.transactions-list {\n width: 100%;\n max-width: 800px;\n margin: 0 auto;\n}\n\n/* Desktop */\n@media (min-width: 1024px) {\n .transactions-list {\n display: grid;\n grid-template-columns: repeat(2, 1fr);\n gap: 20px;\n }\n}\n\n/* Tablet */\n@media (min-width: 768px) and (max-width: 1023px) {\n .transactions-list {\n display: grid;\n grid-template-columns: 1fr;\n gap: 15px;\n }\n}\n\n/* Mobile */\n@media (max-width: 767px) {\n .transactions-list {\n display: flex;\n flex-direction: column;\n gap: 10px;\n }\n}\n",".homeTabContainer {\n width: 100%;\n margin: 0 auto;\n padding: 20px;\n}\n\n.homeSection {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}\n\n@media only screen and (min-width: 768px) {\n .homeTabContainer {\n padding: 0;\n }\n}\n",".statisticsSection {\n display: flex;\n flex-direction: column;\n align-items: center;\n justify-content: center;\n}",".chartContainer {\n width: 100%;\n height: 400px;\n padding: 20px;\n background-color: #f9f9f9;\n border-radius: 8px;\n box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);\n display: flex;\n justify-content: center;\n align-items: center; \n }\n \n .chartTitle {\n text-align: center;\n font-size: 1.5em;\n margin-bottom: 20px;\n color: #333;\n }\n \n .chartError {\n color: red;\n font-weight: bold;\n text-align: center;\n }\n ","/* Document\n * ========================================================================== */\n\n/**\n * 1. Correct the line height in all browsers.\n */\n\n:where(html) {\n line-height: 1.15; /* 1 */\n}\n\n/* Sections\n * ========================================================================== */\n\n/**\n * Correct the font size and margin on `h1` elements within `section` and\n * `article` contexts in Chrome, Edge, Firefox, and Safari.\n */\n\n:where(h1) {\n font-size: 2em;\n margin-block-end: 0.67em;\n margin-block-start: 0.67em;\n}\n\n/* Grouping content\n * ========================================================================== */\n\n/**\n * Remove the margin on nested lists in Chrome, Edge, and Safari.\n */\n\n:where(dl, ol, ul) :where(dl, ol, ul) {\n margin-block-end: 0;\n margin-block-start: 0;\n}\n\n/**\n * 1. Add the correct box sizing in Firefox.\n * 2. Correct the inheritance of border color in Firefox.\n */\n\n:where(hr) {\n box-sizing: content-box; /* 1 */\n color: inherit; /* 2 */\n height: 0; /* 1 */\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\n:where(pre) {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/* Text-level semantics\n * ========================================================================== */\n\n/**\n * Add the correct text decoration in Safari.\n */\n\n:where(abbr[title]) {\n text-decoration: underline;\n text-decoration: underline dotted;\n}\n\n/**\n * Add the correct font weight in Chrome, Edge, and Safari.\n */\n\n:where(b, strong) {\n font-weight: bolder;\n}\n\n/**\n * 1. Correct the inheritance and scaling of font size in all browsers.\n * 2. Correct the odd `em` font sizing in all browsers.\n */\n\n:where(code, kbd, samp) {\n font-family: monospace, monospace; /* 1 */\n font-size: 1em; /* 2 */\n}\n\n/**\n * Add the correct font size in all browsers.\n */\n\n:where(small) {\n font-size: 80%;\n}\n\n/* Tabular data\n * ========================================================================== */\n\n/**\n * 1. Correct table border color in Chrome, Edge, and Safari.\n * 2. Remove text indentation from table contents in Chrome, Edge, and Safari.\n */\n\n:where(table) {\n border-color: currentColor; /* 1 */\n text-indent: 0; /* 2 */\n}\n\n/* Forms\n * ========================================================================== */\n\n/**\n * Remove the margin on controls in Safari.\n */\n\n:where(button, input, select) {\n margin: 0;\n}\n\n/**\n * Remove the inheritance of text transform in Firefox.\n */\n\n:where(button) {\n text-transform: none;\n}\n\n/**\n * Correct the inability to style buttons in iOS and Safari.\n */\n\n:where(button, input:is([type=\"button\" i], [type=\"reset\" i], [type=\"submit\" i])) {\n -webkit-appearance: button;\n}\n\n/**\n * Add the correct vertical alignment in Chrome, Edge, and Firefox.\n */\n\n:where(progress) {\n vertical-align: baseline;\n}\n\n/**\n * Remove the inheritance of text transform in Firefox.\n */\n\n:where(select) {\n text-transform: none;\n}\n\n/**\n * Remove the margin in Firefox and Safari.\n */\n\n:where(textarea) {\n margin: 0;\n}\n\n/**\n * 1. Correct the odd appearance in Chrome, Edge, and Safari.\n * 2. Correct the outline style in Safari.\n */\n\n:where(input[type=\"search\" i]) {\n -webkit-appearance: textfield; /* 1 */\n outline-offset: -2px; /* 2 */\n}\n\n/**\n * Correct the cursor style of increment and decrement buttons in Safari.\n */\n\n::-webkit-inner-spin-button,\n::-webkit-outer-spin-button {\n height: auto;\n}\n\n/**\n * Correct the text style of placeholders in Chrome, Edge, and Safari.\n */\n\n::-webkit-input-placeholder {\n color: inherit;\n opacity: 0.54;\n}\n\n/**\n * Remove the inner padding in Chrome, Edge, and Safari on macOS.\n */\n\n::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n/**\n * 1. Correct the inability to style upload buttons in iOS and Safari.\n * 2. Change font properties to `inherit` in Safari.\n */\n\n::-webkit-file-upload-button {\n -webkit-appearance: button; /* 1 */\n font: inherit; /* 2 */\n}\n\n/**\n * Remove the inner border and padding of focus outlines in Firefox.\n */\n\n:where(button, input:is([type=\"button\" i], [type=\"color\" i], [type=\"reset\" i], [type=\"submit\" i]))::-moz-focus-inner {\n border-style: none;\n padding: 0;\n}\n\n/**\n * Restore the focus outline styles unset by the previous rule in Firefox.\n */\n\n:where(button, input:is([type=\"button\" i], [type=\"color\" i], [type=\"reset\" i], [type=\"submit\" i]))::-moz-focusring {\n outline: 1px dotted ButtonText;\n}\n\n/**\n * Remove the additional :invalid styles in Firefox.\n */\n\n:where(:-moz-ui-invalid) {\n box-shadow: none;\n}\n\n/* Interactive\n * ========================================================================== */\n\n/*\n * Add the correct styles in Safari.\n */\n\n:where(dialog) {\n background-color: white;\n border: solid;\n color: black;\n height: -moz-fit-content;\n height: fit-content;\n left: 0;\n margin: auto;\n padding: 1em;\n position: absolute;\n right: 0;\n width: -moz-fit-content;\n width: fit-content;\n}\n\n:where(dialog:not([open])) {\n display: none;\n}\n\n/*\n * Add the correct display in all browsers.\n */\n\n:where(summary) {\n display: list-item;\n}\n","@import url('normalize.css');\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\np {\n margin: 0;\n}\n\na {\n text-decoration: none;\n color: inherit;\n}\n\nul,\nol,\nli {\n margin: 0;\n padding: 0;\n list-style-type: none;\n text-decoration: none;\n}\n\nimg {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\nbody {\n margin: 0;\n font-family: 'Poppins', -apple-system, BlinkMacSystemFont, 'Segoe UI',\n 'Roboto', 'Oxygen', 'Ubuntu', 'Cantarell', 'Fira Sans', 'Droid Sans',\n 'Helvetica Neue', sans-serif;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\ncode {\n font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',\n monospace;\n}\n"],"names":[],"sourceRoot":""} \ No newline at end of file diff --git a/static/js/main.18c8d019.js b/static/js/main.0d25e66e.js similarity index 68% rename from static/js/main.18c8d019.js rename to static/js/main.0d25e66e.js index e29e314..6e3afa8 100644 --- a/static/js/main.18c8d019.js +++ b/static/js/main.0d25e66e.js @@ -1,31 +1,31 @@ -/*! For license information please see main.18c8d019.js.LICENSE.txt */ -(()=>{var e={238:(e,a)=>{"use strict";a.Y=function(e,a){return o(e).some((function(e){var n=e.inverse,r="all"===e.type||a.type===e.type;if(r&&n||!r&&!n)return!1;var i=e.expressions.every((function(e){var n=e.feature,r=e.modifier,i=e.value,t=a[n];if(!t)return!1;switch(n){case"orientation":case"scan":return t.toLowerCase()===i.toLowerCase();case"width":case"height":case"device-width":case"device-height":i=d(i),t=d(t);break;case"resolution":i=c(i),t=c(t);break;case"aspect-ratio":case"device-aspect-ratio":case"device-pixel-ratio":i=l(i),t=l(t);break;case"grid":case"color":case"color-index":case"monochrome":i=parseInt(i,10)||1,t=parseInt(t,10)||0}switch(r){case"min":return t>=i;case"max":return t<=i;default:return t===i}}));return i&&!n||!i&&n}))};var n=/(?:(only|not)?\s*([^\s\(\)]+)(?:\s*and)?\s*)?(.+)?/i,r=/\(\s*([^\s\:\)]+)\s*(?:\:\s*([^\s\)]+))?\s*\)/,i=/^(?:(min|max)-)?(.+)/,t=/(em|rem|px|cm|mm|in|pt|pc)?$/,s=/(dpi|dpcm|dppx)?$/;function o(e){return e.split(",").map((function(e){var a=(e=e.trim()).match(n),t=a[1],s=a[2],o=a[3]||"",l={};return l.inverse=!!t&&"not"===t.toLowerCase(),l.type=s?s.toLowerCase():"all",o=o.match(/\([^\)]+\)/g)||[],l.expressions=o.map((function(e){var a=e.match(r),n=a[1].toLowerCase().match(i);return{modifier:n[1],feature:n[2],value:a[2]}})),l}))}function l(e){var a,n=Number(e);return n||(n=(a=e.match(/^(\d+)\s*\/\s*(\d+)$/))[1]/a[2]),n}function c(e){var a=parseFloat(e);switch(String(e).match(s)[1]){case"dpcm":return a/2.54;case"dppx":return 96*a;default:return a}}function d(e){var a=parseFloat(e);switch(String(e).match(t)[1]){case"em":case"rem":return 16*a;case"cm":return 96*a/2.54;case"mm":return 96*a/2.54/10;case"in":return 96*a;case"pt":return 72*a;case"pc":return 72*a/12;default:return a}}},725:(e,a,n)=>{"use strict";var r=n(238).Y,i="undefined"!==typeof window?window.matchMedia:null;function t(e,a,n){var t,s=this;function o(e){s.matches=e.matches,s.media=e.media}i&&!n&&(t=i.call(window,e)),t?(this.matches=t.matches,this.media=t.media,t.addListener(o)):(this.matches=r(e,a),this.media=e),this.addListener=function(e){t&&t.addListener(e)},this.removeListener=function(e){t&&t.removeListener(e)},this.dispose=function(){t&&t.removeListener(o)}}e.exports=function(e,a,n){return new t(e,a,n)}},497:(e,a,n)=>{"use strict";var r=n(218);function i(){}function t(){}t.resetWarningCache=i,e.exports=function(){function e(e,a,n,i,t,s){if(s!==r){var o=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw o.name="Invariant Violation",o}}function a(){return e}e.isRequired=e;var n={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:a,element:e,elementType:e,instanceOf:a,node:e,objectOf:a,oneOf:a,oneOfType:a,shape:a,exact:a,checkPropTypes:t,resetWarningCache:i};return n.PropTypes=n,n}},173:(e,a,n)=>{e.exports=n(497)()},218:e=>{"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},730:(e,a,n)=>{"use strict";var r=n(43),i=n(853);function t(e){for(var a="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n