@import"https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap";@import"https://fonts.googleapis.com/css2?family=Lobster&display=swap";.firebaseui-container.mdl-card{overflow:visible;min-width:320px}.firebaseui-container.mdl-card form{min-width:320px}.firebaseui-card-content{padding:0 15px}.firebaseui-card-content{padding:0 24px;min-width:320px}@media (max-width: 480px){.firebaseui-title{padding-bottom:16px;text-align:center}}@font-face{font-family:Roboto_Slab-Bold;src:local("Roboto_Slab-Bold"),url(/assets/fonts/Roboto_Slab/static/RobotoSlab-Bold.ttf) format("woff")}@font-face{font-family:Roboto;src:local("Roboto"),url(/assets/fonts/Roboto/Roboto-Medium.ttf) format("woff")}@font-face{font-family:Roboto700;src:local("Roboto"),url(/assets/fonts/Roboto/Roboto-Bold.ttf) format("woff")}@font-face{font-family:LobsterTwo-Bold;src:local("LobsterTwo-Bold"),url(/assets/fonts/Lobster_Two/LobsterTwo-Bold.ttf) format("woff")}@font-face{font-family:JosefinSans;src:local("LobsterTwo-Bold"),url(/assets/fonts/Josefin_Sans/JosefinSans-VariableFont_wght.ttf) format("woff")}@font-face{font-family:OpenSans-SemiBold;src:local("OpenSans-SemiBold"),url(/assets/fonts/Open_Sans/OpenSans-SemiBold.ttf) format("woff")}:root{font-family:Poppins,sans-serif;line-height:1.5;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--light_purple: #efdbff;--purple: #d1b3ff}*{font-family:Poppins,sans-serif;padding:0;margin:0}#root{padding:0;margin:0 auto;text-align:center;overflow:hidden}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;place-items:center;min-width:320px;min-height:100vh}html,body{scroll-behavior:smooth;box-sizing:border-box}*::-webkit-scrollbar{background:#ac7dd830;width:10px}*::-webkit-scrollbar:hover{background:#13033820;width:8px}*::-webkit-scrollbar-thumb{background:#130338}*::-webkit-scrollbar-thumb:hover{background:#001f3f}h1{font-size:3.2em;line-height:1.1}:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}input#ui-sign-in-email-input{padding:10px;margin-top:10px}.recharts-wrapper{margin-top:-90px;margin-bottom:-90px;align-items:center;display:flex;justify-content:center}.recharts-legend-wrapper{bottom:75px!important;min-width:300px;left:auto!important}svg.recharts-surface{border-radius:50%}svg.recharts-surface text{font-size:14px}.recharts-layer text{font-size:14px}button.ant-switch.dashboard-status-switch.ant-switch-checked{background-color:#f6ffed!important;border:1px solid #b7eb8f}.ant-switch,.ant-switch:hover:not(.ant-switch-disabled){background-color:#fff1f0;border:1px solid #ffa39e}.ant-switch .ant-switch-inner .ant-switch-inner-checked{color:#52c41a}.ant-switch .ant-switch-inner .ant-switch-inner-unchecked{color:#cf4204}.ant-switch .ant-switch-handle{width:16px;height:16px}.flex-box-items{display:flex;justify-content:space-between;align-items:center}.flex-box-items button{margin-right:10px;margin-left:10px}.flex-box-items button.delete{color:red;display:flex;align-items:center;justify-content:center;border-radius:6px;height:50px;width:max-content;min-width:200px}@media only screen and (min-width: 1024px){button.ant-switch.dashboard-status-switch.ant-switch-checked{border-radius:50px;border:1px solid var(--Polar-Green-6, #52c41a);background:var(--Polar-Green-3, #555a51)}.dashboard-expense-header .ant-select-selector{width:auto!important;height:auto!important;padding:0 9px!important;border-radius:0!important;border:.3px solid #1f1f1f!important}.dashboard-expense-header .ant-select-arrow{top:18px!important;right:8px!important}.ant-switch,.ant-switch:hover:not(.ant-switch-disabled){border-radius:50px;border:1px solid var(--Dust-Red-6, #f5222d);background:var(--Dust-Red-3, #ffa39e)}.ant-switch .ant-switch-inner .ant-switch-inner-checked{color:var(--Polar-Green-6, #52c41a)!important;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:18px}.ant-switch .ant-switch-inner .ant-switch-inner-unchecked{color:var(--Dust-Red-6, #f5222d)!important;text-align:center;font-family:Poppins;font-size:16px;font-style:normal;font-weight:500;line-height:18px}}@media only screen and (max-width: 768px){.ant-picker-dropdown.ant-picker-dropdown-range{width:100%}.ant-picker-panel-layout{overflow:auto;max-width:100%}.ant-picker-dropdown.ant-picker-dropdown-range{position:absolute;left:0!important}}.ant-picker{border-radius:17px}.ant-card{margin-bottom:10px}.ant-progress.ant-progress-status-active .ant-progress-bg:before{background-color:#000}.ant-switch .ant-switch-inner .ant-switch-inner-unchecked{color:#cf4204;text-align:right}.ant-switch .ant-switch-inner .ant-switch-inner-checked{color:teal}.ant-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#130338}.ant-popover .ant-popover-inner{background-color:#f9f0ff}.ant-popover .ant-popover-arrow:before{background:#f9f0ff}.white-font{color:#fff}.ant-slider-mark-text{top:8px!important;font-size:14px!important;font-weight:400!important}.ant-select-selection-placeholder{color:#fff!important}.ant-select-single{top:-3px}.ant-switch .ant-switch-handle{top:1px;inset-inline-start:1px}.ant-dropdown-trigger{text-transform:capitalize}.card-link{float:right;padding:10px;display:flex;align-items:end;justify-content:end;background:#8f49ca;color:#4b1d9b;border-radius:0 0 5px 5px;position:absolute;bottom:0;left:0;width:100%}.card-link a{color:#fff}.ant-select-arrow{color:#ccc!important}.ant-select-open .ant-select-selection-item{color:#fff}.ant-spin .ant-spin-dot-item{background-color:#7e57c2}.ant-form-item.submit-button{background-color:transparent;padding:0}.ant-radio-group label{margin-bottom:15px}.ant-modal-body{max-width:400px}.ant-dropdown-menu-title-content{text-transform:capitalize}.ant-tabs-top>.ant-tabs-nav{margin:0 0 20px}.custom-skeleton .ant-skeleton-content .ant-skeleton-paragraph{padding:20px}.custom-skeleton .ant-skeleton-content .ant-skeleton-paragraph>li{background:#000}h3.ant-skeleton-title{display:none}.ant-tabs .ant-tabs-tab:hover{color:#000c}.MuiBox-root:last-child{display:none;width:0}.MuiBox-root .MuiBox-root{width:100%;text-align:center}.dashboard-customization{color:#555;position:relative;border-radius:0 0 8px 8px;padding:20px;box-shadow:0 2px 5px #0000001a;width:calc(100% - 40px);margin:0 auto 20px;background-color:#eee}.dashboard-customization:before{content:"";position:absolute;top:0;left:0;width:100%;height:5px;background:#130338}.dashboard-customization h2{font-size:18px;font-weight:700;margin-bottom:10px}.dashboard-customization p{font-size:14px;color:#555;margin-bottom:20px}.dashboard-customization .card-cta{background-color:#d0d0d0;color:#fff;padding:5px 10px;border:none;border-radius:19px;font-size:16px;transition:background-color .3s ease;color:#555}.text-red{color:#cf4204}.text-green{color:#78cc9c}.green-background{background-color:#5fd491}.red-background{background-color:#cf4204}li.recharts-legend-item{text-transform:capitalize}.ant-tabs-tab span{color:#363847}.ant-tabs-tab.ant-tabs-tab-active span{color:#000}iframe{border:none;width:100%}.desktopDashboardPadding{padding-left:3%!important;padding-right:3%!important}.desktopMaxScreenWidth{max-width:1500px}.viewMoreButton{margin-top:auto;width:100%;display:grid;place-items:center;cursor:pointer;height:42px;background:var(--Golden-Purple-2, #efdbff);border-bottom-right-radius:15px;border-bottom-left-radius:15px;color:var(--Golden-Purple-5, #7e57c2);font-family:Roboto700,serif;font-size:20px;font-style:normal;font-weight:700;line-height:28px}.viewMoreButton *{color:var(--Golden-Purple-5, #7e57c2)}.general_max_width{max-width:1500px!important;border:14px solid greenyellow}.cursor_pointer{cursor:pointer}input::placeholder{color:#888;font-style:italic}.ant-input-number input::placeholder{color:#888;font-style:italic}.ant-select-selection-placeholder{color:#888;font-style:italic}.ant-picker-input input::placeholder{color:#888;font-style:italic}.ant-empty-description{font-size:18px;padding:10px}.flex_align_center{display:flex;align-items:center}.flex_justify_center{display:flex;justify-content:center}
