body{margin:0;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;font-size:12px;background-color:#fafbfe;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#root{display:flex}:root{--color-blue-dark:#0f2042;--color-blue-darker:#030c1f;--color-blue-medium:#273c65;--color-blue-light:#495e87;--color-blue-lighter:#8395b7;--color-blue-lightest:#bbcef5;--color-purple-medium:#452666;--color-yellow-lighter:#fffaae}.account_accountDisplay__CA8Hy{display:inline-block}.account_accountDisplay__CA8Hy p{font-size:.6em;margin:0;padding:0}button.account_accountSelector__3NucP{background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:text;text-align:start;padding:2px;white-space:nowrap;text-overflow:ellipsis}.account_autosuggest_suggestionsContainerOpen__2bbFi{position:absolute;background-color:#fff;border:1px solid #888;box-shadow:1px 1px 3px 1px hsla(0,0%,87.1%,.75);z-index:1000}.account_autosuggest_suggestionHighlighted__1XrxZ{background-color:#ccc}.account_autosuggest_suggestionsList__7YfvN{list-style:none;margin:0;padding:0}.account_autosuggest_suggestion__30bGK{padding:4px}.account_autosuggest_input__2WnYK{width:100%;border:1px solid #efefef;box-sizing:border-box}.importer_account__1y0Nh{position:relative;margin:16px;padding:8px}.importer_actions__2kuBp{position:-webkit-sticky;position:sticky;top:0;z-index:1;margin:0 16px;padding:8px}.importer_actionList__ZQrob{margin:0;padding:0;list-style:none}.importer_actionList__ZQrob li{display:inline-block;margin-right:8px}.importer_accountUnselected__5shCN{-webkit-filter:blur(2px);filter:blur(2px);pointer-events:none;min-height:180px}.importer_accountSelector__11iUw{background-color:#fff;border:1px solid #eee;box-shadow:0 0 20px rgba(0,0,0,.1);border-radius:4px;padding:16px;text-align:center;margin-top:16px}.importer_accountSelectorOverlay__1SCiU{position:absolute;left:0;right:0;bottom:0;top:0;background-color:hsla(0,0%,100%,.6);display:flex;justify-content:center;align-items:flex-start}.importer_accountSelectorInput__3mGwU{display:inline-block;text-align:start}.importer_entryTable__w3vrE{width:100%;border-collapse:collapse}.importer_entryTable__w3vrE tr{border:1px solid #ddd}.importer_entryTable__w3vrE td{padding:4px}.importer_checkboxCell__1BHNV{width:16px}.importer_amountCell__IB7wd{width:60px;text-align:right}.importer_otherAccountSelectorCell__1LIC6{width:120px}.importer_dateCell__3-oib{width:80px}.importer_otherAccountSelectorInner__3poLJ{display:flex;align-items:center}.importer_clearTransactionButton__2WSkG{display:inline-block;cursor:pointer;width:16px;height:16px;background:none;border:none;padding:0}.importer_clearTransactionButton__2WSkG svg{fill:#ddd}.page_pageWrapper__1Pea4{margin:0 16px;--page-title-height:70px}.page_block__sO98i{background-color:#fff;box-shadow:0 0 16px 0 rgba(166,172,180,.15)}.page_pageTitle__3ijxY{text-transform:uppercase;letter-spacing:.2em;font-weight:700;font-size:18px;margin:0;padding:24px 0;color:var(--color-blue-darker);box-sizing:border-box;height:var(--page-title-height)}.page_pageTitleWrapper__2qWa-{display:flex;justify-content:space-between;align-items:center}.button_styleless__1TCF7{background:none;border:none;outline:none;cursor:pointer;font-size:1em;padding:0;text-align:start}.button_styleless__1TCF7:disabled{cursor:auto}.button_button__3sUtm{background-color:#fff;border:0;box-shadow:0 1px 4px rgba(0,0,0,.5);padding:4px 12px;outline:none;cursor:pointer}.button_button__3sUtm:active{box-shadow:0 0 4px rgba(0,0,0,.5);-webkit-transform:translateX(1px) translateY(1px);transform:translateX(1px) translateY(1px)}.button_segmentWrapper__3rpPD{list-style:none;padding:0;margin:0;box-shadow:0 0 8px rgba(0,0,0,.3)}.button_segmentButtonWrapper__ymXQA{display:inline-block}.button_segmentButton__2gag1{border:none;margin:0;padding:4px 12px;outline:none;cursor:pointer;background-color:#fff}.button_buttonPurple__1N_9p{background-color:var(--color-purple-medium);color:#fff}.button_buttonBlue__EgInc{background-color:var(--color-blue-medium);color:#fff}.button_buttonPurpleOutline__NN8wE{border:1px solid var(--color-purple-medium);padding:3px 11px;color:var(--color-purple-medium)}.button_buttonBlueOutline__3UD9F{border:1px solid var(--color-blue-lighter);padding:3px 11px;color:var(--color-blue-medium)}.transaction_creator_amountCell__CtZwK,.transaction_creator_amountCell__CtZwK>input{width:60px}.transaction_creator_deleteButton__33qJ2{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;cursor:pointer}.transaction_creator_deleteButton__33qJ2:disabled>svg{fill:#eee}.transaction_creator_deleteButton__33qJ2>svg{fill:#aaa}.transaction_creator_input__YxDRl{border:1px solid #eee}.transaction_creator_increaseInput__2FnWZ{border:1px solid #eee;box-shadow:0 0 2px rgba(0,255,0,.2)}.transaction_creator_decreaseInput__33aOH{border:1px solid #eee;box-shadow:0 0 2px rgba(255,0,0,.2)}.sidebar_sidebar__dwMGX{position:-webkit-sticky;position:sticky;top:0;height:100vh;box-sizing:border-box;overflow:auto;padding:16px}.main_mainContent__1Ucyf{display:flex}.main_entries__t8eFJ{flex:1 1}.main_sidebar__1R239{flex:0 0 300px}.upload_uploadPage__3V9Gw h2{text-transform:uppercase;font-size:16px;color:var(--color-blue-light);margin:16px 0 8px}.upload_uploadPage__3V9Gw h2:first-child{margin-top:0}.upload_dropTarget__2nd4k{text-align:center;padding:40px 0}.upload_dropTargetOver__honNT{background-color:var(--color-blue-lighter)}.upload_uploadButton__gJL6n{display:inline-block}.upload_uploadButton__gJL6n input{display:none}.App_leftNavWrapper__1aO12{flex:0 0 42px;-webkit-transition:flex-basis .2s ease-in-out;transition:flex-basis .2s ease-in-out}.App_leftNavWrapper__1aO12:hover{flex-basis:200px}.App_leftNav__3Svrl{position:fixed;z-index:10;width:42px;top:0;bottom:0;left:0;background-color:var(--color-blue-dark);-webkit-transition:width .2s ease-in-out;transition:width .2s ease-in-out;overflow:hidden}.App_logoWrapper__coTks{box-sizing:border-box;height:64px;padding:12px}.App_logo__1ItuU{margin:12px 0;width:18px;height:18px;background-image:url(/static/media/ducount.12be2fdd.svg);background-repeat:no-repeat;-webkit-transition:margin .2s ease-in-out;transition:margin .2s ease-in-out}.App_leftNav__3Svrl:hover .App_logo__1ItuU{margin-left:79px}.App_leftNav__3Svrl:hover{width:200px}.App_leftNav__3Svrl>ul{list-style:none;margin:0;padding:0}.App_leftNav__3Svrl button{background:none;border:none;outline:none;text-align:start;display:flex;width:100%;padding:8px 12px;font-size:16px;white-space:nowrap;color:var(--color-blue-lighter)}.App_navIcon__pQhzX,.App_navText__3xDV8{display:block;flex:0 0}.App_navText__3xDV8{padding:0 8px;opacity:0;-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}.App_leftNav__3Svrl:hover .App_navText__3xDV8{opacity:1}.App_leftNav__3Svrl button:hover{background-color:var(--color-blue-medium)}.App_mainContent__2BuLa{flex-grow:0;flex-shrink:0;flex-basis:calc(100% - 42px)}.App_footer__29Fsv{padding:8px;color:#ccc;text-align:right}.transactions_emptyDateBox__2vkX8{width:160px}.transactions_dateBox__3nDv5{box-sizing:border-box;text-align:end;font-weight:700;font-size:16px;color:var(--color-blue-lighter);width:160px}.transactions_checkboxBox__2muHJ,.transactions_dateBox__3nDv5{padding:8px;border-top:1px solid var(--color-blue-light)}.transactions_transactionLine__1Lnyw{display:flex;max-width:680px;margin:24px 0}.transactions_splitsBox__14Krr{flex:1 0;border-top:1px solid var(--color-blue-light);font-size:14px}.transactions_splitsBox__14Krr p{margin:8px 0;font-weight:500}.transactions_splitsBox__14Krr table{width:100%;border-collapse:collapse;border-style:hidden}.transactions_splitsBox__14Krr table td{padding-top:4px;padding-bottom:4px;border:1px solid var(--color-blue-lightest)}.transactions_amountCell__8uPMn{width:100px;text-align:end;padding-right:4px}.main_main__3N7BK{display:flex}.main_mainLeft__3ETAi{flex-grow:1;flex-shrink:1}.main_mainRight__3i52A{margin-left:16px;position:relative;padding:16px}.main_actionsBlock__3nZkb{position:-webkit-sticky;position:sticky;top:0;padding:16px;margin-bottom:16px}.main_transactionsBlock__2G28-{padding:16px}.main_addTransactionClose__38dvt{position:absolute;right:16px;top:16px}.transactions_editor_hoverTransaction___QeHx{background-color:#ddd}.transactions_editor_addTransactionBox__4KoMA{height:50px;text-align:center;line-height:50px}.accounts_list_accountList__24Fn2{list-style:none;padding:0}.accounts_list_caret__3s4Lh{padding:0}.accounts_list_rootAccountList__18Xgu{list-style:none;padding:0;margin:0}.accounts_list_accountLine__2BlMy{font-size:14px;border-left:2px solid hsla(0,0%,100%,0);padding:4px 0}.accounts_list_accountLine__2BlMy:hover{background-color:#fafafa}.accounts_list_selectedAccountLine__12HtU{border-left:2px solid var(--color-blue-lighter)}button.accounts_list_onlyButton__2Keuv{display:none;float:right;color:#666;font-size:.8em;line-height:1em}.accounts_list_onlyButton__2Keuv:hover{text-decoration:underline}.accounts_list_accountLine__2BlMy:hover .accounts_list_onlyButton__2Keuv{display:inline-block}.main_main__1DpW4{display:flex}.main_accounts__nnGep{width:260px}.main_accountsBlock__3anEg{margin-right:16px;padding:16px}.main_display__EN9A9{flex:1 1;padding:0}.ledger_wrapper__3Xyrr{padding:8px}.ledger_ledgerTable__2Evti{width:100%;box-sizing:border-box;position:relative;border-collapse:collapse}.ledger_evenRow__A6_iW{background-color:#e9ecf0}.ledger_expandedRow__13Z6E{background-color:var(--color-blue-lightest)}.ledger_expandRow___1apZ{background-color:var(--color-yellow-lighter)}.ledger_ledgerTable__2Evti>tbody>tr{-webkit-transition:background-color .16s ease;transition:background-color .16s ease}.ledger_ledgerTable__2Evti>tbody>tr>td,.ledger_ledgerTable__2Evti>tfoot>tr>td,.ledger_ledgerTable__2Evti>thead>tr>th{padding:4px;border:1px solid var(--color-blue-lighter)}.ledger_ledgerTable__2Evti>tfoot{background-color:var(--color-blue-lightest);font-weight:500}.ledger_checkboxCell__3UE9-{width:20px}.ledger_dateCell__1DESS{width:60px}.ledger_accountCell__1J_l-{width:120px}.ledger_amountCell__mnwYd{width:80px}td.ledger_amountCell__mnwYd{text-align:right}.ledger_expandCell__ju6K0{width:16px}.accounts_settings_accounts__240bw{flex:1 1;padding:16px}.accounts_settings_searchBar__13dN9{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;padding:8px 0}.multi_account_selector_multiAccountInput__1e8mR{border:1px solid #eee;display:inline-flex}.multi_account_selector_accountSelectContainer__1qM8D{flex-grow:1}.multi_account_selector_accountSelectInput__2Ttas{border:none;outline:none}.multi_account_selector_token__2A4i_{font-size:.8em;border:1px solid #aaa}.top_bar_wrapper__BLNTD{padding:8px;margin-bottom:16px}.top_bar_navButton__1WAc3{fill:#aaa}.top_bar_filterButton__5nbKb,.top_bar_navButton__1WAc3:disabled{fill:#ddd}.top_bar_filterButton__5nbKb[aria-expanded=true]{fill:#aaa}.top_bar_container__3_OYq{display:flex;align-items:center;justify-content:space-between}.top_bar_filterList__vhHlH{list-style:none;padding:0;margin:0}.top_bar_filterList__vhHlH>li{display:flex;align-items:center}.top_bar_filterList__vhHlH>li:nth-child(2n){background-color:#f3f3f3}.top_bar_addClauseButton__dXnfx,.top_bar_deleteClauseButton__3pj8N{fill:#aaa}.top_bar_addClauseCell__wGbOA{text-align:center;width:50px}.modal_overlay__1AcVe{z-index:100;position:fixed;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.75)}.account_value_caret__3XoHn{-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.account_value_caretOpen__27bWe{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.account_value_caretClosed__2OcBR{-webkit-transform:rotate(0);transform:rotate(0)}.account_value_listRoot__37V2q{font-size:14px;list-style:none;padding:0;margin:0}.account_value_list__2-zo6{list-style:none;padding-left:16px}.account_value_value__GsrFZ{float:right}.section_wrapper_sectionWrapperTitle__2fLfj{color:#888;margin:0;padding:8px;font-size:16px;border-bottom:1px solid #e3e3e3}.section_wrapper_sectionWrapperMain__2-kOA{padding:8px}.main_mainGrid__3jaaU{display:grid;grid-column-gap:16px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-auto-flow:dense}.main_settingsBlock__1h2el{padding:16px}.main_settingsBlock__1h2el h2{text-transform:uppercase;color:var(--color-blue-medium);margin:0 0 8px;font-size:16px}
/*# sourceMappingURL=main.ebe67873.chunk.css.map */