:root{--sidebarWidth: 150px;--itemMarginLeft: 6px;--openSpeed: .4s}._full_width_1vr06_7{width:var(--sidebarWidth)}._container_1vr06_11{background-color:var(--lighterBack);height:100vh;min-width:52px;width:52px;transition:width var(--openSpeed) ease;overflow-x:hidden;position:sticky;display:flex;flex-direction:column;align-items:flex-start;box-shadow:0 3px 5px -1px #0003,0 6px 10px #00000024,0 1px 18px #0000001f;z-index:100}._chevron_box_1vr06_27{width:100%;display:flex;margin-top:5px;justify-content:flex-end}._divider_1vr06_34{border-bottom:1px solid rgb(105,105,105);width:100%;margin:5px 0}._chevron_1vr06_27{margin-right:7px;padding:2px}@media (hover: hover){._chevron_1vr06_27:hover{background-color:var(--hover);border-radius:50%;cursor:pointer}}._open_1vr06_53{min-width:unset;width:calc(var(--sidebarWidth) + 25px)}._section_1vr06_59{width:100%;display:flex;justify-content:center;flex-direction:column}._section_1vr06_59>*{margin-bottom:4px}._hidden_1vr06_70{opacity:0}._item_container_1vr06_74{width:var(--sidebarWidth);display:flex;align-items:center}@media screen and (min-width: 900px){._active_item_container_1vr06_81{background-color:#4d8ffb3b;border:1px solid rgba(255,255,255,.05)}._active_item_container_1vr06_81:hover{background-color:#81b1ff36!important;border:1px solid rgba(255,255,255,.05)}}@media screen and (max-width: 900px){._active_item_container_1vr06_81{box-shadow:inset 0 -2px 0 0 var(--primary);transition:box-shadow .3s ease-in-out}._active_item_container_1vr06_81 svg{background-color:#bfbfbf1a;border-radius:8px;border:1px solid rgba(255,255,255,.05);transition:background-color .15s ease-in-out}}._item_main_1vr06_105{display:flex;align-items:center;border-radius:4px;padding:2px 0;width:97%;margin-left:var(--itemMarginLeft);transition:background-color .2s ease-in-out}._item_main_1vr06_105>*+*{margin-left:5px}._item_icon_open_1vr06_119,._item_icon_1vr06_119{padding:4px}._item_label_1vr06_124{margin-left:4px}._item_icon_1vr06_119{margin:2px 0px 2px var(--itemMarginLeft);border-radius:4px;transition:background-color .2s ease-in-out}@media (hover: hover){._item_main_1vr06_105:hover,._item_icon_1vr06_119:hover{background-color:var(--hover);cursor:pointer}}._slide_in_1vr06_142{animation:_slidein_1vr06_1 var(--openSpeed)}@keyframes _slidein_1vr06_1{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}._fade_in_1vr06_157{animation:_fadein_1vr06_1 1s}@keyframes _fadein_1vr06_1{0%{opacity:0}to{opacity:1}}@-moz-keyframes _fadein_1vr06_1{0%{opacity:0}to{opacity:1}}@-webkit-keyframes _fadein_1vr06_1{0%{opacity:0}to{opacity:1}}@-o-keyframes _fadein_1vr06_1{0%{opacity:0}to{opacity:1}}._mobile_navbar_container_1vr06_198{position:fixed;left:0;right:0;bottom:0;height:var(--bottomNavHeight);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:space-around;padding:3px 1rem;padding-bottom:env(safe-area-inset-bottom);z-index:1000;border-top:1px solid rgb(105,105,105)}._mobile_section_1vr06_218{width:100%;display:flex;justify-content:space-around;align-items:center;height:100%}._mobile_item_1vr06_226{flex:1;display:flex;align-items:center;justify-content:center;height:100%}._mobile_icon_1vr06_234{padding:6px}:root{--circleRadius: 21px;--containerWidth: 52px;--containerHeight: 29px;--sliderColor: white;--sliderColorBefore: rgb(243, 243, 243);--sliderBackColor: #ccc;--buttonBackColor: var(--primary)}._small_5vn28_10{--circleRadius: 16px;--containerWidth: 41px;--containerHeight: 23px}._large_5vn28_15{--circleRadius: 26px;--containerWidth: 62px;--containerHeight: 34px}._container_5vn28_21{position:relative;display:inline-block;width:var(--containerWidth);height:var(--containerHeight);margin:5px}._container_5vn28_21 input{opacity:0;width:0;height:0}._slider_5vn28_35{position:absolute;cursor:pointer;inset:0;background-color:var(--sliderBackColor);border-radius:34px}._slider_5vn28_35:before{position:absolute;content:"";height:var(--circleRadius);width:var(--circleRadius);margin:4px;background-color:var(--sliderColorBefore);-webkit-transition:.25s ease-in-out;transition:.2s ease-in-out;border-radius:50%}input:checked+._slider_5vn28_35{background-color:var(--buttonBackColor)}input:focus+._slider_5vn28_35{box-shadow:0 0 1px var(--buttonBackColor)}input:checked+._slider_5vn28_35:before{-webkit-transform:translateX(var(--circleRadius));-ms-transform:translateX(var(--circleRadius));transform:translate(var(--circleRadius));background-color:var(--sliderColor)}._container_16bqo_1{display:flex;height:100vh;height:100svh;height:100dvh}._mobileContainer_16bqo_8{display:flex;flex-direction:column;height:100vh;height:100svh;height:100dvh}._main_16bqo_16{margin-left:10px}:root{--bottomNavHeight: 54px}*{margin:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--background);color:var(--textPrimary);width:100%;height:100vh}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.ag-header-cell-label{justify-content:center}.ag-cell-wrapper{justify-content:center;overflow:hidden}.ag-custom-cell-aligment-center{text-align:center}.inactive>span.recharts-legend-item-text{text-decoration:line-through;opacity:.45;color:var(--textPrimary)!important;font-style:italic}.recharts-legend-wrapper{padding-bottom:10px!important;padding-top:10px!important}ul.recharts-default-legend>li{margin-right:0!important;padding:0 10px 4px 0;cursor:pointer}*::-webkit-scrollbar{width:.5rem}*::-webkit-scrollbar-track{border-radius:100px}*::-webkit-scrollbar-thumb{background:gray}::-webkit-scrollbar-thumb:hover{background:#b1b1b1}div.MuiAlert-icon>svg.MuiSvgIcon-root{color:#fff}.button-link{text-decoration:none;color:inherit;-webkit-tap-highlight-color:transparent;outline:none}.stavkats-hidden{display:none;visibility:hidden}.stock-table-custom-tooltip-container{background-color:#2c2c2c;border:1px solid gray}.stock-table-custom-tooltip-header{background-color:#464646;font-size:large;padding:5px 7px}.stock-table-custom-tooltip-body{padding:5px 10px;font-size:medium;overflow-y:scroll;max-height:200px}.sell{color:#f3622d}.buy{color:#57b757}.dividend{color:#f5c542}.stock-table-custom-tooltip-body>*+*{margin:3px 0}sup{vertical-align:1.3em}html{overflow-y:clip}.bottom-padding-for-nav-bar{padding-bottom:calc(var(--bottomNavHeight) + env(safe-area-inset-bottom) + 5px)}.bottom-margin-for-nav-bar{margin-bottom:calc(var(--bottomNavHeight) + env(safe-area-inset-bottom) + 5px)}.mobile-dashboard-expenses-bar-chart-container .recharts-legend-wrapper ul{display:grid;grid-template-columns:repeat(2,1fr);list-style:none;overflow-y:scroll;max-height:150px;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#ffffff32 #f1f1f1}.mobile-dashboard-expenses-bar-chart-container .recharts-legend-wrapper ul::-webkit-scrollbar{width:10px;border-radius:10px}.mobile-dashboard-expenses-bar-chart-container .recharts-legend-wrapper ul::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.mobile-dashboard-expenses-bar-chart-container .recharts-legend-wrapper ul::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.mobile-dashboard-expenses-bar-chart-container .recharts-legend-wrapper ul::-webkit-scrollbar-thumb:hover{background:#555}.mobile-dashboard-expenses-bar-chart-container .recharts-legend-wrapper ul li{display:flex!important;width:100%!important;justify-content:flex-start;margin-bottom:4px;align-items:center;-webkit-tap-highlight-color:transparent;outline:none}.mobile-dashboard-expenses-bar-chart-container .recharts-legend-wrapper ul li span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}@media screen and (min-width: 500px){.mobile-dashboard-expenses-bar-chart-container .recharts-legend-wrapper ul{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}.add-page-container .desktop-layout-container{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:start;width:100%;margin:0 auto;height:100%;min-height:100%}.add-page-container .desktop-layout-container .income-table,.add-page-container .desktop-layout-container .expenses-table{display:flex;flex-direction:column;overflow:hidden;height:100%;min-height:unset;max-height:720px;flex:.7;margin-bottom:min(2%,20px);padding-bottom:unset}.add-page-container .desktop-layout-container .column-income,.add-page-container .desktop-layout-container .column-expense{display:flex;flex-direction:column;height:100%;min-height:0;justify-content:space-around}.add-page-container .desktop-layout-container .add-income-form,.add-page-container .desktop-layout-container .add-expense-form{padding-bottom:16px;width:100%;max-width:450px;margin:0 auto;flex:.3;min-height:375px}.add-page-container .mobile-layout-container{width:100%;height:100%;min-height:100%}.add-page-container .mobile-layout-container .mobile-layout-tab-content{display:flex;flex-direction:column;height:100%;min-height:0;justify-content:flex-start;padding-bottom:40px}.add-page-container .mobile-layout-container .income-table,.add-page-container .mobile-layout-container .expenses-table{display:flex;flex-direction:column;overflow:hidden;height:100%;min-height:400px;max-height:550px;flex:.7;margin-bottom:min(2%,20px);padding-bottom:7rem}.add-page-container .mobile-layout-container .add-income-form,.add-page-container .mobile-layout-container .add-expense-form{padding-bottom:1.5rem;width:100%;max-width:450px;margin:0 auto;flex:.3;min-height:unset}
