.page-module___8aEwW__body{background-color:ivory;background-repeat:no-repeat;background-attachment:fixed;height:100%;margin:0}.page-module___8aEwW__main{margin-top:headerHeight}.page-module___8aEwW__header{width:100%;height:headerHeight;background-color:rgb(var(--sage-rgb));color:rgb(var(--ivory-rgb));border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgb(var(--ivory-rgb));padding:.25em;position:fixed;top:0}.page-module___8aEwW__headerbumper{height:2.5em}.page-module___8aEwW__appversion{color:rgb(var(--sage-rgb));float:right;margin-right:2em;font-size:small;font-style:italic}.page-module___8aEwW__login_input{margin-bottom:1em}.page-module___8aEwW__login_input label{font-family:sans-serif;font-weight:700}.page-module___8aEwW__login_input input{box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;margin-top:.5em;padding:.5em;display:inline-block}.page-module___8aEwW__loginaccesscheck{background:rgb(var(--sage-rgb))}.page-module___8aEwW__loginfailed{color:#c80000;border-radius:var(--border-radius);background-color:#ffdcdc;border:1px solid #c80000;padding:.25em}.page-module___8aEwW__card{border-radius:var(--border-radius);background:rgba(var(--card-rgb), 0);border:1px solid rgb(var(--sage-rgb));margin:.5em;padding:0;transition:background .2s,border .2s}.page-module___8aEwW__card h2,.page-module___8aEwW__card h3,.page-module___8aEwW__card h4{border-radius:var(--border-radius) var(--border-radius) 0 0;background-color:rgb(var(--sage-rgb));color:rgb(var(--ivory-rgb));padding:.25em;font-weight:600}.page-module___8aEwW__card.page-module___8aEwW__subcard h2,.page-module___8aEwW__card.page-module___8aEwW__subcard h3,.page-module___8aEwW__card.page-module___8aEwW__subcard h4{background-color:rgb(var(--beige-rgb));color:rgb(var(--sage-rgb))}.page-module___8aEwW__card.page-module___8aEwW__subcard{background-color:rgb(var(--paper-rgb))}.page-module___8aEwW__cardbody{padding:.5em}.page-module___8aEwW__reporttable td{text-align:right;padding-left:.25em;padding-right:.25em}.page-module___8aEwW__roraccountcount{color:gray;font-style:italic}.page-module___8aEwW__checkbox{cursor:pointer}.page-module___8aEwW__checkbox_label{cursor:pointer;padding-left:.25em}.page-module___8aEwW__typereport table{border-collapse:collapse;border:1px solid rgb(var(--sage-lighter-rgb))}.page-module___8aEwW__typereport td,.page-module___8aEwW__typereport th{border:1px solid rgb(var(--sage-lighter-rgb));padding-left:8px;padding-right:8px}.page-module___8aEwW__typereport table th,.page-module___8aEwW__typereport table td:first-child{text-align:left;font-family:monospace}.page-module___8aEwW__typereport_total,.page-module___8aEwW__typereport_subtotal{font-weight:700}.page-module___8aEwW__typereport_subtotal{background-color:rgb(var(--beige-rgb))}.page-module___8aEwW__typereport_subtotal_incomplete{font-style:italic}.page-module___8aEwW__typereport_subtotal_incompletemarker{color:rgb(var(--rust-darker-rgb));cursor:pointer;margin-left:.5em;font-style:normal}.page-module___8aEwW__typereport_total{background-color:rgb(var(--rust-rgb))}.page-module___8aEwW__accountsreport table{border-collapse:collapse;border:1px solid rgb(var(--sage-lighter-rgb))}.page-module___8aEwW__accountsreport td,.page-module___8aEwW__accountsreport th{border:1px solid rgb(var(--sage-lighter-rgb));padding-left:8px;padding-right:8px}.page-module___8aEwW__accountsreport table th,.page-module___8aEwW__accountsreport table td.page-module___8aEwW__accountsreport_typevalue{text-align:left;font-family:monospace}.page-module___8aEwW__accountsreport_questionableror{cursor:help;background-color:#e0e0e0}.page-module___8aEwW__accountsreport_questionableror .page-module___8aEwW__percentagevalue{font-style:italic;font-weight:lighter}.page-module___8aEwW__textfield,.page-module___8aEwW__datevalue,.page-module___8aEwW__moneyvalue,.page-module___8aEwW__percentagevalue,.page-module___8aEwW__quantityvalue,.page-module___8aEwW__stdevvalue{font-family:monospace}.page-module___8aEwW__moneyvalue_positive,.page-module___8aEwW__percentagevalue_positive{color:rgb(var(--positive-value-rgb))}.page-module___8aEwW__moneyvalue_negative,.page-module___8aEwW__percentagevalue_negative{color:rgb(var(--negative-value-rgb))}.page-module___8aEwW__toggletag,.page-module___8aEwW__toggleaccount{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-style:solid;border-width:1px;border-radius:.5em;margin:.1em;padding:.1em .5em;display:inline-block}.page-module___8aEwW__toggletag:hover,.page-module___8aEwW__toggleaccount:hover{text-decoration:underline}.page-module___8aEwW__toggletag_included{color:#fff;background-color:green;border-color:#fff}.page-module___8aEwW__toggletag_excluded{color:#fff;background-color:red;border-color:#fff}.page-module___8aEwW__basicreport_inputsection,.page-module___8aEwW__reportvalueslider{margin:1em}.page-module___8aEwW__reportvalueslider_value{padding-left:.5em;padding-right:.5em;font-family:monospace}.page-module___8aEwW__reportsettings{background-color:rgb(var(--paper-rgb));border-color:rgb(var(--sage-muted-rgb));border-width:1px;border-bottom-style:solid;align-items:center;margin:-.5em -.5em .25em;padding:.5em .5em .25em;display:flex;overflow:auto}.page-module___8aEwW__reportsettings>div{border-color:rgb(var(--sage-muted-rgb));white-space:nowrap;border-width:1px;border-left-style:solid;flex:auto;padding-left:.25em;padding-right:.25em}.page-module___8aEwW__reportsettings>div:first-child{border-left-style:none}.page-module___8aEwW__moneyfield{font-family:monospace}.page-module___8aEwW__moneyfield_positive{color:rgb(var(--positive-value-rgb))}.page-module___8aEwW__moneyfield_negative{color:rgb(var(--negative-value-rgb))}.page-module___8aEwW__entrymodebutton_active,.page-module___8aEwW__entrymodebutton_active:disabled{background-color:rgb(var(--rust-rgb));color:rgb(var(--sage-darker-rgb))}.page-module___8aEwW__helpicon{color:rgb(var(--rust-darker-rgb));cursor:help;width:1.25em;height:1.25em}.page-module___8aEwW__dataentryoptions{justify-content:center;display:flex}.page-module___8aEwW__dataentryoptions div{padding-left:.5em;padding-right:.5em}.page-module___8aEwW__dataentryoptions input,.page-module___8aEwW__dataentryoptions label{cursor:pointer}.page-module___8aEwW__dataentryoptions label{padding-left:.25em}.page-module___8aEwW__dataentrysummary{font-size:small}.page-module___8aEwW__dataentrysummary table td:first-child,.page-module___8aEwW__dataentrysummary table th:first-child{text-align:left}.page-module___8aEwW__dataentrysummary table td,.page-module___8aEwW__dataentrysummary table th{text-align:right;padding-left:.25em}.page-module___8aEwW__dataentrysummary_difference{cursor:pointer}.page-module___8aEwW__dataentrysummary_anomaly{color:#fff;background-color:maroon;border-radius:.5em;padding:.25em}.page-module___8aEwW__dataentrysummary_anomalymarker{padding:.25em;font-weight:700}.page-module___8aEwW__dataentrysummary_balances{text-align:center;padding:.25em}.page-module___8aEwW__dataentryaccount,.page-module___8aEwW__dataentrytransfers{border-radius:var(--border-radius);border-style:solid;border-width:1px;border-color:rgb(var(--sage-rgb));margin:.25em .25em .75em;padding:.25em}.page-module___8aEwW__dataentryaccount_incomplete{border-style:dashed;border-color:rgb(var(--rust-rgb));border-width:2px}.page-module___8aEwW__dataentryaccount_incomplete h3{color:rgb(var(--sage-rgb));background-color:rgb(var(--rust-rgb));font-style:italic}.page-module___8aEwW__dataentrytransfer{padding:.25em}.page-module___8aEwW__dataentry_lineitemtitle{font-weight:700}.page-module___8aEwW__dataentrylinesummary_value sup{font-size:smaller}.page-module___8aEwW__dataentrybalances,.page-module___8aEwW__dataentryadjustments,.page-module___8aEwW__dataentryincomes,.page-module___8aEwW__dataentry_lineitem{padding:.25em}.page-module___8aEwW__dataentry_attribute{margin-left:.5em}.page-module___8aEwW__dataentrymonthchooser *{text-align:center}.page-module___8aEwW__dataentrymonthchooser button{margin-left:1em;margin-right:1em}.page-module___8aEwW__dataentrylineitems_empty{border-style:none}.page-module___8aEwW__dataentrylineitems_row_empty{width:100%;padding:1em}.page-module___8aEwW__dataentrylineitems_row_section{vertical-align:top;display:inline-block}.page-module___8aEwW__dataentry_nolineitems{color:#333;font-size:small;font-style:italic}.page-module___8aEwW__dataentrybalances.page-module___8aEwW__dataentry_withitems,.page-module___8aEwW__dataentryadjustments.page-module___8aEwW__dataentry_withitems,.page-module___8aEwW__dataentryincomes.page-module___8aEwW__dataentry_withitems{border-style:solid;border-width:1px;border-color:rgb(var(--sage-rgb));border-radius:var(--border-radius);margin-bottom:.5em;margin-left:1em;margin-right:1em}.page-module___8aEwW__dataentry_changed{background-color:rgb(var(--rust-rgb));border-radius:var(--border-radius);margin-top:.5em;margin-bottom:.5em;padding:1em}.page-module___8aEwW__dataentry_lineitempaidinfollowingmonth{background-color:#e0e0ff}.page-module___8aEwW__dataentry_valuecomponents{padding-left:1em}.page-module___8aEwW__dataentry_comment{padding:1em 0 1em 1em}.page-module___8aEwW__dataentrylinesummary{color:#666;padding-left:.5em;font-size:small}.page-module___8aEwW__dataentrylinesummary_label{margin-right:.25em}.page-module___8aEwW__dataentrylinesummary_up{color:rgb(var(--positive-value-rgb))}.page-module___8aEwW__dataentrylinesummary_down{color:rgb(var(--negative-value-rgb))}.page-module___8aEwW__dataentrylinesummary_updownicon{margin-right:.25em}.page-module___8aEwW__deletebutton,.page-module___8aEwW__addbutton,.page-module___8aEwW__commentbutton{cursor:pointer;margin-left:.25em;margin-right:.25em}.page-module___8aEwW__deletebutton{color:#a00000}.page-module___8aEwW__addbutton{color:#00f}.page-module___8aEwW__commentbutton{color:#308030}.page-module___8aEwW__showcalendarbutton,.page-module___8aEwW__hidecalendarbutton{cursor:pointer}.page-module___8aEwW__showcalendarbutton{color:#00f}.page-module___8aEwW__hidecalendarbutton{color:#800}.page-module___8aEwW__dataentrylineitems_calendar_daywithitem{border:2px solid #000!important;border-radius:.25em!important;font-size:large!important;font-weight:700!important}.page-module___8aEwW__bulkentrytextbox{width:80vw;height:50vh}.page-module___8aEwW__bulkentryparseerrors{color:#800}.page-module___8aEwW__bulkentry_field{padding-right:.5em;display:inline-block}.page-module___8aEwW__bulkentry_fieldname{font-size:small;font-weight:700}.page-module___8aEwW__bulkentry_fieldvalue{font-family:monospace}.page-module___8aEwW__bulkentry_fieldvalue_blank{color:#606060;font-style:italic}.page-module___8aEwW__bulkentry_spendpaidinfollowingmonth{text-transform:uppercase;color:#000090;font-family:monospace}.page-module___8aEwW__bulkentry_spendsoutofsync{color:gray}.page-module___8aEwW__bulkentry_needupdatemessage{color:green;font-weight:700}table.page-module___8aEwW__mergetable{border-spacing:0;border-collapse:separate}.page-module___8aEwW__mergetable th{text-align:left}.page-module___8aEwW__mergetable td{padding:.25em}.page-module___8aEwW__mergemismatch_nooutput{background-color:rgb(var(--rust-lighter-rgb))}.page-module___8aEwW__mergemismatch_notransaction{color:#606060;background-color:silver;font-style:italic}.page-module___8aEwW__downloadlink:hover{color:#0000d0;text-decoration:underline}.page-module___8aEwW__fileupload_field{padding:.5em}.page-module___8aEwW__fileupload_selectedfile th{text-align:right;padding-right:.25em;font-size:small}.page-module___8aEwW__fileupload_selectedfile td{font-family:monospace}.page-module___8aEwW__note{padding:1em;font-style:italic}
.react-calendar{background:#fff;border:1px solid #a0a096;width:350px;max-width:100%;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{margin:-.5em;display:flex}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar :before,.react-calendar :after{box-sizing:border-box}.react-calendar button{border:0;outline:none;margin:0}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{height:44px;margin-bottom:1em;display:flex}.react-calendar__navigation button{background:0 0;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{font:inherit;justify-content:center;align-items:center;font-size:.75em;font-weight:700;display:flex}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{text-align:center;max-width:100%;font:inherit;background:0 0;padding:10px 6.6667px;font-size:.833em}.react-calendar__tile:disabled{color:#ababab;background-color:#f0f0f0}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{color:#fff;background:#006edc}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}
