@import url(https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap);a{text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}select{appearance:none;-moz-appearance:none;-webkit-appearance:none;background:#fff}*{box-sizing:border-box;color:#fff;font-family:Quicksand,sans-serif;font-size:1rem;font-weight:500;margin:0;padding:0}#root{align-items:center;display:flex;flex-flow:column;min-height:100vh;width:100%}button{background:none;border:none}button:hover{cursor:pointer}form{display:flex;flex-flow:column;gap:.5rem;width:100%}h1,h2{color:#fff;font-size:2rem;font-weight:700;text-align:center}h2{text-align:left;width:100%}.h4,h3,h4{font-size:1rem;font-weight:700;width:100%}h3{opacity:.64;text-align:center}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}p{width:100%}a,i,label,legend,li,p,select,span,strong{color:#fff;font-size:1rem}strong{font-weight:700}li{text-align:left}select{background:none;border:none;border-bottom:.2rem solid #ffffff29;padding:.5rem 0}select,ul{width:100%}ul{display:flex;flex-flow:column}.gray{background:#4e4e4e}.blue{background:#15248f}.red{background:#6a0404}.yellow{background:#735c09}.add{align-items:center;background:linear-gradient(#f5860f,#b74904);border:.16rem solid #fff;border-radius:2rem;display:flex;font-size:2rem;height:3.5rem;justify-content:center;width:3.5rem}.background{background:linear-gradient(#009caa,#067b31);background:linear-gradient(#2d2d2d,#161616);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:-1}.bullets{display:flex;flex-direction:column;gap:.5rem;padding-left:2rem}.button{background:linear-gradient(#f5860f,#b74904);border:.16rem solid #fff;border-radius:2rem;font-weight:700;max-height:55px;padding:1rem 2rem;text-align:center;text-decoration:none;width:100%}.cancel{background:#ffffff29;border:none}.container{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:3.5rem 1fr 3.5rem;padding:0 1rem;width:100%}.button2,.link{background:#ffffff29;font-weight:700;padding:1rem 2rem}.link{border:.1rem solid #fff0;border-radius:4rem;text-align:center;text-decoration:none;transition:all .3s;width:100%}.link:hover{background:#ffffff3d}.caret{background:#ffffff29;border-radius:1rem;height:1rem;width:1rem}.categories{-ms-overflow-style:none;border-bottom:.16rem solid #ffffff80;border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;display:flex;flex-flow:column;height:auto;margin-bottom:4rem;overflow-x:hidden;overflow-y:scroll;position:-webkit-sticky;position:sticky;scrollbar-width:none;top:0;width:100%}.categories::-webkit-scrollbar{display:none}.ctext{text-align:center}.ltext{text-align:left;width:100%}.column{max-width:32rem}.column,.columns1{display:flex;flex-flow:column;gap:1rem;width:100%}.columns1{align-items:center;max-width:64rem}.columns3{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(3,1fr);width:100%}.disabled{opacity:.48}.disabled:hover{cursor:not-allowed}.expense{color:#93ff75}.flex{justify-content:center}.away,.flex{align-items:center;display:flex;gap:1rem;width:100%}.away{justify-content:space-between}.end{justify-content:flex-end}.start{justify-content:flex-start}.lock{height:1rem;width:1rem}.img{aspect-ratio:2;background:linear-gradient(#c67bd0,#5370c0);border-radius:1rem;box-shadow:0 0 0 .32rem #fff;width:48%}.loader{animation:load 5s linear infinite;height:1.6rem;padding:0;width:1.6rem}@keyframes load{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.main{align-items:center;display:flex;flex-flow:column;gap:1rem;max-width:64rem;min-height:100vh;padding:1rem 0;position:relative;width:100vw}.o64{opacity:.64}.percentage{color:#ffcf75}.powerball{align-items:center;background:#16161629;border-radius:.24rem;display:flex;justify-content:center;opacity:.64;padding:0 .64rem}.total{background:#ffffff29;border:none;border-radius:3rem;font-size:2rem;padding:.5rem 1rem;text-align:center;width:100%}@media (max-width:24rem){.add{font-size:1.6rem;height:3rem;width:3rem}.container{grid-template-columns:3rem 1fr 3rem}.total{font-size:1.6rem}}.p01{padding:0 1rem;width:100%}.Context_error__Hk-jy{background:#770303}.Context_success__U0KvS{background:linear-gradient(#f5860f,#b74904)}.Context_notification__YG4RP{align-items:center;border:.2rem solid #fff;border-radius:1rem;box-shadow:0 0 1rem #000;color:#fff;display:flex;flex-flow:column;gap:.5rem;max-width:40rem;padding:1rem;position:relative;width:100%;z-index:5}.Context_notification__YG4RP:hover{cursor:pointer}.Context_notifications__R7cwA{align-items:center;display:flex;flex-flow:column;gap:1rem;left:0;padding:0 1rem;position:fixed;top:1rem;width:100%;z-index:5}.Context_x__o3Rjt{left:1rem;position:absolute;top:1rem}.LineChart_button__vb6ma{font-size:1.6rem;font-weight:700;padding:1rem}.LineChart_centerpiece__Zmq7K{padding:.5rem 0;text-align:center}.LineChart_header__lgzIH{align-items:center;background:#10101052;border-top-left-radius:1rem;border-top-right-radius:1rem;display:grid;grid-template-columns:4rem 1fr 4rem;width:100%}.LineChart_focused_balance__4QayV,.LineChart_focused_date__IdrLY{text-align:center}.LineChart_calendarTriggerWrapper__dUrbf{cursor:pointer;display:inline-block;position:relative}.LineChart_calendarTriggerWrapper__dUrbf:hover .LineChart_focused_date__IdrLY{opacity:1;text-decoration:underline}.LineChart_hiddenDatePicker__ugVII{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.LineChart_hiddenDatePicker__ugVII::-webkit-calendar-picker-indicator{cursor:pointer;height:100%;left:0;margin:0;padding:0;position:absolute;top:0;width:100%}.LineChart_widgetWrapper__I2KKk{display:flex;flex-flow:column;width:100%}.Dashboard_add__Ke2ZK{align-items:center;background:linear-gradient(#f5860f,#b74904);border:.16rem solid #fff;border-radius:2rem;display:flex;font-size:2rem;height:3rem;justify-content:center;width:3rem}.Dashboard_options__8XVTg{background:#ffffff29;border-radius:2rem;font-size:1.6rem;height:3rem;width:3rem}.Dashboard_options_container__gH2R2{grid-gap:.5rem;display:grid;grid-template-columns:1fr 3rem 3rem;padding:0 .5rem;width:100%}.Transaction_main__nSk1D{display:flex;flex-flow:column;transition:all .3s}.Transaction_amount__Dw0Ur{display:flex;justify-content:flex-end;padding-right:.5rem;text-align:right}.Transaction_bill__OCsat{background:#16b7214d}.Transaction_button__3XHvx{align-items:center;display:flex;justify-content:center}.Transaction_changes__OqNCA{margin-left:2rem}.Transaction_change__tmGns{align-items:center;border-radius:2rem;display:flex;justify-content:space-between;opacity:.64;padding:.4rem .4rem .4rem .64rem}.Transaction_date__wZv9k{align-items:center;background:#ffffff29;border-radius:1rem;display:flex;height:2rem;justify-content:center;text-align:center;width:2rem}.Transaction_delete__N5DdK{background:#ff000052;border-radius:1rem;height:2rem;width:2rem}.Transaction_dots__5Mowp{align-items:center;background:#ffffff29;border-radius:1rem;display:flex;height:2rem;justify-content:center;width:2rem}.Transaction_dots__5Mowp:hover{background:#ffffff52}.Transaction_icon__XKB0L{height:1rem}.Transaction_income__86z0Y{background:#1c520e}.Transaction_merchant__f28Dc{padding-left:.5rem}.Transaction_options__9Uzuc{align-items:center;border-radius:1rem;display:flex;height:2rem;justify-content:center;opacity:.64;position:relative;width:2rem}.Transaction_percentage__ahOuH{background:#6d48038f}.Transaction_empty__QaZds{background:#6d480352;background:#fff}.Transaction_savings__-jXWc{background:#ffffff1f}.Transaction_top__zwj-R{align-items:center;border-radius:1rem;display:grid;grid-template-columns:2rem 1fr 6rem 2rem;overflow:hidden;position:relative}.Add_backdrop__o0p-g{align-items:center;background:#ffffffa3;display:flex;height:100vh;justify-content:center;left:0;padding:.5rem;position:fixed;top:0;width:100vw;z-index:2}.Add_buttons__dRDYA{display:grid;grid-template-columns:1fr 1fr;position:relative;width:100%}.Add_close__O\+RFK{align-items:center;border-bottom-right-radius:1rem;border-top-left-radius:1rem;display:flex;font-weight:700;height:4rem;justify-content:center;transition:all .3s;width:4rem}.Add_close__O\+RFK:hover{background:#ffffff29}.Add_switch__-ssRv{border-bottom-left-radius:1rem;border-bottom-right-radius:0;border-top-left-radius:0;border-top-right-radius:1rem}.Add_foreground__XltXw{background:linear-gradient(#2d2d2d,#161616);border-radius:2.3rem;border-top-left-radius:1rem;border-top-right-radius:1rem;max-width:40rem;overflow:hidden;width:100%}.Add_form__RxYlD{display:flex;flex-flow:column;gap:1rem;padding:0 .5rem;width:100%}.Add_header__zxPEO{align-items:center;background:linear-gradient(0deg,#10101000,#101010);display:grid;grid-template-columns:4rem 1fr 4rem;width:100%}.Add_slider__IlUQS{background:#ffffff29;background:#832121;border-radius:2rem;height:100%;left:0;position:absolute;top:0;transition:all .3s;width:50%;z-index:1}.Add_slider_income__r9PvJ{background:#1c520e;margin-left:50%}.Add_submit__PXkAf{background:linear-gradient(#f5860f,#b74904);border:.16rem solid #fff;border-radius:2rem;font-weight:700;margin-bottom:.5rem;padding:1rem 2rem}.Add_title__9GIcv{font-weight:700;text-align:center}.Add_toggle_container__DQIez{display:flex;gap:.5rem}.Add_transaction_button__Lwy6k{background:none;border-radius:2rem;padding:1rem;z-index:2}.Add_transaction_button__Lwy6k:hover{background:#ffffff14}.Add_colorSection__pJ9o6{display:flex;flex-direction:column}.Add_colorPicker__cbhpk{align-items:center;display:flex;gap:.5rem}.Add_colorCircle__osigr{border-radius:50%;height:3rem;width:3rem}.Add_colorCircle__osigr:hover{cursor:pointer}.Input_main__a2LkZ{align-items:flex-start;border:none;display:flex;flex-flow:column;position:relative;text-align:left;width:100%}.Input_children__1nH9x{bottom:.5rem;opacity:.64;position:absolute;right:.64rem}.Input_container__bW6GE{align-items:center;background:#ffffff29;border-bottom-left-radius:0;border-bottom-right-radius:2rem;border-top-left-radius:0;border-top-right-radius:2rem;display:flex;width:100%}.Input_input__a7vbV{background:none;border:none;border-bottom-left-radius:0;border-bottom-right-radius:2rem;border-top-left-radius:0;border-top-right-radius:2rem;caret-color:#161616;font-size:1.2rem;padding:.5rem;transition:all .2s;width:100%}.Input_inputError__Lkfb1{background:#ffb8b8;color:#bc0000}.Input_label__7rFLD{opacity:.64}.Input_labelBlank__Mz8gl{opacity:1}.Input_labelError__gqAMU{color:#ffb8b8;opacity:1}.BudgetSettings_backdrop__ZIB9-{align-items:center;background:#ffffffa3;display:flex;height:100vh;justify-content:center;left:0;padding:.5rem;position:fixed;top:0;width:100vw;z-index:2}.BudgetSettings_buttons__zQyXK{display:grid;grid-template-columns:1fr 1fr;position:relative;width:100%}.BudgetSettings_close__b7QKf{align-items:center;border-bottom-right-radius:1rem;border-top-left-radius:1rem;display:flex;font-weight:700;height:4rem;justify-content:center;width:4rem}.BudgetSettings_close__b7QKf:hover{background:#ffffff29}.BudgetSettings_foreground__Jzi7A{background:linear-gradient(#2d2d2d,#161616);border-radius:2.3rem;border-top-left-radius:1rem;border-top-right-radius:1rem;max-width:40rem;overflow:hidden;width:100%}.BudgetSettings_form__-0Um-{display:flex;flex-flow:column;gap:1rem;padding:0 .5rem;width:100%}.BudgetSettings_header__0SI-w{align-items:center;background:linear-gradient(0deg,#10101000,#101010);display:grid;grid-template-columns:4rem 1fr 4rem;width:100%}.BudgetSettings_line__ri2Yw{background:#ffffff14;height:2px;margin:0 auto;width:calc(100% - 4rem)}.BudgetSettings_slider__XQs0d{background:#ffffff29;background:#832121;border-radius:2rem;height:100%;left:0;position:absolute;top:0;transition:all .2s;width:50%;z-index:1}.BudgetSettings_slider_income__eEIoV{background:#1c520e;margin-left:50%}.BudgetSettings_submit__xqpFA{background:linear-gradient(#f5860f,#b74904);border:.16rem solid #fff;border-radius:2rem;font-weight:700;margin-bottom:.5rem;padding:1rem 2rem}.BudgetSettings_title__blleK{text-align:center}.BudgetSettings_toggle_container__hebjF{display:flex;gap:.5rem}.BudgetSettings_transaction_button__tRK6A{background:none;border-radius:2rem;font-weight:700;padding:1rem;z-index:2}.BudgetSettings_transaction_button__tRK6A:hover{background:#ffffff14}
/*# sourceMappingURL=main.79ff931d.css.map*/