.styles_card__Qt_oA{padding:10px;width:100%;height:100%;border-radius:10px;position:relative;background:linear-gradient(135deg,var(--light-background-color) 0,var(--background-color) 100%)}.styles_card__Qt_oA:after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:10px;z-index:-1;background:linear-gradient(to bottom right,var(--secondary-color),var(--secondary-color),var(--light-background-color),transparent);background-size:100% 100%;transition:all .3s ease-in-out}.styles_card__Qt_oA .styles_loading__3z3Cn{display:flex;justify-content:center;align-items:center;height:100%}.styles_card__Qt_oA .styles_loading__3z3Cn img{height:100%}.styles_card__Qt_oA:hover:after{background-size:100% 300%}.styles_inputContainer__4GgN8{position:relative;width:100%;height:56px}.styles_inputContainer__4GgN8 .styles_input__Hppn1{width:100%;height:100%;padding:20px 16px 6px;border:1px solid var(--border-color);border-radius:8px;font-size:16px;background:rgba(0,0,0,0);transition:border-color .2s ease;color:var(--text-color)}.styles_inputContainer__4GgN8 .styles_input__Hppn1:focus{outline:none;border-color:var(--secondary-color)}.styles_inputContainer__4GgN8 .styles_label__7JyrD{position:absolute;left:16px;top:50%;transform:translateY(-50%);font-size:16px;color:var(--text-color);pointer-events:none;transform-origin:left center;display:flex;align-items:center;gap:5px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.styles_inputContainer__4GgN8 .styles_label__7JyrD .styles_required__h7jAx{color:var(--red);font-size:.8rem}.styles_container__gNve5{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--background-color);background:linear-gradient(135deg,var(--light-background-color) 0,var(--background-color) 50%,var(--background-color) 100%)}.styles_formWrapper__eaVbF{width:100%;max-width:420px;margin:0 auto;z-index:1}.styles_formContainer__w2QNR{padding:32px}.styles_formContainer__w2QNR .styles_header__1VT0y{text-align:center;margin-bottom:32px}.styles_formContainer__w2QNR .styles_header__1VT0y .styles_headerIcon__a_0Dz{width:56px;height:56px;border-radius:16px;background:var(--secondary-color);color:var(--background-color);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:1.5rem}.styles_formContainer__w2QNR .styles_header__1VT0y .styles_title__PQaxk{font-size:1.8rem;margin:0 0 8px;color:var(--text-color)}.styles_formContainer__w2QNR .styles_header__1VT0y .styles_subtitle__zshs_{font-size:.95rem;color:var(--gray);margin:0}.styles_formContainer__w2QNR .styles_form__VabFm .styles_inputGroup__lETZp{margin-bottom:24px}.styles_formContainer__w2QNR .styles_form__VabFm .styles_inputGroup__lETZp .styles_inputWrapper__Eai7Q{position:relative}.styles_formContainer__w2QNR .styles_form__VabFm .styles_inputGroup__lETZp .styles_inputWrapper__Eai7Q .styles_inputIcon__7Cx8G{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--gray);font-size:1.1rem;z-index:1}.styles_formContainer__w2QNR .styles_form__VabFm .styles_inputGroup__lETZp .styles_inputWrapper__Eai7Q .styles_input__3eLU4 label{left:48px}.styles_formContainer__w2QNR .styles_form__VabFm .styles_inputGroup__lETZp .styles_passwordWrapper__pP3R_{position:relative}.styles_formContainer__w2QNR .styles_form__VabFm .styles_inputGroup__lETZp .styles_passwordWrapper__pP3R_ .styles_passwordToggle__2mmyy{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--gray);font-size:1.1rem;cursor:pointer;z-index:2;transition:color .2s ease}.styles_formContainer__w2QNR .styles_form__VabFm .styles_inputGroup__lETZp .styles_passwordWrapper__pP3R_ .styles_passwordToggle__2mmyy:hover{color:var(--secondary-color)}.styles_formContainer__w2QNR .styles_form__VabFm .styles_inputGroup__lETZp .styles_error__6Azcn{display:block;color:var(--red);font-size:.8rem;margin-top:6px;margin-left:4px}.styles_formContainer__w2QNR .styles_form__VabFm .styles_formOptions__XhUbQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}.styles_formContainer__w2QNR .styles_form__VabFm .styles_formOptions__XhUbQ .styles_checkbox__MGrAU{display:flex;align-items:center;gap:8px;font-size:.9rem;color:var(--gray);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.styles_formContainer__w2QNR .styles_form__VabFm .styles_formOptions__XhUbQ .styles_checkbox__MGrAU input[type=checkbox]{display:none}.styles_formContainer__w2QNR .styles_form__VabFm .styles_formOptions__XhUbQ .styles_checkbox__MGrAU .styles_checkmark__8jMYx{width:16px;height:16px;border:1px solid var(--border-color);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease}.styles_formContainer__w2QNR .styles_form__VabFm .styles_formOptions__XhUbQ .styles_checkbox__MGrAU .styles_checkmark__8jMYx:before{content:"✓";color:var(--background-color);font-size:.7rem;opacity:0;transition:opacity .2s ease}.styles_formContainer__w2QNR .styles_form__VabFm .styles_formOptions__XhUbQ .styles_checkbox__MGrAU input[type=checkbox]:checked+.styles_checkmark__8jMYx{background:var(--secondary-color);border-color:var(--secondary-color)}.styles_formContainer__w2QNR .styles_form__VabFm .styles_formOptions__XhUbQ .styles_checkbox__MGrAU input[type=checkbox]:checked+.styles_checkmark__8jMYx:before{opacity:1}.styles_formContainer__w2QNR .styles_form__VabFm .styles_formOptions__XhUbQ .styles_forgotLink__Zigka{font-size:.9rem;color:var(--secondary-color);text-decoration:none;transition:opacity .2s ease}.styles_formContainer__w2QNR .styles_form__VabFm .styles_formOptions__XhUbQ .styles_forgotLink__Zigka:hover{opacity:.8}.styles_formContainer__w2QNR .styles_form__VabFm .styles_submitButton__sSf3F{width:100%;height:52px;border-radius:12px;background:var(--secondary-color);color:var(--background-color);font-weight:600;font-size:1rem;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.styles_formContainer__w2QNR .styles_form__VabFm .styles_submitButton__sSf3F:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.styles_formContainer__w2QNR .styles_form__VabFm .styles_submitButton__sSf3F:disabled{opacity:.6;cursor:not-allowed;transform:none}.styles_formContainer__w2QNR .styles_divider__qxKp4{display:flex;align-items:center;margin:24px 0}.styles_formContainer__w2QNR .styles_divider__qxKp4:after,.styles_formContainer__w2QNR .styles_divider__qxKp4:before{content:"";flex:1 1;height:1px;background:var(--border-color)}.styles_formContainer__w2QNR .styles_divider__qxKp4 span{padding:0 16px;color:var(--gray);font-size:.9rem}.styles_formContainer__w2QNR .styles_googleButton__q0X3g{width:100%;height:52px;border-radius:12px;background:var(--background-color);color:var(--text-color);border:1px solid var(--border-color);font-weight:500;font-size:1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.styles_formContainer__w2QNR .styles_googleButton__q0X3g:hover{border-color:var(--gray);transform:translateY(-1px)}.styles_formContainer__w2QNR .styles_googleButton__q0X3g svg{font-size:1.2rem;color:var(--secondary-color)}.styles_formContainer__w2QNR .styles_footer__yTpiD{text-align:center;font-size:.9rem;color:var(--gray)}.styles_formContainer__w2QNR .styles_footer__yTpiD .styles_link__jYYQB{color:var(--secondary-color);text-decoration:none;margin-left:6px;transition:opacity .2s ease}.styles_formContainer__w2QNR .styles_footer__yTpiD .styles_link__jYYQB:hover{opacity:.8}.styles_container__0bq2b{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--background-color);background:linear-gradient(135deg,var(--light-background-color) 0,var(--background-color) 50%,var(--background-color) 100%)}.styles_formWrapper__7M0__{width:100%;max-width:420px;z-index:1}.styles_formContainer__z6ToT{padding:32px}.styles_formContainer__z6ToT .styles_header__WAccu{text-align:center;margin-bottom:32px}.styles_formContainer__z6ToT .styles_header__WAccu .styles_headerIcon__C9Sd5{width:56px;height:56px;border-radius:16px;background:var(--secondary-color);color:var(--background-color);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:1.5rem}.styles_formContainer__z6ToT .styles_header__WAccu .styles_title__ZyPc5{font-size:1.8rem;margin:0 0 16px;color:var(--text-color)}.styles_formContainer__z6ToT .styles_header__WAccu .styles_subtitle__lmFsK{font-size:.95rem;color:var(--gray);margin:0;line-height:1.5}.styles_formContainer__z6ToT .styles_form___2H2S .styles_inputGroup__YXv8Y{margin-bottom:32px}.styles_formContainer__z6ToT .styles_form___2H2S .styles_inputGroup__YXv8Y .styles_inputWrapper__8lMJJ{position:relative}.styles_formContainer__z6ToT .styles_form___2H2S .styles_inputGroup__YXv8Y .styles_inputWrapper__8lMJJ .styles_inputIcon__88SeV{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--gray);font-size:1.1rem;z-index:1}.styles_formContainer__z6ToT .styles_form___2H2S .styles_inputGroup__YXv8Y .styles_inputWrapper__8lMJJ .styles_input__E4lz_ label{left:48px}.styles_formContainer__z6ToT .styles_form___2H2S .styles_inputGroup__YXv8Y .styles_error__KgIe0{display:block;color:var(--red);font-size:.8rem;margin-top:6px;margin-left:4px}.styles_formContainer__z6ToT .styles_form___2H2S .styles_submitButton__wnuNq{width:100%;height:52px;border-radius:12px;background:var(--secondary-color);color:var(--background-color);font-weight:600;font-size:1rem;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.styles_formContainer__z6ToT .styles_form___2H2S .styles_submitButton__wnuNq:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.styles_formContainer__z6ToT .styles_form___2H2S .styles_submitButton__wnuNq:disabled{opacity:.6;cursor:not-allowed;transform:none}.styles_formContainer__z6ToT .styles_successContainer___clye{text-align:center}.styles_formContainer__z6ToT .styles_successContainer___clye .styles_successIcon__VmEK7{width:64px;height:64px;border-radius:50%;background:var(--green);color:var(--background-color);display:flex;align-items:center;justify-content:center;margin:0 auto 24px;font-size:1.8rem}.styles_formContainer__z6ToT .styles_successContainer___clye .styles_successTitle__a2bUW{font-size:1.5rem;margin:0 0 16px;color:var(--text-color)}.styles_formContainer__z6ToT .styles_successContainer___clye .styles_successMessage__nQXyS{font-size:.95rem;color:var(--gray);line-height:1.6;margin:0 0 32px}.styles_formContainer__z6ToT .styles_successContainer___clye .styles_successNote__Ubbvj{padding:16px;background:var(--light-background-color);border:1px solid var(--border-color);border-radius:8px;font-size:.9rem;color:var(--gray);margin-bottom:24px}.styles_formContainer__z6ToT .styles_successContainer___clye .styles_successNote__Ubbvj p{margin:0 0 4px}.styles_formContainer__z6ToT .styles_successContainer___clye .styles_successNote__Ubbvj .styles_resendLink__dpbTc{background:none;border:none;color:var(--secondary-color);cursor:pointer;text-decoration:underline;font-size:.9rem;transition:opacity .2s ease}.styles_formContainer__z6ToT .styles_successContainer___clye .styles_successNote__Ubbvj .styles_resendLink__dpbTc:hover{opacity:.8}.styles_formContainer__z6ToT .styles_footer__jXDls{text-align:center;margin-top:24px}.styles_formContainer__z6ToT .styles_footer__jXDls .styles_backLink__KbYzj{display:inline-flex;align-items:center;gap:8px;color:var(--secondary-color);text-decoration:none;font-size:.9rem;transition:opacity .2s ease}.styles_formContainer__z6ToT .styles_footer__jXDls .styles_backLink__KbYzj:hover{opacity:.8}.styles_formContainer__z6ToT .styles_footer__jXDls .styles_backLink__KbYzj svg{font-size:1rem}.styles_container__apnZf{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;background:var(--background-color);background:linear-gradient(135deg,var(--light-background-color) 0,var(--background-color) 50%,var(--background-color) 100%)}.styles_formWrapper__P_siS{width:100%;max-width:480px;z-index:1}.styles_formContainer__mqtWp{padding:32px}.styles_formContainer__mqtWp .styles_header__3LuCK{text-align:center;margin-bottom:32px}.styles_formContainer__mqtWp .styles_header__3LuCK .styles_headerIcon__IbpJM{width:56px;height:56px;border-radius:16px;background:var(--secondary-color);color:var(--background-color);display:flex;align-items:center;justify-content:center;margin:0 auto 20px;font-size:1.5rem}.styles_formContainer__mqtWp .styles_header__3LuCK .styles_title__CYL_5{font-size:1.8rem;margin:0 0 8px;color:var(--text-color)}.styles_formContainer__mqtWp .styles_header__3LuCK .styles_subtitle__XnjHD{font-size:.95rem;color:var(--gray);margin:0}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_nameRow__GPria{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:24px}@media(min-width:480px){.styles_formContainer__mqtWp .styles_form__OyjyF .styles_nameRow__GPria{grid-template-columns:1fr 1fr}}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_inputGroup__IWpAY{margin-bottom:24px}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_inputGroup__IWpAY .styles_inputWrapper__0gxQ6{position:relative}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_inputGroup__IWpAY .styles_inputWrapper__0gxQ6 .styles_inputIcon__ihB1H{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--gray);font-size:1.1rem;z-index:1}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_inputGroup__IWpAY .styles_inputWrapper__0gxQ6 .styles_input__LlpC6 label{left:48px}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_inputGroup__IWpAY .styles_passwordWrapper__JCAl9{position:relative}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_inputGroup__IWpAY .styles_passwordWrapper__JCAl9 .styles_passwordToggle__h8yTk{position:absolute;right:16px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--gray);font-size:1.1rem;cursor:pointer;z-index:2;transition:color .2s ease}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_inputGroup__IWpAY .styles_passwordWrapper__JCAl9 .styles_passwordToggle__h8yTk:hover{color:var(--secondary-color)}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_inputGroup__IWpAY .styles_error__NmrgZ{display:block;color:var(--red);font-size:.8rem;margin-top:6px;margin-left:4px}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw{margin-bottom:32px}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw .styles_checkbox__qXX31{display:flex;align-items:flex-start;gap:12px;font-size:.9rem;color:var(--gray);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;line-height:1.4}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw .styles_checkbox__qXX31 input[type=checkbox]{display:none}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw .styles_checkbox__qXX31 .styles_checkmark__XE8_0{width:16px;height:16px;border:1px solid var(--border-color);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0;margin-top:2px}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw .styles_checkbox__qXX31 .styles_checkmark__XE8_0:before{content:"✓";color:var(--background-color);font-size:.7rem;opacity:0;transition:opacity .2s ease}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw .styles_checkbox__qXX31 input[type=checkbox]:checked+.styles_checkmark__XE8_0{background:var(--secondary-color);border-color:var(--secondary-color)}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw .styles_checkbox__qXX31 input[type=checkbox]:checked+.styles_checkmark__XE8_0:before{opacity:1}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw .styles_checkbox__qXX31 .styles_termsText__5HFzL{flex:1 1}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw .styles_link__P6xnw{color:var(--secondary-color);text-decoration:none;transition:opacity .2s ease}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw .styles_link__P6xnw:hover{opacity:.8}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_termsWrapper__iWgUw .styles_error__NmrgZ{display:block;color:var(--red);font-size:.8rem;margin-top:8px;margin-left:28px}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_submitButton__8tcKh{width:100%;height:52px;border-radius:12px;background:var(--secondary-color);color:var(--background-color);font-weight:600;font-size:1rem;border:none;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_submitButton__8tcKh:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.styles_formContainer__mqtWp .styles_form__OyjyF .styles_submitButton__8tcKh:disabled{opacity:.6;cursor:not-allowed;transform:none}.styles_formContainer__mqtWp .styles_divider__nRwvR{display:flex;align-items:center;margin:24px 0}.styles_formContainer__mqtWp .styles_divider__nRwvR:after,.styles_formContainer__mqtWp .styles_divider__nRwvR:before{content:"";flex:1 1;height:1px;background:var(--border-color)}.styles_formContainer__mqtWp .styles_divider__nRwvR span{padding:0 16px;color:var(--gray);font-size:.9rem}.styles_formContainer__mqtWp .styles_googleButton__YamkA{width:100%;height:52px;border-radius:12px;background:var(--background-color);color:var(--text-color);border:1px solid var(--border-color);font-weight:500;font-size:1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.styles_formContainer__mqtWp .styles_googleButton__YamkA:hover{border-color:var(--gray);transform:translateY(-1px)}.styles_formContainer__mqtWp .styles_googleButton__YamkA svg{font-size:1.2rem;color:var(--secondary-color)}.styles_formContainer__mqtWp .styles_footer__F3dNw{text-align:center;font-size:.9rem;color:var(--gray)}.styles_formContainer__mqtWp .styles_footer__F3dNw .styles_link__P6xnw{color:var(--secondary-color);text-decoration:none;margin-left:6px;transition:opacity .2s ease}.styles_formContainer__mqtWp .styles_footer__F3dNw .styles_link__P6xnw:hover{opacity:.8}.AddBalanceForm_overlay__1bHg0{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AddBalanceForm_modal__eDLBr{width:100%;max-width:650px}.AddBalanceForm_formContainer__XPkRN{padding:0}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_header__ZvnJI{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_header__ZvnJI .AddBalanceForm_headerContent__6RPLG{display:flex;align-items:center;gap:12px}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_header__ZvnJI .AddBalanceForm_headerContent__6RPLG .AddBalanceForm_headerIcon__32OE7{width:40px;height:40px;border-radius:8px;background:var(--background-color);display:flex;align-items:center;justify-content:center}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_header__ZvnJI .AddBalanceForm_headerContent__6RPLG .AddBalanceForm_headerIcon__32OE7.AddBalanceForm_asset__9Xebn{color:var(--green)}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_header__ZvnJI .AddBalanceForm_headerContent__6RPLG .AddBalanceForm_headerIcon__32OE7.AddBalanceForm_liability__Kd8vy{color:var(--red)}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_header__ZvnJI .AddBalanceForm_headerContent__6RPLG h3{font-size:1.3rem;margin:0}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_header__ZvnJI .AddBalanceForm_closeButton__CFKm6{width:32px;height:32px;border-radius:6px;background:var(--background-color);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;color:var(--gray);transition:all .2s ease}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_header__ZvnJI .AddBalanceForm_closeButton__CFKm6:hover{border-color:var(--red);color:var(--red)}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_formRow__zpNQD{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:20px}@media(min-width:640px){.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_formRow__zpNQD{grid-template-columns:1fr 1fr}}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_formRow__zpNQD:has(.AddBalanceForm_fullWidth__p0ZQD){grid-template-columns:1fr}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_inputContainer__gLHnW{position:relative;width:100%}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_inputContainer__gLHnW .AddBalanceForm_label__iRxc0{display:block;font-size:.9rem;color:var(--gray);margin-bottom:6px;font-weight:500}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_inputContainer__gLHnW .AddBalanceForm_input__8V0Kb,.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_inputContainer__gLHnW .AddBalanceForm_select__GAN9G{width:100%;height:48px;padding:12px 16px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-family:var(--font-outfit);font-size:.9rem;transition:border-color .2s ease}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_inputContainer__gLHnW .AddBalanceForm_input__8V0Kb:focus,.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_inputContainer__gLHnW .AddBalanceForm_select__GAN9G:focus{outline:none;border-color:var(--secondary-color)}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_inputContainer__gLHnW .AddBalanceForm_input__8V0Kb::placeholder,.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_inputContainer__gLHnW .AddBalanceForm_select__GAN9G::placeholder{color:var(--gray)}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_inputContainer__gLHnW .AddBalanceForm_select__GAN9G{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_fullWidth__p0ZQD{grid-column:1/-1}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_balanceInfo__9XzXH{margin-bottom:24px;padding:16px;background:var(--background-color);border:1px solid var(--border-color);border-radius:8px}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_balanceInfo__9XzXH h4{font-size:.9rem;margin-bottom:12px;color:var(--secondary-color)}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_balanceInfo__9XzXH ul{list-style:none;padding:0;margin:0}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_balanceInfo__9XzXH ul li{font-size:.8rem;color:var(--gray);margin-bottom:6px;padding-left:16px;position:relative}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_balanceInfo__9XzXH ul li:before{content:"•";color:var(--secondary-color);position:absolute;left:0}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_balanceInfo__9XzXH ul li:last-child{margin-bottom:0}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_formActions__q6Sko{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid var(--border-color)}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_formActions__q6Sko .AddBalanceForm_cancelButton__yzQBn{padding:10px 20px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-weight:500;transition:all .2s ease}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_formActions__q6Sko .AddBalanceForm_cancelButton__yzQBn:hover:not(:disabled){border-color:var(--gray)}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_formActions__q6Sko .AddBalanceForm_cancelButton__yzQBn:disabled{opacity:.5;cursor:not-allowed}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_formActions__q6Sko .AddBalanceForm_submitButton__F8_KT{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;background:var(--secondary-color);color:var(--background-color);font-weight:500;transition:all .2s ease}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_formActions__q6Sko .AddBalanceForm_submitButton__F8_KT:hover:not(:disabled){opacity:.9}.AddBalanceForm_formContainer__XPkRN .AddBalanceForm_form__pBA84 .AddBalanceForm_formActions__q6Sko .AddBalanceForm_submitButton__F8_KT:disabled{opacity:.5;cursor:not-allowed}.AllocationModal_overlay__QcKOh{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AllocationModal_modal__UQygm{width:100%;max-width:800px}.AllocationModal_container__cp7ix{display:flex;flex-direction:column;height:100%;max-height:90vh}.AllocationModal_header__Jt_Io{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;border-bottom:1px solid var(--border-color);margin-bottom:20px}.AllocationModal_header__Jt_Io .AllocationModal_headerContent__EoJBz{display:flex;align-items:center;gap:12px}.AllocationModal_header__Jt_Io .AllocationModal_headerContent__EoJBz .AllocationModal_headerIcon__Lf9XP{width:40px;height:40px;border-radius:8px;background:var(--secondary-color);color:var(--background-color);display:flex;align-items:center;justify-content:center;font-size:1.2rem}.AllocationModal_header__Jt_Io .AllocationModal_headerContent__EoJBz h3{margin:0;font-size:1.3rem}.AllocationModal_header__Jt_Io .AllocationModal_headerContent__EoJBz .AllocationModal_assetBalance__iFGUI{margin:0;font-size:.9rem;color:var(--gray);font-family:var(--font-roboto)}.AllocationModal_header__Jt_Io .AllocationModal_closeButton__3nPEf{width:32px;height:32px;border-radius:6px;background:var(--border-color);display:flex;align-items:center;justify-content:center;transition:all .2s ease}.AllocationModal_header__Jt_Io .AllocationModal_closeButton__3nPEf:hover{background:var(--gray);color:var(--background-color)}.AllocationModal_summary__wgfM4{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;margin-bottom:20px;padding:16px;background:var(--background-color);border:1px solid var(--border-color);border-radius:8px}.AllocationModal_summary__wgfM4 .AllocationModal_summaryItem__c_Won{display:flex;flex-direction:column;align-items:center;gap:4px}.AllocationModal_summary__wgfM4 .AllocationModal_summaryItem__c_Won .AllocationModal_summaryLabel__r6XRG{font-size:.8rem;color:var(--gray);text-transform:uppercase;letter-spacing:.5px}.AllocationModal_summary__wgfM4 .AllocationModal_summaryItem__c_Won .AllocationModal_summaryValue__q_hFW{font-family:var(--font-roboto);font-size:1.4rem;font-weight:600;color:var(--secondary-color)}.AllocationModal_summary__wgfM4 .AllocationModal_summaryItem__c_Won .AllocationModal_summaryValue__q_hFW.AllocationModal_error__hryk7,.AllocationModal_summary__wgfM4 .AllocationModal_summaryItem__c_Won .AllocationModal_summaryValue__q_hFW.AllocationModal_negative__3kcQI{color:var(--red)}.AllocationModal_errorMessage__c468N{margin-bottom:20px;padding:12px 16px;background:rgba(var(--red-rgb),.1);border:1px solid var(--red);border-radius:8px;color:var(--red)}.AllocationModal_errorMessage__c468N p{margin:0;font-size:.9rem;font-weight:500}.AllocationModal_allocationsSection__ic6DL{flex:1 1;overflow:hidden;display:flex;flex-direction:column}.AllocationModal_allocationsSection__ic6DL h4{margin:0 0 16px;font-size:1.1rem;color:var(--text-color)}.AllocationModal_allocationsSection__ic6DL .AllocationModal_allocationsList__9nZvh{flex:1 1;overflow:auto;display:flex;flex-direction:column;gap:16px}.AllocationModal_allocationItem__1QvGr{padding:16px;background:var(--background-color);border:1px solid var(--border-color);border-radius:8px;display:flex;flex-direction:column;gap:12px}.AllocationModal_allocationItem__1QvGr .AllocationModal_goalInfo__Y1EJ3 .AllocationModal_goalHeader__Vs2uk{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.AllocationModal_allocationItem__1QvGr .AllocationModal_goalInfo__Y1EJ3 .AllocationModal_goalHeader__Vs2uk .AllocationModal_goalName__whhpN{font-weight:500;font-size:.95rem}.AllocationModal_allocationItem__1QvGr .AllocationModal_goalInfo__Y1EJ3 .AllocationModal_goalHeader__Vs2uk .AllocationModal_goalProgress__igsHh{font-size:.8rem;color:var(--gray);font-family:var(--font-roboto)}.AllocationModal_allocationItem__1QvGr .AllocationModal_goalInfo__Y1EJ3 .AllocationModal_progressBar__Hz_X_{height:4px;background:var(--border-color);border-radius:2px;overflow:hidden}.AllocationModal_allocationItem__1QvGr .AllocationModal_goalInfo__Y1EJ3 .AllocationModal_progressBar__Hz_X_ .AllocationModal_progressFill__aPG4m{height:100%;background:var(--secondary-color);transition:width .3s ease}.AllocationModal_allocationItem__1QvGr .AllocationModal_allocationControls__22BCT{display:flex;align-items:flex-end;gap:12px}.AllocationModal_allocationItem__1QvGr .AllocationModal_allocationControls__22BCT .AllocationModal_inputContainer___NZ68{flex:1 1}.AllocationModal_allocationItem__1QvGr .AllocationModal_allocationControls__22BCT .AllocationModal_inputContainer___NZ68 .AllocationModal_inputLabel__5Mbhu{display:block;font-size:.8rem;color:var(--gray);margin-bottom:4px}.AllocationModal_allocationItem__1QvGr .AllocationModal_allocationControls__22BCT .AllocationModal_inputContainer___NZ68 .AllocationModal_amountInput__dG1S0{width:100%;padding:8px 12px;border:1px solid var(--border-color);border-radius:6px;font-size:.9rem;font-family:var(--font-roboto);background:var(--card-color);color:var(--text-color);transition:border-color .2s ease}.AllocationModal_allocationItem__1QvGr .AllocationModal_allocationControls__22BCT .AllocationModal_inputContainer___NZ68 .AllocationModal_amountInput__dG1S0:focus{outline:none;border-color:var(--secondary-color)}.AllocationModal_allocationItem__1QvGr .AllocationModal_allocationControls__22BCT .AllocationModal_inputContainer___NZ68 .AllocationModal_amountInput__dG1S0::placeholder{color:var(--gray)}.AllocationModal_allocationItem__1QvGr .AllocationModal_allocationControls__22BCT .AllocationModal_quickButtons__hedB9{display:flex;gap:4px}.AllocationModal_allocationItem__1QvGr .AllocationModal_allocationControls__22BCT .AllocationModal_quickButtons__hedB9 .AllocationModal_quickButton__961Ka{padding:6px 10px;border:1px solid var(--border-color);border-radius:4px;font-size:.75rem;background:var(--card-color);color:var(--text-color);transition:all .2s ease}.AllocationModal_allocationItem__1QvGr .AllocationModal_allocationControls__22BCT .AllocationModal_quickButtons__hedB9 .AllocationModal_quickButton__961Ka:hover{background:var(--secondary-color);color:var(--background-color);border-color:var(--secondary-color)}.AllocationModal_actions__NiZc_{display:flex;gap:12px;justify-content:flex-end;padding-top:20px;border-top:1px solid var(--border-color);margin-top:20px}.AllocationModal_actions__NiZc_ .AllocationModal_cancelButton__VKaYN{padding:10px 20px;border:1px solid var(--border-color);border-radius:6px;background:var(--card-color);color:var(--text-color);font-size:.9rem;transition:all .2s ease}.AllocationModal_actions__NiZc_ .AllocationModal_cancelButton__VKaYN:hover:not(:disabled){background:var(--border-color)}.AllocationModal_actions__NiZc_ .AllocationModal_cancelButton__VKaYN:disabled{opacity:.6;cursor:not-allowed}.AllocationModal_actions__NiZc_ .AllocationModal_saveButton__mHDaL{display:flex;align-items:center;gap:6px;padding:10px 20px;background:var(--secondary-color);color:var(--background-color);border-radius:6px;font-size:.9rem;font-weight:500;transition:all .2s ease}.AllocationModal_actions__NiZc_ .AllocationModal_saveButton__mHDaL:hover:not(:disabled){opacity:.9}.AllocationModal_actions__NiZc_ .AllocationModal_saveButton__mHDaL:disabled{opacity:.6;cursor:not-allowed}.BalancesPage_wrapper__bY04l .BalancesPage_header__izdGg{padding:20px 0;display:flex;justify-content:space-between;align-items:center}.BalancesPage_wrapper__bY04l .BalancesPage_header__izdGg h1{margin-bottom:0}.BalancesPage_wrapper__bY04l .BalancesPage_header__izdGg .BalancesPage_filters__smvit{display:flex;gap:8px;background:var(--border-color);padding:4px;border-radius:8px}.BalancesPage_wrapper__bY04l .BalancesPage_header__izdGg .BalancesPage_filters__smvit .BalancesPage_filterButton__4b250{padding:8px 16px;border-radius:6px;font-size:.8rem;font-weight:500;background:none;color:var(--gray);transition:all .2s ease}.BalancesPage_wrapper__bY04l .BalancesPage_header__izdGg .BalancesPage_filters__smvit .BalancesPage_filterButton__4b250.BalancesPage_active__K1Y7n{background:var(--background-color);color:var(--text-color)}.BalancesPage_wrapper__bY04l .BalancesPage_header__izdGg .BalancesPage_filters__smvit .BalancesPage_filterButton__4b250:hover{color:var(--text-color)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml{display:grid;height:calc(100vh - 182px);max-height:calc(100vh - 182px);grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(4,1fr);grid-column-gap:20px;grid-row-gap:20px;padding:20px 0 0}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_overviewCard__vGQbC{grid-area:1/1/2/7}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_overviewCard__vGQbC .BalancesPage_overviewContent__Z_NBG{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;height:100%;align-items:center}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_overviewCard__vGQbC .BalancesPage_overviewContent__Z_NBG .BalancesPage_overviewItem__JvuUH{text-align:center}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_overviewCard__vGQbC .BalancesPage_overviewContent__Z_NBG .BalancesPage_overviewItem__JvuUH .BalancesPage_overviewLabel___SBMa{font-size:.8rem;color:var(--gray);margin-bottom:5px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_overviewCard__vGQbC .BalancesPage_overviewContent__Z_NBG .BalancesPage_overviewItem__JvuUH .BalancesPage_overviewAmount__7ypmz{font-family:var(--font-roboto);font-size:1.8rem;margin-bottom:10px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_overviewCard__vGQbC .BalancesPage_overviewContent__Z_NBG .BalancesPage_overviewItem__JvuUH .BalancesPage_overviewAmount__7ypmz.BalancesPage_assets__SHr5e{color:var(--green)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_overviewCard__vGQbC .BalancesPage_overviewContent__Z_NBG .BalancesPage_overviewItem__JvuUH .BalancesPage_overviewAmount__7ypmz.BalancesPage_liabilities__4V8b2{color:var(--red)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_overviewCard__vGQbC .BalancesPage_overviewContent__Z_NBG .BalancesPage_overviewItem__JvuUH .BalancesPage_overviewAmount__7ypmz.BalancesPage_netWorth__vvxAM{color:var(--secondary-color)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa{grid-area:2/1/5/4}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk{display:flex;flex-direction:column;height:100%}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsHeader__5wdYF{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsHeader__5wdYF h3{font-size:1.2rem}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsHeader__5wdYF .BalancesPage_headerActions__PGfIk{display:flex;align-items:center;gap:12px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsHeader__5wdYF .BalancesPage_headerActions__PGfIk .BalancesPage_assetsTotal__0heiD{font-family:var(--font-roboto);font-size:1.5rem;color:var(--green)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsHeader__5wdYF .BalancesPage_headerActions__PGfIk .BalancesPage_addButton__urBuD{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--green);color:var(--background-color);border-radius:6px;font-size:.8rem;font-weight:500;transition:all .2s ease}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsHeader__5wdYF .BalancesPage_headerActions__PGfIk .BalancesPage_addButton__urBuD:hover{opacity:.9}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I{flex:1 1;overflow:auto}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I::-webkit-scrollbar{width:5px;height:5px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I::-webkit-scrollbar-track{background:var(--background-color);margin-top:20px;margin-bottom:20px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I::-webkit-scrollbar-thumb{background:var(--secondary-color)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7{margin-bottom:20px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryHeader__oPyhZ{display:flex;align-items:center;gap:8px;margin-bottom:10px;font-size:.9rem;font-weight:500;color:var(--secondary-color)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryHeader__oPyhZ .BalancesPage_categoryIcon__SBSBb{color:var(--secondary-color)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--background-color);border:1px solid var(--border-color);border-radius:8px;margin-bottom:8px;transition:all .2s ease}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG:hover{border-color:var(--secondary-color)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetInfo___jZiD{flex:1 1}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetInfo___jZiD .BalancesPage_assetHeader__Rr8Lj{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetInfo___jZiD .BalancesPage_assetHeader__Rr8Lj .BalancesPage_assetName__1hhf4{font-size:.9rem;font-weight:500}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetInfo___jZiD .BalancesPage_assetHeader__Rr8Lj .BalancesPage_assetAmount__L39JB{font-family:var(--font-roboto);font-size:.9rem;color:var(--green);font-weight:600}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetInfo___jZiD .BalancesPage_assetType__1FJM_{font-size:.75rem;color:var(--gray);text-transform:capitalize}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetInfo___jZiD .BalancesPage_allocationBar__50dUx{margin-top:8px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetInfo___jZiD .BalancesPage_allocationBar__50dUx .BalancesPage_allocationProgress__TUZOI{height:4px;background:var(--border-color);border-radius:2px;overflow:hidden;margin-bottom:4px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetInfo___jZiD .BalancesPage_allocationBar__50dUx .BalancesPage_allocationProgress__TUZOI .BalancesPage_allocationFill__DL4cn{height:100%;background:var(--secondary-color);transition:width .3s ease}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetInfo___jZiD .BalancesPage_allocationBar__50dUx .BalancesPage_allocationText__Q5xpF{font-size:.7rem;color:var(--gray);font-family:var(--font-roboto)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetActions__6Zdkl{display:flex;gap:4px;margin-left:12px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetActions__6Zdkl .BalancesPage_actionButton__nPItx{width:28px;height:28px;border-radius:4px;background:var(--border-color);color:var(--text-color);display:flex;align-items:center;justify-content:center;font-size:.8rem;transition:all .2s ease}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetActions__6Zdkl .BalancesPage_actionButton__nPItx:hover{background:var(--secondary-color);color:var(--background-color)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_assetsCard__q4gSa .BalancesPage_assetsContent__79UDk .BalancesPage_assetsList__ajz7I .BalancesPage_assetCategory__7lXo7 .BalancesPage_categoryItems__cNNf0 .BalancesPage_assetItem__CHgcG .BalancesPage_assetActions__6Zdkl .BalancesPage_actionButton__nPItx.BalancesPage_deleteButton__2WKET:hover{background:var(--red);color:var(--background-color)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd{grid-area:2/4/5/7}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k{display:flex;flex-direction:column;height:100%}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesHeader__V5y6_{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesHeader__V5y6_ h3{font-size:1.2rem}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesHeader__V5y6_ .BalancesPage_headerActions__PGfIk{display:flex;align-items:center;gap:12px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesHeader__V5y6_ .BalancesPage_headerActions__PGfIk .BalancesPage_liabilitiesTotal__rQS_D{font-family:var(--font-roboto);font-size:1.5rem;color:var(--red)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesHeader__V5y6_ .BalancesPage_headerActions__PGfIk .BalancesPage_addButton__urBuD{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--red);color:var(--background-color);border-radius:6px;font-size:.8rem;font-weight:500;transition:all .2s ease}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesHeader__V5y6_ .BalancesPage_headerActions__PGfIk .BalancesPage_addButton__urBuD:hover{opacity:.9}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO{flex:1 1;overflow:auto}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO::-webkit-scrollbar{width:5px;height:5px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO::-webkit-scrollbar-track{background:var(--background-color);margin-top:20px;margin-bottom:20px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO::-webkit-scrollbar-thumb{background:var(--secondary-color)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21{display:flex;justify-content:space-between;align-items:center;padding:12px;background:var(--background-color);border:1px solid var(--border-color);border-radius:8px;margin-bottom:10px;transition:all .2s ease}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21:hover{border-color:var(--red)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21 .BalancesPage_liabilityInfo__xH2ZN{flex:1 1}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21 .BalancesPage_liabilityInfo__xH2ZN .BalancesPage_liabilityHeader__dc3HK{display:flex;justify-content:space-between;align-items:center;margin-bottom:4px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21 .BalancesPage_liabilityInfo__xH2ZN .BalancesPage_liabilityHeader__dc3HK .BalancesPage_liabilityName__IV4Lu{font-size:.9rem;font-weight:500}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21 .BalancesPage_liabilityInfo__xH2ZN .BalancesPage_liabilityHeader__dc3HK .BalancesPage_liabilityAmount__LtU6z{font-family:var(--font-roboto);font-size:.9rem;color:var(--red);font-weight:600}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21 .BalancesPage_liabilityInfo__xH2ZN .BalancesPage_liabilityType__KpiIj{font-size:.75rem;color:var(--gray);text-transform:capitalize}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21 .BalancesPage_liabilityActions__gr6Hr{display:flex;gap:4px;margin-left:12px}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21 .BalancesPage_liabilityActions__gr6Hr .BalancesPage_actionButton__nPItx{width:28px;height:28px;border-radius:4px;background:var(--border-color);color:var(--text-color);display:flex;align-items:center;justify-content:center;font-size:.8rem;transition:all .2s ease}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21 .BalancesPage_liabilityActions__gr6Hr .BalancesPage_actionButton__nPItx:hover{background:var(--secondary-color);color:var(--background-color)}.BalancesPage_wrapper__bY04l .BalancesPage_cards__dZvml .BalancesPage_liabilitiesCard__irSEd .BalancesPage_liabilitiesContent__z0x_k .BalancesPage_liabilitiesList__XmMHO .BalancesPage_liabilityItem__pZx21 .BalancesPage_liabilityActions__gr6Hr .BalancesPage_actionButton__nPItx.BalancesPage_deleteButton__2WKET:hover{background:var(--red);color:var(--background-color)}.AddBusinessTransactionForm_overlay__EwaZ_{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AddBusinessTransactionForm_modal__PmHbG{width:100%;max-width:700px}.AddBusinessTransactionForm_formContainer__q_ZYn{padding:0}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_header__BMwJW{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_header__BMwJW .AddBusinessTransactionForm_headerContent__QLvjd{display:flex;align-items:center;gap:12px}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_header__BMwJW .AddBusinessTransactionForm_headerContent__QLvjd .AddBusinessTransactionForm_headerIcon__l9JRl{width:40px;height:40px;border-radius:8px;background:var(--background-color);display:flex;align-items:center;justify-content:center;color:var(--green)}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_header__BMwJW .AddBusinessTransactionForm_headerContent__QLvjd h3{font-size:1.3rem;margin:0}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_header__BMwJW .AddBusinessTransactionForm_closeButton__bXdzl{width:32px;height:32px;border-radius:6px;background:var(--background-color);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;color:var(--gray);transition:all .2s ease}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_header__BMwJW .AddBusinessTransactionForm_closeButton__bXdzl:hover{border-color:var(--red);color:var(--red)}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_formRow__DPDVj{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:20px}@media(min-width:640px){.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_formRow__DPDVj{grid-template-columns:1fr 1fr}}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_formRow__DPDVj:has(.AddBusinessTransactionForm_fullWidth__tpu3c){grid-template-columns:1fr}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO{position:relative;width:100%}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_label__yR5FD{display:block;font-size:.9rem;color:var(--gray);margin-bottom:6px;font-weight:500}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_input__gibTM,.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_select__rhSTq,.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_textarea__GtDl9{width:100%;padding:12px 16px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-family:var(--font-outfit);font-size:.9rem;transition:border-color .2s ease}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_input__gibTM:focus,.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_select__rhSTq:focus,.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_textarea__GtDl9:focus{outline:none;border-color:var(--secondary-color)}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_input__gibTM::placeholder,.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_select__rhSTq::placeholder,.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_textarea__GtDl9::placeholder{color:var(--gray)}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_input__gibTM{height:48px}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_select__rhSTq{height:48px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_select__rhSTq optgroup{font-weight:700;color:var(--secondary-color)}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_select__rhSTq option{color:var(--text-color);background:var(--background-color)}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_inputContainer__U2IkO .AddBusinessTransactionForm_textarea__GtDl9{resize:vertical;min-height:80px}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_fullWidth__tpu3c{grid-column:1/-1}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_businessInfo__n6Rdv{margin-bottom:24px;padding:16px;background:rgba(204,255,0,.1);border:1px solid var(--green);border-radius:8px}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_businessInfo__n6Rdv h4{font-size:.9rem;margin-bottom:12px;color:var(--green)}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_businessInfo__n6Rdv ul{list-style:none;padding:0;margin:0}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_businessInfo__n6Rdv ul li{font-size:.8rem;color:var(--gray);margin-bottom:6px;padding-left:16px;position:relative}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_businessInfo__n6Rdv ul li:before{content:"•";color:var(--green);position:absolute;left:0}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_businessInfo__n6Rdv ul li:last-child{margin-bottom:0}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_formActions__NXBF8{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid var(--border-color)}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_formActions__NXBF8 .AddBusinessTransactionForm_cancelButton__9LMej{padding:10px 20px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-weight:500;transition:all .2s ease}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_formActions__NXBF8 .AddBusinessTransactionForm_cancelButton__9LMej:hover:not(:disabled){border-color:var(--gray)}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_formActions__NXBF8 .AddBusinessTransactionForm_cancelButton__9LMej:disabled{opacity:.5;cursor:not-allowed}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_formActions__NXBF8 .AddBusinessTransactionForm_submitButton__damnj{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;background:var(--green);color:var(--background-color);font-weight:500;transition:all .2s ease}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_formActions__NXBF8 .AddBusinessTransactionForm_submitButton__damnj:hover:not(:disabled){opacity:.9}.AddBusinessTransactionForm_formContainer__q_ZYn .AddBusinessTransactionForm_form__cHCqA .AddBusinessTransactionForm_formActions__NXBF8 .AddBusinessTransactionForm_submitButton__damnj:disabled{opacity:.5;cursor:not-allowed}.AddProjectForm_overlay__8rsKK{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AddProjectForm_modal__2zc4s{width:100%;max-width:700px}.AddProjectForm_formContainer__tMh5x{padding:0}.AddProjectForm_formContainer__tMh5x .AddProjectForm_header__8s0XO{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.AddProjectForm_formContainer__tMh5x .AddProjectForm_header__8s0XO .AddProjectForm_headerContent__2GiYh{display:flex;align-items:center;gap:12px}.AddProjectForm_formContainer__tMh5x .AddProjectForm_header__8s0XO .AddProjectForm_headerContent__2GiYh .AddProjectForm_headerIcon__MNWJZ{width:40px;height:40px;border-radius:8px;background:var(--background-color);display:flex;align-items:center;justify-content:center;color:var(--secondary-color)}.AddProjectForm_formContainer__tMh5x .AddProjectForm_header__8s0XO .AddProjectForm_headerContent__2GiYh h3{font-size:1.3rem;margin:0}.AddProjectForm_formContainer__tMh5x .AddProjectForm_header__8s0XO .AddProjectForm_closeButton___0qD2{width:32px;height:32px;border-radius:6px;background:var(--background-color);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;color:var(--gray);transition:all .2s ease}.AddProjectForm_formContainer__tMh5x .AddProjectForm_header__8s0XO .AddProjectForm_closeButton___0qD2:hover{border-color:var(--red);color:var(--red)}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_formRow__yaGL8{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:20px}@media(min-width:640px){.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_formRow__yaGL8{grid-template-columns:1fr 1fr}}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_formRow__yaGL8:has(.AddProjectForm_fullWidth__CM9M_){grid-template-columns:1fr}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP{position:relative;width:100%}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_label__7zEPS{display:block;font-size:.9rem;color:var(--gray);margin-bottom:6px;font-weight:500}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_input__ZPNQ0,.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_select__xGV1N,.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_textarea__P_nHg{width:100%;padding:12px 16px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-family:var(--font-outfit);font-size:.9rem;transition:border-color .2s ease}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_input__ZPNQ0:focus,.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_select__xGV1N:focus,.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_textarea__P_nHg:focus{outline:none;border-color:var(--secondary-color)}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_input__ZPNQ0::placeholder,.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_select__xGV1N::placeholder,.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_textarea__P_nHg::placeholder{color:var(--gray)}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_input__ZPNQ0{height:48px}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_select__xGV1N{height:48px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_inputContainer__Gs5tP .AddProjectForm_textarea__P_nHg{resize:vertical;min-height:100px}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_fullWidth__CM9M_{grid-column:1/-1}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_projectInfo__mxcF6{margin-bottom:24px;padding:16px;background:rgba(255,165,0,.1);border:1px solid var(--secondary-color);border-radius:8px}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_projectInfo__mxcF6 h4{font-size:.9rem;margin-bottom:12px;color:var(--secondary-color)}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_projectInfo__mxcF6 ul{list-style:none;padding:0;margin:0}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_projectInfo__mxcF6 ul li{font-size:.8rem;color:var(--gray);margin-bottom:6px;padding-left:16px;position:relative}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_projectInfo__mxcF6 ul li:before{content:"•";color:var(--secondary-color);position:absolute;left:0}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_projectInfo__mxcF6 ul li:last-child{margin-bottom:0}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_formActions__bJU5O{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid var(--border-color)}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_formActions__bJU5O .AddProjectForm_cancelButton__mINVA{padding:10px 20px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-weight:500;transition:all .2s ease}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_formActions__bJU5O .AddProjectForm_cancelButton__mINVA:hover:not(:disabled){border-color:var(--gray)}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_formActions__bJU5O .AddProjectForm_cancelButton__mINVA:disabled{opacity:.5;cursor:not-allowed}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_formActions__bJU5O .AddProjectForm_submitButton__jxEt1{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;background:var(--secondary-color);color:var(--background-color);font-weight:500;transition:all .2s ease}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_formActions__bJU5O .AddProjectForm_submitButton__jxEt1:hover:not(:disabled){opacity:.9}.AddProjectForm_formContainer__tMh5x .AddProjectForm_form__0FaKs .AddProjectForm_formActions__bJU5O .AddProjectForm_submitButton__jxEt1:disabled{opacity:.5;cursor:not-allowed}.AddGoalForm_overlay__KS1kU{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AddGoalForm_modal__ho5uM{width:100%;max-width:600px}.AddGoalForm_formContainer__R2_nN{padding:0}.AddGoalForm_formContainer__R2_nN .AddGoalForm_header__JTNUl{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_header__JTNUl .AddGoalForm_headerContent__F1w6W{display:flex;align-items:center;gap:12px}.AddGoalForm_formContainer__R2_nN .AddGoalForm_header__JTNUl .AddGoalForm_headerContent__F1w6W .AddGoalForm_headerIcon__08BN_{width:40px;height:40px;border-radius:8px;background:var(--background-color);display:flex;align-items:center;justify-content:center;color:var(--secondary-color)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_header__JTNUl .AddGoalForm_headerContent__F1w6W h3{font-size:1.3rem;margin:0}.AddGoalForm_formContainer__R2_nN .AddGoalForm_header__JTNUl .AddGoalForm_closeButton__qf6vJ{width:32px;height:32px;border-radius:6px;background:var(--background-color);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;color:var(--gray);transition:all .2s ease}.AddGoalForm_formContainer__R2_nN .AddGoalForm_header__JTNUl .AddGoalForm_closeButton__qf6vJ:hover{border-color:var(--red);color:var(--red)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_formRow__cZesq{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:20px}@media(min-width:640px){.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_formRow__cZesq{grid-template-columns:1fr 1fr}}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_formRow__cZesq:has(.AddGoalForm_fullWidth__Kxbwv){grid-template-columns:1fr}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_inputContainer__c9bg1{position:relative;width:100%}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_inputContainer__c9bg1 .AddGoalForm_label___AS98{display:block;font-size:.9rem;color:var(--gray);margin-bottom:6px;font-weight:500}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_inputContainer__c9bg1 .AddGoalForm_input__fWjU6{width:100%;height:48px;padding:12px 16px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-family:var(--font-outfit);font-size:.9rem;transition:border-color .2s ease}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_inputContainer__c9bg1 .AddGoalForm_input__fWjU6:focus{outline:none;border-color:var(--secondary-color)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_inputContainer__c9bg1 .AddGoalForm_input__fWjU6::placeholder{color:var(--gray)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_fullWidth__Kxbwv{grid-column:1/-1}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalPreview__5PmZq{margin-bottom:20px;padding:16px;background:var(--background-color);border:1px solid var(--border-color);border-radius:8px}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalPreview__5PmZq h4{font-size:1rem;margin-bottom:12px;color:var(--secondary-color)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalPreview__5PmZq .AddGoalForm_previewContent__7n3ma .AddGoalForm_previewItem__JOb9Y{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalPreview__5PmZq .AddGoalForm_previewContent__7n3ma .AddGoalForm_previewItem__JOb9Y:last-child{margin-bottom:0}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalPreview__5PmZq .AddGoalForm_previewContent__7n3ma .AddGoalForm_previewItem__JOb9Y .AddGoalForm_previewLabel__fIamR{font-size:.8rem;color:var(--gray)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalPreview__5PmZq .AddGoalForm_previewContent__7n3ma .AddGoalForm_previewItem__JOb9Y .AddGoalForm_previewValue__bV7er{font-size:.8rem;font-family:var(--font-roboto);color:var(--text-color)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalTips__ZsD62{margin-bottom:24px;padding:16px;background:rgba(255,165,0,.1);border:1px solid var(--secondary-color);border-radius:8px}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalTips__ZsD62 h4{font-size:.9rem;margin-bottom:12px;color:var(--secondary-color)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalTips__ZsD62 ul{list-style:none;padding:0;margin:0}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalTips__ZsD62 ul li{font-size:.8rem;color:var(--gray);margin-bottom:6px;padding-left:16px;position:relative}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalTips__ZsD62 ul li:before{content:"•";color:var(--secondary-color);position:absolute;left:0}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_goalTips__ZsD62 ul li:last-child{margin-bottom:0}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_formActions__LApli{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid var(--border-color)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_formActions__LApli .AddGoalForm_cancelButton__nghIA{padding:10px 20px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-weight:500;transition:all .2s ease}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_formActions__LApli .AddGoalForm_cancelButton__nghIA:hover:not(:disabled){border-color:var(--gray)}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_formActions__LApli .AddGoalForm_cancelButton__nghIA:disabled{opacity:.5;cursor:not-allowed}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_formActions__LApli .AddGoalForm_submitButton__fKOA3{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;background:var(--secondary-color);color:var(--background-color);font-weight:500;transition:all .2s ease}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_formActions__LApli .AddGoalForm_submitButton__fKOA3:hover:not(:disabled){opacity:.9}.AddGoalForm_formContainer__R2_nN .AddGoalForm_form__xJZWd .AddGoalForm_formActions__LApli .AddGoalForm_submitButton__fKOA3:disabled{opacity:.5;cursor:not-allowed}.AddTransactionForm_overlay__Isb2p{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.AddTransactionForm_modal__L9Jjw{width:100%;max-width:600px}.AddTransactionForm_formContainer__A9dGO{padding:0}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_header__iLDLO{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_header__iLDLO h3{font-size:1.3rem;margin:0}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_header__iLDLO .AddTransactionForm_closeButton__pXWI7{width:32px;height:32px;border-radius:6px;background:var(--background-color);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;color:var(--gray);transition:all .2s ease}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_header__iLDLO .AddTransactionForm_closeButton__pXWI7:hover{border-color:var(--red);color:var(--red)}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_formRow__U_mFw{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-bottom:20px}@media(min-width:640px){.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_formRow__U_mFw{grid-template-columns:1fr 1fr}}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_formRow__U_mFw:has(.AddTransactionForm_fullWidth__LPgqW){grid-template-columns:1fr}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_inputContainer___1muZ{position:relative;width:100%}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_inputContainer___1muZ .AddTransactionForm_label__cAWQE{display:block;font-size:.9rem;color:var(--gray);margin-bottom:6px;font-weight:500}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_inputContainer___1muZ .AddTransactionForm_dateInput___AKZ1,.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_inputContainer___1muZ .AddTransactionForm_select__AySTW{width:100%;height:48px;padding:12px 16px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-family:var(--font-outfit);font-size:.9rem;transition:border-color .2s ease}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_inputContainer___1muZ .AddTransactionForm_dateInput___AKZ1:focus,.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_inputContainer___1muZ .AddTransactionForm_select__AySTW:focus{outline:none;border-color:var(--secondary-color)}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_inputContainer___1muZ .AddTransactionForm_dateInput___AKZ1::placeholder,.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_inputContainer___1muZ .AddTransactionForm_select__AySTW::placeholder{color:var(--gray)}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_inputContainer___1muZ .AddTransactionForm_select__AySTW{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m6 8 4 4 4-4'/%3e%3c/svg%3e");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;padding-right:40px}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_fullWidth__LPgqW{grid-column:1/-1}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_formActions__jKWOz{display:flex;justify-content:flex-end;gap:12px;margin-top:32px;padding-top:20px;border-top:1px solid var(--border-color)}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_formActions__jKWOz .AddTransactionForm_cancelButton__wJmKS{padding:10px 20px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-weight:500;transition:all .2s ease}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_formActions__jKWOz .AddTransactionForm_cancelButton__wJmKS:hover:not(:disabled){border-color:var(--gray)}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_formActions__jKWOz .AddTransactionForm_cancelButton__wJmKS:disabled{opacity:.5;cursor:not-allowed}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_formActions__jKWOz .AddTransactionForm_submitButton__YCa80{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;background:var(--secondary-color);color:var(--background-color);font-weight:500;transition:all .2s ease}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_formActions__jKWOz .AddTransactionForm_submitButton__YCa80:hover:not(:disabled){opacity:.9}.AddTransactionForm_formContainer__A9dGO .AddTransactionForm_form__plJoz .AddTransactionForm_formActions__jKWOz .AddTransactionForm_submitButton__YCa80:disabled{opacity:.5;cursor:not-allowed}.UploadTransactionsForm_overlay__ZwONk{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;z-index:1000;padding:20px}.UploadTransactionsForm_modal__4zVHB{width:100%;max-width:500px}.UploadTransactionsForm_formContainer__vGzII{padding:0}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_header__mwdOd{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--border-color)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_header__mwdOd h3{font-size:1.3rem;margin:0}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_header__mwdOd .UploadTransactionsForm_closeButton__CoGiM{width:32px;height:32px;border-radius:6px;background:var(--background-color);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;color:var(--gray);transition:all .2s ease}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_header__mwdOd .UploadTransactionsForm_closeButton__CoGiM:hover{border-color:var(--red);color:var(--red)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p{margin-bottom:24px}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_dropzone__oyyGP{border:2px dashed var(--border-color);border-radius:12px;padding:40px 20px;text-align:center;cursor:pointer;transition:all .3s ease;background:var(--background-color)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_dropzone__oyyGP.UploadTransactionsForm_active__dowda,.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_dropzone__oyyGP:hover{border-color:var(--secondary-color);background:rgba(255,165,0,.05)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_dropzone__oyyGP .UploadTransactionsForm_dropzoneContent__x_Puj .UploadTransactionsForm_uploadIcon__1Kr8N{font-size:3rem;color:var(--secondary-color);margin-bottom:16px}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_dropzone__oyyGP .UploadTransactionsForm_dropzoneContent__x_Puj h4{font-size:1.1rem;margin-bottom:8px;color:var(--text-color)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_dropzone__oyyGP .UploadTransactionsForm_dropzoneContent__x_Puj p{color:var(--gray);margin-bottom:12px}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_dropzone__oyyGP .UploadTransactionsForm_dropzoneContent__x_Puj .UploadTransactionsForm_fileTypes__lIpRX{font-size:.8rem;color:var(--gray);background:var(--light-background-color);padding:4px 12px;border-radius:16px;display:inline-block}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_dropzone__oyyGP .UploadTransactionsForm_hiddenInput__erSoR{display:none}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41{border:1px solid var(--border-color);border-radius:12px;padding:20px;background:var(--background-color)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_fileInfo__DJn2T{display:flex;align-items:center;gap:12px;margin-bottom:16px}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_fileInfo__DJn2T .UploadTransactionsForm_fileIcon__SmIsf{font-size:2rem;color:var(--red)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_fileInfo__DJn2T .UploadTransactionsForm_fileDetails__gYBTH{flex:1 1}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_fileInfo__DJn2T .UploadTransactionsForm_fileDetails__gYBTH h4{font-size:1rem;margin-bottom:4px;color:var(--text-color)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_fileInfo__DJn2T .UploadTransactionsForm_fileDetails__gYBTH p{font-size:.8rem;color:var(--gray)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_fileInfo__DJn2T .UploadTransactionsForm_removeButton__BFTvq{width:32px;height:32px;border-radius:6px;background:var(--background-color);border:1px solid var(--border-color);display:flex;align-items:center;justify-content:center;color:var(--gray);transition:all .2s ease}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_fileInfo__DJn2T .UploadTransactionsForm_removeButton__BFTvq:hover:not(:disabled){border-color:var(--red);color:var(--red)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_fileInfo__DJn2T .UploadTransactionsForm_removeButton__BFTvq:disabled{opacity:.5;cursor:not-allowed}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_uploadProgress__Im4s_ .UploadTransactionsForm_progressInfo__H6Hdp{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;font-size:.8rem;color:var(--gray)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_uploadProgress__Im4s_ .UploadTransactionsForm_progressBar__u0C3Y{width:100%;height:4px;background:var(--border-color);border-radius:2px;overflow:hidden}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadArea__pjS8p .UploadTransactionsForm_filePreview__gdd41 .UploadTransactionsForm_uploadProgress__Im4s_ .UploadTransactionsForm_progressBar__u0C3Y .UploadTransactionsForm_progressFill__voxyB{height:100%;background:var(--secondary-color);animation:UploadTransactionsForm_progress__nzOO_ 2s ease-in-out infinite}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadInfo__fCZuc{margin-bottom:24px;padding:16px;background:var(--background-color);border:1px solid var(--border-color);border-radius:8px}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadInfo__fCZuc h4{font-size:.9rem;margin-bottom:12px;color:var(--secondary-color)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadInfo__fCZuc ul{list-style:none;padding:0;margin:0}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadInfo__fCZuc ul li{font-size:.8rem;color:var(--gray);margin-bottom:6px;padding-left:16px;position:relative}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadInfo__fCZuc ul li:before{content:"•";color:var(--secondary-color);position:absolute;left:0}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_uploadInfo__fCZuc ul li:last-child{margin-bottom:0}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_formActions__08HmV{display:flex;justify-content:flex-end;gap:12px;padding-top:20px;border-top:1px solid var(--border-color)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_formActions__08HmV .UploadTransactionsForm_cancelButton__NZGOx{padding:10px 20px;border:1px solid var(--border-color);border-radius:8px;background:var(--background-color);color:var(--text-color);font-weight:500;transition:all .2s ease}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_formActions__08HmV .UploadTransactionsForm_cancelButton__NZGOx:hover:not(:disabled){border-color:var(--gray)}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_formActions__08HmV .UploadTransactionsForm_cancelButton__NZGOx:disabled{opacity:.5;cursor:not-allowed}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_formActions__08HmV .UploadTransactionsForm_uploadButton__6slRV{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;background:var(--secondary-color);color:var(--background-color);font-weight:500;transition:all .2s ease}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_formActions__08HmV .UploadTransactionsForm_uploadButton__6slRV:hover:not(:disabled){opacity:.9}.UploadTransactionsForm_formContainer__vGzII .UploadTransactionsForm_formActions__08HmV .UploadTransactionsForm_uploadButton__6slRV:disabled{opacity:.5;cursor:not-allowed}@keyframes UploadTransactionsForm_progress__nzOO_{0%{width:0}50%{width:70%}to{width:100%}}