@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);*,:after,:before,body{box-sizing:border-box;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#09110d;background-color:var(--background-color);color:#eef6ef;color:var(--color-text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;padding:0;transition:background-color .25s ease,color .25s ease}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:global(.react-datepicker__input-container input){font-size:16px}@font-face{font-family:Menda;font-style:normal;font-weight:500;src:url(/static/media/Menda%20Medium.b09f2fa00a70b7c5e2d6.ttf) format("truetype")}.Nav_container__JUaGh{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:var(--nav-background);border-bottom:1px solid #d8f1e014;position:sticky;top:0;z-index:1300}.Nav_nav__wxeIV{align-items:center;color:var(--color-text);display:flex;gap:1rem;justify-content:space-between;min-height:78px;padding:0 1.3rem}.Nav_containerLogo__g7gtG{align-items:center;display:flex;gap:.8rem;min-width:170px}.Nav_logo__7XgBt{height:40px;width:52px}.Nav_nameLogo__x8oLn{color:var(--color-text);font-family:Menda,sans-serif;font-size:1.25rem;letter-spacing:.08em;text-transform:uppercase}.Nav_navItems__gtFUC{align-items:center;display:flex;gap:.7rem}.Nav_navLink__YltVc{align-items:center;border-radius:var(--radius-lg);color:var(--color-muted);display:flex;gap:.55rem;padding:.72rem 1rem;text-decoration:none;transition:background-color .2s ease,color .2s ease}.Nav_navLink__YltVc:hover{background:var(--surface-hover);color:var(--color-text)}.Nav_navIcon__-T3T8,.Nav_navLink__YltVc img{height:18px;width:18px}.Nav_navIcon__-T3T8{color:currentColor;flex-shrink:0}body[data-theme=light] .Nav_navLink__YltVc img{filter:brightness(0) saturate(100%)}.Nav_navLink__YltVc p{font-size:.92rem}.Nav_activeLink__byeqh{background:linear-gradient(135deg,#3bcb234d,#122c0ceb);box-shadow:inset 0 0 0 1px #90d36a57;color:var(--color-text)}.Nav_userActions__KV1E\+{align-items:center;display:flex;gap:.8rem}.Nav_user__qKx-Q{background:var(--surface-input);border-radius:var(--radius-lg);color:var(--color-muted);padding:.65rem .9rem}.Nav_logoutButton__C7Qy\+{background:#0000;font-size:.95rem;padding:.7rem 1rem}.Nav_logoutButton__C7Qy\+,.Nav_themeButton__vP9zu{border:1px solid #d8f1e01f;border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer}.Nav_themeButton__vP9zu{align-items:center;background:var(--surface-input);display:inline-flex;font-size:.9rem;gap:.55rem;padding:.56rem .7rem;position:relative}.Nav_themeIcon__ZJjA4{color:var(--color-muted);flex-shrink:0;height:14px;width:14px}.Nav_themeSwitchTrack__Px5FN{background:#d8f1e017;border-radius:999px;box-shadow:inset 0 0 0 1px #d8f1e014;height:24px;position:relative;width:42px}.Nav_themeSwitchThumb__9c-BB{background:linear-gradient(135deg,#90d36afa,#51914bfa);border-radius:999px;box-shadow:0 6px 12px #00000038;height:18px;left:3px;position:absolute;top:3px;transition:transform .22s ease;width:18px}body[data-theme=light] .Nav_themeSwitchThumb__9c-BB{background:linear-gradient(135deg,#ffd56a,#f2a33b);transform:translateX(18px)}body[data-theme=light] .Nav_themeButton__vP9zu{border-color:#16291f1a}body[data-theme=light] .Nav_themeSwitchTrack__Px5FN{background:#3d8c4414;box-shadow:inset 0 0 0 1px #16291f14}.Nav_menuButton__g1f1E,.Nav_mobileActions__ADp\+c,.Nav_mobileMenuShell__wJp8N,.Nav_panelButton__zQDeP{display:none}@media (max-width:1000px){.Nav_container__JUaGh{left:0;position:fixed;right:0;top:0;z-index:2147483000}.Nav_nav__wxeIV{min-height:70px;padding:0 .9rem}.Nav_containerLogo__g7gtG{min-width:0}.Nav_logo__7XgBt{height:34px;width:44px}.Nav_nameLogo__x8oLn{font-size:1.05rem}.Nav_navItems__gtFUC,.Nav_userActions__KV1E\+{display:none}.Nav_menuButton__g1f1E{align-items:center;background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:var(--radius-lg);cursor:pointer;display:inline-flex;flex-direction:column;gap:.24rem;height:44px;justify-content:center;position:relative;width:44px;z-index:2147483010}.Nav_mobileActions__ADp\+c{align-items:center;display:flex;gap:.55rem;min-width:0}.Nav_panelButton__zQDeP{align-items:center;background:linear-gradient(135deg,#3bcb2338,#122b0be6);border:none;border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer;display:inline-flex;font-size:.84rem;font-weight:700;justify-content:center;min-height:44px;padding:.7rem .95rem;white-space:nowrap}.Nav_menuBar__lfnTl{background:var(--color-text);border-radius:var(--radius-pill);height:2px;width:18px}.Nav_mobileMenuShell__wJp8N{display:block;position:relative;z-index:2147483020}.Nav_mobileBackdrop__YF-IE{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:var(--overlay-dark);border:none;cursor:pointer;inset:70px 0 0;position:fixed;width:100%;z-index:2147483020}.Nav_mobileDrawer__1jvDG{background:var(--drawer-background);border-left:1px solid #d8f1e014;bottom:0;box-shadow:-18px 0 48px #00000047;overflow-y:auto;padding:1rem;position:fixed;right:0;top:70px;width:min(92vw,430px);z-index:2147483030}.Nav_mobilePanelDrawer__R65m3{width:min(94vw,410px)}.Nav_mobileDrawerHeader__JrTs-{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between;margin-bottom:1rem}.Nav_drawerEyebrow__\+xKMy{color:#b8ceb7;font-size:.72rem;letter-spacing:.08em;margin-bottom:.35rem;text-transform:uppercase}.Nav_mobileDrawerHeader__JrTs- h2{color:var(--color-muted);font-size:1.15rem;line-height:1.15;margin:0}.Nav_mobileCloseButton__DwEY5{align-items:center;background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:999px;color:var(--color-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:36px;justify-content:center;margin-left:auto;width:36px}.Nav_mobileNavItems__nI6d2{grid-gap:.6rem;display:grid;gap:.6rem}.Nav_mobileNavItems__nI6d2 .Nav_navLink__YltVc{justify-content:flex-start;padding:.8rem .9rem;width:100%}.Nav_mobileUserBlock__Qe2ud{grid-gap:.75rem;border-bottom:1px solid #d8f1e014;border-top:1px solid #d8f1e014;display:grid;gap:.75rem;margin-top:1rem;padding:1rem 0}.Nav_mobileGreeting__TkFaJ{color:var(--color-muted);margin:0}.Nav_mobileSidebar__2Kgg8{margin-top:1rem}.Nav_mobileSidebar__2Kgg8 .container,.Nav_mobileSidebar__2Kgg8 aside{width:100%}}@media (max-width:520px){.Nav_nav__wxeIV{gap:.55rem;min-height:64px;padding:0 .75rem}.Nav_containerLogo__g7gtG{gap:.5rem}.Nav_logo__7XgBt{height:30px;width:40px}.Nav_mobileBackdrop__YF-IE{inset:64px 0 0}.Nav_mobileDrawer__1jvDG{padding:.85rem;top:64px;width:100%}.Nav_panelButton__zQDeP{font-size:.8rem;min-height:40px;padding:.62rem .8rem}.Nav_nameLogo__x8oLn{font-size:.96rem}.Nav_menuButton__g1f1E{height:40px;width:40px}.Nav_mobileDrawerHeader__JrTs-{align-items:stretch;flex-direction:column}.Nav_mobileDrawerHeader__JrTs- h2{font-size:1rem}.Nav_logoutButton__C7Qy\+{text-align:center;width:100%}.Nav_mobileCloseButton__DwEY5{align-self:flex-end;width:36px}}.LeftSite_container__7ACxg{background:var(--sidebar-background);border-right:1px solid #d8f1e014;min-height:calc(100vh - 78px);padding:1.3rem;width:350px}.LeftSite_panel__MNouP{display:flex;flex-direction:column;gap:1rem;position:sticky;top:1rem}.LeftSite_balanceCard__RRddZ,.LeftSite_headerBlock__hEtkt,.LeftSite_section__7Aml-,.LeftSite_statCard__Qq\+S4{background:var(--surface-card);border:1px solid #d8f1e01a;box-shadow:0 18px 42px #0000003d}.LeftSite_headerBlock__hEtkt{padding:1.2rem}.LeftSite_eyebrow__eAWu9{color:var(--color-verde);font-size:.76rem;letter-spacing:.08em;margin-bottom:.55rem;text-transform:uppercase}.LeftSite_headerBlock__hEtkt h2{color:var(--color-text);font-size:1.6rem;line-height:1.1;margin:0}.LeftSite_currencySwitch__tBhAz{grid-gap:.25rem;background:var(--surface-input);border:1px solid #d8f1e014;display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));isolation:isolate;padding:.25rem;position:relative}.LeftSite_currencySwitch__tBhAz:before{background:linear-gradient(135deg,#90d36af2,#51914bf5);bottom:.25rem;box-shadow:0 10px 18px #0000002e;content:"";left:.25rem;position:absolute;top:.25rem;transition:transform .22s ease;width:calc(50% - .375rem);z-index:0}.LeftSite_currencySwitchUsd__RMtdh:before{transform:translateX(calc(100% + .25rem))}.LeftSite_currencyButton__yUCsF{background:#0000;border:none;color:var(--color-muted);cursor:pointer;padding:.75rem .85rem;position:relative;text-align:center;transition:transform .2s ease,border-color .2s ease,color .2s ease;z-index:1}.LeftSite_currencyButton__yUCsF small,.LeftSite_currencyButton__yUCsF span{display:block}.LeftSite_currencyButton__yUCsF span{color:var(--color-verde);font-size:1rem;font-weight:700}.LeftSite_currencyButton__yUCsF small{color:inherit;margin-top:.1rem}.LeftSite_currencyButton__yUCsF:hover{color:var(--color-text);transform:translateY(-1px)}.LeftSite_currencyButtonActive__cgkpy{background:#0000;border-color:#0000;color:var(--color-text)}.LeftSite_balanceCard__RRddZ{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;padding:1.2rem}.LeftSite_balanceLabel__7QYDV{color:var(--color-verde);font-size:.9rem}.LeftSite_balanceValue__S8XsZ{color:var(--color-text);font-size:1.2rem;font-weight:700;line-height:1.1;margin:.35rem 0;overflow-wrap:anywhere;word-break:break-word}.LeftSite_balanceHint__yEJjh{color:var(--color-dark-text);font-size:.9rem;line-height:1.45}.LeftSite_visibilityButton__DHDLa{align-self:flex-start;background:#0000;border:1px solid #d8f1e01a;color:var(--color-text);cursor:pointer;padding:.6rem .85rem}.LeftSite_statGrid__Ho38v{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(2,minmax(0,1fr))}.LeftSite_statCard__Qq\+S4{padding:.5rem}.LeftSite_statIngreso__tfQgk{background:linear-gradient(135deg,#9cfb4370,#1f5810f0)}.LeftSite_statEgreso__Fztm0{background:linear-gradient(135deg,#ff915c6b,#5a1e0ef0)}.LeftSite_statTotal__r47pG{background:linear-gradient(135deg,#ffdd5761,#614c11f0)}.LeftSite_statTicket__5rWRl{background:linear-gradient(135deg,#cf522a2e,#30150ae0)}.LeftSite_statAhorro__j6EiB{background:linear-gradient(135deg,#58eba457,#0f533cf0)}.LeftSite_statDeuda__fqKld{background:linear-gradient(135deg,#ffde6e5c,#6e4812f0)}.LeftSite_statCard__Qq\+S4 span{color:var(--color-verde);display:block;font-size:.85rem;margin-bottom:.5rem}.LeftSite_statCard__Qq\+S4 strong{color:var(--color-text);display:block;font-size:1.05rem;line-height:1.3;overflow-wrap:anywhere;word-break:break-word}.LeftSite_section__7Aml-{background:var(--panel-background);padding:1.15rem}.LeftSite_sectionTitle__FI46H h3{color:var(--color-verde);font-size:1rem;margin:0}.LeftSite_sectionTitle__FI46H p{color:var(--color-dark-text);font-size:.9rem;margin-top:.3rem}.LeftSite_insightList__PJPIp{grid-gap:.8rem;display:grid;gap:.8rem;margin-top:1rem}.LeftSite_insightItem__peseQ{background:var(--surface-input);border:1px solid #d8f1e00f;padding:.9rem}.LeftSite_insightItem__peseQ span{color:var(--color-verde);display:block;font-size:.82rem;margin-bottom:.35rem}.LeftSite_insightItem__peseQ strong{color:var(--color-text);font-size:.96rem;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.LeftSite_notesCard__GVcua{display:flex;gap:.6rem;justify-content:space-between;margin-top:1rem}.LeftSite_notesCard__GVcua div{align-items:center;background:#ffffff08;border-radius:0;display:flex;flex:1 1;flex-direction:column;gap:.5rem;justify-content:center;padding:1rem .5rem;width:50px}.LeftSite_notesCard__GVcua span{color:var(--color-verde);display:block;font-size:.7rem;text-align:center}.LeftSite_notesCard__GVcua strong{color:var(--color-text);font-size:1.2rem}.LeftSite_quickActions__Fz6Cb{grid-gap:.7rem;display:grid;gap:.7rem;margin-top:1rem}.LeftSite_quickActions__Fz6Cb button{background:linear-gradient(135deg,#96f75cdb,#3c7126f5);border:none;border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer;font-weight:700;padding:.9rem 1rem;text-align:left}body[data-theme=light] .LeftSite_container__7ACxg{border-right-color:#16291f14}body[data-theme=light] .LeftSite_balanceCard__RRddZ,body[data-theme=light] .LeftSite_headerBlock__hEtkt,body[data-theme=light] .LeftSite_section__7Aml-,body[data-theme=light] .LeftSite_statCard__Qq\+S4{border-color:#16291f14;box-shadow:0 18px 36px #17241c14}body[data-theme=light] .LeftSite_currencyButton__yUCsF{background:#f7f9f4f5;border-color:#16291f14}body[data-theme=light] .LeftSite_currencyButton__yUCsF span{color:#4d9051}body[data-theme=light] .LeftSite_currencyButtonActive__cgkpy{background:linear-gradient(135deg,#90d36a38,#e0eed9f0);border-color:#3d8c4433;color:#16241d}body[data-theme=light] .LeftSite_balanceCard__RRddZ{background:linear-gradient(135deg,#90d36a33,#ecf4e7f2 58%),#fffffffa}body[data-theme=light] .LeftSite_balanceLabel__7QYDV{color:#4d9051}body[data-theme=light] .LeftSite_balanceHint__yEJjh{color:#617369}body[data-theme=light] .LeftSite_visibilityButton__DHDLa{background:#ffffffb8;border-color:#16291f14;color:#203126}body[data-theme=light] .LeftSite_statCard__Qq\+S4 span{color:#4d9051}body[data-theme=light] .LeftSite_statIngreso__tfQgk{background:linear-gradient(135deg,#90d36a33,#f6faf2fa)}body[data-theme=light] .LeftSite_statEgreso__Fztm0{background:linear-gradient(135deg,#f18d7129,#fcf5f2fa)}body[data-theme=light] .LeftSite_statTotal__r47pG{background:linear-gradient(135deg,#bfbf662e,#f9f8effa)}body[data-theme=light] .LeftSite_statTicket__5rWRl{background:linear-gradient(135deg,#cf8b6629,#fbf5f0fa)}body[data-theme=light] .LeftSite_statAhorro__j6EiB{background:linear-gradient(135deg,#4ca09a29,#f2f9f8fa)}body[data-theme=light] .LeftSite_insightItem__peseQ,body[data-theme=light] .LeftSite_notesCard__GVcua div{background:#f8faf5f0;border-color:#16291f0f}body[data-theme=light] .LeftSite_quickActions__Fz6Cb button{background:linear-gradient(135deg,#4e7d55f0,#2d4f36f5);box-shadow:0 12px 22px #2d4f3624}@media (max-width:1000px){.LeftSite_container__7ACxg{background:#0000;border-right:none;min-height:auto;padding:.85rem .85rem 0;width:100%}.LeftSite_panel__MNouP{gap:.85rem;position:relative;top:0}.LeftSite_balanceCard__RRddZ,.LeftSite_headerBlock__hEtkt,.LeftSite_section__7Aml-,.LeftSite_statCard__Qq\+S4{border-radius:20px}.LeftSite_balanceCard__RRddZ,.LeftSite_headerBlock__hEtkt,.LeftSite_section__7Aml-{padding:1rem}.LeftSite_headerBlock__hEtkt h2{font-size:1.35rem}.LeftSite_balanceHint__yEJjh,.LeftSite_sectionTitle__FI46H p{font-size:.84rem}.LeftSite_currencyButton__yUCsF{padding:.75rem .8rem}.LeftSite_currencyButton__yUCsF span{font-size:.92rem}.LeftSite_balanceCard__RRddZ{flex-direction:column}.LeftSite_balanceValue__S8XsZ{font-size:1.3rem}.LeftSite_statGrid__Ho38v{gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}.LeftSite_statCard__Qq\+S4{padding:.9rem}.LeftSite_insightItem__peseQ span,.LeftSite_statCard__Qq\+S4 span{font-size:.76rem}.LeftSite_insightItem__peseQ strong,.LeftSite_statCard__Qq\+S4 strong{font-size:.9rem}.LeftSite_quickActions__Fz6Cb{gap:.6rem}.LeftSite_quickActions__Fz6Cb button{font-size:.9rem;padding:.8rem .9rem}.LeftSite_notesCard__GVcua{gap:.5rem}.LeftSite_notesCard__GVcua div{padding:.85rem .45rem}.LeftSite_notesCard__GVcua strong{font-size:1.02rem}}@media (max-width:520px){.LeftSite_container__7ACxg{padding:.7rem .7rem 0}.LeftSite_balanceCard__RRddZ,.LeftSite_headerBlock__hEtkt,.LeftSite_section__7Aml-{padding:.82rem}.LeftSite_headerBlock__hEtkt h2{font-size:1.08rem}.LeftSite_balanceLabel__7QYDV,.LeftSite_sectionTitle__FI46H h3{font-size:.84rem}.LeftSite_balanceValue__S8XsZ{font-size:1.12rem}.LeftSite_currencySwitch__tBhAz,.LeftSite_statGrid__Ho38v{grid-template-columns:1fr}.LeftSite_currencyButton__yUCsF{text-align:center}.LeftSite_notesCard__GVcua{flex-direction:column}.LeftSite_quickActions__Fz6Cb button{font-size:.86rem;padding:.75rem .82rem}}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}h2.react-datepicker__current-month{margin:0;padding:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.LeftsideNotas_container__PGnku{background:var(--sidebar-background);border-right:1px solid #d8f1e014;min-height:calc(100vh - 81px);padding:1.1rem;transition:width .3s ease;width:350px}.LeftsideNotas_embeddedMobile__1hHVr{background:#0000;border-right:none;min-height:auto;padding:0;width:100%}.LeftsideNotas_containerOpenClose__Rs3Uy{background:#0000;border:none;display:flex;justify-content:flex-end;padding:0;width:100%}.LeftsideNotas_close__swPjv{background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer;display:none;padding:.7rem .95rem}.LeftsideNotas_containerForm__EFG0- input:not([type=checkbox]){background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:var(--radius-lg);color:var(--color-text);font-size:16px;height:3.2rem;padding:0 .9rem;text-align:start;width:100%}.LeftsideNotas_containerInfo__o1ExO{padding:.25rem 0 1rem}.LeftsideNotas_kicker__7-AQr{color:var(--color-verde);font-size:.76rem;font-weight:500;letter-spacing:.08em;margin-bottom:.35rem;text-transform:uppercase}.LeftsideNotas_titleKeep__y0M2J{color:var(--color-text);font-family:poppins;font-size:1.6rem;font-style:normal;font-weight:600;padding:0}.LeftsideNotas_subtitleHeader__FtNY6{color:var(--color-muted);font-size:.6rem;line-height:1.55;margin-top:.45rem}.LeftsideNotas_summaryCard__SDfWp{background:var(--panel-background);border:1px solid #d8f1e01a;border-radius:var(--radius-xl);box-shadow:0 18px 42px #0000003d;margin:0 0 1rem;padding:1.1rem}.LeftsideNotas_summaryHeader__DpySw h3{color:var(--color-text);font-size:1rem;margin:0}.LeftsideNotas_summaryHeader__DpySw p{color:var(--color-muted);font-size:.88rem;margin-top:.3rem}.LeftsideNotas_notesCard__wbA-n{display:flex;gap:.6rem;justify-content:space-between;margin-top:1rem}.LeftsideNotas_notesCard__wbA-n div{align-items:center;background:var(--surface-input);border-radius:var(--radius-lg);display:flex;flex:1 1;flex-direction:column;gap:1rem;justify-content:center;padding:1rem .5rem;width:50px}.LeftsideNotas_notesCard__wbA-n span{color:var(--color-verde);display:block;font-size:.7rem;text-align:center}.LeftsideNotas_notesCard__wbA-n strong{color:var(--color-text);font-size:1.2rem;overflow-wrap:anywhere;word-break:break-word}.LeftsideNotas_subtitle__iQYa7{color:var(--color-muted);font-family:poppins;font-size:.9rem;font-style:normal;font-weight:300;padding-bottom:1rem;width:100%}.LeftsideNotas_circleOne__X7xbX{background:linear-gradient(135deg,#ff6d55,#d93d2f)}.LeftsideNotas_circleOne__X7xbX,.LeftsideNotas_circleTwo__MmMRk{appearance:none;border:1px solid #fff3;border-radius:14px;height:45px;padding:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:45px}.LeftsideNotas_circleTwo__MmMRk{background:linear-gradient(135deg,#ffb157,#ef6f34)}.LeftsideNotas_circleThree__baXJ4{background:linear-gradient(135deg,#ffe86c,#dcae33)}.LeftsideNotas_circleFour__4emwQ,.LeftsideNotas_circleThree__baXJ4{appearance:none;border:1px solid #fff3;border-radius:14px;height:45px;padding:0;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:45px}.LeftsideNotas_circleFour__4emwQ{background:linear-gradient(135deg,#92f0b8,#42c987)}.LeftsideNotas_containerColors__90eFl{display:flex;flex-wrap:wrap;gap:.9rem;justify-content:flex-start;width:100%}.LeftsideNotas_circleFour__4emwQ:hover,.LeftsideNotas_circleOne__X7xbX:hover,.LeftsideNotas_circleThree__baXJ4:hover,.LeftsideNotas_circleTwo__MmMRk:hover{cursor:pointer;transform:translateY(-2px)}.LeftsideNotas_keep__LtFzO{color:var(--color-text);cursor:pointer;font-family:poppins;font-size:.9rem;font-style:normal;font-weight:200}.LeftsideNotas_containerKeep__YUNET{align-items:center;display:flex;gap:.5rem;width:100%}.LeftsideNotas_select__ktLHa{background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:var(--radius-lg);color:var(--color-text);font-style:"poppins";font-style:normal;font-weight:800;height:3.2rem;padding:0 .9rem;width:100%}.LeftsideNotas_form__9mXZA{background:var(--panel-background);border:1px solid #d8f1e01a;border-radius:var(--radius-2xl);box-shadow:0 18px 42px #0000003d;display:flex;gap:1rem;height:fit-content;margin-left:0;margin-top:0;padding:1.25rem;width:100%}.LeftsideNotas_btn__35nPF{background:linear-gradient(135deg,#3bcb23f2,#1d6c10f2);border:none;border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer;font-family:poppins;font-weight:700;height:46px;width:100%}.LeftsideNotas_btn__35nPF:hover{border:1px solid var(--color-text)}.LeftsideNotas_selected__o1WHw{border-color:#ffffffdb;box-shadow:0 0 0 2px #11181338,0 12px 22px #0000002e;transform:translateY(-2px)}.LeftsideNotas_datePicker__Tdu6o{background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:0;color:var(--color-text)}.LeftsideNotas_datePicker__Tdu6o::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1) brightness(1.5)}.LeftsideNotas_containerEditCancel__or2wS{display:flex;flex-direction:column;gap:1rem}.LeftsideNotas_repetir__ZImlS{height:15px;width:15px}.LeftsideNotas_containerDias__947pQ{height:fit-content}.LeftsideNotas_diasContainer__7gq9F{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem;padding:0 0 1rem}.LeftsideNotas_diaItem__yf5lr{align-items:center;background-color:var(--surface-input);border:1px solid #d8f1e029;border-radius:12px;color:var(--color-text);cursor:pointer;display:flex;font-size:.8rem;font-weight:700;gap:.2rem;height:42px;justify-content:center;min-width:44px;padding:0 .7rem;transition:background .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease;-webkit-user-select:none;user-select:none}.LeftsideNotas_diaItem__yf5lr:hover{background-color:#3bcb2324;transform:translateY(-1px)}.LeftsideNotas_diaItem__yf5lr input{display:none}.LeftsideNotas_diaItem__yf5lr input:checked+span{color:#111813;font-weight:800}.LeftsideNotas_diaItem__yf5lr:has(input:checked){background:linear-gradient(135deg,#9cfb43,#5dc72d);border-color:#9cfb438c;box-shadow:0 10px 20px #326a1f38}.LeftsideNotas_containerForm__EFG0- input:not([type=checkbox]):focus,.LeftsideNotas_datePicker__Tdu6o:focus,.LeftsideNotas_select__ktLHa:focus{border-color:#90d36a73;box-shadow:0 0 0 3px #90d36a29;outline:none}.LeftsideNotas_timePicker__5ioCg{appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;height:40px;line-height:40px;padding-left:12px;text-align:left}.LeftsideNotas_timePicker__5ioCg::-webkit-datetime-edit{padding-left:0;text-align:left}.LeftsideNotas_timePicker__5ioCg::-webkit-calendar-picker-indicator{opacity:.6}.LeftsideNotas_editingStyle__VigQY{box-shadow:inset 0 0 0 1px #90d36a4d}.LeftsideNotas_feedbackError__cbl20,.LeftsideNotas_feedbackSuccess__0UlpC{border-radius:0;font-size:.92rem;margin:0 0 1rem;padding:.9rem 1rem}.LeftsideNotas_feedbackError__cbl20{background:#f18d711f;border:1px solid #f18d7138;color:#ffb1a2}.LeftsideNotas_feedbackSuccess__0UlpC{background:#3bcb231f;border:1px solid #90d36a33;color:#c8efb5}body[data-theme=light] .LeftsideNotas_containerForm__EFG0- input:not([type=checkbox]),body[data-theme=light] .LeftsideNotas_datePicker__Tdu6o,body[data-theme=light] .LeftsideNotas_select__ktLHa{background:linear-gradient(180deg,#fffffffa,#f8faf6f5),var(--surface-input);border-color:#0c120e6b;box-shadow:inset 0 1px 0 #16291f0d}body[data-theme=light] .LeftsideNotas_form__9mXZA,body[data-theme=light] .LeftsideNotas_summaryCard__SDfWp{border-color:#16291f1f}body[data-theme=light] .LeftsideNotas_selected__o1WHw{border-color:#111813d1;box-shadow:0 0 0 2px #fffffff5,0 0 0 4px #1118132e,0 12px 22px #1521181f}body[data-theme=light] .LeftsideNotas_diaItem__yf5lr{border-color:#16291f33}@media (max-width:1000px){.LeftsideNotas_container__PGnku{background-color:initial;border-right:none;height:fit-content;padding:.9rem;position:relative;top:0;width:100%;z-index:auto}.LeftsideNotas_embeddedMobile__1hHVr{height:auto;padding:0;position:static;top:0;z-index:auto}.LeftsideNotas_embeddedMobile__1hHVr .LeftsideNotas_containerEditCancel__or2wS,.LeftsideNotas_embeddedMobile__1hHVr .LeftsideNotas_containerForm__EFG0-{width:100%}.LeftsideNotas_embeddedMobile__1hHVr .LeftsideNotas_form__9mXZA{height:auto}.LeftsideNotas_containerForm__EFG0-{background-color:initial;overflow:hidden;width:100%}.LeftsideNotas_notesCard__wbA-n{gap:.5rem}.LeftsideNotas_containerOpenn__JdAUb{top:0}.LeftsideNotas_containerOpen__83Jtk{display:flex;height:fit-content;justify-content:flex-end;margin-top:0;width:100%}.LeftsideNotas_containerForm__EFG0- input:not([type=checkbox]){width:100%}.LeftsideNotas_form__9mXZA,.LeftsideNotas_summaryCard__SDfWp{border-radius:20px;padding:1rem}.LeftsideNotas_summaryHeader__DpySw h3{font-size:.96rem}.LeftsideNotas_subtitleHeader__FtNY6,.LeftsideNotas_subtitle__iQYa7,.LeftsideNotas_summaryHeader__DpySw p{font-size:.6rem}.LeftsideNotas_notesCard__wbA-n div{gap:.75rem;padding:.85rem .45rem}.LeftsideNotas_notesCard__wbA-n strong{font-size:1rem}.LeftsideNotas_circleFour__4emwQ,.LeftsideNotas_circleOne__X7xbX,.LeftsideNotas_circleThree__baXJ4,.LeftsideNotas_circleTwo__MmMRk{height:38px;width:38px}.LeftsideNotas_select__ktLHa{width:100%}.LeftsideNotas_subtitle__iQYa7{padding-bottom:1.2rem;padding-top:.5rem;width:100%}.LeftsideNotas_containerColors__90eFl{gap:.9rem;justify-content:start;padding-bottom:.7rem;width:100%}.LeftsideNotas_btn__35nPF{width:100%}.LeftsideNotas_closeCreate__BsYV0{background-color:#3bcb23;color:var(--color-text)}.LeftsideNotas_containerKeep__YUNET{align-items:center;display:flex;gap:.5rem;width:100%}.LeftsideNotas_closed__rD05R{width:60px}.LeftsideNotas_close__swPjv{display:flex;font-size:1rem}.LeftsideNotas_form__9mXZA{border:1px solid #d8f1e01a;gap:.7rem;height:calc(100vh - 111px);margin-top:0;padding:1rem}.LeftsideNotas_containerOpenClose__Rs3Uy{padding:2rem 1rem 0;position:static;width:fit-content}.LeftsideNotas_open__Aspz4{background-color:initial;padding:2rem 0 0;position:static;width:100%}.LeftsideNotas_titleKeep__y0M2J{font-size:1.35rem;padding:0 0 .5rem}.LeftsideNotas_diasContainer__7gq9F{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:0;padding:0 0 .5rem}.LeftsideNotas_editingStyle__VigQY{border:none}.LeftsideNotas_containerEditCancel__or2wS{width:100%}}@media (max-width:520px){.LeftsideNotas_container__PGnku{padding:.75rem}.LeftsideNotas_form__9mXZA,.LeftsideNotas_summaryCard__SDfWp{border-radius:18px;padding:.85rem}.LeftsideNotas_kicker__7-AQr{font-size:.7rem}.LeftsideNotas_titleKeep__y0M2J{font-size:1.15rem}.LeftsideNotas_keep__LtFzO,.LeftsideNotas_subtitleHeader__FtNY6,.LeftsideNotas_subtitle__iQYa7,.LeftsideNotas_summaryHeader__DpySw p{font-size:.74rem}.LeftsideNotas_containerColors__90eFl{gap:.65rem}.LeftsideNotas_circleFour__4emwQ,.LeftsideNotas_circleOne__X7xbX,.LeftsideNotas_circleThree__baXJ4,.LeftsideNotas_circleTwo__MmMRk{height:40px;width:40px}.LeftsideNotas_containerForm__EFG0- input:not([type=checkbox]),.LeftsideNotas_datePicker__Tdu6o,.LeftsideNotas_select__ktLHa{font-size:15px;height:2.95rem}.LeftsideNotas_btn__35nPF{font-size:.88rem;height:44px}}.MainLayout_shell__jDI8M{min-height:100vh}.MainLayout_main__kvy0P{align-items:stretch;display:flex}.MainLayout_sidebar__CCYIL{flex:0 0 auto}.MainLayout_content__Kk1fw{flex:1 1;min-width:0}@media (max-width:1000px){.MainLayout_main__kvy0P{display:block;padding-top:70px}.MainLayout_content__Kk1fw{min-width:0;width:100%}}@media (max-width:520px){.MainLayout_main__kvy0P{padding-top:64px}}.Add_container__OrJ1a{color:var(--color-text);position:relative;width:100%}.Add_titleRow__Icphx{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:.2rem 0 1rem}.Add_kicker__DaiB\+{color:var(--color-muted);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.Add_title__jlA3v{font-size:1.8rem;margin-top:.35rem}.Add_subtitle__bE1U0{color:var(--color-muted);line-height:1.5;max-width:38ch}.Add_modeSelector__hVphc{display:flex;flex-wrap:wrap;gap:.65rem;margin-bottom:1rem}.Add_modeButton__rqXME{background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:var(--radius-pill);color:var(--color-muted);cursor:pointer;padding:.7rem .95rem}.Add_modeButtonActive__3SOCW{background:linear-gradient(135deg,#3bcb233d,#122b0beb);color:var(--color-text)}.Add_formCard__TUoJ7{grid-gap:1.2rem;background:var(--panel-background);border:1px solid var(--border-color);border-radius:var(--radius-2xl);box-shadow:0 20px 50px #00000038;display:grid;gap:1.2rem;padding:1.4rem;width:100%}.Add_formIngreso__bvFYZ{background:linear-gradient(135deg,#90d36a2e,#34582514),var(--panel-background);border-color:#90d36a3d;box-shadow:inset 0 0 0 1px #90d36a29,0 20px 50px #00000038}.Add_formEgreso__Sgt0J{background:linear-gradient(135deg,#f18d7133,#722e1f14),var(--panel-background);border-color:#f18d713d;box-shadow:inset 0 0 0 1px #f18d7129,0 20px 50px #00000038}.Add_formAhorro__HrHZw{background:linear-gradient(135deg,#4ca09a38,#174d5114),var(--panel-background);border-color:#4ca09a3d;box-shadow:inset 0 0 0 1px #4ca09a2e,0 20px 50px #00000038}.Add_formDeuda__T5cGG{background:linear-gradient(135deg,#ffd25c38,#6e451214),var(--panel-background);border-color:#ffd25c42;box-shadow:inset 0 0 0 1px #ffd25c2e,0 20px 50px #00000038}.Add_formHeader__ZMj7o{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.2rem}.Add_formEyebrow__D9vNH{color:var(--color-muted);font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.Add_formHeader__ZMj7o h3{font-size:1.2rem;line-height:1.2;margin-top:.35rem;max-width:26ch}.Add_currencySwitch__5oJ9a{grid-gap:.25rem;background:var(--surface-input);border:1px solid #d8f1e014;border-radius:999px;display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));isolation:isolate;min-width:220px;padding:.25rem;position:relative}.Add_currencySwitch__5oJ9a:before{background:linear-gradient(135deg,#90d36af2,#51914bf5);border-radius:999px;bottom:.25rem;box-shadow:0 10px 18px #00000029;content:"";left:.25rem;position:absolute;top:.25rem;transition:transform .22s ease;width:calc(50% - .375rem);z-index:0}.Add_currencySwitchUsd__LW5bz:before{transform:translateX(calc(100% + .25rem))}.Add_currencyOption__GUqJz{background:#0000;border:none;border-radius:999px;color:var(--color-muted);cursor:pointer;font-weight:700;padding:.65rem .8rem;position:relative;z-index:1}.Add_currencyOptionActive__Ix\+iA{background:#0000;box-shadow:none;color:var(--color-text)}.Add_methodSwitch__wcJ\+E{grid-gap:.25rem;background:var(--surface-input);border:1px solid #d8f1e014;border-radius:999px;display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));isolation:isolate;min-height:52px;padding:.25rem;position:relative}.Add_methodSwitch__wcJ\+E:before{background:linear-gradient(135deg,#90d36af2,#51914bf5);border-radius:999px;bottom:.25rem;box-shadow:0 10px 18px #00000029;content:"";left:.25rem;position:absolute;top:.25rem;transition:transform .22s ease;width:calc(50% - .375rem);z-index:0}.Add_methodSwitchTransferencia__ek0DW:before{transform:translateX(calc(100% + .25rem))}.Add_methodOption__KC9Fm{background:#0000;border:none;border-radius:999px;color:var(--color-muted);cursor:pointer;font-weight:700;padding:.75rem .8rem;position:relative;z-index:1}.Add_methodOptionActive__th20p{color:var(--color-text)}.Add_btn__Td9RC,.Add_buttonSend__Aiyf1,.Add_datePicker__DqnzA,.Add_detalle__HkBDb,.Add_inputMonto__aiPtI{background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:var(--radius-lg);color:var(--color-text);padding:.95rem 1rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease;width:100%}.Add_inputMonto__aiPtI{background:linear-gradient(135deg,#ffffff0f,#ffffff05),var(--surface-input);box-shadow:inset 0 1px 0 #ffffff0f,0 10px 24px #0000001f;font-size:2rem;font-weight:700;min-height:72px;text-align:left}.Add_fieldGrid__7jB\+B{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr)}.Add_fieldGridTriple__U\+8pQ{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:minmax(0,1.2fr) minmax(220px,.78fr) minmax(280px,.95fr)}.Add_fieldGridDual__tLfZZ{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr)}.Add_detailGrid__DhALh{align-items:end;grid-template-columns:minmax(0,1.5fr) minmax(220px,.5fr)}.Add_field__nn9y1{grid-gap:.45rem;display:grid;gap:.45rem;min-width:0}.Add_fieldFull__94kyq{width:100%}.Add_fieldWide__TEkFj{min-width:0}.Add_fieldLabelRow__GeF4d{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.Add_fieldLabel__oAVBN{color:var(--color-muted);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.Add_fieldLabel__oAVBN,.Add_fieldTag__uVIp9{align-items:center;display:inline-flex;font-weight:700}.Add_fieldTag__uVIp9{background:#ffffff14;border-radius:999px;color:var(--color-text);font-size:.72rem;min-height:28px;padding:.2rem .65rem}.Add_amountField__QuOaX{gap:.7rem}.Add_btn__Td9RC::placeholder,.Add_detalle__HkBDb::placeholder,.Add_inputMonto__aiPtI::placeholder{color:var(--color-muted)}.Add_datePickerWrapper__\+7J3w{width:100%}.Add_helperBox__lOL0J,.Add_select__I0BKs{background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:var(--radius-lg);color:var(--color-text);padding:.95rem 1rem;width:100%}.Add_helperBox__lOL0J{align-items:center;color:var(--color-muted);display:flex;line-height:1.5;min-height:100%}.Add_buttonSend__Aiyf1{background:linear-gradient(135deg,#90d36af2,#51914bf5);box-shadow:inset 0 0 0 1px #d6efc829;color:var(--color-text);cursor:pointer;font-weight:800}.Add_btn__Td9RC:focus,.Add_buttonSend__Aiyf1:hover,.Add_datePicker__DqnzA:focus,.Add_detalle__HkBDb:focus,.Add_inputMonto__aiPtI:focus,.Add_select__I0BKs:focus{border-color:#90d36a73;box-shadow:0 0 0 3px #90d36a29;outline:none}.Add_submitWrap__-pldj{align-items:end;display:flex}body[data-theme=light] .Add_btn__Td9RC,body[data-theme=light] .Add_buttonSend__Aiyf1,body[data-theme=light] .Add_cancelButton__-h1ue,body[data-theme=light] .Add_currencySwitch__5oJ9a,body[data-theme=light] .Add_datePicker__DqnzA,body[data-theme=light] .Add_detalle__HkBDb,body[data-theme=light] .Add_helperBox__lOL0J,body[data-theme=light] .Add_inputMonto__aiPtI,body[data-theme=light] .Add_methodSwitch__wcJ\+E,body[data-theme=light] .Add_modeButton__rqXME,body[data-theme=light] .Add_select__I0BKs{border-color:#0c120e6b}body[data-theme=light] .Add_btn__Td9RC,body[data-theme=light] .Add_datePicker__DqnzA,body[data-theme=light] .Add_detalle__HkBDb,body[data-theme=light] .Add_inputMonto__aiPtI,body[data-theme=light] .Add_select__I0BKs{background:linear-gradient(180deg,#fffffffa,#f8faf6f5),var(--surface-input);box-shadow:inset 0 1px 0 #16291f0d}body[data-theme=light] .Add_fieldTag__uVIp9{background:#16291f14;color:#16241d}body[data-theme=light] .Add_formIngreso__bvFYZ{background:linear-gradient(135deg,#90d36a47,#ffffffeb),var(--panel-background)}body[data-theme=light] .Add_formEgreso__Sgt0J{background:linear-gradient(135deg,#f18d714d,#ffffffeb),var(--panel-background)}body[data-theme=light] .Add_formAhorro__HrHZw{background:linear-gradient(135deg,#4ca09a47,#ffffffeb),var(--panel-background)}body[data-theme=light] .Add_formDeuda__T5cGG{background:linear-gradient(135deg,#ffd25c4d,#ffffffeb),var(--panel-background)}.Add_cancelContainer__Lukca{display:flex;justify-content:center}.Add_cancelButton__-h1ue{background:#0000;border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer;margin:1.5rem auto 0;padding:.85rem 1.4rem}.Add_errorText__u-bIa{color:#ff9f8a;margin-top:1rem;text-align:center}.Add_spinner__F5JNu{animation:Add_spin__RnLIO .7s linear infinite;border:3px solid #ffffff40;border-radius:50%;border-top-color:#fff;height:22px;position:absolute;right:.5rem;top:.2rem;width:22px}@keyframes Add_spin__RnLIO{to{transform:rotate(1turn)}}@media (max-width:1000px){.Add_formHeader__ZMj7o,.Add_titleRow__Icphx{align-items:flex-start;flex-direction:column}.Add_title__jlA3v{font-size:1.35rem}.Add_subtitle__bE1U0{font-size:.88rem;max-width:none}.Add_modeButton__rqXME{font-size:.88rem;padding:.62rem .86rem}.Add_formCard__TUoJ7{border-radius:22px;gap:1rem;padding:1rem}.Add_formHeader__ZMj7o h3{font-size:1.05rem}.Add_currencyOption__GUqJz{font-size:.85rem;padding:.55rem .72rem}.Add_currencySwitch__5oJ9a{min-width:0;width:100%}.Add_methodOption__KC9Fm{font-size:.84rem;padding:.68rem .72rem}.Add_inputMonto__aiPtI{font-size:1.45rem;min-height:62px}.Add_btn__Td9RC,.Add_buttonSend__Aiyf1,.Add_datePicker__DqnzA,.Add_detalle__HkBDb,.Add_helperBox__lOL0J,.Add_inputMonto__aiPtI,.Add_select__I0BKs{padding:.78rem .9rem}.Add_detailGrid__DhALh,.Add_fieldGridDual__tLfZZ,.Add_fieldGridTriple__U\+8pQ,.Add_fieldGrid__7jB\+B{grid-template-columns:1fr}.Add_submitWrap__-pldj{width:100%}}@media (max-width:520px){.Add_titleRow__Icphx{gap:.7rem;padding-bottom:.8rem}.Add_title__jlA3v{font-size:1.15rem}.Add_formCard__TUoJ7{border-radius:20px;padding:.85rem}.Add_formHeader__ZMj7o{gap:.7rem}.Add_formHeader__ZMj7o h3{font-size:.98rem}.Add_modeSelector__hVphc{gap:.5rem}.Add_modeButton__rqXME{text-align:center;width:100%}.Add_currencySwitch__5oJ9a{width:100%}.Add_currencyOption__GUqJz,.Add_methodOption__KC9Fm{flex:1 1;font-size:.8rem;padding:.62rem .55rem}.Add_fieldLabel__oAVBN{font-size:.72rem}.Add_inputMonto__aiPtI{font-size:1.25rem;min-height:56px;padding:.72rem .85rem}.Add_btn__Td9RC,.Add_buttonSend__Aiyf1,.Add_datePicker__DqnzA,.Add_detalle__HkBDb,.Add_helperBox__lOL0J,.Add_select__I0BKs{font-size:.9rem;min-height:44px;padding:.72rem .8rem}.Add_cancelButton__-h1ue{width:100%}}:root{--background-color:#09110d;--surface-1:#0e1913eb;--surface-2:#15231ce0;--surface-3:#22342bbd;--surface-card:#111d16c7;--surface-card-strong:#0b140fe0;--surface-input:#ffffff08;--surface-hover:#ffffff0a;--nav-background:#070d0ae6;--sidebar-background:linear-gradient(180deg,#070d0afa,#0a120ef5);--hero-background:linear-gradient(135deg,#122018f2,#09100ce6);--panel-background:linear-gradient(180deg,#111d16d6,#0b130fe6);--modal-background:#080f0beb;--drawer-background:linear-gradient(180deg,#080f0bfa,#0b140ffa);--overlay-dark:#0000009e;--page-background:radial-gradient(circle at top right,#83c7751c,#0000 22rem),radial-gradient(circle at bottom left,#f18d7117,#0000 20rem),linear-gradient(180deg,#070c09f5,#09110dfa);--border-color:#d8f1e01f;--color-text:#eef6ef;--color-muted:#95a698;--color-verde:#90d36a;--color-verde-soft:#90d36a29;--color-rojo:#f18d71;--color-rojo-soft:#f18d7126;--color-dark-text:#77867a;--shadow-soft:0 24px 60px #00000047;--radius-xs:0;--radius-sm:0;--radius-md:0;--radius-lg:0;--radius-xl:0;--radius-2xl:0;--radius-pill:999px}body[data-theme=light]{--background-color:#eef3eb;--surface-1:#fffffff0;--surface-2:#f8faf5f0;--surface-3:#e9efe6eb;--surface-card:#ffffffe6;--surface-card-strong:#f8faf5fa;--surface-input:#ffffffe6;--surface-hover:#3d8c4414;--nav-background:#ffffffe0;--sidebar-background:linear-gradient(180deg,#fffffffa,#f5f8f2fa);--hero-background:linear-gradient(135deg,#fffffff5,#f3f7eff2);--panel-background:linear-gradient(180deg,#fffffff5,#f6f9f3f5);--modal-background:#fffffff5;--drawer-background:linear-gradient(180deg,#fffffffc,#f5f8f2fc);--overlay-dark:#0b140f29;--page-background:radial-gradient(circle at top right,#90d36a29,#0000 20rem),radial-gradient(circle at bottom left,#f18d711f,#0000 18rem),linear-gradient(180deg,#f8fbf5,#eef3eb 60%,#ebf0e8);--border-color:#16291f1f;--color-text:#16241d;--color-muted:#5e7065;--color-verde:#3d8c44;--color-verde-soft:#3d8c4424;--color-rojo:#ba5f50;--color-rojo-soft:#ba5f5024;--color-dark-text:#7a8a80;--shadow-soft:0 20px 46px #1521181f}.App_page__saQ3W{background:radial-gradient(circle at top right,#83c7751c,#0000 22rem),radial-gradient(circle at bottom left,#f18d7117,#0000 20rem),linear-gradient(180deg,#070c09f5,#09110dfa);background:var(--page-background);color:#eef6ef;color:var(--color-text);min-height:calc(100vh - 78px);padding:2rem 2rem 2.5rem}.App_overviewCard__tHVsY{grid-gap:0;background:linear-gradient(180deg,#111d16d6,#0b130fe6);background:var(--panel-background);border:1px solid #d8f1e01f;border:1px solid var(--border-color);border-radius:24px;box-shadow:0 24px 60px #00000047;box-shadow:var(--shadow-soft);display:grid;gap:0;padding:1.2rem}.App_hero__ZRXZo{background:#0000;border:none;border-radius:0;box-shadow:none;display:flex;gap:2rem;justify-content:space-between;padding:.4rem .4rem 1.2rem}.App_heroCopy__gdoQo{width:100%}.App_eyebrow__CBKp1{color:#90d36a;color:var(--color-verde);font-size:.78rem;letter-spacing:.12em;margin-bottom:.8rem;text-transform:uppercase}.App_heroText__kMdqi{color:#95a698;color:var(--color-muted);font-size:1rem;line-height:1.6;max-width:62ch}.App_heroControls__lu7f2{align-items:stretch;display:flex;flex-direction:column;gap:1rem;min-width:240px}.App_currencySwitch__YsbDm{grid-gap:.25rem;background:#ffffff08;background:var(--surface-input);border:1px solid #d8f1e01f;border:1px solid var(--border-color);border-radius:999px;display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));isolation:isolate;padding:.25rem;position:relative}.App_currencySwitch__YsbDm:before{background:linear-gradient(135deg,#90d36af2,#51914bf5);border-radius:999px;bottom:.25rem;box-shadow:0 10px 18px #00000029;content:"";left:.25rem;position:absolute;top:.25rem;transition:transform .22s ease;width:calc(50% - .375rem);z-index:0}.App_currencySwitchUsd__aGLIB:before{transform:translateX(calc(100% + .25rem))}.App_currencyButton__g\+hN9{background:#0000;border:none;border-radius:999px;color:#95a698;color:var(--color-muted);cursor:pointer;font-weight:700;min-width:76px;padding:.8rem 1rem;position:relative;transition:background-color .2s ease,color .2s ease,transform .2s ease;z-index:1}.App_currencyButtonActive__l5q2L,.App_currencyButton__g\+hN9:hover{color:#eef6ef;color:var(--color-text)}.App_currencyButtonActive__l5q2L{background:#0000;box-shadow:none;transform:none}.App_quickActions__wqetG{grid-gap:.75rem;display:grid;gap:.75rem}.App_quickActions__wqetG button{border:none;border-radius:14px;color:#eef6ef;color:var(--color-text);cursor:pointer;font-weight:700;padding:.95rem 1rem;transition:transform .2s ease,opacity .2s ease}.App_quickActions__wqetG button:hover{transform:translateY(-1px)}.App_primaryAction__gS6qd{background:linear-gradient(135deg,#3bcb2347,#122b0beb)}.App_actionMenu__BnNKp{grid-gap:.7rem;animation:App_fadeDown__H6qJE .2s ease;display:grid;gap:.7rem;padding-top:.15rem}.App_insightsSection__Yy9PB{background:#0000;border:none;border-radius:0;border-top:1px solid #d8f1e01f;border-top:1px solid var(--border-color);box-shadow:none;margin-top:0;padding:1.2rem .4rem .2rem}.App_insightsGrid__II7d\+{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:1rem}.App_insightCard__0lFti{background:linear-gradient(135deg,#98ff6a1f,#ffa36c14),#111d16c7;background:linear-gradient(135deg,#98ff6a1f,#ffa36c14),var(--surface-card);border:1px solid #d8f1e014;border-radius:18px;box-shadow:0 14px 30px #00000029;padding:.95rem}.App_insightCard__0lFti span{color:#90d36a;color:var(--color-verde);display:block;font-size:.8rem;margin-bottom:.45rem}.App_insightCard__0lFti strong{color:#eef6ef;color:var(--color-text);display:block;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.App_incomeAction__LOnfr{background:linear-gradient(135deg,#90d36aeb,#3b793df2);box-shadow:inset 0 0 0 1px #c9f4b42e}.App_expenseAction__zSJOO{background:linear-gradient(135deg,#f18d71f2,#9a3d29f5);box-shadow:inset 0 0 0 1px #ffd1c42e}.App_savingsAction__S8VgM{background:linear-gradient(135deg,#4ca09af0,#18575ef5);box-shadow:inset 0 0 0 1px #baece924}.App_debtAction__3WKaL{background:linear-gradient(135deg,#ffd25cf0,#795216f5);box-shadow:inset 0 0 0 1px #ffefc429}.App_fixedIncomeAction__Et0RD{background:linear-gradient(135deg,#6dc948e6,#265c18f5);box-shadow:inset 0 0 0 1px #dff8c21f}.App_fixedExpenseAction__OknUN{background:linear-gradient(135deg,#d67053eb,#66271af5);box-shadow:inset 0 0 0 1px #ffdfd71f}.App_contentLayout__JI6-8{grid-gap:1.2rem;align-items:start;display:grid;gap:1.2rem;grid-template-columns:minmax(0,1.7fr) 280px;margin-top:1.2rem}.App_resultsColumn__scXTm{min-width:0}.App_dashboardInfoCard__cRz7l{grid-gap:1rem;background:linear-gradient(180deg,#111d16d6,#0b130fe6);background:var(--panel-background);border:1px solid #d8f1e01f;border:1px solid var(--border-color);border-radius:24px;box-shadow:0 24px 60px #00000047;box-shadow:var(--shadow-soft);display:grid;gap:1rem;padding:1.2rem}.App_dashboardInfoHeader__V2G8y{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.App_dashboardInfoHeader__V2G8y h2{margin:.2rem 0 0}.App_dashboardInfoBadge__yLIgE{align-items:center;background:#ffffff08;background:var(--surface-input);border:1px solid #d8f1e01f;border:1px solid var(--border-color);color:#eef6ef;color:var(--color-text);display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;min-height:30px;padding:.35rem .7rem}.App_dashboardInfoGrid__rpwR1{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}.App_dashboardInfoStat__HyNL6{background:linear-gradient(135deg,#98ff6a1f,#ffa36c14),#111d16c7;background:linear-gradient(135deg,#98ff6a1f,#ffa36c14),var(--surface-card);border:1px solid #d8f1e014;border-radius:18px;padding:1rem}.App_dashboardInfoStat__HyNL6 p,.App_dashboardInfoStat__HyNL6 span{color:#95a698;color:var(--color-muted)}.App_dashboardInfoStat__HyNL6 strong{color:#eef6ef;color:var(--color-text);display:block;font-size:1.3rem;margin:.35rem 0 .5rem}.App_dashboardInfoActions__qwVWH{display:flex;flex-wrap:wrap;gap:.8rem}.App_dashboardGhostButton__nuexr,.App_dashboardPrimaryLink__gOjr4{align-items:center;border-radius:14px;display:inline-flex;font-weight:700;justify-content:center;min-height:46px;padding:.9rem 1.1rem;text-decoration:none}.App_dashboardPrimaryLink__gOjr4{background:linear-gradient(135deg,#3bcb2347,#122b0beb);border:none;color:#eef6ef;color:var(--color-text)}.App_dashboardGhostButton__nuexr{background:#ffffff08;background:var(--surface-input);border:1px solid #d8f1e01f;border:1px solid var(--border-color);color:#eef6ef;color:var(--color-text);cursor:pointer}.App_promoSidebar__34REE{position:sticky;top:1rem}.App_promoCard__yqbWQ{background:linear-gradient(180deg,#111d16d6,#0b130fe6);background:var(--panel-background);border:1px solid #d8f1e01f;border:1px solid var(--border-color);border-radius:24px;box-shadow:0 24px 60px #00000047;box-shadow:var(--shadow-soft);display:flex;flex-direction:column;gap:.9rem;padding:.9rem}.App_promoCopy__u0TO\+{padding:.35rem .1rem .2rem}.App_promoCopy__u0TO\+ p:last-child{color:#95a698;color:var(--color-muted);line-height:1.6;max-width:55ch}.App_promoMedia__WS0Ug{border:1px solid #d8f1e014;border-radius:18px;max-height:520px;min-height:420px;overflow:hidden}.App_promoMedia__WS0Ug img{display:block;filter:saturate(.95) contrast(1.02);height:100%;object-fit:cover;width:100%}.App_inlineForm__L5-kB{background:#080f0beb;background:var(--modal-background);border:1px solid #d8f1e01f;border:1px solid var(--border-color);border-radius:24px;box-shadow:0 24px 60px #00000047;box-shadow:var(--shadow-soft);max-height:calc(100vh - 4rem);overflow-y:auto;padding:1.35rem;width:min(1220px,calc(100vw - 2.5rem))}.App_modalOverlay__tNq9z{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000009e;background:var(--overlay-dark);display:flex;inset:0;justify-content:center;padding:1.5rem;position:fixed;z-index:200}.App_inlineFormHeader__GsJFL{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:.4rem 0 .8rem}.App_inlineFormEyebrow__kbEXZ{color:#95a698;color:var(--color-muted);font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.App_closeInlineForm__rUgHD{align-items:center;background:#ffffff08;background:var(--surface-input);border:1px solid #d8f1e01f;border:1px solid var(--border-color);border-radius:999px;color:#eef6ef;color:var(--color-text);cursor:pointer;display:inline-flex;flex-shrink:0;height:38px;justify-content:center;margin-left:auto;width:38px}@keyframes App_fadeDown__H6qJE{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1200px){.App_insightsGrid__II7d\+{grid-template-columns:repeat(2,minmax(0,1fr))}.App_contentLayout__JI6-8{grid-template-columns:minmax(0,1fr) 250px}.App_dashboardInfoGrid__rpwR1{grid-template-columns:1fr}.App_promoMedia__WS0Ug{min-height:340px}}@media (max-width:1000px){.App_page__saQ3W{min-height:auto;padding:1rem 1rem 8rem}.App_dashboardInfoHeader__V2G8y,.App_hero__ZRXZo,.App_inlineFormHeader__GsJFL,.App_promoCard__yqbWQ{flex-direction:column}.App_hero__ZRXZo{border-radius:24px;gap:.85rem;padding:.95rem}.App_overviewCard__tHVsY{padding:.95rem}.App_closeInlineForm__rUgHD{margin-left:0}.App_contentLayout__JI6-8{gap:.85rem;grid-template-columns:1fr}.App_insightsSection__Yy9PB{padding:.95rem}.App_promoSidebar__34REE{position:relative;top:0}.App_inlineForm__L5-kB{border-radius:24px;max-height:calc(100vh - 1rem);padding:1rem;width:calc(100vw - 1rem)}.App_hero__ZRXZo h1{font-size:2rem;max-width:none}.App_heroControls__lu7f2{gap:.75rem;min-width:0;width:100%}.App_promoMedia__WS0Ug{max-height:260px;min-height:220px}.App_heroText__kMdqi,.App_promoCopy__u0TO\+ p:last-child{font-size:.9rem}.App_dashboardInfoActions__qwVWH{flex-direction:column;gap:.65rem}.App_currencySwitch__YsbDm,.App_dashboardGhostButton__nuexr,.App_dashboardPrimaryLink__gOjr4{width:100%}.App_currencyButton__g\+hN9{flex:1 1;font-size:.9rem;min-width:0;padding:.7rem .8rem}.App_quickActions__wqetG{gap:.65rem}.App_quickActions__wqetG button{border-radius:14px;font-size:.92rem;padding:.8rem .9rem}.App_actionMenu__BnNKp{gap:.55rem}}@media (max-width:520px){.App_insightsSection__Yy9PB{padding:.85rem}.App_insightsGrid__II7d\+{gap:.7rem;grid-template-columns:1fr}.App_insightCard__0lFti{padding:.85rem}.App_page__saQ3W{padding:.75rem .75rem 7rem}.App_hero__ZRXZo,.App_overviewCard__tHVsY{border-radius:22px;padding:.85rem}.App_eyebrow__CBKp1{font-size:.7rem;margin-bottom:.55rem}.App_heroText__kMdqi{font-size:.84rem;line-height:1.5}.App_hero__ZRXZo h1{font-size:1.45rem;line-height:1.08}.App_currencySwitch__YsbDm{gap:.3rem;padding:.3rem}.App_currencyButton__g\+hN9{font-size:.82rem;padding:.65rem .6rem}.App_inlineForm__L5-kB{border-radius:22px;max-height:calc(100vh - .5rem);padding:.85rem;width:calc(100vw - .5rem)}.App_closeInlineForm__rUgHD{text-align:center;width:100%}.App_promoCard__yqbWQ{border-radius:22px;padding:.75rem}.App_promoCopy__u0TO\+ p:last-child{font-size:.84rem;line-height:1.5}.App_promoMedia__WS0Ug{max-height:220px;min-height:180px}.App_dashboardInfoCard__cRz7l{border-radius:22px;padding:.9rem}.App_dashboardInfoHeader__V2G8y h2{font-size:1.1rem}.App_dashboardInfoStat__HyNL6{border-radius:16px;padding:.85rem}.App_dashboardInfoStat__HyNL6 strong{font-size:1.05rem}}.Tarea_container__Cdq9d{color:var(--color-text);display:flex;flex-direction:column;gap:1rem;padding:1.2rem 1.5rem 2rem;width:100%}.Tarea_headerShell__7Pi7q{width:100%}.Tarea_headerCard__UfsnN{background:var(--hero-background);border:1px solid #d8f1e01a;border-radius:24px;box-shadow:0 24px 60px #0000003d;padding:1.3rem}.Tarea_kicker__jOZOP{color:var(--color-verde);font-size:.76rem;letter-spacing:.08em;margin-bottom:.45rem;text-transform:uppercase}.Tarea_pageTitle__n\+Ez2{font-size:2rem;line-height:1.1;margin:.9rem 0}.Tarea_datePicker__Gg0GN::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1) brightness(1.5)}.Tarea_tasksList__OgJT9{display:flex;flex-direction:column;gap:.9rem;margin:0;min-height:60vh;overflow-y:auto;padding:.3rem 0}.Tarea_containerTareas__rw6VF{display:flex;margin:3rem;padding:3rem}.Tarea_completed__jsHrz .Tarea_taskMeta__HODPd{text-decoration:line-through}.Tarea_completed__jsHrz.Tarea_taskCard__bvOSI{background:linear-gradient(135deg,#16201cf5,#0c120ffa)!important;border-color:#7495803d;box-shadow:inset 0 0 0 2px #90d36a47,0 16px 32px #0003}.Tarea_taskActions__-9fiM{align-items:center;border-radius:0;display:flex;gap:10px;padding:.7rem 1rem}.Tarea_listMeta__6Q\+wq,.Tarea_listSchedule__mkRGI,.Tarea_listTitle__LoEBf,.Tarea_taskActions__-9fiM p,.Tarea_taskDate__zBASQ,.Tarea_taskDetailsLabel__qmStS,.Tarea_taskDetails__VcWcK p,.Tarea_taskMeta__HODPd,.Tarea_taskUrgency__gHp7K{margin:0}.Tarea_color1__-5v7M{background:linear-gradient(135deg,#9cfb43,#5dc72d);border-color:#9cfb435c}.Tarea_color2__vPDWG{background:linear-gradient(135deg,#ff9e45,#ff6b2f);border-color:#ff8a4357}.Tarea_color3__oJSyf{background:linear-gradient(135deg,#ffe15a,#e3b72f);border-color:#ffe15a52}.Tarea_color4__UBa87{background:linear-gradient(135deg,#7be7ad,#35c981);border-color:#7be7ad4d}.Tarea_rowText__syfpe{color:var(--color-text)}.Tarea_taskMeta__HODPd{color:#121814;font-size:1rem;font-weight:700;max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Tarea_taskDate__zBASQ{color:#121814c2;font-size:.83rem;margin-top:.28rem}.Tarea_taskHeader__NExyW{align-items:flex-start;display:flex;flex-direction:column;gap:.32rem;min-width:0;width:100%}.Tarea_taskUrgency__gHp7K{align-items:center;background:#11181524;border-radius:999px;color:#111813;display:inline-flex;font-size:.8rem;font-weight:700;justify-content:center;letter-spacing:.01em;padding:.45rem .82rem;text-align:center;text-transform:capitalize;width:fit-content}.Tarea_taskDetails__VcWcK{align-items:flex-start;color:#111813;display:flex;flex-direction:column;font-weight:600;gap:.2rem;text-align:left}.Tarea_taskDetailsLabel__qmStS{color:#1118138f;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.Tarea_taskActions__-9fiM{justify-content:center;min-width:92px}.Tarea_taskUrgency__gHp7K:first-letter{text-transform:uppercase}.Tarea_taskHeader__NExyW p{text-align:left}.Tarea_deleteButton__2LrtX{background-color:initial;border:none;cursor:pointer;font-size:.7rem;padding:5px;position:relative;z-index:2}.Tarea_deleteButton__2LrtX:hover{transform:scale(1.1)}.react-datepicker{background-color:var(--background-color)!important;border:1px solid var(--color-text)!important;border-radius:4px!important;font-family:inherit!important}.react-datepicker__triangle{border-bottom-color:var(--background-color)!important}.react-datepicker__triangle:before{border-bottom-color:var(--color-text)!important}.react-datepicker__header{background-color:initial!important;border-bottom:1px solid var(--color-text)!important;padding-top:12px!important}.react-datepicker__current-month{color:var(--color-text)!important;font-size:1.1rem!important;font-weight:600!important}.react-datepicker__navigation-arrow,.react-datepicker__navigation:hover .react-datepicker__navigation-arrow{border-color:var(--color-text)!important}.react-datepicker__day-name{color:var(--color-dark-text)!important;font-weight:600!important}.react-datepicker__day{color:var(--color-text)!important;transition:background-color .15s,color .15s}.react-datepicker__day:hover{background-color:#0000000f!important;border-radius:50%!important;color:var(--color-text)!important}.react-datepicker__day--selected{background-color:#3498db!important;background-color:var(--color-accent,#3498db)!important;border-radius:50%!important;color:#fff!important;font-weight:700!important}.react-datepicker__day--today{color:#3498db!important;color:var(--color-accent,#3498db)!important;font-weight:700}.react-datepicker__day--outside-month{opacity:.5!important}.Tarea_editButton__t9dn5{background:none;border:none;cursor:pointer;position:relative;z-index:2}.Tarea_ButtonImg__JnYCE{cursor:pointer;filter:brightness(0) saturate(100%);margin-top:4px;width:25px}.Tarea_containerFecha__HQ6NE{align-items:center;display:flex;gap:.5rem}.Tarea_containerFecha__HQ6NE p{color:var(--color-muted)}.Tarea_containerFecha__HQ6NE input{background:#ffffff08;border:1px solid #d8f1e014;border-radius:14px;color:var(--color-text);font-size:16px;padding:.75rem 1rem}.Tarea_checkboxWrapper__9UFFv{align-items:center;cursor:pointer;display:flex;padding:0 1rem}.Tarea_checkboxWrapper__9UFFv input{display:none}.Tarea_customCheckbox__XFZEZ{border:2px solid var(--color-text);border-radius:4px;height:20px;position:relative;transition:all .2s ease;width:20px}.Tarea_checkboxWrapper__9UFFv input:checked+.Tarea_customCheckbox__XFZEZ{background-color:#28a745;border-color:#28a745}.Tarea_checkboxWrapper__9UFFv input:checked+.Tarea_customCheckbox__XFZEZ:after{color:#fff;content:"✓";font-size:14px;position:absolute;top:-.2rem}.Tarea_lista__LY7XZ{display:flex;margin-top:1rem}.Tarea_taskCard__bvOSI{grid-gap:1.15rem;align-items:center;border:1px solid #d8f1e014;border-radius:22px;box-shadow:0 18px 42px #0003;color:#111813;display:grid;gap:1.15rem;grid-template-columns:auto minmax(0,1.9fr) minmax(122px,.72fr) minmax(130px,.82fr) auto;min-height:92px;padding:1rem 1.1rem;position:relative}.Tarea_hiddenMobile__Q6UJp{display:flex}.Tarea_viewButton__5rxQY{background:linear-gradient(135deg,#3bcb233d,#122b0beb);border:none;border-radius:14px;color:var(--color-text);cursor:pointer;font-weight:700;padding:.8rem 1rem}.Tarea_viewButtonAlt__DzxT3{background:#ffffff0a}.Tarea_emptyMessage__\+8WHe,.Tarea_errorMessage__Y3PIA{border-radius:18px;padding:1.2rem;text-align:center}.Tarea_emptyMessage__\+8WHe{background:var(--surface-input);color:var(--color-muted)}.Tarea_errorMessage__Y3PIA{background:#f18d711f;color:#ffb1a2}.Tarea_taskInfoBlock__V1wGz{display:flex;justify-content:flex-start;min-width:0}.Tarea_taskListMode__waO9u{grid-gap:.85rem;display:grid;gap:.85rem}.Tarea_listCopy__Uwalv{min-width:0}.Tarea_listRow__yAcFb{grid-gap:1rem;align-items:center;background:linear-gradient(135deg,#98ff6a1a,#ffa36c14),var(--surface-card);border:1px solid #d8f1e014;border-radius:22px;display:grid;gap:1rem;grid-template-columns:minmax(0,1.5fr) minmax(0,.9fr) auto;padding:1rem}.Tarea_listTitle__LoEBf{color:#121814;font-size:1rem;font-weight:700;line-height:1.25}.Tarea_listMeta__6Q\+wq,.Tarea_listSchedule__mkRGI{color:#121814b8;font-size:.88rem;line-height:1.45}.Tarea_listMetaRow__LVcU3{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.45rem}.Tarea_listState__LRlAL,.Tarea_listUrgency__PrPxH{align-items:center;border-radius:999px;display:inline-flex;font-weight:700;justify-content:center;min-height:30px;padding:.35rem .72rem}.Tarea_listUrgency__PrPxH{background:#1118151f;color:#111813}.Tarea_listState__LRlAL{background:#ffffff61;color:#111813}.Tarea_completed__jsHrz .Tarea_taskDate__zBASQ,.Tarea_completed__jsHrz .Tarea_taskDetailsLabel__qmStS,.Tarea_completed__jsHrz .Tarea_taskDetails__VcWcK,.Tarea_completed__jsHrz .Tarea_taskMeta__HODPd,.Tarea_completed__jsHrz .Tarea_taskUrgency__gHp7K{color:#eef6efd6}.Tarea_completed__jsHrz .Tarea_taskDate__zBASQ,.Tarea_completed__jsHrz .Tarea_taskDetails__VcWcK,.Tarea_completed__jsHrz .Tarea_taskMeta__HODPd{text-decoration:line-through}.Tarea_completed__jsHrz .Tarea_taskUrgency__gHp7K{background:#ffffff1a}.Tarea_completed__jsHrz .Tarea_ButtonImg__JnYCE{filter:brightness(0) invert(1)}.Tarea_completedListRow__PoA2U{background:linear-gradient(135deg,#16201cf5,#0c120ffa);border-color:#7495803d}.Tarea_completedListRow__PoA2U .Tarea_listState__LRlAL,.Tarea_completedListRow__PoA2U .Tarea_listTitle__LoEBf,.Tarea_completedListRow__PoA2U .Tarea_listUrgency__PrPxH{color:#eef6efeb}.Tarea_completedListRow__PoA2U .Tarea_listMeta__6Q\+wq,.Tarea_completedListRow__PoA2U .Tarea_listSchedule__mkRGI{color:#eef6efb8;text-decoration:line-through}.Tarea_listActions__-w9ue{display:flex;gap:.6rem;justify-content:flex-end}.Tarea_listActions__-w9ue button{background:var(--surface-hover);border:1px solid #d8f1e01a;border-radius:14px;color:#fff;cursor:pointer;padding:.65rem .9rem}@media (max-width:1000px){.Tarea_container__Cdq9d{gap:0;margin-top:0;max-width:100%;min-height:calc(100vh - 70px);padding:1rem 1rem 7rem;position:relative;top:0}.Tarea_headerCard__UfsnN{border-radius:22px}.Tarea_hiddenMobile__Q6UJp{display:none}.Tarea_headerCard__UfsnN{border-radius:24px;padding:1rem}.Tarea_pageTitle__n\+Ez2{font-size:1.35rem}.Tarea_tasksList__OgJT9{height:auto;margin:1rem 0 0;min-height:0;overflow:visible}.Tarea_taskMeta__HODPd{max-width:200px}.Tarea_taskUrgency__gHp7K{display:inline-flex;font-size:.72rem;max-width:none;padding:.34rem .62rem;white-space:nowrap}.Tarea_taskActions__-9fiM{align-items:center;border-radius:14px;display:flex;flex:0 1 90px;gap:6px;justify-content:center;min-width:0;padding:.5rem}.Tarea_taskCard__bvOSI{border-radius:22px;gap:.8rem;grid-template-columns:auto minmax(0,1fr);min-height:0;min-height:auto;padding:.9rem}.Tarea_taskActions__-9fiM,.Tarea_taskDetails__VcWcK,.Tarea_taskInfoBlock__V1wGz{grid-column:2}.Tarea_taskActions__-9fiM{justify-content:flex-start;padding:0}.Tarea_checkboxWrapper__9UFFv{padding:0 .5rem}.Tarea_listRow__yAcFb{border-radius:22px;grid-template-columns:1fr;padding:.9rem}.Tarea_listActions__-w9ue{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:520px){.Tarea_container__Cdq9d{min-height:calc(100vh - 64px);padding:.75rem .75rem 6rem}.Tarea_pageTitle__n\+Ez2{font-size:1.15rem}.Tarea_taskMeta__HODPd{font-size:.92rem;max-width:none}.Tarea_headerCard__UfsnN{border-radius:20px;padding:.85rem}.Tarea_listRow__yAcFb,.Tarea_taskCard__bvOSI{border-radius:18px;gap:.72rem;padding:.82rem}.Tarea_listMeta__6Q\+wq,.Tarea_listSchedule__mkRGI,.Tarea_taskDate__zBASQ{font-size:.8rem}.Tarea_taskActions__-9fiM{gap:.45rem}.Tarea_viewButton__5rxQY{text-align:center;width:100%}.Tarea_listActions__-w9ue{flex-wrap:wrap;width:100%}.Tarea_listActions__-w9ue button{flex:1 1}.Tarea_listMetaRow__LVcU3{gap:.45rem}.Tarea_listState__LRlAL,.Tarea_listUrgency__PrPxH{font-size:.76rem;min-height:28px;padding:.3rem .58rem}}.Results_container__hLZih{color:var(--color-text);margin-top:0}.Results_header__7fgrM{align-items:flex-end;display:flex;gap:1.5rem;justify-content:space-between;margin-bottom:1rem}.Results_titleGroup__1IK6d h2{font-size:1.6rem;margin:.25rem 0 .45rem}.Results_eyebrow__NsnAg,.Results_titleGroup__1IK6d p{color:var(--color-muted)}.Results_eyebrow__NsnAg{font-size:.76rem;letter-spacing:.08em;text-transform:uppercase}.Results_datePickerContainer__iUJzH{background:var(--surface-input);border:1px solid var(--border-color);border-radius:var(--radius-lg);display:inline-flex;overflow:hidden}.Results_icon__DG4B6{align-items:center;background:#0000;border:none;color:var(--color-text);cursor:pointer;display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-height:78px;min-width:88px;padding:.75rem}.Results_icon__DG4B6+.Results_icon__DG4B6{border-left:1px solid #d8f1e014}.Results_icon__DG4B6 p{font-size:.78rem}.Results_calendarButton__TfXse img,.Results_icon__DG4B6 img{height:22px;width:22px}body[data-theme=light] .Results_btnAccion__J1tpD img,body[data-theme=light] .Results_calendarButton__TfXse img,body[data-theme=light] .Results_icon__DG4B6 img{filter:brightness(0) saturate(100%)}.Results_calendarButton__TfXse{background:#0000;border:none;cursor:pointer}.Results_active__A6TDQ{background:#90d36a24}.Results_listShell__NUy6t{background:var(--surface-card-strong);border:1px solid var(--border-color);border-radius:var(--radius-2xl);box-shadow:0 24px 60px #00000038;overflow:hidden}.Results_listadoPrincipal__nVONX{display:flex;flex-direction:column;gap:.9rem;max-height:34rem;overflow-y:auto;padding:1rem}.Results_movimientoRow__k7n4G{background:linear-gradient(135deg,#98ff6a14,#ffa36c0a),var(--surface-input);border:1px solid #d8f1e00f;border-radius:var(--radius-xl);position:relative}.Results_bordeIngreso__0F4Fk{background:linear-gradient(135deg,#98ff6a33,#18381033),var(--surface-input);box-shadow:inset 0 0 0 1px #98ff6a57,0 14px 28px #79dc4c1f}.Results_bordeEgreso__uYXfp{background:linear-gradient(135deg,#ff905f2e,#4e1a0e2e),var(--surface-input);box-shadow:inset 0 0 0 1px #ff905f57,0 14px 28px #e4703d1f}.Results_bordeAhorro__KH83y{background:linear-gradient(135deg,#ffd6522e,#503e0e2e),var(--surface-input);box-shadow:inset 0 0 0 1px #ffd65252,0 14px 28px #dfb9461a}.Results_rowMain__UCG4t{padding:1rem 1.05rem}.Results_rowBottom__fRg1e,.Results_rowTop__jG2Io{align-items:center;display:flex;gap:1rem;justify-content:space-between}.Results_rowBottom__fRg1e{margin-top:.9rem}.Results_categoriaTexto__FeVVY{font-size:1.05rem;font-weight:700}.Results_detalleTexto__7PrNF{color:var(--color-muted);font-size:.9rem;margin-top:.25rem}.Results_currencyBadge__7Di-4{background:var(--surface-hover);border-radius:var(--radius-pill);color:#d6e5d1;font-size:.75rem;font-weight:700;padding:.4rem .7rem}.Results_badges__FsUYy{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.Results_recurrenceBadge__zy9jA{background:#3bcb2329;border-radius:var(--radius-pill);color:#dff8d5;font-size:.75rem;font-weight:700;padding:.4rem .7rem}.Results_metaBlock__tXlIf{display:flex;flex-direction:column;gap:.25rem}.Results_metaBlock__tXlIf span{color:var(--color-dark-text);font-size:.85rem}.Results_typeLabel__RHigk{color:var(--color-muted)!important;text-transform:capitalize}.Results_metaBlock__tXlIf strong{font-size:1rem}.Results_montoIngreso__WzE9\+{color:var(--color-verde)}.Results_montoEgreso__yE\+Is{color:var(--color-rojo)}.Results_montoAhorro__Nuwse{color:#72d4cf}.Results_columna3__YPWfr{display:flex;gap:.45rem}.Results_btnAccion__J1tpD{align-items:center;background:linear-gradient(135deg,#9ef76329,#ff9b5824);border:none;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;height:42px;justify-content:center;pointer-events:auto;position:relative;transition:transform .16s ease,box-shadow .16s ease;width:42px;z-index:2}.Results_btnAccion__J1tpD:hover{box-shadow:0 10px 20px #00000024;transform:translateY(-1px)}.Results_btnAccion__J1tpD img{height:16px;width:16px}.Results_emptyState__4ZGMm{padding:3.5rem 1.4rem;text-align:center}.Results_emptyState__4ZGMm h3{margin-bottom:.4rem}.Results_emptyState__4ZGMm p{color:var(--color-muted)}.Results_titleContainer__FYuPt{display:flex;flex-direction:column;gap:1rem;padding:2rem 2rem 0}.Results_datePicker__fHguk{background:var(--surface-input);border:1px solid var(--border-color);border-radius:var(--radius-lg);color:var(--color-text);padding:.75rem 1rem}.Results_allMovimientos__8mhhM{cursor:pointer}.Results_estadoHecho__BdvA3{color:var(--color-verde)}.Results_estadoPendiente__ABRO8{color:var(--color-rojo)}.Results_taskActions__j0zDd{display:flex;gap:.6rem}@media (max-width:1000px){.Results_header__7fgrM{align-items:stretch;flex-direction:column;gap:1rem}.Results_titleGroup__1IK6d h2{font-size:1.2rem}.Results_titleGroup__1IK6d p{font-size:.85rem}.Results_datePickerContainer__iUJzH{width:100%}.Results_icon__DG4B6{flex:1 1;min-height:64px;min-width:0;padding:.55rem .35rem}.Results_listShell__NUy6t{border-radius:22px}.Results_rowMain__UCG4t{padding:.9rem}.Results_icon__DG4B6 p{font-size:.72rem}.Results_calendarButton__TfXse img,.Results_icon__DG4B6 img{height:18px;width:18px}.Results_listShell__NUy6t{border-radius:0}.Results_listadoPrincipal__nVONX{gap:.75rem;padding:.8rem}.Results_movimientoRow__k7n4G{border-radius:0}.Results_rowMain__UCG4t{padding:.85rem}.Results_rowBottom__fRg1e,.Results_rowTop__jG2Io{align-items:flex-start;flex-direction:column}.Results_rowBottom__fRg1e{margin-top:.8rem}.Results_categoriaTexto__FeVVY{font-size:.96rem}.Results_detalleTexto__7PrNF{font-size:.82rem}.Results_metaBlock__tXlIf span{font-size:.76rem}.Results_metaBlock__tXlIf strong{font-size:.92rem}.Results_badges__FsUYy{justify-content:flex-start;width:100%}.Results_currencyBadge__7Di-4,.Results_recurrenceBadge__zy9jA{font-size:.7rem;padding:.34rem .58rem}.Results_columna3__YPWfr{justify-content:flex-end;width:100%}}@media (max-width:520px){.Results_datePicker__fHguk{font-size:.88rem;padding:.65rem .8rem;width:100%}.Results_header__7fgrM{gap:.85rem}.Results_titleGroup__1IK6d h2{font-size:1.05rem}.Results_datePickerContainer__iUJzH{width:100%}.Results_icon__DG4B6{min-height:58px;padding:.5rem .25rem}.Results_icon__DG4B6 p{font-size:.72rem}.Results_rowMain__UCG4t{padding:.82rem}.Results_categoriaTexto__FeVVY{font-size:.96rem}.Results_btnAccion__J1tpD{height:38px;width:38px}.Results_btnAccion__J1tpD img{height:14px;width:14px}.Results_emptyState__4ZGMm{padding:2.4rem 1rem}}.MonthlyFilters_container__-VPSC{grid-gap:1.15rem;background:var(--page-background);color:var(--color-text);display:grid;gap:1.15rem;min-height:calc(100vh - 78px);padding:2rem}.MonthlyFilters_dayPanel__PPLJY,.MonthlyFilters_filtersPanel__z38me,.MonthlyFilters_hero__nYXfx,.MonthlyFilters_listPanel__Rg4OC{background:var(--panel-background);border:1px solid var(--border-color);box-shadow:var(--shadow-soft)}.MonthlyFilters_hero__nYXfx{align-items:flex-start;border-radius:24px;display:flex;flex-direction:column;gap:1.2rem;justify-content:space-between;padding:1.5rem}.MonthlyFilters_kicker__jBA4v,.MonthlyFilters_panelKicker__NLieQ{color:var(--color-verde);font-size:.76rem;letter-spacing:.1em;text-transform:uppercase}.MonthlyFilters_currencySwitch__cxMcb{grid-gap:.25rem;background:var(--surface-input);border:1px solid var(--border-color);border-radius:999px;display:grid;gap:.25rem;grid-template-columns:repeat(2,minmax(0,1fr));isolation:isolate;min-width:220px;padding:.25rem;position:relative}.MonthlyFilters_currencySwitch__cxMcb:before{background:linear-gradient(135deg,#90d36af2,#51914bf5);border-radius:999px;bottom:.25rem;box-shadow:0 10px 18px #00000029;content:"";left:.25rem;position:absolute;top:.25rem;transition:transform .22s ease;width:calc(50% - .375rem)}.MonthlyFilters_currencySwitchUsd__UN2pp:before{transform:translateX(calc(100% + .25rem))}.MonthlyFilters_currencyButton__iQkJ1{background:#0000;border:none;border-radius:999px;color:var(--color-muted);cursor:pointer;font-weight:700;min-height:46px;position:relative;z-index:1}.MonthlyFilters_currencyButtonActive__7sTgB{color:var(--color-text)}.MonthlyFilters_filtersPanel__z38me{grid-gap:.85rem;align-items:end;border-radius:24px;display:grid;gap:.85rem;grid-template-columns:minmax(150px,210px) minmax(0,1.25fr) repeat(3,minmax(150px,210px)) auto;padding:1rem}.MonthlyFilters_filterField__y\+ilR{grid-gap:.42rem;display:grid;gap:.42rem;min-width:0}.MonthlyFilters_searchField__Metxv{min-width:0}.MonthlyFilters_filterField__y\+ilR label{color:var(--color-muted);font-size:.74rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.MonthlyFilters_clearButton__9WYDO,.MonthlyFilters_input__Hp6ck,.MonthlyFilters_select__MjN48{background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:14px;color:var(--color-text);min-height:48px;padding:.9rem 1rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease;width:100%}.MonthlyFilters_input__Hp6ck:focus,.MonthlyFilters_select__MjN48:focus{border-color:#90d36a73;box-shadow:0 0 0 3px #90d36a24;outline:none}.MonthlyFilters_filterActions__1\+27Y{align-items:end;display:flex}.MonthlyFilters_clearButton__9WYDO{cursor:pointer;font-weight:700}.MonthlyFilters_summaryStrip__Gd9y2{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr))}.MonthlyFilters_row__kMd-c,.MonthlyFilters_summaryCard__feZPK{background:var(--surface-card);border:1px solid #d8f1e014}.MonthlyFilters_summaryCard__feZPK{grid-gap:.4rem;border-radius:18px;display:grid;gap:.4rem;min-height:150px;padding:1rem}.MonthlyFilters_summaryCard__feZPK span{color:var(--color-muted);font-size:.8rem}.MonthlyFilters_summaryCard__feZPK strong{color:var(--color-text);font-size:1.35rem;line-height:1.15}.MonthlyFilters_summaryCard__feZPK p{color:var(--color-muted);line-height:1.5}.MonthlyFilters_primarySummary__55mk\+{box-shadow:inset 0 0 0 1px #90d36a3d,0 18px 34px #0000001f}.MonthlyFilters_detailsLayout__RRbXx{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.MonthlyFilters_dayPanel__PPLJY,.MonthlyFilters_listPanel__Rg4OC{border-radius:24px;padding:1rem}.MonthlyFilters_panelHeader__ZaszP{margin-bottom:1rem}.MonthlyFilters_panelHeader__ZaszP h2{font-size:1.3rem;margin:.3rem 0 .45rem}.MonthlyFilters_dayFilterBar__r8u8A{grid-gap:.85rem;align-items:end;display:grid;gap:.85rem;grid-template-columns:minmax(180px,240px) minmax(0,1fr);margin-bottom:1rem}.MonthlyFilters_daySummaryCard__TpOng{background:linear-gradient(135deg,#7be7ad1f,#ffe15a14),var(--surface-card);border:1px solid #d8f1e014;border-radius:18px;min-height:48px;padding:.95rem 1rem}.MonthlyFilters_daySummaryCard__TpOng p,.MonthlyFilters_daySummaryCard__TpOng span{color:var(--color-muted)}.MonthlyFilters_daySummaryCard__TpOng strong{color:var(--color-text);display:block;font-size:1.15rem;margin:.3rem 0 .2rem}.MonthlyFilters_listShell__Lcez-{background:var(--surface-card-strong);border:1px solid #d8f1e014;border-radius:22px;max-height:44rem;overflow:hidden}.MonthlyFilters_list__LuM6O{display:flex;flex-direction:column;gap:.85rem;max-height:44rem;overflow-y:auto;padding:1rem}.MonthlyFilters_row__kMd-c{grid-gap:.85rem;border-radius:18px;display:grid;gap:.85rem;padding:1rem}.MonthlyFilters_incomeRow__k7-CU{background:linear-gradient(135deg,#98ff6a2e,#1838102e),var(--surface-input);box-shadow:inset 0 0 0 1px #98ff6a47}.MonthlyFilters_expenseRow__9PsnO{background:linear-gradient(135deg,#ff905f2e,#4e1a0e2e),var(--surface-input);box-shadow:inset 0 0 0 1px #ff905f42}.MonthlyFilters_savingsRow__STIRj{background:linear-gradient(135deg,#7be7ad2e,#15453129),var(--surface-input);box-shadow:inset 0 0 0 1px #7be7ad42}.MonthlyFilters_debtRow__t36ER{background:linear-gradient(135deg,#ffd95e2e,#5f3f0e29),var(--surface-input);box-shadow:inset 0 0 0 1px #ffd95e3d}.MonthlyFilters_rowMain__Jev7M,.MonthlyFilters_rowMeta__mzJZB{align-items:center;display:flex;gap:1rem;justify-content:space-between}.MonthlyFilters_rowCategory__Cytdx{font-size:1rem;font-weight:700;margin:0}.MonthlyFilters_rowDetail__yWC8v{color:var(--color-muted);margin:.24rem 0 0}.MonthlyFilters_rowExtra__GGmCN{color:var(--color-text);font-size:.86rem;font-weight:600;margin:.36rem 0 0}.MonthlyFilters_rowBadges__i1pOX{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.MonthlyFilters_badgeAccent__f\+Krm,.MonthlyFilters_badge__7GFBS{align-items:center;background:var(--surface-hover);color:var(--color-text);display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;min-height:30px;padding:.35rem .7rem}.MonthlyFilters_badgeAccent__f\+Krm{background:#3bcb232e}.MonthlyFilters_badgeWarning__4wIoR{background:#ffd25c38}.MonthlyFilters_badgeNeutral__Fqtsy,.MonthlyFilters_badgeWarning__4wIoR{align-items:center;color:var(--color-text);display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;min-height:30px;padding:.35rem .7rem}.MonthlyFilters_badgeNeutral__Fqtsy{background:#74897b33}.MonthlyFilters_rowInfo__FBa1Y{display:flex;flex-direction:column;gap:.2rem}.MonthlyFilters_rowSide__DhDpH{grid-gap:.7rem;display:grid;gap:.7rem;justify-items:end}.MonthlyFilters_rowInfo__FBa1Y span{color:var(--color-muted);font-size:.85rem}.MonthlyFilters_rowAmount__6ubUe{color:var(--color-text);font-size:1rem}.MonthlyFilters_rowActions__RlbMq{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.MonthlyFilters_actionButton__ySgkk{align-items:center;background:linear-gradient(135deg,#98ff6a24,#ffa36c1a),var(--surface-input);border:1px solid #d8f1e01a;border-radius:14px;cursor:pointer;display:inline-flex;height:40px;justify-content:center;width:40px}.MonthlyFilters_cancelDebtButton__-Lc2A,.MonthlyFilters_confirmDebtButton__CFMjv,.MonthlyFilters_payDebtButton__J0hsE{background:var(--surface-input);border:1px solid #d8f1e01a;color:var(--color-text);cursor:pointer;font-weight:700;min-height:40px;padding:.7rem .95rem}.MonthlyFilters_confirmDebtButton__CFMjv,.MonthlyFilters_payDebtButton__J0hsE{background:linear-gradient(135deg,#ffd25c38,#6d48112e),var(--surface-input)}.MonthlyFilters_settlePanel__aYFJK{grid-gap:.85rem;background:#00000014;border:1px solid #d8f1e014;display:grid;gap:.85rem;padding:.95rem}.MonthlyFilters_settleGrid__8Rj88{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:minmax(180px,210px) minmax(180px,220px) minmax(0,1fr)}.MonthlyFilters_settleActions__iqu0n{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:flex-end}.MonthlyFilters_actionButton__ySgkk img{height:16px;width:16px}.MonthlyFilters_emptyState__yzaHp{display:grid;min-height:220px;padding:2rem 1.25rem;place-items:center;text-align:center}.MonthlyFilters_emptyState__yzaHp h3{margin-bottom:.45rem}.MonthlyFilters_emptyState__yzaHp p{color:var(--color-muted)}body[data-theme=light] .MonthlyFilters_actionButton__ySgkk,body[data-theme=light] .MonthlyFilters_badgeNeutral__Fqtsy,body[data-theme=light] .MonthlyFilters_badgeWarning__4wIoR,body[data-theme=light] .MonthlyFilters_cancelDebtButton__-Lc2A,body[data-theme=light] .MonthlyFilters_clearButton__9WYDO,body[data-theme=light] .MonthlyFilters_confirmDebtButton__CFMjv,body[data-theme=light] .MonthlyFilters_currencySwitch__cxMcb,body[data-theme=light] .MonthlyFilters_dayPanel__PPLJY,body[data-theme=light] .MonthlyFilters_daySummaryCard__TpOng,body[data-theme=light] .MonthlyFilters_filtersPanel__z38me,body[data-theme=light] .MonthlyFilters_hero__nYXfx,body[data-theme=light] .MonthlyFilters_input__Hp6ck,body[data-theme=light] .MonthlyFilters_listPanel__Rg4OC,body[data-theme=light] .MonthlyFilters_listShell__Lcez-,body[data-theme=light] .MonthlyFilters_payDebtButton__J0hsE,body[data-theme=light] .MonthlyFilters_row__kMd-c,body[data-theme=light] .MonthlyFilters_select__MjN48,body[data-theme=light] .MonthlyFilters_settlePanel__aYFJK,body[data-theme=light] .MonthlyFilters_summaryCard__feZPK{border-color:#0c120e24}body[data-theme=light] .MonthlyFilters_actionButton__ySgkk img{filter:brightness(0) saturate(100%)}body[data-theme=light] .MonthlyFilters_clearButton__9WYDO,body[data-theme=light] .MonthlyFilters_input__Hp6ck,body[data-theme=light] .MonthlyFilters_select__MjN48{background:linear-gradient(180deg,#fffffffa,#f8faf6f5),var(--surface-input);border-color:#0c120e61}@media (max-width:1200px){.MonthlyFilters_filtersPanel__z38me,.MonthlyFilters_summaryStrip__Gd9y2{grid-template-columns:repeat(2,minmax(0,1fr))}.MonthlyFilters_detailsLayout__RRbXx{grid-template-columns:1fr}}@media (max-width:1000px){.MonthlyFilters_container__-VPSC{min-height:auto;padding:1rem 1rem 7rem}.MonthlyFilters_hero__nYXfx{flex-direction:column;gap:.95rem;padding:.95rem}.MonthlyFilters_currencySwitch__cxMcb{min-width:0;width:100%}.MonthlyFilters_dayPanel__PPLJY,.MonthlyFilters_filtersPanel__z38me,.MonthlyFilters_listPanel__Rg4OC{padding:.95rem}.MonthlyFilters_dayFilterBar__r8u8A,.MonthlyFilters_filtersPanel__z38me,.MonthlyFilters_settleGrid__8Rj88,.MonthlyFilters_summaryStrip__Gd9y2{grid-template-columns:1fr}.MonthlyFilters_listShell__Lcez-,.MonthlyFilters_list__LuM6O{max-height:none}.MonthlyFilters_rowMain__Jev7M,.MonthlyFilters_rowMeta__mzJZB{align-items:flex-start;flex-direction:column;gap:.75rem}.MonthlyFilters_rowBadges__i1pOX{justify-content:flex-start}.MonthlyFilters_rowSide__DhDpH{justify-items:start}.MonthlyFilters_settleActions__iqu0n{justify-content:flex-start}}@media (max-width:520px){.MonthlyFilters_container__-VPSC{padding:.75rem .75rem 6.5rem}.MonthlyFilters_dayPanel__PPLJY,.MonthlyFilters_filtersPanel__z38me,.MonthlyFilters_hero__nYXfx,.MonthlyFilters_listPanel__Rg4OC{border-radius:20px;padding:.8rem}.MonthlyFilters_panelHeader__ZaszP h2{font-size:1.08rem}.MonthlyFilters_clearButton__9WYDO,.MonthlyFilters_input__Hp6ck,.MonthlyFilters_select__MjN48{font-size:.9rem;min-height:44px;padding:.78rem .82rem}.MonthlyFilters_daySummaryCard__TpOng strong,.MonthlyFilters_summaryCard__feZPK strong{font-size:1.12rem}.MonthlyFilters_daySummaryCard__TpOng,.MonthlyFilters_row__kMd-c,.MonthlyFilters_summaryCard__feZPK{border-radius:16px}.MonthlyFilters_row__kMd-c{padding:.85rem}.MonthlyFilters_rowCategory__Cytdx{font-size:.95rem}.MonthlyFilters_rowDetail__yWC8v,.MonthlyFilters_rowInfo__FBa1Y span{font-size:.8rem}}.SharedExpenses_container__NNm0q{grid-gap:1rem;background:var(--page-background);color:var(--color-text);display:grid;gap:1rem;min-height:calc(100vh - 78px);padding:2rem}.SharedExpenses_debtRow__8dDtc,.SharedExpenses_expenseRow__nFrVv,.SharedExpenses_hero__dAV41,.SharedExpenses_panel__FqxfE,.SharedExpenses_sidebar__r1TXz,.SharedExpenses_summaryCard__6Tfpx{background:var(--panel-background);border:1px solid var(--border-color);border-radius:24px;box-shadow:var(--shadow-soft)}.SharedExpenses_hero__dAV41{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;padding:1.4rem}.SharedExpenses_kicker__2rkxF,.SharedExpenses_panelKicker__T47Ou,.SharedExpenses_sectionLabel__-E4Q8,.SharedExpenses_sidebarKicker__9RyB4{color:var(--color-verde);font-size:.76rem;letter-spacing:.1em;text-transform:uppercase}.SharedExpenses_hero__dAV41 h1{font-size:1.9rem;line-height:1.04;margin:.45rem 0 .8rem}.SharedExpenses_debtMeta__0XCDL,.SharedExpenses_emptyMessage__V5yUj,.SharedExpenses_expenseMeta__hPEdZ,.SharedExpenses_expenseNotes__td94r,.SharedExpenses_heroText__lU6GG,.SharedExpenses_sectionText__0lxK4{color:var(--color-muted);line-height:1.55}.SharedExpenses_sectionText__0lxK4{margin:0}.SharedExpenses_deleteInlineButton__grhJV,.SharedExpenses_groupCardButton__FWh2U,.SharedExpenses_groupItem__XekBG,.SharedExpenses_jumpButton__9-6ls,.SharedExpenses_modeButton__Od6mf,.SharedExpenses_navArrow__vm3zF,.SharedExpenses_newGroupButton__tDYMh,.SharedExpenses_primaryButton__XrOCR,.SharedExpenses_secondaryButton__7-\+Bw{border-radius:14px;cursor:pointer}.SharedExpenses_jumpButton__9-6ls,.SharedExpenses_newGroupButton__tDYMh,.SharedExpenses_primaryButton__XrOCR{background:linear-gradient(135deg,#3bcb23eb,#18540ff5);border:none;color:var(--color-text);font-weight:700;min-height:48px;padding:.9rem 1.15rem}.SharedExpenses_layout__fLOy4{align-items:stretch;display:flex;gap:1rem}.SharedExpenses_panel__FqxfE,.SharedExpenses_sidebar__r1TXz{padding:1rem}.SharedExpenses_groupShelf__hmdoB,.SharedExpenses_workspacePanel__NCYIE{min-width:0}.SharedExpenses_groupShelf__hmdoB{flex:0 0 320px}.SharedExpenses_workspacePanel__NCYIE{display:grid;flex:1 1;grid-template-rows:auto minmax(0,1fr) auto}.SharedExpenses_panelBody__wXBcU{grid-gap:1rem;align-content:start;display:grid;gap:1rem}.SharedExpenses_sidebarHeaderRow__C0QIz{align-items:flex-start;display:flex;gap:.8rem;justify-content:space-between}.SharedExpenses_sidebarHeaderRow__C0QIz .SharedExpenses_secondaryButton__7-\+Bw{min-width:96px;width:auto}.SharedExpenses_sidebarText__Z842x{color:var(--color-muted);line-height:1.55;margin:.6rem 0 0}.SharedExpenses_panelHeader__NqZn4 h2,.SharedExpenses_sidebarHeader__op-jW h2{font-size:1.2rem;margin:.35rem 0 0}.SharedExpenses_groupList__iuRMh{grid-gap:.75rem;display:grid;gap:.75rem;margin-top:1rem}.SharedExpenses_groupCard__Kkjs9{grid-gap:.7rem;background:var(--surface-input);border:1px solid #d8f1e014;border-radius:18px;display:grid;gap:.7rem;padding:.95rem}.SharedExpenses_groupCardActive__IH3k\+{background:linear-gradient(135deg,#90d36a2e,#ffa36c14),var(--surface-input);box-shadow:inset 0 0 0 1px #90d36a42}.SharedExpenses_groupCardButton__FWh2U{grid-gap:.25rem;background:#0000;border:none;color:var(--color-text);display:grid;gap:.25rem;padding:0;text-align:left;width:100%}.SharedExpenses_balanceText__M5H5D,.SharedExpenses_expenseMeta__hPEdZ,.SharedExpenses_expenseNotes__td94r,.SharedExpenses_expenseTitle__ReoVa,.SharedExpenses_groupCardButton__FWh2U span,.SharedExpenses_groupCardButton__FWh2U strong,.SharedExpenses_panelHeader__NqZn4 h2,.SharedExpenses_participantRow__CQbZS span,.SharedExpenses_participantRow__CQbZS strong,.SharedExpenses_settlementAmount__Kc1vf,.SharedExpenses_settlementMeta__K4jrZ,.SharedExpenses_sidebarHeader__op-jW h2,.SharedExpenses_summaryCard__6Tfpx strong,.SharedExpenses_summaryMeta__fUYdf p{overflow-wrap:anywhere;word-break:break-word}.SharedExpenses_groupCardButton__FWh2U span{color:var(--color-muted);font-size:.86rem}.SharedExpenses_groupCardActions__XMP-I{grid-gap:.65rem;display:grid;gap:.65rem;grid-template-columns:repeat(2,minmax(0,1fr))}.SharedExpenses_groupItem__XekBG{grid-gap:.25rem;background:var(--surface-input);border:1px solid #d8f1e014;color:var(--color-text);display:grid;gap:.25rem;padding:.95rem;text-align:left;width:100%}.SharedExpenses_groupItem__XekBG span{color:var(--color-muted);font-size:.86rem}.SharedExpenses_groupItemActive__BeQwB{background:linear-gradient(135deg,#90d36a2e,#ffa36c14),var(--surface-input);box-shadow:inset 0 0 0 1px #90d36a42}.SharedExpenses_mainContent__DS9MV{grid-gap:1rem;display:grid;gap:1rem}.SharedExpenses_panelHeader__NqZn4{align-items:flex-start;display:flex;gap:1rem;justify-content:space-between;margin-bottom:1rem}.SharedExpenses_panelHeaderActions__uhkdE{align-items:center;display:flex;flex-wrap:wrap;gap:.65rem;justify-content:flex-end}.SharedExpenses_ownerBadge__7Q-MK,.SharedExpenses_panelTag__Qc7Kn{align-items:center;background:var(--surface-hover);border-radius:999px;color:var(--color-text);display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;min-height:30px;padding:.35rem .7rem}.SharedExpenses_groupForm__u-eCx{width:100%}.SharedExpenses_debtPanel__Hd5zV,.SharedExpenses_expenseForm__Q8LQb,.SharedExpenses_groupForm__u-eCx{display:flex;flex-direction:column;gap:1rem;width:100%}.SharedExpenses_configColumns__2Y5ms{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:1fr 1fr;width:100%}.SharedExpenses_debtListPanel__hxAOp,.SharedExpenses_debtPanel__Hd5zV,.SharedExpenses_memberPanel__nu9-m,.SharedExpenses_memberPicker__JBLTU,.SharedExpenses_participantBox__DFgwc,.SharedExpenses_splitBox__jBkrc{grid-gap:1rem;align-content:start;background:linear-gradient(180deg,hsla(0,0%,100%,.015),#fff0),var(--surface-input);border:1px solid #d8f1e01a;border-radius:22px;display:grid;gap:1rem;padding:1rem;width:100%}.SharedExpenses_cardSectionHead__TT8s3{grid-gap:.35rem;border-bottom:1px solid #d8f1e014;display:grid;gap:.35rem;padding-bottom:.2rem}.SharedExpenses_expenseAnchor__0TWFY{margin-bottom:1rem}.SharedExpenses_expenseIntro__Sc2Xq{background:linear-gradient(135deg,#90d36a1f,#ffa36c0f),var(--surface-input);border:1px solid #d8f1e014;border-radius:18px;padding:.95rem 1rem}.SharedExpenses_formGridWide__VImdl,.SharedExpenses_formGrid__hp99p{display:flex;flex-wrap:nowrap;gap:.8rem}.SharedExpenses_formGridTriple__BSq0M{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(3,minmax(0,1fr))}.SharedExpenses_field__oVKyU{grid-gap:.45rem;display:grid;flex:1 1;gap:.45rem;min-width:0}.SharedExpenses_field__oVKyU span{color:var(--color-muted);font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.SharedExpenses_formGridWide__VImdl .SharedExpenses_field__oVKyU:first-child,.SharedExpenses_formGrid__hp99p .SharedExpenses_field__oVKyU:first-child{flex:1.45 1}.SharedExpenses_formGridWide__VImdl .SharedExpenses_field__oVKyU:last-child,.SharedExpenses_formGrid__hp99p .SharedExpenses_field__oVKyU:last-child{flex:0.9 1 240px}.SharedExpenses_deleteInlineButton__grhJV{align-items:center;background:#0000;border:none;color:var(--color-muted);display:inline-flex;justify-content:center;padding:.25rem}.SharedExpenses_input__o0\+IL,.SharedExpenses_secondaryButton__7-\+Bw,.SharedExpenses_select__7aCex,.SharedExpenses_textarea__Cuyct{background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:14px;color:var(--color-text);min-height:46px;padding:.9rem 1rem;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease,transform .2s ease;width:100%}.SharedExpenses_textarea__Cuyct{min-height:96px;resize:vertical}.SharedExpenses_input__o0\+IL:focus,.SharedExpenses_select__7aCex:focus,.SharedExpenses_textarea__Cuyct:focus{border-color:#90d36a73;box-shadow:0 0 0 3px #90d36a24;outline:none}.SharedExpenses_deleteInlineButton__grhJV:hover,.SharedExpenses_modeButton__Od6mf:hover,.SharedExpenses_navArrow__vm3zF:hover,.SharedExpenses_secondaryButton__7-\+Bw:hover{transform:translateY(-1px)}.SharedExpenses_addParticipantRow__TlTbN{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr}.SharedExpenses_allocations__7rfSj,.SharedExpenses_debtList__k7jFB,.SharedExpenses_expenseList__as8Bu,.SharedExpenses_memberChipGrid__HLymV,.SharedExpenses_participantList__HmKIa,.SharedExpenses_settlementList__bjtN1,.SharedExpenses_summaryGrid__sRLEB{grid-gap:.75rem;display:grid;gap:.75rem}.SharedExpenses_allocationRow__xk893,.SharedExpenses_debtRow__8dDtc,.SharedExpenses_expenseRow__nFrVv,.SharedExpenses_memberChip__NFcxU,.SharedExpenses_participantRow__CQbZS,.SharedExpenses_summaryTop__NJopX{align-items:center;display:flex;gap:.8rem;justify-content:space-between}.SharedExpenses_memberChipGrid__HLymV{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.SharedExpenses_memberChip__NFcxU{background:#ffffff05;border:1px solid #d8f1e014;border-radius:16px;color:var(--color-text);cursor:pointer;padding:.9rem 1rem;text-align:left;width:100%}.SharedExpenses_memberChip__NFcxU span,.SharedExpenses_memberChip__NFcxU strong{display:block}.SharedExpenses_memberChip__NFcxU span{color:var(--color-muted);font-size:.84rem}.SharedExpenses_memberChipActive__kqwqx{background:linear-gradient(135deg,#90d36a2e,#ffa36c14),var(--surface-input);box-shadow:inset 0 0 0 1px #90d36a47}.SharedExpenses_participantRow__CQbZS{background:#ffffff05;border:1px solid #d8f1e014;border-radius:16px;padding:.85rem .9rem}.SharedExpenses_allocationRow__xk893 span,.SharedExpenses_expenseTitle__ReoVa,.SharedExpenses_participantRow__CQbZS strong{display:block}.SharedExpenses_allocationRow__xk893>span,.SharedExpenses_expenseRow__nFrVv>div,.SharedExpenses_expenseSide__E-Zhu,.SharedExpenses_participantRow__CQbZS>div,.SharedExpenses_settlementRow__UgCKO>div,.SharedExpenses_summaryTop__NJopX>div{flex:1 1;min-width:0}.SharedExpenses_allocationRow__xk893 small,.SharedExpenses_participantRow__CQbZS span{color:var(--color-muted);display:block}.SharedExpenses_splitModes__TUcPh{display:flex;flex-wrap:wrap;gap:.65rem}.SharedExpenses_memberHistoryRow__au0vp{grid-gap:.65rem;display:grid;gap:.65rem}.SharedExpenses_debtStatus__5lQR1{align-items:center;background:#ffc05a24;border-radius:999px;color:var(--color-text);display:inline-flex;font-size:.74rem;font-weight:700;justify-content:center;min-height:30px;padding:.35rem .7rem}.SharedExpenses_debtStatusPaid__VospR{background:#3bcb2329}.SharedExpenses_modeButton__Od6mf{background:var(--surface-input);border:none;color:var(--color-muted);min-height:42px;padding:.7rem .95rem}.SharedExpenses_modeButtonActive__M009P{background:linear-gradient(135deg,#3bcb2338,#122b0beb);color:var(--color-text)}.SharedExpenses_emptyInline__nUft9,.SharedExpenses_equalNotice__Eyi\+v{color:var(--color-muted)}.SharedExpenses_allocations__7rfSj{margin-top:.25rem}.SharedExpenses_allocationRow__xk893{background:#ffffff05;border:1px solid #d8f1e014;border-radius:16px;padding:.8rem .85rem}.SharedExpenses_allocationRow__xk893 span{min-width:0}.SharedExpenses_allocationRow__xk893 input{max-width:180px;width:100%}.SharedExpenses_formActions__C3i7P{display:flex;justify-content:flex-start}.SharedExpenses_panelFooterNav__F\+zPu{grid-gap:.75rem;align-items:center;border-top:1px solid #d8f1e014;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin-bottom:2rem;margin-top:1.15rem;padding-top:1rem}.SharedExpenses_panelFooterMeta__bFIht{color:var(--color-muted);font-size:.86rem;margin:0;text-align:center}.SharedExpenses_navArrow__vm3zF{background:var(--surface-input);border:1px solid #d8f1e01f;color:var(--color-text);min-height:44px;padding:.85rem 1rem}.SharedExpenses_navArrow__vm3zF:last-child{justify-self:end}.SharedExpenses_navArrow__vm3zF:disabled{cursor:not-allowed;opacity:.45;transform:none}.SharedExpenses_summaryGrid__sRLEB{grid-template-columns:repeat(2,minmax(0,1fr))}.SharedExpenses_summaryCard__6Tfpx{grid-gap:.7rem;display:grid;gap:.7rem;padding:1rem}.SharedExpenses_totalCard__iLLlU{background:linear-gradient(135deg,#90d36a2e,#ffa36c14),var(--panel-background)}.SharedExpenses_summaryCard__6Tfpx span,.SharedExpenses_summaryMeta__fUYdf p{color:var(--color-muted)}.SharedExpenses_summaryCard__6Tfpx strong{font-size:.8rem;line-height:1.15}.SharedExpenses_summaryMeta__fUYdf{grid-gap:.2rem;display:grid;gap:.2rem}.SharedExpenses_balanceText__M5H5D{color:var(--color-text);font-weight:700}.SharedExpenses_progressTrack__jQroz{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden;width:100%}.SharedExpenses_progressFill__AQfdu{background:linear-gradient(135deg,#9cfb43,#5dc72d);border-radius:999px;display:block;height:100%}.SharedExpenses_expenseList__as8Bu{margin-top:1rem}.SharedExpenses_settlementPanel__CnuOy{grid-gap:.85rem;background:var(--surface-input);border:1px solid #d8f1e014;border-radius:22px;display:grid;gap:.85rem;margin-top:1rem;padding:1rem}.SharedExpenses_settlementHeader__KL4hM{grid-gap:.2rem;display:grid;gap:.2rem}.SharedExpenses_settlementRow__UgCKO{align-items:center;background:linear-gradient(135deg,#7be7ad1a,#ffe15a0f),var(--surface-input);border:1px solid #d8f1e014;border-radius:16px;display:flex;gap:.85rem;justify-content:space-between;padding:.9rem 1rem}.SharedExpenses_settlementMeta__K4jrZ{color:var(--color-muted);margin-top:.22rem}.SharedExpenses_settlementAmount__Kc1vf{color:var(--color-text);font-size:1rem}.SharedExpenses_expenseRow__nFrVv{background:linear-gradient(135deg,#7be7ad1a,#ffe15a0f),var(--surface-input);padding:.95rem 1rem}.SharedExpenses_debtRow__8dDtc{align-items:flex-start;background:linear-gradient(135deg,#ffcc5e1f,#7be7ad0f),var(--surface-input);flex-wrap:wrap;padding:.95rem 1rem}.SharedExpenses_debtRowPaid__4VJlt{opacity:.86}.SharedExpenses_expenseTitle__ReoVa{font-size:1rem;font-weight:700;margin:0}.SharedExpenses_expenseMeta__hPEdZ{margin-top:.28rem}.SharedExpenses_expenseNotes__td94r{margin-top:.2rem}.SharedExpenses_debtSettlementForm__9dFex{grid-gap:.8rem;border-top:1px solid #d8f1e014;display:grid;gap:.8rem;padding-top:.5rem;width:100%}.SharedExpenses_expenseSide__E-Zhu{grid-gap:.45rem;display:grid;gap:.45rem;justify-items:end}.SharedExpenses_expenseSide__E-Zhu strong{max-width:100%;overflow-wrap:anywhere;text-align:right;word-break:break-word}.SharedExpenses_feedbackError__QMH1G,.SharedExpenses_feedbackSuccess__k8FDz{border-radius:16px;font-size:.92rem;padding:.95rem 1rem}.SharedExpenses_feedbackError__QMH1G{background:#f18d711f;border:1px solid #f18d7138;color:#ffb1a2}.SharedExpenses_feedbackSuccess__k8FDz{background:#3bcb231f;border:1px solid #90d36a38;color:#c8efb5}.SharedExpenses_emptyInlineBlock__G-yty,.SharedExpenses_emptyState__QWFw0{display:grid;min-height:180px;place-items:center;text-align:center}.SharedExpenses_emptyInlineBlock__G-yty p,.SharedExpenses_emptyState__QWFw0 p{color:var(--color-muted)}body[data-theme=light] .SharedExpenses_debtListPanel__hxAOp,body[data-theme=light] .SharedExpenses_debtPanel__Hd5zV,body[data-theme=light] .SharedExpenses_debtRow__8dDtc,body[data-theme=light] .SharedExpenses_deleteInlineButton__grhJV,body[data-theme=light] .SharedExpenses_expenseIntro__Sc2Xq,body[data-theme=light] .SharedExpenses_expenseRow__nFrVv,body[data-theme=light] .SharedExpenses_groupCard__Kkjs9,body[data-theme=light] .SharedExpenses_groupItem__XekBG,body[data-theme=light] .SharedExpenses_hero__dAV41,body[data-theme=light] .SharedExpenses_input__o0\+IL,body[data-theme=light] .SharedExpenses_memberChip__NFcxU,body[data-theme=light] .SharedExpenses_memberPanel__nu9-m,body[data-theme=light] .SharedExpenses_memberPicker__JBLTU,body[data-theme=light] .SharedExpenses_modeButton__Od6mf,body[data-theme=light] .SharedExpenses_navArrow__vm3zF,body[data-theme=light] .SharedExpenses_panel__FqxfE,body[data-theme=light] .SharedExpenses_participantBox__DFgwc,body[data-theme=light] .SharedExpenses_secondaryButton__7-\+Bw,body[data-theme=light] .SharedExpenses_select__7aCex,body[data-theme=light] .SharedExpenses_settlementPanel__CnuOy,body[data-theme=light] .SharedExpenses_settlementRow__UgCKO,body[data-theme=light] .SharedExpenses_sidebar__r1TXz,body[data-theme=light] .SharedExpenses_splitBox__jBkrc,body[data-theme=light] .SharedExpenses_summaryCard__6Tfpx,body[data-theme=light] .SharedExpenses_textarea__Cuyct{border-color:#0c120e24}body[data-theme=light] .SharedExpenses_deleteInlineButton__grhJV,body[data-theme=light] .SharedExpenses_input__o0\+IL,body[data-theme=light] .SharedExpenses_secondaryButton__7-\+Bw,body[data-theme=light] .SharedExpenses_select__7aCex,body[data-theme=light] .SharedExpenses_textarea__Cuyct{background:linear-gradient(180deg,#fffffffa,#f8faf6f5),var(--surface-input);border-color:#0c120e61}@media (max-width:1200px){.SharedExpenses_summaryGrid__sRLEB{grid-template-columns:1fr}.SharedExpenses_panelBody__wXBcU{min-height:auto}.SharedExpenses_configColumns__2Y5ms{grid-template-columns:1fr}}@media (max-width:1360px){.SharedExpenses_layout__fLOy4{display:grid;grid-template-columns:1fr}.SharedExpenses_groupShelf__hmdoB{flex-basis:auto}.SharedExpenses_sidebar__r1TXz{overflow:hidden}.SharedExpenses_groupList__iuRMh{grid-auto-columns:minmax(220px,260px);grid-auto-flow:column;overflow-x:auto;overflow-y:hidden;padding-bottom:.35rem;scrollbar-width:thin}.SharedExpenses_groupCard__Kkjs9{height:100%}.SharedExpenses_panelHeader__NqZn4{flex-wrap:wrap}.SharedExpenses_panelHeaderActions__uhkdE{justify-content:flex-start;width:100%}}@media (max-width:1000px){.SharedExpenses_container__NNm0q{min-height:auto;padding:1rem 1rem 7rem}.SharedExpenses_hero__dAV41,.SharedExpenses_panel__FqxfE,.SharedExpenses_sidebar__r1TXz{border-radius:22px;padding:1rem}.SharedExpenses_hero__dAV41{flex-direction:column}.SharedExpenses_hero__dAV41 h1{font-size:1.4rem}.SharedExpenses_formGridWide__VImdl,.SharedExpenses_formGrid__hp99p{flex-direction:column}.SharedExpenses_addParticipantRow__TlTbN,.SharedExpenses_formGridTriple__BSq0M,.SharedExpenses_groupCardActions__XMP-I,.SharedExpenses_panelFooterNav__F\+zPu{grid-template-columns:1fr}.SharedExpenses_allocationRow__xk893,.SharedExpenses_expenseRow__nFrVv,.SharedExpenses_participantRow__CQbZS,.SharedExpenses_settlementRow__UgCKO,.SharedExpenses_summaryTop__NJopX{align-items:flex-start;flex-direction:column}.SharedExpenses_allocationRow__xk893 input{max-width:100%}.SharedExpenses_expenseSide__E-Zhu{justify-items:start}.SharedExpenses_expenseSide__E-Zhu strong{text-align:left}.SharedExpenses_panelFooterMeta__bFIht{order:-1}.SharedExpenses_navArrow__vm3zF:last-child{justify-self:stretch}}@media (max-width:520px){.SharedExpenses_container__NNm0q{padding:.75rem .75rem 6.5rem}.SharedExpenses_hero__dAV41 h1{font-size:1.15rem}.SharedExpenses_debtListPanel__hxAOp,.SharedExpenses_debtPanel__Hd5zV,.SharedExpenses_hero__dAV41,.SharedExpenses_memberPanel__nu9-m,.SharedExpenses_memberPicker__JBLTU,.SharedExpenses_panel__FqxfE,.SharedExpenses_settlementPanel__CnuOy,.SharedExpenses_sidebar__r1TXz{border-radius:20px;padding:.85rem}.SharedExpenses_panelHeader__NqZn4 h2,.SharedExpenses_sidebarHeader__op-jW h2{font-size:1.05rem}.SharedExpenses_allocationRow__xk893,.SharedExpenses_debtRow__8dDtc,.SharedExpenses_expenseRow__nFrVv,.SharedExpenses_groupCard__Kkjs9,.SharedExpenses_participantRow__CQbZS,.SharedExpenses_settlementRow__UgCKO,.SharedExpenses_summaryCard__6Tfpx{border-radius:16px;padding:.82rem}.SharedExpenses_input__o0\+IL,.SharedExpenses_jumpButton__9-6ls,.SharedExpenses_navArrow__vm3zF,.SharedExpenses_primaryButton__XrOCR,.SharedExpenses_secondaryButton__7-\+Bw,.SharedExpenses_select__7aCex,.SharedExpenses_textarea__Cuyct{font-size:.9rem;min-height:44px;padding:.72rem .82rem}.SharedExpenses_memberChip__NFcxU{border-radius:14px;padding:.8rem}.SharedExpenses_groupList__iuRMh{grid-auto-columns:minmax(200px,86vw)}}.Settings_container__3BJDW{grid-gap:1rem;background:var(--page-background);color:var(--color-text);display:grid;gap:1rem;min-height:calc(100vh - 78px);padding:2rem}.Settings_card__wUWf3,.Settings_header__ZAgNd{background:var(--panel-background);border:1px solid var(--border-color);border-radius:24px;box-shadow:var(--shadow-soft)}.Settings_header__ZAgNd{align-items:center;display:flex;gap:1rem;justify-content:space-between;padding:1.4rem}.Settings_kicker__09htg{color:var(--color-verde);font-size:.76rem;letter-spacing:.1em;text-transform:uppercase}.Settings_header__ZAgNd h1{font-size:1.8rem;margin:.35rem 0 0}.Settings_headerIcon__Lpxy9{background:linear-gradient(135deg,#3bcb2338,#122b0beb);border-radius:18px;display:grid;font-size:1.2rem;height:48px;place-items:center;width:48px}.Settings_card__wUWf3{grid-gap:1rem;display:grid;gap:1rem;padding:1.4rem;width:100%}.Settings_field__9K3xB{grid-gap:.45rem;display:grid;gap:.45rem}.Settings_field__9K3xB span{color:var(--color-muted);font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Settings_passwordField__EAsU-{align-items:center;background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:16px;display:flex;gap:.7rem;min-height:48px;padding:0 .95rem}.Settings_passwordField__EAsU- input{background:#0000;border:none;color:var(--color-text);flex:1 1;font-size:1rem;min-width:0;outline:none}.Settings_eyeButton__d5lSh{align-items:center;background:#0000;border:none;color:var(--color-muted);cursor:pointer;display:inline-flex;font-size:1rem;justify-content:center}.Settings_saveButton__z9ZhR{background:linear-gradient(135deg,#3bcb23eb,#18540ff5);border:none;border-radius:16px;color:var(--color-text);cursor:pointer;font-weight:700;min-height:48px;padding:.9rem 1.15rem}.Settings_error__aU-\+d,.Settings_success__wXOiN{border-radius:16px;font-size:.92rem;margin:0;padding:.9rem 1rem}.Settings_error__aU-\+d{background:#f18d711f;border:1px solid #f18d7138;color:#ffb1a2}.Settings_success__wXOiN{background:#3bcb231f;border:1px solid #90d36a38;color:#c8efb5}body[data-theme=light] .Settings_card__wUWf3,body[data-theme=light] .Settings_header__ZAgNd,body[data-theme=light] .Settings_passwordField__EAsU-{border-color:#0c120e24}body[data-theme=light] .Settings_passwordField__EAsU-{background:linear-gradient(180deg,#fffffffa,#f8faf6f5);border-color:#0c120e61}@media (max-width:1000px){.Settings_container__3BJDW{min-height:auto;padding:1rem 1rem 7rem}.Settings_card__wUWf3,.Settings_header__ZAgNd{padding:1rem}.Settings_header__ZAgNd h1{font-size:1.35rem}}@media (max-width:520px){.Settings_container__3BJDW{padding:.75rem .75rem 6.5rem}.Settings_card__wUWf3,.Settings_header__ZAgNd{border-radius:20px;padding:.85rem}.Settings_header__ZAgNd h1{font-size:1.15rem}.Settings_field__9K3xB span{font-size:.74rem}.Settings_passwordField__EAsU-{border-radius:14px;min-height:44px;padding:0 .82rem}.Settings_passwordField__EAsU- input{font-size:.94rem}.Settings_saveButton__z9ZhR{border-radius:14px;font-size:.9rem;min-height:44px;padding:.8rem .95rem}}.Login_container__eyYUe{align-items:center;animation:Login_backgroundFlow__D-UAs 45s cubic-bezier(.45,0,.55,1) infinite;background:var(--page-background);color:var(--color-text);display:flex;font-family:Poppins,sans-serif;inset:0;justify-content:center;padding:2rem;position:fixed;will-change:background;z-index:9999999999}@keyframes Login_backgroundFlow__D-UAs{0%{--x1:18%;--y1:40%;--x2:35%;--y2:65%;--x3:28%;--y3:92%;--x4:55%;--y4:95%}25%{--x1:20%;--y1:42%;--x2:38%;--y2:63%;--x3:30%;--y3:90%;--x4:53%;--y4:93%}50%{--x1:22%;--y1:45%;--x2:40%;--y2:60%;--x3:32%;--y3:88%;--x4:50%;--y4:92%}75%{--x1:20%;--y1:42%;--x2:37%;--y2:63%;--x3:30%;--y3:90%;--x4:53%;--y4:94%}to{--x1:18%;--y1:40%;--x2:35%;--y2:65%;--x3:28%;--y3:92%;--x4:55%;--y4:95%}}.Login_back__mJMV2{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--surface-card);border:1px solid #ffffff14;border-radius:var(--radius-xl);box-shadow:0 20px 60px #00000073;max-width:900px;width:100%}.Login_authTopbar__BYY0g{display:flex;justify-content:flex-end;padding:1rem 1rem 0}.Login_containerForm__IcUYX{background-color:initial;display:flex;gap:3rem;padding:3rem}.Login_containerForm__IcUYX img{height:442px;width:366px}form{display:flex;flex-direction:column;width:400px}.Login_title__RmBPC{color:var(--color-text);font-size:1.8rem;font-weight:600;letter-spacing:-.5px;margin-bottom:2rem}.Login_containerInput__P2VnK{border-bottom:1px solid #ffffff26;display:flex;flex-direction:column;gap:.3rem;margin-bottom:1.2rem;padding-bottom:.4rem}.Login_containerInput__P2VnK label{color:var(--color-muted);font-size:.85rem;font-weight:500;opacity:.9}.Login_containerInput__P2VnK input{background:none;border:none;color:var(--color-text);font-size:16px;outline:none;padding:.4rem 0}.Login_containerInput__P2VnK input::placeholder{color:var(--color-dark-text)}.Login_containerInput__P2VnK:focus-within{border-color:var(--color-verde)}.Login_btn__67oXK{background:linear-gradient(135deg,var(--color-verde),#2fa81d);border:none;border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer;font-size:1rem;font-weight:700;padding:.8rem 1rem;transition:transform .15s ease,box-shadow .15s ease}.Login_btn__67oXK:hover{box-shadow:0 8px 20px #3bcb2359;transform:translateY(-1px)}.Login_btn__67oXK:disabled{cursor:default;opacity:.6}.Login_btnLoading__cNuKx{background:#0000;border:none;box-shadow:none}.Login_spinner__5NS5p{animation:Login_spin__aSPlU .7s linear infinite;border:3px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:18px;margin:auto;width:18px}@keyframes Login_spin__aSPlU{to{transform:rotate(1turn)}}.Login_link__zCgVU{align-self:flex-end;color:var(--color-verde);cursor:pointer;font-size:.85rem;margin-top:1rem}.Login_link__zCgVU:hover{text-decoration:underline}.Login_passwordWrapper__RIL1h{align-items:center;display:flex;gap:.5rem}.Login_passwordWrapper__RIL1h input{flex:1 1}.Login_eye__L\+uEm{align-items:center;color:var(--color-muted);cursor:pointer;display:flex;font-size:1.1rem;justify-content:center;transition:color .2s ease}.Login_eye__L\+uEm:hover{color:var(--color-verde)}.Login_rememberRow__CSX7Q{color:var(--color-muted);display:flex;font-family:poppins;font-size:.8rem;gap:.5rem;justify-content:flex-end;margin-top:.6rem}.Login_rememberRow__CSX7Q input{accent-color:var(--color-verde)}.Login_errorText__o2fCk{color:var(--color-rojo)}.Login_errorText__o2fCk,.Login_successText__ePJlr{font-size:.92rem;font-weight:600;margin-top:.85rem}.Login_successText__ePJlr{color:var(--color-verde)}.Login_helperBlock__--tlY{grid-gap:.55rem;background:#ffffff0a;border-radius:var(--radius-lg);display:grid;gap:.55rem;margin-top:1rem;padding:.9rem 1rem}.Login_helperText__3ocO6,.Login_helperUrl__G1CE2{color:var(--color-muted);font-size:.85rem;margin:0}.Login_helperUrl__G1CE2{word-break:break-word}.Login_linkButton__Gxs2W{background:#0000;border:none;color:var(--color-verde);cursor:pointer;font-weight:700;padding:0;text-align:left}.Login_themeButton__UAeSt{align-items:center;background:var(--surface-input);border:1px solid #d8f1e01f;border-radius:var(--radius-lg);color:var(--color-text);cursor:pointer;display:inline-flex;font-size:.9rem;gap:.55rem;padding:.56rem .72rem}.Login_themeIcon__N-aTK{color:var(--color-muted);flex-shrink:0;height:14px;width:14px}.Login_themeSwitchTrack__I\+jzj{background:#d8f1e017;border-radius:999px;box-shadow:inset 0 0 0 1px #d8f1e014;height:24px;position:relative;width:42px}.Login_themeSwitchThumb__V1K7J{background:linear-gradient(135deg,#90d36afa,#51914bfa);border-radius:999px;box-shadow:0 6px 12px #0000002e;height:18px;left:3px;position:absolute;top:3px;transition:transform .22s ease;width:18px}body[data-theme=light] .Login_back__mJMV2{border-color:#16291f17;box-shadow:0 24px 56px #18231b1f}body[data-theme=light] .Login_containerForm__IcUYX{background:linear-gradient(135deg,#ffffff85,#f4f8f033)}body[data-theme=light] .Login_containerInput__P2VnK{border-bottom-color:#16291f24}body[data-theme=light] .Login_containerInput__P2VnK label,body[data-theme=light] .Login_eye__L\+uEm,body[data-theme=light] .Login_rememberRow__CSX7Q{color:#526459}body[data-theme=light] .Login_containerInput__P2VnK input,body[data-theme=light] .Login_themeButton__UAeSt,body[data-theme=light] .Login_title__RmBPC{color:#16241d}body[data-theme=light] .Login_containerInput__P2VnK input::placeholder{color:#809187}body[data-theme=light] .Login_themeButton__UAeSt{background:#f4f8f0f5;border-color:#16291f1a}body[data-theme=light] .Login_themeSwitchTrack__I\+jzj{background:#3d8c4414;box-shadow:inset 0 0 0 1px #16291f14}body[data-theme=light] .Login_themeSwitchThumb__V1K7J{background:linear-gradient(135deg,#ffd56a,#f2a33b);transform:translateX(18px)}body[data-theme=light] .Login_btn__67oXK{box-shadow:0 14px 28px #3d8c442e;color:#f8fff7}body[data-theme=light] .Login_link__zCgVU{color:#34793b}@media (max-width:1000px){.Login_container__eyYUe{-webkit-overflow-scrolling:touch;align-items:flex-start;justify-content:flex-start;overflow-y:auto;padding:1.5rem 1rem}.Login_back__mJMV2{border-radius:var(--radius-lg);width:100%}.Login_containerForm__IcUYX{flex-direction:column;gap:1.35rem;padding:1rem}form{width:100%}.Login_title__RmBPC{font-size:1.5rem;margin-bottom:1rem}.Login_btn__67oXK{font-size:.95rem;padding:.78rem 1rem}.Login_containerForm__IcUYX img{border-radius:18px;height:280px;object-fit:cover;width:100%}}@media (max-width:520px){.Login_container__eyYUe{padding:.75rem}.Login_authTopbar__BYY0g{padding:.75rem .75rem 0}.Login_back__mJMV2{border-radius:22px}.Login_containerForm__IcUYX{gap:1rem;padding:.85rem}.Login_containerForm__IcUYX img{border-radius:16px;height:180px}.Login_title__RmBPC{font-size:1.2rem;margin-bottom:.75rem}.Login_containerInput__P2VnK{margin-bottom:.95rem}.Login_containerInput__P2VnK label,.Login_helperText__3ocO6,.Login_helperUrl__G1CE2,.Login_rememberRow__CSX7Q{font-size:.78rem}.Login_containerInput__P2VnK input{font-size:15px}.Login_btn__67oXK{font-size:.9rem;min-height:44px;padding:.75rem .95rem}.Login_link__zCgVU{align-self:flex-start}}
/*# sourceMappingURL=main.fe4bafa0.css.map*/