.MuiCard-root [data-type=expense],.MuiListItem-root[data-type=expense] .MuiTypography-root:last-child,.MuiListItemSecondaryAction-root [data-type=expense],.MuiTypography-root.expense,.amount-expense,.currency-expense,.expense,.expense-amount,.expense-card .MuiCardContent-root .MuiTypography-h5,.expense-card .MuiCardContent-root .MuiTypography-h6,.expense-currency,.expense-number,.expense-summary .MuiTypography-root,.expense-text,.expense-value,.total-expenses .MuiTypography-root,.transaction-expense,[data-amount-type=expense],[data-summary-type=expense] .MuiTypography-root,[data-transaction-type=expense] .MuiTypography-root,[data-type=expense] .MuiTypography-root,div.expense,p.expense,span.expense,td.expense{color:#c62828!important}body[data-theme=dark] .MuiCard-root [data-type=expense],body[data-theme=dark] .MuiListItem-root[data-type=expense] .MuiTypography-root:last-child,body[data-theme=dark] .MuiListItemSecondaryAction-root [data-type=expense],body[data-theme=dark] .MuiTypography-root.expense,body[data-theme=dark] .amount-expense,body[data-theme=dark] .currency-expense,body[data-theme=dark] .expense,body[data-theme=dark] .expense-amount,body[data-theme=dark] .expense-card .MuiCardContent-root .MuiTypography-h5,body[data-theme=dark] .expense-card .MuiCardContent-root .MuiTypography-h6,body[data-theme=dark] .expense-currency,body[data-theme=dark] .expense-number,body[data-theme=dark] .expense-summary .MuiTypography-root,body[data-theme=dark] .expense-text,body[data-theme=dark] .expense-value,body[data-theme=dark] .total-expenses .MuiTypography-root,body[data-theme=dark] .transaction-expense,body[data-theme=dark] [data-amount-type=expense],body[data-theme=dark] [data-summary-type=expense] .MuiTypography-root,body[data-theme=dark] [data-transaction-type=expense] .MuiTypography-root,body[data-theme=dark] [data-type=expense] .MuiTypography-root,body[data-theme=dark] div.expense,body[data-theme=dark] p.expense,body[data-theme=dark] span.expense,body[data-theme=dark] td.expense{color:#f44336!important}body[data-theme=light] .MuiTypography-root[data-is-negative=true],body[data-theme=light] .negative-amount{color:#c62828!important}body[data-theme=dark] .MuiTypography-root[data-is-negative=true],body[data-theme=dark] .negative-amount{color:#f44336!important}.MuiAppBar-root,.MuiCard-root,.MuiDialog-paper,.MuiDrawer-paper,.MuiMenu-paper,.MuiPaper-root,.MuiPopover-paper,.receipt-card,.receipt-container,.receipt-dialog,.receipt-list-item,.receipt-paper,[data-component-type=receipt]{transition:background-color .3s ease-in-out,color .3s ease-in-out!important}body[data-theme=light] .MuiCard-root,body[data-theme=light] .MuiDialog-paper,body[data-theme=light] .MuiDrawer-paper,body[data-theme=light] .MuiPaper-root,body[data-theme=light] .receipt-card,body[data-theme=light] .receipt-container,body[data-theme=light] .receipt-dialog,body[data-theme=light] .receipt-list-item,body[data-theme=light] .receipt-paper,body[data-theme=light] [data-component-type=receipt]{background-color:#fff!important;background-color:var(--mui-palette-background-paper,#fff)!important;color:#000000de!important;color:var(--mui-palette-text-primary,#000000de)!important}body[data-theme=dark] .MuiCard-root,body[data-theme=dark] .MuiDialog-paper,body[data-theme=dark] .MuiDrawer-paper,body[data-theme=dark] .MuiPaper-root,body[data-theme=dark] .receipt-card,body[data-theme=dark] .receipt-container,body[data-theme=dark] .receipt-dialog,body[data-theme=dark] .receipt-list-item,body[data-theme=dark] .receipt-paper,body[data-theme=dark] [data-component-type=receipt]{background-color:#121212!important;background-color:var(--mui-palette-background-paper,#121212)!important;color:#ffffffde!important;color:var(--mui-palette-text-primary,#ffffffde)!important}:root{--primary-color:#2196f3;--secondary-color:#f50057;--success-color:#4caf50;--danger-color:#f44336;--warning-color:#ff9800;--info-color:#03a9f4;--light-color:#f8f9fa;--dark-color:#2c3e50;--header-height:56px;--header-height-medium:64px;--header-height-large:70px;--bottom-nav-height:56px;--safe-area-bottom:env(safe-area-inset-bottom,0px);--side-padding:16px;--border-radius:8px;--box-shadow:0 2px 8px #0000001a}body{-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;margin:0;overscroll-behavior-y:contain;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{-webkit-tap-highlight-color:transparent}*,.MuiBottomNavigationAction-root,.MuiButtonBase-root,.MuiCheckbox-root,.MuiIconButton-root,.MuiListItem-root,.MuiMenuItem-root,.MuiRadio-root,.MuiSwitch-root,.MuiTab-root,button{touch-action:manipulation}.MuiDialog-paper,.MuiDrawer-paper,.MuiMenu-paper,.scrollable{-webkit-overflow-scrolling:touch}@media (max-width:480px){.MuiTypography-h1{font-size:2.5rem!important}.MuiTypography-h2{font-size:2rem!important}.MuiTypography-h3{font-size:1.75rem!important}.MuiTypography-h4{font-size:1.5rem!important}.MuiTypography-h5{font-size:1.25rem!important}.MuiTypography-h6{font-size:1.1rem!important}.MuiButton-root{font-size:.9rem!important;min-height:44px}.MuiIconButton-root{min-height:44px;min-width:44px}.MuiListItem-root{min-height:44px}.MuiInputBase-input{font-size:16px!important}.MuiCard-root,.MuiFormControl-root{margin-bottom:16px!important}.MuiCard-root{border-radius:12px!important}.MuiDialog-paper{border-radius:0!important;margin:0!important;max-height:100%!important}.bottom-sheet .MuiDialog-paper{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important;border-top-left-radius:16px!important;border-top-right-radius:16px!important}}@supports (padding:max(0px)){.MuiBottomNavigation-root{height:calc(56px + env(safe-area-inset-bottom, 0px))!important;height:calc(var(--bottom-nav-height) + var(--safe-area-bottom))!important}.MuiBottomNavigation-root,.MuiDialog-paper.fullscreen-mobile{padding-bottom:env(safe-area-inset-bottom,0);padding-bottom:var(--safe-area-bottom)}.MuiDialog-paper.fullscreen-mobile{padding-top:env(safe-area-inset-top,0)}.fab-bottom-right{bottom:calc(72px + env(safe-area-inset-bottom, 0px))!important;bottom:calc(var(--bottom-nav-height) + 16px + var(--safe-area-bottom))!important}.dialog-actions-mobile{padding-bottom:max(16px,env(safe-area-inset-bottom,0px))!important;padding-bottom:max(16px,var(--safe-area-bottom))!important}}.MuiDialog-paper,.MuiDrawer-paper,.scroll-container{-webkit-overflow-scrolling:touch;overflow-y:auto}.MuiTouchRipple-root{opacity:.5}@media (prefers-color-scheme:dark){:root{color-scheme:dark}.MuiBottomNavigation-root,.MuiPaper-root{background-color:#1e1e1e!important}.MuiInputBase-input{background-color:#ffffff0d!important}}.pull-to-refresh-indicator{align-items:center;display:flex;height:50px;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s}.pull-to-refresh-indicator.visible{opacity:1}.swipeable-item{transition:transform .2s}.swipeable-item.swiping{background-color:#00000008}.swipeable-item-actions{align-items:center;bottom:0;display:flex;position:absolute;right:0;top:0}@media (pointer:coarse){.scroll-container{-webkit-overflow-scrolling:touch;overflow-y:scroll;scroll-behavior:smooth}.MuiButtonBase-root:active{opacity:.7;transform:scale(.98);transition:transform .1s,opacity .1s}}@media screen and (min-width:481px) and (max-width:900px){.responsive-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))!important}}@media screen and (max-height:600px){.keyboard-open .MuiBottomNavigation-root,.keyboard-open .hide-on-keyboard{display:none!important}}
/*# sourceMappingURL=main.acabec4c.css.map*/