.Notification-module__notificationContainer___ovonF{position:fixed;top:var(--spacing-lg);right:var(--spacing-lg);z-index:9999;display:flex;flex-direction:column;gap:var(--spacing-sm);max-width:90%;width:22rem}.Notification-module__notification___MDwiO{padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-sm);box-shadow:var(--shadow-md);animation:Notification-module__slideIn___jj1y- .3s ease-out;cursor:pointer;transition:opacity var(--transition-fast),transform var(--transition-fast)}.Notification-module__notification___MDwiO:hover{opacity:.95;transform:translateY(-1px)}.Notification-module__notificationContent___CRt0t{display:flex;justify-content:space-between;align-items:center}.Notification-module__message___-6luI{font-size:.875rem;line-height:1.25rem;flex:1}.Notification-module__closeButton___Y6slN{background:transparent;border:none;color:currentColor;font-size:1.25rem;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;margin-left:var(--spacing-sm);opacity:.7;transition:opacity var(--transition-fast)}.Notification-module__closeButton___Y6slN:hover{opacity:1}.Notification-module__error___E0WyY{background-color:var(--danger-light);border-left:4px solid var(--danger);color:var(--danger-dark)}.Notification-module__success___d0OY7{background-color:var(--success-light);border-left:4px solid var(--success);color:var(--success-dark)}.Notification-module__info___yIn8a{background-color:var(--info-light);border-left:4px solid var(--info);color:var(--info-dark)}.Notification-module__warning___sQYIB{background-color:var(--warning-light);border-left:4px solid var(--warning);color:var(--warning-dark)}@keyframes Notification-module__slideIn___jj1y-{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media(max-width:640px){.Notification-module__notificationContainer___ovonF{right:var(--spacing-md);left:var(--spacing-md);width:auto}.Notification-module__notification___MDwiO{padding:var(--spacing-sm) var(--spacing-md)}}.LoadingSpinner-module__loadingContainer___rsurH{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.LoadingSpinner-module__fullscreen___ctfG6{position:fixed;inset:0;width:100vw;height:100vh;background-color:var(--theme-background-primary, #ffffff);z-index:9999}.LoadingSpinner-module__logoWrapper___I0Iw2{position:relative;display:flex;align-items:center;justify-content:center}.LoadingSpinner-module__logoB___sfFdi{z-index:2;animation:LoadingSpinner-module__pulse___02KzL 2s ease-in-out infinite}.LoadingSpinner-module__ringOuter___Wfdt7{position:absolute;width:100%;height:100%;border:3px solid transparent;border-radius:50%;animation:LoadingSpinner-module__spin___YvZkF 1.5s linear infinite}.LoadingSpinner-module__ringInner___QsuZo{position:absolute;width:85%;height:85%;border:2px solid transparent;border-radius:50%;animation:LoadingSpinner-module__spinReverse___Ikyyh 1.2s linear infinite;opacity:.7}.LoadingSpinner-module__glow___gpAeK{position:absolute;border-radius:50%;animation:LoadingSpinner-module__glowPulse___1hTZG 2s ease-in-out infinite}.LoadingSpinner-module__loadingText___07PA9{font-size:14px;color:#333;font-weight:400;letter-spacing:3px;text-transform:uppercase;opacity:.9;margin:0;text-align:center}.LoadingSpinner-module__dots___rT4if{display:flex;gap:6px}.LoadingSpinner-module__dot___vuS5B{border-radius:50%;animation:LoadingSpinner-module__bounce___9BKzA 1.4s ease-in-out infinite}.LoadingSpinner-module__dot___vuS5B:nth-child(1){animation-delay:0s}.LoadingSpinner-module__dot___vuS5B:nth-child(2){animation-delay:.2s}.LoadingSpinner-module__dot___vuS5B:nth-child(3){animation-delay:.4s}.LoadingSpinner-module__small___aE7O8 .LoadingSpinner-module__logoWrapper___I0Iw2{width:60px;height:60px}.LoadingSpinner-module__small___aE7O8 .LoadingSpinner-module__logoB___sfFdi{width:30px}.LoadingSpinner-module__small___aE7O8 .LoadingSpinner-module__glow___gpAeK{width:40px;height:40px}.LoadingSpinner-module__small___aE7O8 .LoadingSpinner-module__ringOuter___Wfdt7{border-width:2px}.LoadingSpinner-module__small___aE7O8 .LoadingSpinner-module__ringInner___QsuZo{border-width:1.5px}.LoadingSpinner-module__small___aE7O8 .LoadingSpinner-module__loadingText___07PA9{font-size:11px;letter-spacing:2px}.LoadingSpinner-module__small___aE7O8 .LoadingSpinner-module__dot___vuS5B{width:5px;height:5px}.LoadingSpinner-module__medium___ccHuu .LoadingSpinner-module__logoWrapper___I0Iw2{width:120px;height:120px}.LoadingSpinner-module__medium___ccHuu .LoadingSpinner-module__logoB___sfFdi{width:60px}.LoadingSpinner-module__medium___ccHuu .LoadingSpinner-module__glow___gpAeK{width:80px;height:80px}.LoadingSpinner-module__medium___ccHuu .LoadingSpinner-module__dot___vuS5B{width:8px;height:8px}.LoadingSpinner-module__large___geqpU .LoadingSpinner-module__logoWrapper___I0Iw2{width:180px;height:180px}.LoadingSpinner-module__large___geqpU .LoadingSpinner-module__logoB___sfFdi{width:90px}.LoadingSpinner-module__large___geqpU .LoadingSpinner-module__glow___gpAeK{width:120px;height:120px}.LoadingSpinner-module__large___geqpU .LoadingSpinner-module__ringOuter___Wfdt7{border-width:4px}.LoadingSpinner-module__large___geqpU .LoadingSpinner-module__ringInner___QsuZo{border-width:3px}.LoadingSpinner-module__large___geqpU .LoadingSpinner-module__loadingText___07PA9{font-size:16px}.LoadingSpinner-module__large___geqpU .LoadingSpinner-module__dot___vuS5B{width:10px;height:10px}.LoadingSpinner-module__xlarge___BLdnh .LoadingSpinner-module__logoWrapper___I0Iw2{width:240px;height:240px}.LoadingSpinner-module__xlarge___BLdnh .LoadingSpinner-module__logoB___sfFdi{width:120px}.LoadingSpinner-module__xlarge___BLdnh .LoadingSpinner-module__glow___gpAeK{width:160px;height:160px}.LoadingSpinner-module__xlarge___BLdnh .LoadingSpinner-module__ringOuter___Wfdt7{border-width:5px}.LoadingSpinner-module__xlarge___BLdnh .LoadingSpinner-module__ringInner___QsuZo{border-width:4px}.LoadingSpinner-module__xlarge___BLdnh .LoadingSpinner-module__loadingText___07PA9{font-size:18px;letter-spacing:4px}.LoadingSpinner-module__xlarge___BLdnh .LoadingSpinner-module__dot___vuS5B{width:12px;height:12px}.LoadingSpinner-module__green___yRCnr .LoadingSpinner-module__logoB___sfFdi{filter:drop-shadow(0 0 20px rgba(194,217,25,.5))}.LoadingSpinner-module__green___yRCnr .LoadingSpinner-module__ringOuter___Wfdt7{border-top-color:#c2d919;border-right-color:#d4e84d}.LoadingSpinner-module__green___yRCnr .LoadingSpinner-module__ringInner___QsuZo{border-bottom-color:#c2d919;border-left-color:#9ab015}.LoadingSpinner-module__green___yRCnr .LoadingSpinner-module__glow___gpAeK{background:radial-gradient(circle,rgba(194,217,25,.3) 0%,transparent 70%)}.LoadingSpinner-module__green___yRCnr .LoadingSpinner-module__dot___vuS5B{background-color:#c2d919}.LoadingSpinner-module__purple___fnBqG .LoadingSpinner-module__logoB___sfFdi{filter:drop-shadow(0 0 20px rgba(74,35,216,.5))}.LoadingSpinner-module__purple___fnBqG .LoadingSpinner-module__ringOuter___Wfdt7{border-top-color:#4a23d8;border-right-color:#6b4ae8}.LoadingSpinner-module__purple___fnBqG .LoadingSpinner-module__ringInner___QsuZo{border-bottom-color:#4a23d8;border-left-color:#3a1ba8}.LoadingSpinner-module__purple___fnBqG .LoadingSpinner-module__glow___gpAeK{background:radial-gradient(circle,rgba(74,35,216,.3) 0%,transparent 70%)}.LoadingSpinner-module__purple___fnBqG .LoadingSpinner-module__dot___vuS5B{background-color:#4a23d8}.LoadingSpinner-module__deep___b27Is .LoadingSpinner-module__logoB___sfFdi{filter:drop-shadow(0 0 20px rgba(31,15,90,.6))}.LoadingSpinner-module__deep___b27Is .LoadingSpinner-module__ringOuter___Wfdt7{border-top-color:#1f0f5a;border-right-color:#2f1f7a}.LoadingSpinner-module__deep___b27Is .LoadingSpinner-module__ringInner___QsuZo{border-bottom-color:#1f0f5a;border-left-color:#150a3d}.LoadingSpinner-module__deep___b27Is .LoadingSpinner-module__glow___gpAeK{background:radial-gradient(circle,rgba(31,15,90,.4) 0%,transparent 70%)}.LoadingSpinner-module__deep___b27Is .LoadingSpinner-module__dot___vuS5B{background-color:#2f1f7a}@keyframes LoadingSpinner-module__spin___YvZkF{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes LoadingSpinner-module__spinReverse___Ikyyh{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes LoadingSpinner-module__pulse___02KzL{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes LoadingSpinner-module__glowPulse___1hTZG{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.2);opacity:.8}}@keyframes LoadingSpinner-module__bounce___9BKzA{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}}@media(max-width:768px){.LoadingSpinner-module__loadingText___07PA9{font-size:12px;letter-spacing:2px}.LoadingSpinner-module__medium___ccHuu .LoadingSpinner-module__logoWrapper___I0Iw2{width:80px;height:80px}.LoadingSpinner-module__medium___ccHuu .LoadingSpinner-module__logoB___sfFdi{width:40px}.LoadingSpinner-module__medium___ccHuu .LoadingSpinner-module__glow___gpAeK{width:50px;height:50px}}.Modal-module__backdrop___RKo2H{position:fixed;inset:0;background-color:#00000080;display:flex;align-items:center;justify-content:center;z-index:1100}.Modal-module__modal___ZDjNL{background-color:var(--white);border-radius:var(--border-radius-lg);max-height:90vh;display:flex;flex-direction:column;overflow:hidden;box-shadow:var(--shadow-lg)}.Modal-module__small___nEHAy{width:400px}.Modal-module__medium___NS-WG{width:600px}.Modal-module__large___JoV8D{width:800px}.Modal-module__header___OFfVV{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.Modal-module__title___2OeTS{margin:0;font-size:18px;font-weight:600}.Modal-module__closeButton___kxaYj{background:none;border:none;font-size:24px;cursor:pointer;color:var(--gray-500);display:flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--border-radius-md);transition:background-color var(--transition-fast)}.Modal-module__closeButton___kxaYj:hover{background-color:var(--gray-100)}.Modal-module__content___B-xdz{padding:var(--spacing-md);overflow-y:auto;flex:1;overscroll-behavior:contain}.Modal-module__actionsContainer___WNEWp{display:flex;justify-content:flex-end;gap:var(--spacing-md);width:100%;margin-top:var(--spacing-md)}.Modal-module__actions___-IECQ{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding:var(--spacing-md);border-top:1px solid var(--gray-200)}@media(max-width:768px){.Modal-module__small___nEHAy,.Modal-module__medium___NS-WG,.Modal-module__large___JoV8D{width:90%}}.Button-module__button___8FA9H{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);border:none;border-radius:var(--border-radius-md);font-weight:500;transition:background-color var(--transition-fast),opacity var(--transition-fast);padding:0 var(--spacing-md);cursor:pointer}.Button-module__button___8FA9H svg{flex-shrink:0}.Button-module__button___8FA9H:disabled{opacity:.6;cursor:not-allowed}.Button-module__primary___5P5-f{background-color:var(--primary);color:var(--white)}.Button-module__primary___5P5-f:hover:not(:disabled){background-color:var(--primary-dark)}.Button-module__secondary___UWOEX{background-color:var(--white);color:var(--primary);border:1px solid var(--primary)}.Button-module__secondary___UWOEX:hover:not(:disabled){background-color:var(--gray-100)}.Button-module__tertiary___3xqyS{background-color:transparent;color:var(--primary)}.Button-module__tertiary___3xqyS:hover:not(:disabled){background-color:var(--gray-100)}.Button-module__danger___UhQRC{background-color:var(--danger);color:var(--white)}.Button-module__danger___UhQRC:hover:not(:disabled){background-color:var(--danger-dark)}.Button-module__warning___b-Zdj{background-color:var(--warning);color:var(--white)}.Button-module__warning___b-Zdj:hover:not(:disabled){background-color:var(--warning-dark)}.Button-module__success___VF1YV{background-color:var(--success);color:var(--white)}.Button-module__success___VF1YV:hover:not(:disabled){background-color:var(--success-dark, #1a8c00)}.Button-module__small___BTyzG{height:28px;font-size:13px;padding:0 var(--spacing-sm)}.Button-module__small___BTyzG svg{width:14px;height:14px}.Button-module__medium___YrfiZ{height:40px;font-size:16px}.Button-module__large___2OmjQ{height:48px;font-size:16px}.Button-module__fullWidth___mfygh{width:100%}.Button-module__startIcon___f-gIo{display:inline-flex}.ExpiredPlanModal-module__modalContent___uFl8e{padding:0}.ExpiredPlanModal-module__iconContainer___oyBwV{display:flex;justify-content:center;margin-bottom:var(--spacing-lg)}.ExpiredPlanModal-module__clockIcon___RIm80{font-size:48px;color:var(--warning)}.ExpiredPlanModal-module__alertIcon___uKlIb{font-size:48px;color:var(--danger)}.ExpiredPlanModal-module__messageSection___wrxTU{text-align:center;margin-bottom:var(--spacing-lg)}.ExpiredPlanModal-module__warningTitle___OA0mf,.ExpiredPlanModal-module__expiredTitle___Q0tWy{font-size:20px;font-weight:600;margin-bottom:var(--spacing-md);color:var(--gray-800)}.ExpiredPlanModal-module__warningTitle___OA0mf{color:var(--warning)}.ExpiredPlanModal-module__expiredTitle___Q0tWy{color:var(--danger)}.ExpiredPlanModal-module__description___E4VYG{font-size:14px;color:var(--gray-600);line-height:1.5;margin-bottom:var(--spacing-md)}.ExpiredPlanModal-module__featuresSection___am-r9,.ExpiredPlanModal-module__limitsSection___3coIr{margin-bottom:var(--spacing-lg)}.ExpiredPlanModal-module__featuresSection___am-r9 h4,.ExpiredPlanModal-module__limitsSection___3coIr h4{font-size:16px;font-weight:500;margin-bottom:var(--spacing-md);color:var(--gray-700)}.ExpiredPlanModal-module__featuresList___HDDhU,.ExpiredPlanModal-module__limitsList___E-88D{list-style:none;padding:0;margin:0}.ExpiredPlanModal-module__featuresList___HDDhU li,.ExpiredPlanModal-module__limitsList___E-88D li{padding:var(--spacing-xs) 0;font-size:14px;color:var(--gray-600);display:flex;align-items:center;gap:var(--spacing-sm)}.ExpiredPlanModal-module__actionSection___aqYEj{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.ExpiredPlanModal-module__continueButton___lzN0z{justify-self:center}.ExpiredPlanModal-module__footer___1gE3h{text-align:center;border-top:1px solid var(--gray-200);padding-top:var(--spacing-md)}.ExpiredPlanModal-module__footerText___hJAjY{font-size:12px;color:var(--gray-500);line-height:1.4}.ExpiredPlanModal-module__gracePeriodContent___7K0D7{padding:var(--spacing-lg)}.ExpiredPlanModal-module__gracePeriodContent___7K0D7 .ExpiredPlanModal-module__clockIcon___RIm80{color:var(--warning);animation:ExpiredPlanModal-module__pulse___oqPNB 2s infinite}@keyframes ExpiredPlanModal-module__pulse___oqPNB{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.ExpiredPlanModal-module__expiredContent___Tl5-2{padding:var(--spacing-lg)}.ExpiredPlanModal-module__expiredContent___Tl5-2 .ExpiredPlanModal-module__alertIcon___uKlIb{color:var(--danger)}.ExpiredPlanModal-module__planButton___p93vZ{width:100%;justify-content:center}@media(max-width:1023px){.ExpiredPlanModal-module__gracePeriodContent___7K0D7,.ExpiredPlanModal-module__expiredContent___Tl5-2{padding:var(--spacing-md)}.ExpiredPlanModal-module__warningTitle___OA0mf,.ExpiredPlanModal-module__expiredTitle___Q0tWy{font-size:18px}}@media(max-width:480px){.ExpiredPlanModal-module__modalContent___uFl8e{padding:var(--spacing-sm)}.ExpiredPlanModal-module__clockIcon___RIm80,.ExpiredPlanModal-module__alertIcon___uKlIb{font-size:36px}.ExpiredPlanModal-module__warningTitle___OA0mf,.ExpiredPlanModal-module__expiredTitle___Q0tWy{font-size:16px}.ExpiredPlanModal-module__description___E4VYG{font-size:13px}.ExpiredPlanModal-module__gracePeriodContent___7K0D7,.ExpiredPlanModal-module__expiredContent___Tl5-2{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.ExpiredPlanModal-module__iconContainer___oyBwV{margin-bottom:var(--spacing-sm)}.ExpiredPlanModal-module__clockIcon___RIm80,.ExpiredPlanModal-module__alertIcon___uKlIb{font-size:32px}.ExpiredPlanModal-module__messageSection___wrxTU{margin-bottom:var(--spacing-sm)}.ExpiredPlanModal-module__actionSection___aqYEj{margin-bottom:var(--spacing-sm);gap:var(--spacing-sm)}.ExpiredPlanModal-module__gracePeriodContent___7K0D7,.ExpiredPlanModal-module__expiredContent___Tl5-2{padding:var(--spacing-sm)}}.AuthLayout-module__container___SRCpT{display:flex;min-height:100vh;min-height:100dvh}.AuthLayout-module__brandPanel___HA-Lp{display:none;position:relative;flex:1;background:#0a1628;overflow:hidden;padding:48px}.AuthLayout-module__brandContent___uQxZ-{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;height:100%;max-width:480px}.AuthLayout-module__brandLogo___BD-nd{display:flex;align-items:center;gap:12px;margin-bottom:64px}.AuthLayout-module__logoImg___r1Vr0{height:50px;width:auto}.AuthLayout-module__brandTitle___WeF1L{font-size:32px;font-weight:700;color:var(--white);line-height:1.2;margin-bottom:24px;letter-spacing:-.02em}.AuthLayout-module__brandDescription___gonmc{font-size:18px;color:#ffffffb3;line-height:1.6;margin-bottom:48px}.AuthLayout-module__features___tEX5y{display:flex;flex-direction:column;gap:20px}.AuthLayout-module__feature___nsk1X{display:flex;align-items:flex-start;gap:16px}.AuthLayout-module__featureIcon___C7gMq{width:40px;height:40px;min-width:40px;background:#ffffff1a;border-radius:var(--border-radius-lg);display:flex;align-items:center;justify-content:center;color:var(--primary);font-size:20px}.AuthLayout-module__featureText___sKxnB h3{font-size:14px;font-weight:600;color:var(--white);margin-bottom:4px}.AuthLayout-module__featureText___sKxnB p{font-size:14px;color:#fff9;line-height:1.5}.AuthLayout-module__formPanel___SZE0r{flex:1;display:flex;align-items:center;justify-content:center;padding:24px 20px;background-color:var(--white);overflow-y:auto}.AuthLayout-module__formWrapper___sxr7V{width:100%;max-width:420px;display:flex;flex-direction:column;min-height:calc(100vh - 48px);min-height:calc(100dvh - 48px);justify-content:center}.AuthLayout-module__formContainer___MZr1Y{width:100%;flex:1;display:flex;flex-direction:column;justify-content:center}.AuthLayout-module__formLogo___F1Vlt{display:flex;align-items:center;justify-content:center;margin-bottom:32px}.AuthLayout-module__formLogoImg___gtwYc{height:50px;width:auto}.AuthLayout-module__footer___E0B15{display:flex;flex-direction:column;align-items:center;gap:4px;padding-top:24px;padding-bottom:8px;font-size:12px;color:var(--gray-500);text-align:center;line-height:1.6}.AuthLayout-module__footerLink___G6DxL{color:var(--gray-500);text-decoration:none;transition:color .2s ease}.AuthLayout-module__footerLink___G6DxL:hover{color:var(--gray-700);text-decoration:underline}.AuthLayout-module__footerDivider___Wq36q{display:none}@media(max-width:374px){.AuthLayout-module__formPanel___SZE0r{padding:16px}.AuthLayout-module__formLogo___F1Vlt{margin-bottom:24px}}@media(max-height:500px)and (orientation:landscape){.AuthLayout-module__container___SRCpT{min-height:auto}.AuthLayout-module__formPanel___SZE0r{align-items:flex-start;padding:16px 24px}.AuthLayout-module__formWrapper___sxr7V{min-height:auto;justify-content:flex-start;padding-top:16px}.AuthLayout-module__formContainer___MZr1Y{justify-content:flex-start}.AuthLayout-module__formLogo___F1Vlt{margin-bottom:16px}.AuthLayout-module__formLogoImg___gtwYc{height:36px}.AuthLayout-module__footer___E0B15{padding-top:16px}}@media(min-width:480px){.AuthLayout-module__footer___E0B15{flex-direction:row;flex-wrap:wrap;justify-content:center}.AuthLayout-module__footerDivider___Wq36q{display:inline;color:var(--gray-400);margin:0 4px}}@media(min-width:768px){.AuthLayout-module__formPanel___SZE0r{padding:32px 40px}.AuthLayout-module__formWrapper___sxr7V{max-width:440px}}@media(min-width:1024px){.AuthLayout-module__brandPanel___HA-Lp{display:flex;align-items:center}.AuthLayout-module__formLogo___F1Vlt{display:none}.AuthLayout-module__formPanel___SZE0r{padding:40px 48px}.AuthLayout-module__formWrapper___sxr7V{max-width:420px}}@media(min-width:1280px){.AuthLayout-module__brandPanel___HA-Lp{flex:1.2;padding:64px}}.Input-module__container___6APGb{margin-bottom:var(--spacing-md)}.Input-module__noMargin___tymaf{margin-bottom:0}.Input-module__label___ZBHAV{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500;line-height:1.5}.Input-module__requiredMark___IC2GT{color:var(--error-500, #e53935);margin-left:4px}.Input-module__inputWrapper___VQnoR{position:relative;display:flex;align-items:center}.Input-module__input___4GKTB{height:40px;padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.Input-module__passwordInput___hA2zu{padding-right:40px}.Input-module__withIcon___FNKY6{padding-left:40px}.Input-module__leadingIcon___a-VtT{position:absolute;left:var(--spacing-md);top:50%;transform:translateY(-50%);color:var(--gray-500);font-size:16px;display:flex;align-items:center;justify-content:center;pointer-events:none}.Input-module__textarea___ftPio{min-height:150px;padding:var(--spacing-md);resize:none}.Input-module__input___4GKTB:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.Input-module__error___XsjrD{border-color:var(--danger)}.Input-module__error___XsjrD:focus{box-shadow:0 0 0 2px #dc354533}.Input-module__fullWidth___D-ele{width:100%}.Input-module__footer___8-P6H{display:flex;justify-content:space-between;align-items:flex-start;margin-top:var(--spacing-xs)}.Input-module__helperText___RZiOz{font-size:12px;color:var(--gray-500)}.Input-module__errorText___YunFO{color:var(--danger)}.Input-module__charCounter___6I3c5{font-size:12px;color:var(--gray-500);white-space:nowrap;margin-left:var(--spacing-sm)}.Input-module__charCounterError___CZYuH{color:var(--danger)}.Input-module__passwordToggle___jeCGt{position:absolute;right:var(--spacing-md);top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.Input-module__eyeIcon___3-gpC{color:var(--gray-500);font-size:18px}.Input-module__passwordToggle___jeCGt:hover .Input-module__eyeIcon___3-gpC{color:var(--gray-900)}.TenantSelector-module__header___TocQ5{text-align:center;margin-bottom:var(--spacing-lg)}.TenantSelector-module__title___V9Das{font-size:22px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-sm)}.TenantSelector-module__subtitle___ON1j6{font-size:15px;color:var(--gray-500);line-height:1.5}.TenantSelector-module__error___YGy2y{background-color:var(--danger-light);color:var(--danger);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);font-size:14px;text-align:center}.TenantSelector-module__tenantList___jDdGx{display:flex;flex-direction:column;gap:var(--spacing-md)}.TenantSelector-module__tenantCard___L8QHJ{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);background:var(--white);transition:border-color .2s,box-shadow .2s}.TenantSelector-module__tenantCard___L8QHJ:hover{border-color:var(--gray-400);box-shadow:var(--shadow-sm)}.TenantSelector-module__tenantInfo___zyCnP{display:flex;flex-direction:column;gap:4px}.TenantSelector-module__tenantName___ocqJV{font-size:16px;font-weight:500;color:var(--gray-900)}.TenantSelector-module__tenantBadge___e9ne2{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:2px 8px;border-radius:var(--border-radius-sm);width:fit-content}.TenantSelector-module__badgePersonal___uNQNu{background-color:var(--success-light);color:var(--success)}.TenantSelector-module__badgeBusiness___VCnOn{background-color:var(--info-light);color:var(--info)}@media(max-width:1023px){.TenantSelector-module__tenantList___jDdGx{gap:var(--spacing-sm)}.TenantSelector-module__tenantCard___L8QHJ{padding:var(--spacing-sm) var(--spacing-md)}}@media(max-width:480px){.TenantSelector-module__tenantCard___L8QHJ{flex-direction:column;align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-md)}}@media(max-height:500px)and (orientation:landscape){.TenantSelector-module__header___TocQ5{margin-bottom:var(--spacing-sm)}.TenantSelector-module__tenantList___jDdGx{gap:var(--spacing-sm)}.TenantSelector-module__tenantCard___L8QHJ{padding:var(--spacing-sm) var(--spacing-md)}}.Login-module__header___12sow{text-align:center;margin-bottom:var(--spacing-lg)}.Login-module__title___bP-4O{font-size:22px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-sm)}.Login-module__subtitle___Nq-bH{font-size:15px;color:var(--gray-500);line-height:1.5}.Login-module__serverError___QGqDt{background-color:var(--danger-light);color:var(--danger);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);font-size:14px;text-align:center}.Login-module__successMessage___EUJ-c{background-color:var(--success-light);color:var(--success);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);font-size:14px;text-align:center}.Login-module__forgotPassword___9FIZg{text-align:right;margin-bottom:var(--spacing-md);font-size:14px}.Login-module__forgotPassword___9FIZg a{color:var(--primary);text-decoration:none}.Login-module__forgotPassword___9FIZg a:hover{text-decoration:underline}.Login-module__registerLink___VY-lG{text-align:center;margin-top:var(--spacing-lg);font-size:14px;color:var(--gray-500)}.Login-module__registerLink___VY-lG a{color:var(--primary);font-weight:500;text-decoration:none}.Login-module__registerLink___VY-lG a:hover{text-decoration:underline}@media(max-width:1023px){.Login-module__title___bP-4O{font-size:20px}}@media(max-width:480px){.Login-module__header___12sow{margin-bottom:var(--spacing-md)}.Login-module__title___bP-4O{font-size:18px}.Login-module__subtitle___Nq-bH{font-size:14px}}@media(max-height:500px)and (orientation:landscape){.Login-module__header___12sow{margin-bottom:var(--spacing-sm)}.Login-module__title___bP-4O{font-size:18px}.Login-module__subtitle___Nq-bH{font-size:13px}}.react-tel-input{font-family:Roboto,sans-serif;font-size:15px;position:relative;width:100%}.react-tel-input :disabled{cursor:not-allowed}.react-tel-input .flag{width:16px;height:11px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQAAAACmCAMAAAACnqETAAADAFBMVEUAAAD30gQCKn0GJJ4MP4kMlD43WGf9/f329vcBAQHhAADx8vHvAwL8AQL7UlL4RUUzqDP2MjLp6un2Jyj0Ghn2PTr9fHvi5OJYuln7Xl75+UPpNzXUAQH29jH6cXC+AAIAJwBNtE/23Ff5aGdDr0TJAQHsZV3qR0IAOQB3x3fdRD/Z2NvuWFLkcG7fVlH4kI4AAlXO0M8BATsdS6MCagIBfQEASgPoKSc4VKL442q4xeQAigD46eetAABYd9jvf3nZMiwAAoD30zz55X5ng9tPbKZnwGXz8x77+lY7OTjzzikABGsenh72pKNPldEAWgHgGBgAACH88/Gqt95JR0OWAwP3uLd/qdr53kMBBJJ3d3XMPTpWer8NnAwABKPH1O1VVFIuLSz13NtZnlf2kEh9keLn7vfZ4vNkZGHzvwJIXZRfZLuDwfv4y8tvk79LlUblzsxorGcCBusFKuYCCcdmfq5jqvlxt/tzktEABLb8/HL2tlTAw8SLlMFpj/ZlpNhBZ81BYbQcGxuToN9SYdjXY2Lz7lD0dCQ6S9Dm0EUCYPdDlvWWvd2AnviXqc11eMZTqPc3cPMCRev16ZrRUE0Hf/tNT7HIJyTptDVTffSsTkvhtgQ0T4jigoFUx/g+hsX9/QUHzQY1dbJ7sHV02Pduvd0leiK1XmaTrfpCQPgELrrdsrY1NamgyPrh03iPxosvX92ysbCgoZzk5kP1YD7t6AILnu+45LykNS40qvXDdHnR6tBennz6u3TSxU1Or9Swz6wqzCsPZKzglJbIqEY8hDhyAgFzbJxuOC+Li4d9sJLFsnhwbvH2d1A3kzAqPZQITsN76nq2dzaZdKJf4F6RJkb078YFiM+tnWZGh2F+dDibykYoMcsnekdI1UhCAwWb25qVkEq43km9yBrclQMGwfyZ3/zZ2QK9gJxsJWCBUk32QwqOSYKRxh6Xdm3B4oMW22EPZzawnR72kgZltCqPxrdH1dkBkqDdWwwMwMO9O2sqKXHvipPGJkzlRVLhJjVIs9KrAAAAB3RSTlMA/v3+/Pn9Fk05qAAAUU9JREFUeNp0nAlYVNcVxzHazoroGBkXhAgCCjMsroDoKIgKdFABBwQUnSAoCqLRFBfcCBIM4kbqShO1hlSrCJqQQmNssVFqjBarsdjFJWlMTOLXJDZt8/X7+j/n3pk3vNq/bb8+3nbP79137/+dd954qTVt8uTJL73OMhqNer03ady4cWOhWbNmjV+0FfKGjMb36Y9/1fXUst9cb2y8/lpb797z5k2dOjXVD9Ljn59fcHBwQEDAgGch3l9on6feeeedn0r9kvT222+/sErRgvcDArwV8f5tN/rcvPnMZ22pqVFRSVGjR38k9Rsp9fLql/MXLj20VGjt2rVeak2Og/auI/kHBQ3We/tCo0ZNhwYNGj58/NaWlpbOyMhIX1//2/jTrICvckhXruQsWbJw4cL3tzhPORynSk5lZWVtglL9IkmdDQ05NqvVGhLwbKSUL+Tvb9yH/2sj+eN0IZZ3fvq3Hnp71ZtCOyofdnTYSzq9xX7UtsF9+/Y1FpeZT54sc2aUlq6Jy89YM/qj2oZaoeOkMR8dV/Tee++NWb04rrA5MRYKDAyc/NKCpwDIyKhE9LEzZ/r4DLQAAE6EyEeM6AcNH7m1pTMnB+fHX7tG9Bs0Xt+GwM/frqm5tz950aKDk6rsiA0xbUrbRAii/BDeV9bGhQsPRlyOCAuZ9GykZwT++n2RHPnVYQU+oaFDPQD8jEQAPiDdaLPaHGVXbn/O7YHQuIH9B/gYgzts1iqrtSopKWlNRkzS6I8arFaOFvTfew8AfiYil/rN6sWTKwtbArOzExISUl7+vwCuQNt8Bg71AQCcTwNpWeFbW3IIQEmJr08XgIzX2xDcvZrs7Jru5EWXwwKSwh2RkQ77w7Q0bXp6YRoDaKO+kZl8MCwsYpJ3pEf8liAAoPhDhqUMQ/wAkF+oqKiosJYA7HxotdnTtVe6Pr/S0h+AI90QffU3T9obGuwdD5PqkmJiMtbM+ajWI/60TX0COhoarAAE1dfXV80FgMmLi1oSKP7/B6ASAGyBV4YM7D/Bx8/bF7g5fgmgEwCCSiJtJQRgxEi9zZqVdYUu9pW0tLCIgOvxdR0dpxx5aWl7EzV7CYDV+tXnCzMzkzMvE4AFlTuhZaSf/OQny1L32RC+JcHikzJ06NAJoe+YNKRbsbG3xPlWZTxssNmdOP/J27ffudLJ60V7DAaT1lxRVvfwYe3Jlrq4uJiKjAwAcIWP+BkAhV/i7HA0uAG8BAIUf8qfzvwvgJcQf+XMK4GWi8OGTpgQ6uftzwC0LIM2WgcASwaXOBwlA7v6/YgAhFRt2pRGeu0/UyImbal77eHDo2kVAJAeKwE0fl6P63/5nSlTAKBCiR8AovbZEL9lf8I5AMD5booAE7OzY8X5fhGJi0/nTzTcMh+80iIBaF0APqvIu3EjqfRGcV3S4aSKYk8AaW4ADU4gOFlfn8sAXnoJBDpTCMDL87zU2kwATl+x1Nw+P2HChKHBBMDHFT8DwGjX11FSYu/f/aMf9XtOjwAacf2hmxRg7ywXDrr30kb7NVhDquo/z0y+nJs7ZUoYA5DxM4BFmcnJyV93PzjbvQhK3urqAYF7xflWVT5ssDaU4Ox7T9+6Ei4BaN0AUkvXJEExMTGHD9cdFgA2yfgZQAP1f0dJw0lrfS4BmIb4z5yZBgL/H8DibbehGROenQ0AQRhvZPwQAGDQ8wlqsFkmdP9ofr/n/OgK2ml1xxQECAAy/tdee++91wCA1mfWJy/KXUTr536T+O67764X2r9//T+3JkPdDx50f7qItDXfff+zeAxY1lYV0VCmPV1Ts5fGAGUYDbHpo0qT6vKTignAtWvXiuf0StwGZZPQybMPAYC8/xF/bj0AUPwvvzytKCdl6dMAvJxRuXjxkCHnL86YMXs2A8B4m4yWQTrdIp0uByMajcATJrwzXwCIiIjAFSrbJwGI+FlH00YH8/rQy5enQPsYgBK/BLCI1c0Afonhn/XjH8MNLP9o1Y4Pfg795N9hYQ23bt1q4fb07z+A/ITR2J8AFJnqOP7iuj7Fc35TK+9/bkPaM+NGiSnsB6wRIwGA4n/5T5Pzc5aeeAqAP1VCM4niWRqVgr1p1sEYlskNJQC4BQZbLJi0MAgCgBUKqYo3VEVEhIWFTZqXtYmVxiIAtB4QeDUAvMuSFBgAJCkwAKHlLAKw4wMIFG5URVgdLdwedEq6BuCgj1qzpi4uiVScYa6I0fWKJQVC2aRDY0eNWrlyECwMMIDDc2vZ6UF0F7z8tB5w4kTvtZ+ygklGkk4lvZ6sne45SDg8aJIQ2z+4Mmg0qcfauXPnfvPNN9XV/1S0VSWyf1Ls4FZ5aIHu/blGKb2UOM0ckq4PmsZ2b8yYMb2l4FbhX8ePHwmhuSPXkhaQ5q0tXzBvntdUUq9eSyFu9njXxpA74Leg198yktRWVI4OkAkymw2Q3WO90+nnN3u2H0QkHI6JpHHj2GvTYdsupd68GfVZ4yTJqJeUaNKhQ+rzCUvOMXEr//4vD3333XdLe+rRJx4iqumDnT2O5zW1HII1hPLy8pJGjz9GWgk9D61Al4fWkWay9VRbUa1GEVCYDRoonu0dr++n0ZQ0dMCNdDRYHVrtuImjWHQ80lvfl4WfhJetw1CFm6h+rkazd28iJHvyIe/IHt7ZOBY7o4GPH4smPqf7nRwz/sH6bmmi2HtvYiBUYPxEcZakt701PdsPAIhb3DBbYmIIAOK+F9HXJ6z7t799AwDI48+cOQRi66m2ogoAYVwIQEkQb8DrJza1azRWq9NpjUjXtg+aNXHU9EEQHW/YsGFD3toHMFZbgzUsDNPkPgAgpScG1vA4TgB8PZATAAoc6IasWPHhhwCQkyNCdwMIJCVqDabA8+cAAJFLYVD92dvpjvQe7ZcA7p0/350dEzNmy+iRAHBPrO9+AwB41Of4h2HoFdZYhsfL7ej7QmbSBdED/GkDXv+ju9Pv4i9mM+g09Rs1duKoQSQR/4whb7msbFhufHy8M2xup6AZ3sHzWOChaveIWQCtn00A7s/84MDuD4bd+fBDcYEukrVna5fwMQPAsqnQZOqqLtBzezysvHd6z/YLANndUELMGAmgXqzPfeON3+IE8PHbuL2YegYCAO+/fz/io2VMM+5HpR/BGXIPGCzix3oAaBo13aApK9Mahg8fNAo9ANsPGi7iB4BLZRUPH9advJGb6zx+3Jk7FwFtCNekNzQUabW3cAv0Ek9uUA0U+PGsY4NmzrxQVBS3e82wGQDA7bvI8SsAsgNP7y26HV4GALyeJzGaY5J18fZ4GT+3DwBK8/K2ZF/s7v46ZYwEsMJHrJ/gApBJ8QPAs9gh2BYBnT077OwUnvcBwB0/nCEAQPFBdADefv5dPEu3p2u18e39Bg2aPou2h9wNmP3wi7bGL9qsuVOcizoBgM/X0BBtamggK2wGABn+WSLw8awm9P4Du3ecys+aMWPGt6J9medF/EsBIBbxJxSFm4vM5moJAOGL+AHAO90jfglgy5bshO7uFAIQM2fkyhUr6sX6fW+MJQDYX1wvWI/+uOIc79mziJec4ESxDPGy6AF9RfzYHgBw02s7yswNhf1GDJ8+lvcfPgKrxfoAa0S9uP9HTV95LHdur8TzuF7W5OSqDdEGAFiaiIjk9U8hAMdw+1Ts3r37VPOMGR/K9l3k+CUA9P9b4c6y8LKC6upqAiDj3wpxD1Dix/m9Uku3KAD6xMx5DgC6xfrLYwnAEuw/jOJnAMHjpnvECwA8aK5YseK3EA2aogf0pQNIAIOaXI8S0/sBAPaHaLUEIOJHPmjUsWACACN7/qLVmoz2Zjabv3x8X+oBdP/DWeih94d9sHv3BzO+fOOND6l9C93xL00BgOy97dHo/ZHm6EcAwM8OHlZ+YLpFtF9eQAGA9+81pg8DQCzdU3D9Ef/YN3AC8OP4Z5D1DBg7XYmfAKitqYl7AA8AvDxxVLtGW1VVVhYRZjC0jhg/Tuzv3j6gCuEjfghGYd/cXrFk5BNqai4K633k938h/Zp15C8Tx68E7X7Dtm2b8QZEAH743j8gYQQwC8TGlp08Z7ZWC+k/4eFf6pc//Sje3+TZ/pFeqXkQ7hoIhhoAnve8ogRgCQZBMQsgTgBgXykpAoDKmpoIuJP/wMvzwaOKHkisVfUnDYZZ2J/k3n4ST/94UiHt2/d+Lx7yttFAXnP+60W6+X9ggQFzGDdeOJT791fQNAgAv/qHFFMAAJou7AWQBCAkKXzknW71bD96APnWQ4c+hthRsv1Ty2WNA4InwYYpzhJSW1MT+lmkxx9awyfNhQVmvf9+c9M4kVt1by8tsmuLub3I/in6er7URGkh1SZ1znfk/xR9o2oP7F8Pax1vbO8RgJcwhYp8BvpMcD1t+0GffPJ7xUo+CA54Yc+DPXv2vGA0vkBavfqIW+xeH3kr8iJ9QxJegQNpu/TMzZupnzXOkQ7+OkumeCCOU+Si2Sr7kR6RkQZ/iA0y62PWVKlUiLy8fsz1MSd6s+YhLz1vu0t7ILS4T1Rqn2cU9fF6YQdpMZIAG6dNmzZ5bX+7PZKGsXi0CM9xwZ+0DmuVnejxsHMDJu3Zu24vkrT+QTtYq4/8nvWHPzyeCa2HUySRbzMKAO9CGhZ15Pku67uGlaS7frzoeFat26uY2CpzijiIrbKfLdH2buy7eKLkR8oAaXWhQNLH8+qEKirKy0tLS6O8bXVZQpvg8dPmbV/O+jH0IvRClLY06hkPAcBGqLa19ckBzC0HVg+0R9rQFpqFtWER1oBPhr3+eutPocevPzIaBwTseTORAu/rQ7sd2AgA4g69T1PlfmGVsX9fn8ESALk4ER5Gsb/Mny2tbzGkPQwASH1s2iTDBwC2yhYeVdgq+yXODAwpCCzAozT7Dml12fqR8VGcOMtk9A0pkUvsI7YvR+DQrl2vQLtWpdbFPAVAq8lgMrcygKEEoKQsJKTMYQgLDQn4ZN3r60T43ngSrH5g1rBcWaINAoCMX1plXq8GoBUAXNYX4RcfPqzVXa8tqk3bpATAVtnCVpytsp8tsCBifcJVil8BoFhfu7OE5RCyGn0HWxweQLYvf/HF2tp1T568IgD0Gf2MJilKBSCrPf5Cc3h76e4zuwmAv8ZqQ5cLMwwNA4DWn+IfwoeqX3/8kQvAQC2rGQCU+NkqywuiAqAVACa6rO/hYsR/uBi3wKZd7wGA1gPAcEvfhAQAmEEA4DwLEgo4/tmzwyYdYqurWF+9zWKxhCKlTjnV2WEBxkhHX5/G8jSZEZoKALWJWbuyYgWBVRgA6vqk9hgDNh54YtI2t2jbn5wBgAl2m1XTYAmxhFoNU5DG/uRnHuG/d/yjEa0X7kID+99tgu6OxTytxK8A0KoAaCGexz+rWHPpUtKaG4e1hwnAhhNZlLtMhwyG+HhDGVvl0PXZ2fv7w3oMe8vPijuf4of2AQCyutDmzWdI1zcv0Psr8SOFF2As0Th8Qr84CiEzcjSKni09b4l5C+al4r9uAcCBA1nthuYKc3spA4i0hWgNdFazgbK8n3iEjzct380S1rd/f+mkAECJH87O21/2v76eALQM4MiRX0+MKqXsFXSYAei8/d3WXLHaoQNTUga4AYSGiesPTSEASvwEwCrin4D4GYAv4m9MS5M5yalGX1uixccntCDwKqf5n5FSboGNBw4caG03m1tbz5zZs3v1bAAAKvtJDAuzAeD1c0r4DEBY4f4DKH4C8AclfgYQxFl0etRWAAj+RwjA6DUyfuoC3xt02F6JnwDQ8UNpeQAB+DTY6op/HxJLU+au3jj5JYRPwvR5ZoFN3v12oVxjkE+oXbG+4o71WH5dJa9VALD7wBPMArvP7AEAfaTVgm3NZkzcszHoBCvhM4BvhTcfMOCB8OZH/sDxp0hrCwA8PvKjNqkaAPaL80sAyvU3fF+sU1tptspDaRkA3gKAEIoforwaAPhZ3f2de4RWeUvAARqDKH65ZDKE7/nxriexm17ZtO0JxvhXX1n1Q5UAYCMQTCsvn7ybEuYL9JE2q9jfZJoSBgADEP5xt757MJM0xMcHUUOfzr9Pywlua+vtThhJAOvdPYDc/LjRayC+CxiDTm2l2SpbeJmPHywzyhLDXH1ICI96wEAcAlIr4ABKSThuXt4c75ByyJ2Zj9qDWbD2SSJmAdaqBSp5CdPoB5frx9LDdEVDG6C5cKnB/xz1kdB3rAcP2Bb7+X0q9GtOXirWU7HGEgBSwI/CoehosrIT2f7pFKmtNFvlYF4W/jvAI6kMoX2y1kBIZKBHu1PDwfNI7A1ZbP+UIgPMAn08hFnAIOROal3P6pnlzSQlK8pHf4F2s+AwjSRNvDsCadl76bQif9tbqDBdNvzPfxcy8+nCw1OULDDrOukEi7PXnngo+IDLY8UZZMmGOmsMn09yPTI8VwjhWEUkXIY4mYVu2/7qq9tJXuqsLoxJj+XMZqEWUmdnskabf8olWOI9Rl9Ik07vqeh1id/EpqZRUGKOhksqxveuZGm0Idx3g//+BPrd734n793wXnuFEoUOXc+ClJcrC4wiI8rv0On4GNUbbh8TBRtwDOPVWerxv2P9SuiPukKcBwd0xRPusuLSH+/xUmd1r9dm5XsuZzZ35kBLxCt+ANBoihA5CY6YAODEmnS8KRpIr7cBgJp2uyDkahcmi+EAUE7SpvPQFRrw9yfcvk5nPHUyApDokQWPBQCOXN7DafPo+ABH1RN8fL0t6OrVq1X3eC7C8dVZ6vHu2P/4xz//WQDAQ44rnmhXFlrYYxeAW+mJ6bcSEyUAEFCyqJdPfkX6HLp8+fJXBEBTyAR2uAD0tWjSfbh9BGAUxX/1zi8HVXcpAHZq03m9BNBptXY4ET8DUOKXANJk/AxAFETYbO/ayJ3aACAwcH3gep/Qru4PUZ8w/nW8X9gWOMSdZR7bRG81jkOU1XjeDUArFOey4i++WFW1vr4NAMTLaFjLvekuAJvylYKIXIcvFcQItzLB9o5G44CzylcA+Pe1+GjS+fojwGDO4hbcOfuXX35bnZ0deIgB7Nyp1QqrygB+1Wb9lbOBAUQTAOV1XuwhdRZXI7Q3UVplfSKS45aEc0MH9p/yTveKkQCw7WrIXneWmYDMrD3++Mnx47x8Iqt8GiTs4+bJ8y6V3Xj4sOLkjV27qjA9AYCBvGJsQkLgXraKBAAEOsCdZPfLdbjjRwQAUOJvxy7t/BK+NKuPhqVYTX6PEHJ101+qq8MWLcrUqdf/ne5Pa+OvMLPRPB3dBw+ychaDSkers7gaFiAliv31sSHr14euv0o8n322XoeAHXhwOyuydsMYwJDax0+ePD5OywCA8NM4fAIwdWfdtIqKvKyMXbuKDPWFRS8wAG3r3lvtF0RBAveANuqv7K2Dc+3K9Z/g7gGtlKRja9sjPjSQF6/eqc7+9ttztKz3Z6uarl22BcqL+jvdo1URvyqzGbSUpOTX6XlkW0mvpaqzuBLA6dOxOD4DKMA7koRzaMyUf3+xczUCvlVgic+m+CWAIUNqjz95vEkBwJdfAniVhj6+/xuRjGyTAO42XRjVxJMfACjxE4CuveRlC2SO7d13NJD59yJFSQD0QRj+tPHu7flhpqv6y+pv/9lF7wn0QexZ4g1bBIBZBCAnIsJaEm+QAJT4f/Naqrmndd2wCFMPhuHTp3OWQDk6vS1hfcL+6v6I/iU8vgPAkAs1+5vPIn62zt6+56AsdNChjx49OqcvwsEQPx2OjwcAIv5d+YW5hfkSgNZ814wNGADHP0HEo58Q8PXe2Fjx/JkCxd7T8uXn+CUA3P4AILcPFu8NuqrDziF+lND4hfCjigAQsywKozQN0Esc8eJ89LTHLk8+7ZmV+LnBnJX2KNAA8KvVQ//9xWTYkDNnJq9VW2m5XF8vl2lSx/X3AMDhU35kee7yXS94mfh8St78RNZDOetAEwBAmaRjoS6t4a7M0TKFcWxNtfE+cvvgsWKCjs3U8jwFAGxd0w150DIAkHO0QSjaSPM3Pa6BI+RnVtojAPAErBRo6AeHtN1YDP8uRra1aiutXgYALTZ1H287pn+SxAAA0pFB0aQT7wuzKbOQwV93kfC/Qt13j/TI0k5kg2Yqox1YY0VBwlKdWXgx6VvLzKlRrPEjRU53Q7QQdpenE/bW7G7JBpZOpUmfLVi9arXQWkhtpdXLZP8WzFsQFx3Hh2vm/CjrBZaX9UbvmzenotZWWmpZ3AOJUgvCtkq/2u2Vy0lmbiOfZhxLqSWuyC/FpS5qbCyiW/6LUm/om2rv6mrvR9VGyCRkNErs6uOprS2bcpaZ91Bbd0CTmsTiPd/i8gtuzxGVPpoIebTY61qJ+aT9pJOytEnQ6NfiSBlxcbWsMTRG7LBtdFvJ8nxI9FAyKEhgkJRa4jqHpigjQxMZqamry/fV1Hk3eWRx198zmjTpmEZovSbe7tRGq4+ntraGnlY9nJfT47Wu5YAGVIKSZIEF7y8KOrg9R5C++r2iI6/W9myvF2p3/YNwyqQYcl/Fc14TkcNAk+r60AkPhBzg0wkA4GNi2fyDCMAg5VURKkfz4uwOzWJN0GBNuR0Qrnk3jTrrqlh68O1wvDlyNCBp6R+k0Tqq7ACgOp7K2koA6b7xSgFGeuTgvkElWBYAEDgidxVY8P5c0DGMrbLTgx908tVTPdo73uumw+4baW94WByTlp+fFuMCkJGhBqD1ACCeFP2pTg/WVzkgTpiXUV6GtCCeD4Li82N29vYGoDs1/Lrvy379ngcADaWtg0JwMAe8ufp46gIM+brdYnEKL4/lSF5fItqjFE6ms6/g/UVBB18Qb1xgeno4x7qqf/XUKdr81i2ZIfJaU1LR0YEsbUxMWmnFUQEgP5/sYFxceXlWn1XIGR6w0JzDWosGZ2SIBgeFwJvDeBBvtxWVz5Ior2Xle486i4KIO1fP3aEXkiv0QQ47pa9CQoTTnP304227d08ejwMsszRaylwAZIGDvwCw/RQ8ObRRaBUXcIiCDpwPAN6NvQoN5vgHngOA5XT7NDVJa+31WUXSjRsxa27EXEuLawGAo3HU/+OysnBjlpdmPeNnExkYV16+HO3NEKMQJjgrGizjl1a0MTLI4xL2vek9KrBg+IiuhBRUFhMAfrojiae74Kcf715m8j0+ngDgj/vBR9QOAyArUmj2njc5cJmkOLCKa5u5PTO4YMM7cR0REPELAMtxxA0bpDX3SsXYFwNdu5bWmZN0bc7RjNraOMSPHpBRCgCrKWcYKq//njNrp4kGmyCQCQlGg5X40WDZA3z6u3vAnUEjRtw5d+5LAJi/Qm9xcOstFht9JxHp9/TjDeteKJyd7AFhuVPKhFX39vcXXd4hssjbuQO4IGxkAD6iPZy1Rg9Yj/g5/IGPAGD58kJ42Q0bwnE8AUDG39mZl5eToyMAiL62Fok2AkD34O7QM26jlIcG14oui6sYEjymrpxeyuUJlaZuqViWnz5Y0x8AQpt7J6V6Hxs+4k4N2chD386f/6EeRseB9lso89oBY6I+3lhVAQYDSHfud5qEkUEWGftj574ii2xWUqJyPTqfKOjg/WlQ5P7v4wJwSguhoJEV7hW1huOHKO1xDQD45aJWWyoAUAPOhBEAgwtAbZ2YhC2haDA/bbkfNvKmxmRobJF5mgEDNL/Q2EPKU72nD7rPPhq5rwf9CIDdageAUK2hod4GAKrj/U8BRiQ/ju8/R/7UJ4Ssbl9HutbpL63uUws2RH/k5bKe1vrKq8td1nsflDsXAES5OXQY9da639SS6uQswAC0ByyTlR6QAQkbEgIBQNbicggY8qCpdRpb3M6dNAguS4rTWC4ZjwVCXIABCitgdZ2RGNBDMAs4bSUAoDre/xRgsCFYvx5hkbkVVjfIv6/L6j61YIMLOs7ysuvttdSRV+vcnqEecycAiFpbFtUbiEpbzpiy6NKsDlhL/pS1ZQuq6TZwkjCYJOtuSVNJpZ8nIQeaf/NmPlKyz9R+b4T++cj46JF+9iM9JK2un5+0uurjkX2T5Qsso5Df/7O6smCj5/a93oI+5eUjKu0JVpLMJK/r18PDZRaWq4i3k0ykcHbLKmcqaoVlCvcQtGjEjyZ6emF1Fre3CpDa6vKZhbHn8wdLueytnqU8n7CTFSllugeMik0WaJd6CrUZDTfmwep/cY3S5M/hmqjP73V9Mj0uKjnA7ZQtFebiRWiVt8x/yrHW6GE1SYf8Hraa2psUa2m0QWRlQ0QWd8FiUrkrL5XK+ytm13iiUog3mzZtQbANsrpL7CfpySCz+G8BXEChYRVAxj1vSsmCDVUBxTfFTq3zpDO+Li5/Q9OFlrg6tdX2MovZCn6MtXM7PS8LAPQ+HQA48IcPeardqFesJtf6HvL2bby97tat9unCCQIAz/ORkWKeBwB3PgafKWxOFVYXCYvjwuqe4NAlnpcIgIhcFkQAAAfOfwwNIwAALR4IkKEpMJp6ZrWj1QUUgx2Yde32G/hIB+VVx6LUVlsCcF2Dyt4MQBzvFQgAKP62pvA2CUBaTZmF/RjLEV+dn7nuVvuo4fQRFQBYoHRH31DKAgdX5EMSb0ZGXIy0uiU+JcLqEoBprvgZgBK/BKDEHxYBAIMEAG16NQDoJYAdO7QCQAKnL043N5+mbpB4qNEZ77CXlFRk5FMJfFOd/OyOxJ/deZ1A99+8Weue5gjALphFLL+yezcB2AhZmy5Y2Wnh9feSCGE1ET8DAM2D3WeHDKFuMGi80R/hl+CjqvgSBsBlc5V0vMpCqigRF4viN7AVXV252B3+S8jaKtdTZoH5q7IIaUUjJnEBhYHWxysA3ty4482Nb2r5+KyMuvw64fQqnBknT2aU7aQe0PX8MqoXaKUsaCvivWvQmiQA7qHQ5t7bkSt5RctWYzcD2MEAwsNDJICvFi7sewf6knRnIltPn8vdxGNYvGkcAPj42OPt9hJfTqpyAws1GRnaImRBXQAQf4mBG7i2snwnaxlp51R1FjnEYRfqgBo69nHO0YD1ngAKNxbiP7S9BFAXV1EhnN7D8KLw5riiirq4lXUHK47VIf6mC63tTU3trU3T78IJilJSpQcAwK5XeLlQAXCg6oMbVYife8DCep8RSqkpACD+e0hL70UPGD5S70/pLXQ6pyhY4BzfYi20uNDgBoD4Bxi4gQyQZnVZPK3OMquXOecIdgQA0vMGuPwbD+yg9RIA4o8T20+tAFvxlV59Te6y0Vh5wWQytLYaTOgBAFCp3KNiEPzxrldUADD8VV06/wUWfw4AZDUVqzoSy2GXHwyZiTGgHwGhLHGoj7Mk0jmUAVS4D54BxcVcr90E5fUfkJTGb36ox4gSDwg9hkthP4RQCDtu3Ic6dYEDF1CYPAHweowBwgqPbVoJyXJXfFCxrCgjDv8Jr4urO51bk1GBLDOUQ+IssxesKKlSqveeH7+iBnAAqo/YTTogsq49rOfB7m23brUOp2UGQNH4DJ1gEVnledP47pKvfLdEqd/9occo8TMAJX4CoFXilwBg+lQA5HoFAIcvviiZWsHXH4q5nVDzk9HqLLNXUaFLJlORqahuz4uQOCDPAkblUYvkx1bTw3oGt3Xi4ivLsoDBnVWeygNc3mYSsoQA4PnyFwDIMCglD8EjXc3/kAQAPbPE4Wx9PW6BF6RDkW1ci2+K+JsngQE9AB2QOwEudGNdRoU6y+zl/ohMmjWyf6uiyfduWEVSnJ0wZLw4UvkMTaebCCuqLOtVFQxKGasQdwSYZdcZPWweSykFFuKwlZxoOBdQXIiGmvUkVxJ5g5TaSivnHs3SqeQ1UZUl7Q1p9Bp3kQWvFicXNvvQfGX7cR8fmqs6oPozOp1KAqgClSyw1AKSnqVA/PbTXj3E7RWnn/81jrcb4loHme7+n/Pz5krWuu3GM5+hVnmOfAICAFVWtzdVE9g05VApHvNTPawnW8fLiYmPeXvofmCNztv2lRxRuG/p1AUXOl6rrDd6WFGyyqsXQ4oXnKe3sRIT2f5YAsY2PV4nNJPUS2nv/a9wQJ3yewPiW2OcP3wDN8LQvIHP3zO+7/kXJ8IvrYGuJBUDgEhqyruaAJSXa0I0eaSjRwGA1otw2DrqOs8HBt6hzb+tSbi4RAdn17jE/UI7UwJw+Po6xLOFjmsroj//fEMmr+eCCovl6lUfeqHu47d2scsG0WA5eSqMj1AovM/QiAB8JXZnnRvBul6u9k4/v9Ccmbzwn8ZIgROwwDPET6sxdeaEa5xOTfiSnHA+//OeWetce0cDVAzl5BwGgNb29lb570L73fZ+AFCqsWg4fgCIYuspLidbVxzwNgggzZOQ0o2AyNpG2JWHKQZgJ6sdycvR3CGdDbYyE6kFABD/+uyEgoFcUBHQEAHVV1XxZyNhcwUAy/r1FP+UiIBZo0zmY+2etcQc//3uzE5T54P1evSokvj4SB/w7I/jAUB4Z3N6ZF8f3/TmJRsYwMILraQLUOvwz8ocHR2ODlSo5V65sg8ANKx0B7IsJGGtLaraXXF+Nir0/r77fPb58wkXM1HAAACUpbZjvQJAfJY00EnLRt8gdPXPIyIuiwoRLqi4mlBQkFI9gQFQUWpDhNNZbwWAXADg+AMD9w8dOmVKaMAsg2FQ+3BYFs/2TL+/EIN4Z8qjgXqjf4kdpoP7kwCgMWkdMGNDI03hOD+11+xhrWWt8uHiwyfbGk+6AdjtjkhhPV3Fx2F0/tnyszixP9cCy8/UshP2y8/Q7Brg9sHeImvLX42JlLADy+E4HrxxZlhY8gSuEGGrjOrnagAg4wMA9RH4lCu+w5lLADpQ+mlxxm8LvFUytKTEcnCWofV5fOVzzAmVlDk7yAneP4/4M79GcSoBcJb4l8SHIH4+Hj8oNoeGLtv8kNojASjWGlnwS5eK16BMM6eidMlhFwBtpK/Bw3qGqqyn2J+SkASAPtM6fz7l62QG4O8RvwQQL95qOGnZDeCyLGaGVeYesL8ayxKANl6Lt125+/DV2CVTZZGzcrHZPDmvbPLm8O/RA4a39+uux+WQF2T6/ZZMxJ/yDbcHPcBGPYDjFwBM2lPL8jafyTCF4/zUXrOHlY7iStXDEDlUAPCNdzgdeHqz8z9Hwzx8SQoAR4/S6/yYo1FsPbUKADipewnZeMvxZcrS7q2LuNY3TMYPAQAUSfHbeDma/1xmtdIYYMYYQE5yYEFKyjdoLwMIC4sHAPzHSQAqKovi8L5w2uT8yrz8uPLiWStN7Su60COnkADg8fkWU2dmZkr/ZwWAoCCMAUEU/7M4np9BE57TrM3avLm8sHnhBkM0ffbX4S4mdoSNXiPiv3b7ypIlt2/rvNjaYnwXFQb99QRAO5QB4Fvio6PZeor4OAury7mYXfMtWeFvD/X6OpNqfbtkXpYLIkTBhX1w30gDA6D9Mfp2d/cTn6kZg7gQoLpaFlQsKH/J9Sj6p1/8Yktq76LFIDAtP39yXn5dXv4zs5DFqFB06Us8jYZn7v/GVRCBW4qrC4aKMQA9wJyzJFqbn2+IXrgkmgHkDqRV8nwE4DDU53DO7dt0C6gLCqZi+tdatHlyGhjN1lPL4vVbAwPvu2aVOyn7dd4h92ReVhREqAsuxk6XqyFplT0LMILXyklQUpiaVJlfWRkXt7g8P6M8I2Na1KyVpTt2vPjiRgjO/MAq3RKopsDd3lNFbuVDWTj/hmYTj3ctzQYCEIFRVzkfirUheRdcAwB1lpXsnyHAFOVyj2w9hdPk9UsPjVM+Oxv/9cdzx49VliF1wcVY1S84eBg9JavMLlyqeOrhw6mpl4qjooqfiSruM+sErLmHYP7++sijvduVYgfa7gX1+XV6Y48TzoF6WOFPDilfxZHUWWB1VlY+Fe12qTe0wCOIQKkE+SaAQcp6E1JvlZRSYaH+AyCPn1sTnxMqmq2SOsurXl5L6vUWnYFb4KXWJ3v39viFBXXWVFpT/EFY0wOiSjg//03Wmd5ZdRcSL9SJdyN4MRK4cuX69bHvtjWyLn4claHNqFCssfN/ACSSlF+MGKC8+fSFjHPbWOJ4Bw/+1VsldXvVy2sXQ+ug2Fgy108DwIHXPr4gfmHhs4fQDegL0g2dPhI20/2ISwA4B52fv5EeQncAwGk0/HReHj/u5qUGrny+oCBWNPhg48GuKK3GcMkKcR2DddI8IfQYIffvA8hfjEDBBklG4A8AHDj0DnTwr656mAApdZZXvcxWe+bM27e3bQujn/J6CoDH/FFkQs1dBnCiklL4izERbebSUmEMTE3HzOIzOQaw42+dnX/bCBGAFjS/heNXADQ27u+6eLHrIABkGOouKVmdsgyhiooMoU/58/ga1vnzNV/j9beUqB94v02JnwDopFxPzOqCCvUyAZi8rQa/d5f9fwAkcg/APXteApgGFWq0hZM9ANx9fkWTJ4CizOQiAWDBYnR8cf1BYHNq4PMAEAgACfsPgkBXVMWlS+gBso6lapJGqKVFI6T+BQpTz6ywuSzeKVVG6tCxtrZsdQPgeLu65C9W8LLyCxEAgFlm2+2IiHsAMOWpAKgHXKAe8AQE3j5BxMrp/NO4tJQBtFOKpp2sJAPYsTwuOTnuRQbwfcWNG5eEMLdc0kkABxMu7t+f0nWzK75nlrdMxpe8SAGgxA8fYVJlhf+nFpkVvUSn6RQAOCtd39WVi3gJQKS4f0R9bxAATAaAewUFADDlqQD+W9y1hkVRRmGyy+6ygrYleMVCM4sQoRvQKiFSBlG56CZiYYigEIgFlcJWhIJ0YUuUCLMbT1mhS4ClaRJPEQRElhbhpRD1qSyhInvq6f6e832zMzta/arebm4zOzvnnW9n3j3fOe9H8f/gev6HH57vpPZyMAbK0pESpAfz/YKA5YuWvb9skdnMBGCq6PO2lpbMz6l19pWhUZdg8h1ljvLHSOCiZUxASxyw/eM9F7Cbn1LHNGWugYHyv3pJgIcDhSRAla5B/zQCZNvdnj2y7U73/lAiYFVJ3/33980jJXkqAsDA84e+aaorq5MEYCaLlBjiVwgw73z//eadZgAEIAV3O6YB9qN4CASQ1t/KMkP82BEE4Mu/5+ieoyDA6pnVzd3G6Ni3r0P8aVqwNA94nJDcetfnWyRuB7Z80rqDvv8MPA+36y1M9W13escIEACVNW9eX9+8vyIghr0Fnq/r/IEdFnq/xP1fwbHjprFqZyYCvHDaYzRXGBkHJAoCArby5qtJa4KAGctAwIzqTR9/vP3j7Xu20whQ69gwAs7UgbPIfGyRRUYxs1LMCzy6tnWTGj8R8CkDnUfyDyc5WOiyxCtmQmTOGxcXd20cm7mdTIALI4DwvHBYGOopjceO9czaggDcA0TBA+4BIGCSsp1mr8YIAgKrqqs/BrbvOWr1lMa5egJ0WWQQAIhqXgAEqE9BQu+3OuilvL7W+FZKOAmHvYuBkwl4rV81WCB4CmNtgncag+XfKyr0bWyiq7kK2MDQdb2dPALUtzPWywznWolWoFcD/fv1Ul6pE1DKjVmkiloGPgMvPTh/qpGOWjsGoPeZUlF9+ypv//pVTspyLe5S3n/paR5YynvfweDt+qzzEAn5CWhkdySGR2NKMD4+1oH/c5WAsv9lO9qSqJZ5k5LbNgukKuerrxUmKrSXzyTQ2moSuJEgiiouIKBfAPBTpWO0IzJS9rAsWNAWPLR0ZQw9VyIisH1UQcnXnJVdSYjg/U/Twcdvl5/fewzejv0ZSlZ2SDmhsLs7t5w+I2yIozwjwwGxjFcZkflh+iz1L7VBtW+jzc3pzM8CwoyGUM7hBcjz5YIKqTSBaWrWWbTxcVZ6IHhgYNMAZ6Vv7ADEk4J9jgUBE1TpiConQzls5WJji2IHStN+8vErCEzzpSqlEVtnVG0dylnZEioQmMf7y7jnzXMTEDjBF/aHAG/n/YHD54us8xDE7WjurLVXuPDDlAjIiUzPyTcY8ImRKSBAZH0PHJAFF4+/jfDwd2wl5c5jw8xB9cSAzVeeL0tleZ8gpYik6yRlQp0KMSkrXb3uq2EXvpv8LmWluWNFEIAqBDcBqnSMTiQCEH7R/D2lu1ItkJZdBWm+aWkj0qq2YjtnZbkKawbvf4TQ39/d3d/Pf/TZFVjg+xID22l/jv6aiyYOP4DECBNQX9HgKMx3VRAB0Q5k9nNiiYCUICaA4p84ejTCp/25zQ21zCCgvHxmJUZAoYEJkOcLLzQMDE5fsRcaLDQ+BA5to8IwImCA4qcn7cePX6cSAG8zI0nj8WJ6fJQqHeMdiZH5dPk3IXyjOf/rkC5fhF9QUFp69jkoNOSsLBdIzOD9ScGcf+gio/GiQ+dfjxcYMV2SAN6O/YGJzcaJQuoSARXfFDkiwztiYjPzw8opNZcSaTBGRpYnwhwT+59/WEijfux/heI4URk+8+aamZWzzTKNPUyebxKZwRURwskLbSqatCj+nTsPCQJ8/Dyn35kAY27nV7VaAiZdDAjT03gUfdLl79rVbcxw5M+mvjykMEePSyutikPpKkvXEtkxzwQA2wzANv6jT0RBYJcggLfT/ofroKK2NSOi4ZOHOEBAaE650VEUkwkC+LGNf5SkJRFwzWiaGm08QbW+xxxZe/dWOvdmhs901EzP1BAgpO9UR74U4sBZbSYm4KNtOz8iIAlLSlGVSgoB/vUDQWb+bSAIGMnnTlL0ivgcXP62Tbu6zZE54bDW+toPI6CrNC6utPQcGgEsXRE/CGDlxe1Tt8Ay8NAtz9KffWBmtpXCv/NO1RFip9G80+hfh+MTAfmFFbGO0AUdMZnhsbPLUzLSMQjQ05kY5J8YGUv7L2scfaB/XOMLtH+8MysWU9tAT0tfX7gkwGgdIaWvvlZZEPAhj4DPQIDOoYIJ2GdsQFkiDDLcBJyvFjzE5+Dmtys7qDwW1ZIgAFJza0HaCIRf+v3XisMD1+IKAoRIsaRmp2/nP/pEzPAkgM3TcAecOFwc35Gf73C5CuubY9rDQQCMkVPgCms04kVkfvhs3v/9/nHj+hE/E1CE+LmYt69vtyQAOWSY1UkCZPyybQ7KkupCP9yG+ImAG2vUyXYyiLyCCfBvaPDXEGA8Xy14iM9v67Tj4u++dPduJiCgYF7p2WdXVZ177tenfT9CODzw58Wx9OQMlq/9ppvsvufSn/EVmAECKEGnOkIMP7TN/9A1fHwiIL+jor4+ph7FuUxAeUo+EwBvcBDA+7//Pp8PEyDiZ4AAPl8iQErfE4cPc8GSBNr4hDK/Wrb9ieOp8YGAffvEF078NmDpeI1a4DC1vjYxJ5YQDuArMCuwC4MItjaY7Kq6lmtz5VOApScr2DE3QcvjP4APPZ9fYpyyljdetMkWFnJ2lghIsVgc+UYjnoL+QeGz9ftP5cd/bCxYIJhk1tn6F7XC+qzzeP32K94ABAEXAyCApOONkwGRtT1rSLxaPQzAP4qwdKk34wvOEn/xKnDUmzBGB9477w4gj7frfX01hg8MvMbfYRZLmHAX4/35DfyOydjbo5pZJn1zvSXUUmEBVb4L6D+f/yMKQKYRvPKSBgeTUKp7gdT0c3XSNSlaZqzjo4upse0DAVFcDHytgmt3rwDqLNQXbekwAaLAwky1x3w8ofRVua/P4iImwwcGNQ198OBBLy2mMlQSnQGLF/vOnD5scyCjTPEpVnZhFjRtdkrbHX8U4JVUUVFfUeF4z2wjWHN9NtZ5SNFop8PBZXzF6dmjID0/ePjh4vLyYsXn4davd0mI/uKh8CWm2Wwz5uN2ki8xS1tRsMDHQy2ytnfzTn3tMLLQhocNAcETpOPEwaHeBz0IQLM5Q5ixzX4iIzVjZUZ2yr0ls8gQvEw6RNCdZm8+vmLjbXZjsGfbnTGdunBEgYa31/6KehdKS9dMkVlfH79JfdousCSnK7ANPviRlgBIz4TmDx7+xlUyq6T+vpkzUeM0EwSkKSil2l2y2AQBNTWoxiSLTZa2ggA+HipRAf65DxABOBN3HpMImGS42cClc+w4sXmoNfVlDwI4cDm7Ezt7UmpMQkRIRMLqEkYZHCJYOmeGH99xfDcISDWkTvHwPU7npplhskADBDhcaE5fY7EycimrmqvxCU5yBoIAZ0YqbEKH5W678VgFcsz7R4/u3MsIy7ZZFaQCtZMFAYsWGY3bXmACRgoCjGaWtg8h06Ma3N3+4Dlau/xRAd6CAJmCIQJsqanW0zUE5GjihxvdsOyYkEC/iLensB98SZl0iNiLG+bx3cczZ4832g1TZPxyBKRsYTM04XiBr0CM0+VyrrmYSwKmjB+6o2CS77qFC5WSl2hnW1tloiUE99yQoIuoDW3WrP19eAYMGwY16uuN2IDsXbtkSQwREGrYtuydDiLgHZNa22tmKawYQsRUiIIFs2cWOMgA3Ky+tuy2W63eY4d4jgCKX5qxPZFhD5oVaX9xeiPiBwGKQ0T4pszdxzcdnz0+WG2rpPoD5fMofiYgz4HLDygjYKhrfqDvsGTFwQEEVGbh8o84e5h950RuQ5vVtx8MjEP8RIA4YEJX6S7hQEG+xKGGmnfeWW5sJgLU2l4LZX0VApo3SkcIszZ+aeCw+D5gJq8Qcesv3t6bdyN9oBCwocKloKmpyTW4KmHx4mGLnVOyED9QdmxvZlvbk20gYNPu3cfDmQAZPxOwfosYfTTbRZ4kXhdQ/z6AEUfCYLz3QGDwsGS+/A8IAootCfh2+gUdIqlMI2B0H+KfQfFTZ6c6AjgLS77Eoc3L33lnUUcz+RKrtb0Wer86AmKE9jfrsrj06j5NQcMvYzdu5OsvQStKuGd3z8g0Bc7CzY/RyASobYAQckPCTdK3mJukqP6A70G4Aymf52W1EZRvsTWXtHM20hUSndEZVrQt4vKPFFJ58jdNfXPm9I07wZnJfaZt8maxU6D5PCKgbhkufkcz+RKTtJUE8PvlPeD55/kxcPfa0++RM/EA2d9ByRnuY8cV4RU2NSo1dcpULQHlhoxYEf4ZggAZ/jyE31g1NV+N/9iQ3aZp5Fs8nCDOn9sBRDl0SBSyxl5jgy/RZnWnQfunwdWcgPRG3NEgKviZkNs8XErJyW8coJo4jh+pWZNH29pVw88jX2I00eBGENRMvsQsRQUB/H4qxmasB2BuFp0jg+dmrefCxk4iAjhLTO5x08JgTD9pWpibAHiRWSIRvyDgSRDA8SN8ip8IcMdfXX0MBJBvscZHGN5iiJ8IyL5wTDYISLUB6n28FtpftrkxC0d98JCy+9e5peR57FEk8SkI0ElN8iVGaVxNjdFcCF9isV0QwNvXqklvgAjIkUOAAQImGW82KlVaIOACOKmOBwMqATnKUwA8yBEgKWACshQdn3kcbYDsW6w5v7UYeQSaqU6lEUBunLUCbxOGfr90A5qtjiqAYuqsu0yVkqjj9YBeatLmGmRlC4NCF7m3hwbR/zmPtq8FtPZm0bpaXsg/88sWNcuJ/81QGFCW01DA8k+iCsD+HrtwOhonqIh9pZgCYpghfIXF1RcNegLu1rVeb0+p2pDkmTcmWenO4QI2BXJIXRYVdUWS5h1508aqWXZAX2sszNDUz1uvgvXzKZf40MwX6R0puCXvVeC009T0uSZGL5aimlrgsbq2NdPARqFSAgp4++juYqdmsawwesRrpbPNs1Y4NcpiycbuLqcLv7OzKqfe8d6XG0UWF4Djg77WGFIaULPU6kQJpm0efXTtqZf4GFD8vkx6RwquRdYsEeI9aRSyppw2JYwHATiQphZ4rK5tDVnV6kt8gbQZcVuxHQEmInBgMyAIuIZqd6Ujg00bPhPgb8/KaiqrbGrLbNkNApAvp/dI5OprjSGllx9oKiiQWV8QgMB/+OabH14ngIBTLfGB0IXXGQjQOVLk0WSvcJTg/b1HjRmT3NWVfDWDCcDxNLXAcqkrV0y3UGKUVv4KS06k4a5IvsFGg82W4pTxny4IQPzI+E1sngil5yZABvhCtr2msrKsrL2sJbNpSWwYCHjpvQx1u77WGAQ0lXVtLaiSWV8i4BCmYcYJBtby8ckugn1ozf5iBHD8TIDekSKPJns1S4SMRU3pxStXagkAnZpaYNGuHjElLcIqCVhY2DCnetjWrajuRUbI2L1ypc3s3Mzxn75ZElDnP3L4yJ3NUHoKAcoVDsKZVFa2tcMvP65lScvUOx5JwdpRe1ezozwmS30CRslaY5WArtTcLrmEBxMw7hmgkVYgen2tCDg1JCRVU5w9wPEzAXpHCnah1SwRMgQP3ITkZDseusBz8V6cNVVrgQUBFYGrdwRWSHO0woVz6ue8m3z2OaVLUZxs6541q9uwsuH4McJxk5l+506sI9P+kcNJKofILyjPWI7CXB0IaI/tmUEE7G8JuyPSkIFs0XEpTVuJAG2tsSAgI7iKs54gAN/9ZwjjBAHpQnnWObOF9BZKEvFLAvSOFAoBSOLheIIAFDFnX6olQK4mp86vm8v37i2HYwET0DBnznx8P7efc24ptmMEVNhsIe4sKxFw/sSLzIdkgYM+CxtKBLS0NM3vw11uMBNfgUhaNkuugLYaI0CNX0rpAy1dUWVx4v0g4NFHrxUj4DUQcKcgIDUqCgSYFQIGZPyt75r0jhRUIHF/ibpECBEA45mNl3KPPAgQq8npCDBmwARItKlRre2cBvpl0Ps4B2zrtmVPkPFJApBTbTbX1TWPBAH6goWhWI+wMhMFUC0tRwaXbAYBuP4Z6nS5rtaYf0scaKqqKsX7FQLoHnBtx2uCAGVPbvNKZwKMRhl+77smvSPFipmo9OD4BQFGIDk7N5mPgQssaoU1tcB6H18QUN9O8QNzh3LACcPUggQmgB4AdTv9rxl+1clLbnh3pq3bvHl+S8sgsGTzbBCwyuJu6zHX6muNJ9MSH+/jAPx+IgC3vh8OH0b8TADf1QFaLg1marcyAQNMQG8rCNA7UqygUieO/1U+Ht+YduzINQv4i1phtRYYBEzx8PFFbW77EqXN7N2rva/tDtEvqWH+uyU3QMDqrErG5vDNRMBe7ZoarfpaY7HEh/r+9fT4B15nEAGA6LYGmACcungMAia9IwXXInMWex4fz6wWTwgChhJyGd6EC7QqDTB5ojVNV5BAVN+od3AANJP0c8NUeTo7r3U8jqsuqaGrNZZaW33/ep37WR5B02amb03TO1LQXis2cIGEPF8mxw0vo4TSO6lRngycm8f6c3mL895Tz2D7IGRuUvQR8i6Tvr46qXoGgAINLomYCgz19qw/GeMMv2l8uPNxxQhZ3/ZmtCkwQ1pbLM+6cQvDKODuHLuccBrjlFL6KkDbR6f3Fc5YzwVaAi7X3WshTRmyE9NUbFxsSHwPwJewweXaHw2dW78SSBPS9Ko6T6l6BrLHqATOEXg6zDvbZseyvAEy6zu2MiElISTFnuh0kt1g1lSeKFXPx6Jvw4MpitYW5Rb9+bO5GytfIX3VeISPsFqwIXyJ9b7C/kgZKVnrzrIyFwhwNyPj7rTMlFecQrGvATrLmpYhY5SV5YLUTGNpSgURNVqpCgJycvCDTVr0gQCbPcAOF6ULpZMUChsnTAAdYoa/CATgt4Z6PhabgWtm+bUgQLPuDlas0J0/CEBgmtXx1HiEj7BnBsq80+slt0cwrW35yB14g7L/fU1N5SBgUd225prmZvzT8QIIWJyBq4/w9zaVHXiBCWgX8Z+tFEQs12QYckHADcgv5CN+SUDqJVi2WcQPAi5IwHjxi9pRVNQCFE2FoUIGtxKuIkxPeiUxalSq36jixYziFZ9tOwQoo+DDZyUBLpdRIQAXViN9RTx3bdnyKKUh7lrrE8J1pAUFUqh54bHEEBO6L92xXsaP3ekNdxIBzc11zXUdy5mANcZVxmJx+V9A3osIcLnjv8SeS1ng5WrbSOhS/ZIYdlsCHtDSIv/C8UUJiVEbEzc6isKZgLAVM+1m+xrCQWBNdN4jAci8+zqJEJTu3qp+PTRSuK4C+dHl/BoE0Fp2Bw4I6QsCEM2WlIwMUPDoQyCACyZm4IRYamsJoCzFS3dgvh1QZpxLvkCWt3lnc0dH3aLlNcsQcF7kquJVuPxNB16QBLTL+M+eYIew4CzwIqVSDwREqPETAUNxBTTl9xfMjSzescNZviM8fMCR4ggHAZhtUOJ/GQQsDh6VGuI7cxURsMZNgHL8IL5gD3f+8ENPA7JMd93Jnz8aNSaHxep44oLiB3IK4gcBomAibdy4UsSvJ+AOEKAvOJisLqbGAa/A+HfSt5/iv4wIcHH8IwKy3W12y/3l+TEBFL+6GpzNMwucixHEX38QMLBsERGAG4wHAaHOmc7a6Rw/E6B9vyRgeWddTc+yh4gAWcDR3y+lr/ARvj09/faHeLuQ3jNQyS1Xm5u28WfCbwI/t+oLDkiaNjMKmwUBaxo6cfk5fiKggeIfRj/OcEtpvhxZ4EWaR23hkJynn0b80qP0uTAmQOMHEO1E/JVU4VS0bFlReNjcL38W+Jjwc+/4jW/nTg/FuuF8fuvmHpSOQwC7zrBP8H03d7bcdwNPtbEZm0b6Ch9h3Ai2KFNxbqXGaX0vvXRFAB7L0REBYt21ukV0xfPqcfkXyfiR9Y12pQ3zTbCiBubQRcOx/+XXLJqjdWgAAc/h+iN+JmC2TY2fgBGgVHjtxlK54WGn8AkOsEepr1es4tEB5AEHo0Wef0ts7O0iQM5Sq6vjgQB1KpK2mw3ysy2M0JPa5k7K8roNKd4hmOZ0lnVqV6ML2+Vn99/ZXDdyotj/suWeDg1UEIG7AB4CjNlmXe1wvJPL3ABRkPFPPsG3riIo3xEQIGcZRZhEgPoUoP312y93t/HJ1eZOMifTFRwAJi2ODr7g8frdd9+/6jLs7y5AMHmC5B+yzO4SB5Jz0gwil0ACkHPCEv/kE6zvslOFsgCXVyAHitU5dFJabscO2iy211kmT4zXFUioApyxoiF4UrCKKVfrs7TwRvFwJt7Rdvqxj4cc26Skvrm0gl0hNrAWlu+9SpGm+uONB7T11nkEFvj4B2jV7T958uPT5k4+7zvluumPZxZQzdSefEVncRHlKRXvhLXMI8WPKHeeFfWpU66+2I2bxuuztDeopjkPA2+dIWt9xSIwsWFsniYW1SA5PFYWSLg/T18wofcN5l+D5JPlqidtkGTq3OXx+ZM7MLkB++7QDp7BMZ3sU5zqB6td5TUIeH29RyelT9QkjfEuCPDw+gIBWEYZi2lLPL5dn6X9vkK7uvqun0St78bg2KL89vZYIgB5e9EoCCFABCRkB4waFSgelWVy9ThVCut9gykfkJ7TiQVPmnqK1tyfZJrfE9ilfj4I2LFxdce+jn3+b/ASG3x+2Zj/svtJn+JRtByesj8IwK+kyFSLgoU+fl1pJcDoRrqTNvanpKutuUBxvXVXdwgYUAjQL2xMxcvrqhcutNqruc3tmFzSIraoKbCqpWg2ETBTNEqyEPLB9Ugd5et2f6tkSyMH4AQc0eK5H1NREWHj43OOL316J9DUfpAIWNJXUqDWOk/uwFjZV7gv1PLGp5IAX7vdzzfAHjJB+BRnj4Kxsbrw8hkPbXvo0ewQBe9CKnaljR5dMoj4B68dfcTgqbUt9fVL2g3Z5yhfKzYsMDaT+dghiyQgrQWPgVBrbkvuu9W9+bLWt6ioottNADu9BUIOEwF2q93X94QEapI4feLOOhs5/u6KCmuMQkBDw/T0+9e0d7b3HLw/2tQQtHB/ybw0WTsMAlZvWr3vDf+gjn1MAElfu1+C1c8vdQJtlxdMXXj5jIefKXxw/c8+Er1QSl1bYex73eC4/bcNjpMEpNTUpIiChvr65x21BssxBXRArK6N+M+/iKRv647OzoUNDXMKl7TX7tmDEeBYwKvLhYe3NLWAAG7MdHG36BgmIISywr7utrloJ8evpt0pfuSpkaN2kfSFUnQ1dC5Ys6aop70FvxVMFqyEg4qVNFkLfB4TsG/fGxQ/pu9J+dl9rX7D7NZRtF1XOwwCHq149MEv8UoABPAIaBwcd+2rg9cyAXyNm2XBQkPnlztiUqBZBIbwCGCLjzp/MxPgKK+GCij0r9/elrO9N56qLlnptBw4MBg+m5e8cFH8IECt5j7BGH7iininev1PT9osa4PxiypGSGsQ0NlQ1g4CsEY6pDKPgMZ5aUoW+rw3Vg+sw7y1nL4XBASEWBP8Un1puz5r7XXWaw8+mNJtVbDQZ8LWNEUJv/pqY3+k+v0X94DumApHtLpiob5NjdvcPr7utsJaavOSBIQTAZktLWeFzz6dZmpcFH8ZF0EtjaCeYVmQgIWTk4o1M4+VWVPNuuODgPbOpibcAfct20cEzJ+zv0TMoigEVK/m+CUByDonJEwYAWfJS2i7LmsNAh5c/60GV/gEY4EkjVsc33SgvbDEHdTXqlvxFFgQPUSF3pzse9z+GVWEgp9AgIj/0ieBcNPp90xfsMDF/cJXEgEbIsoA8l0mxA3qzdN4Ieh3VOmNLG9WT1N7T0/PvmUvEwFL+maUqtIZBLy9eqMIXxKAeO2pVmvCKN6ul9pev6z/9lktAd471BwtcF6e6vIEHkBAyu54TfzxenMyOFMzygWGTOXHP0HU+t56j3ITdF0IoJbX8/N88MiWE0sEb/1C0LfiPJwNrsCypvY3yHHC1FMwSiOVQQAeg7J8AzD9g7TGCPiOcYWCabqCB9XxVqAt3mPR1l9MOkD+aZ2Jz9CW+tL205OAQV43mBPQemmql776haClFI6Pjxbo1e1vMs31qDn4J2ntpZeKVgzkB6y+7tetEr2M7b0vM2B6JrerWdbLTxzBB+qzynqCshT4BfAMvX7JjPjElKypUxMdiZI3xV3CIrPEdDlOkyDmXj1yhMsfFOxou/XYx0mQ3sBUQH98fbxeeql4jq1h/vwGm1153bpDwaZO16ae3pdp4QG4aSvb3W1uFzWW9KHAAQUNgFrQYFINHAmmLMMW+sv4ovimN5htFVjj62HCzcDp8UYkiOm2K+6Cs3k1OpRVKlnhvPe43oHTvlSQ8X7UykPyNWFpkpDexe4CjgqrrbvCUIG/u7u7K1z6eEWBREKC6sBgt7UvXDjfliBf66XpyzcXw4UX5dlyu2JudrgR1lq37R+k6WwOXRY0cIpN9SF+NWuLdCDBrDD8xqZYUHpbwfe8dEJkfEa6IyMyIzIofDM1SIAAIRttstY3773pq5TjkTna+4unf6M5/lLZZrfaXcBRERGD6CNKbLaIwLLGTindu7oUKcxS0Wq1qw4MCWBgznxriHgNy1as2vQmgMLNuI4hgoDp0y9Us8Bk7tXYuB/3wMHGfhCgncpae5pYKFlK3XlHs7YYHzM+Zn5sPY3LWeZCEFCyEi1jW7bwyh5vtX6ptAF+DFSblMXYbObuzs5uKwhYtQrF2qNJqpOP8WlEsOpzvEFI7417Kzcvwn0QBEBDlJQsdux9zzXuSFl3EMULFMxQpDCEiJ/Nb1jACOswxYEhwTZ/DjHAr/F+Q4qM/+mON0EA1ieFR+aFQkoyAbj8TXPQlHek8dAHTMBTMn5MZgqhk91gtIv9s7Y8Rlj/li8oP8dvndkaE2M1SpdReIzqsr6FICCCYMzo6Ww6UiEIOHzg8OETh6+l2uM8nqVIxwDiLHJSFknv4tq9mzfvq2letjnMaQx1BZY4sVNZo6sisZDPZ96M0aPj4s5mKQxlZLdhPCOppUhFMICCgCXWEHptaG7GIBDxPx3XEX36zewRugBnL9vi6PL34RnY19j45utrP3n4ecKbEpdCGAHGhiVGaoDfjnsALr/lQf8P+L6UXm+hiSCcvkShrna4cKkwWcFPIXNPj9koCDgwsbFxeP+1JJ3xGvEXrzlYnIEs2ZqkY85KVHdnEQF1ze+AgIxIgyHCFpy7uqy5OAMEsI0vjZcROH8mAPEGQCj5ZZ/rlooh1iW33bbEGoXXMRUx3Rkcf08cLWV98kLJB+jyX4fLX0fT16d5ZpVp/UASxsaL68XqcTwCHnzrg5eZQb/qG1J4+Ct4K10bv4YAY4WrtrY+NHSFGAEnTvQfuZZylnjN8R8EA5QjjHZL6X3LQMDs4sgUw7JAIqAx0uEPAvj8S5EWl1KYpKEd9Xw0Ia9KRTDwwAMLU6PO9jZ0d3P4lOmJewME6KTkVa6SPmigvsbDb74mCFDjJwIGXU3AEQX70Umi+qQGpba/fLNqsksE97KUdsO0IUa47GCuqbbWbAmlgFHwcWI4jk6lt71uvwdRshOfpfyU6Ozra9rMXWaNByqaWppccUGQ0uL8x20dgaSxJIDiDaH4tVIxxLrwgQfmpIZ466WpXkp+4VooLj8qWCQBavyvjtvwjOfrL/yy/ahVW3yDfAKqM/j+z4Crr6VQ5yvMBAQCZloMGgFQVrgEXYX9OBoRoD8fECB/SvUAggBzs6UszlVcaGYCeK0KavbD/kzAqaUixsB1ty1J9e5Vbsp7qvYgw3GStCQp3NdY8vzrDBCgPvUIG3y6BLYKeAepbFrS/f27XlZshm9gRF/h6SsMAuRTgN7DBOArII7feKqCjHihH+QwYAL487qRpmMC9FL4r6Virgmo7WVAYP7Ue0ppif+1/4sTH7izrm5jsA0C+v2nELhEpJrhr1teTilEUCCOcvRortxpxYqkJOXopyrI0LflWdxrTwicJIUf2GCaq5WGSTC4nzZtndvyIgzgo2G7B2SNw1VXjQw9R/N+/epzQZM1OWZgnhszGJfq8MckTbGtbdIfXv82TD0xAzs00jDJiaxncIIsY1s3Nyy/PMgRCTsouR0ODVF+qpPt2P66ukOWBPX9l9cp6CkoaEk7z2io+YaADlfCVaNHqEBKqErGHa4QkD3l92xeZZWqAX+fku31b8M0vy8QpbCKFGYCVq97e906tvYhAiLb2spRmy+2gwBEfoni4njJ2MGYi5ZftDNhgnw/CLhIunuPXJ6WVjMZN9FOrRSeN8LdIgkwAUVFOQtynAvuKSrCC4Ph1z9+tRm6ugw2/MFg8Pq3QVnVsq+q3VlSImAdCEhel2tMTU5uRYNCZnkbehPk9pBsuwLy6LzQ1BlxzfKROy3yfweDAMR/jSwrWT7ZuDLBMCBvgj/9tHU8CKDoq6q8CRczAU6MAAyBBQvwgi/879lRUfRvw39BgCuwqa9MWeh4jkkSkJycm1yLv0BAZmI59WZI6asvUKC8PFWLi6zGyCtAgDR3H3PObQ+keUfFzAqJql5XnZzMbnCt80Yg/LRzq6puSsPEEAgQGOjJFH8wEH4dExx8MS7/f0JA55KyOftlv8WGsj3JYi2L5GRj7eNvm0FAW2Ybxf+LlL46qUq+vX2B15xPFilw9Zl43uV1irm9IMAeMmuW3Sj5hRIUBFS99VZV2lg3AZkopJQMSJ/jm25KMPxHBPS0NO0vk+eHE5wWLK29UpPffhwjQC999W1uuIeU1cD1REwlnT8ZBMjhf+W5D4AAc8isAnM1H5L79ogA79KqHxdV/aQSgPjBQLgkgG8D+Ps/ImAJrv+c990LKU9bLU82udZci2puvfRtL9Sux19/namzERUFO/3FdGBklljiYqRKAHyWv8Is4k8//cQNGCDAG6iqajmGphVJQHgPCBhQRkAqf/v/s3vAEjV+QQDHT0DG7vFWvdTEkFduGDxiBiOoXWLxGqVgQV3i4qZzHzCVggBzzziNFJ43huMvrfqpCk07IICR2TMwHwNAfQoA/9VToM+15HzNQspz8fgHkiUNraeQvu48MGDqp6fgYnfFQrS6xMWFY667rdTbaK45wBBGF5fNGKN1uU0GAYz5bh1wCS484T/TAUdNk7ULKSuFvK0SJ0lfHS677MzyFZrV1NQlLi6Aj9dYb3+T55IXM9CxogAcV/3vSvC/Bj1utPD6n/EnnaQbrf6BCX0AAAAASUVORK5CYII=)}.react-tel-input .ad{background-position:-16px 0}.react-tel-input .ae{background-position:-32px 0}.react-tel-input .af{background-position:-48px 0}.react-tel-input .ag{background-position:-64px 0}.react-tel-input .ai{background-position:-80px 0}.react-tel-input .al{background-position:-96px 0}.react-tel-input .am{background-position:-112px 0}.react-tel-input .ao{background-position:-128px 0}.react-tel-input .ar{background-position:-144px 0}.react-tel-input .as{background-position:-160px 0}.react-tel-input .at{background-position:-176px 0}.react-tel-input .au{background-position:-192px 0}.react-tel-input .aw{background-position:-208px 0}.react-tel-input .az{background-position:-224px 0}.react-tel-input .ba{background-position:-240px 0}.react-tel-input .bb{background-position:0 -11px}.react-tel-input .bd{background-position:-16px -11px}.react-tel-input .be{background-position:-32px -11px}.react-tel-input .bf{background-position:-48px -11px}.react-tel-input .bg{background-position:-64px -11px}.react-tel-input .bh{background-position:-80px -11px}.react-tel-input .bi{background-position:-96px -11px}.react-tel-input .bj{background-position:-112px -11px}.react-tel-input .bm{background-position:-128px -11px}.react-tel-input .bn{background-position:-144px -11px}.react-tel-input .bo{background-position:-160px -11px}.react-tel-input .br{background-position:-176px -11px}.react-tel-input .bs{background-position:-192px -11px}.react-tel-input .bt{background-position:-208px -11px}.react-tel-input .bw{background-position:-224px -11px}.react-tel-input .by{background-position:-240px -11px}.react-tel-input .bz{background-position:0 -22px}.react-tel-input .ca{background-position:-16px -22px}.react-tel-input .cd{background-position:-32px -22px}.react-tel-input .cf{background-position:-48px -22px}.react-tel-input .cg{background-position:-64px -22px}.react-tel-input .ch{background-position:-80px -22px}.react-tel-input .ci{background-position:-96px -22px}.react-tel-input .ck{background-position:-112px -22px}.react-tel-input .cl{background-position:-128px -22px}.react-tel-input .cm{background-position:-144px -22px}.react-tel-input .cn{background-position:-160px -22px}.react-tel-input .co{background-position:-176px -22px}.react-tel-input .cr{background-position:-192px -22px}.react-tel-input .cu{background-position:-208px -22px}.react-tel-input .cv{background-position:-224px -22px}.react-tel-input .cw{background-position:-240px -22px}.react-tel-input .cy{background-position:0 -33px}.react-tel-input .cz{background-position:-16px -33px}.react-tel-input .de{background-position:-32px -33px}.react-tel-input .dj{background-position:-48px -33px}.react-tel-input .dk{background-position:-64px -33px}.react-tel-input .dm{background-position:-80px -33px}.react-tel-input .do{background-position:-96px -33px}.react-tel-input .dz{background-position:-112px -33px}.react-tel-input .ec{background-position:-128px -33px}.react-tel-input .ee{background-position:-144px -33px}.react-tel-input .eg{background-position:-160px -33px}.react-tel-input .er{background-position:-176px -33px}.react-tel-input .es{background-position:-192px -33px}.react-tel-input .et{background-position:-208px -33px}.react-tel-input .fi{background-position:-224px -33px}.react-tel-input .fj{background-position:-240px -33px}.react-tel-input .fk{background-position:0 -44px}.react-tel-input .fm{background-position:-16px -44px}.react-tel-input .fo{background-position:-32px -44px}.react-tel-input .fr,.react-tel-input .bl,.react-tel-input .mf{background-position:-48px -44px}.react-tel-input .ga{background-position:-64px -44px}.react-tel-input .gb{background-position:-80px -44px}.react-tel-input .gd{background-position:-96px -44px}.react-tel-input .ge{background-position:-112px -44px}.react-tel-input .gf{background-position:-128px -44px}.react-tel-input .gh{background-position:-144px -44px}.react-tel-input .gi{background-position:-160px -44px}.react-tel-input .gl{background-position:-176px -44px}.react-tel-input .gm{background-position:-192px -44px}.react-tel-input .gn{background-position:-208px -44px}.react-tel-input .gp{background-position:-224px -44px}.react-tel-input .gq{background-position:-240px -44px}.react-tel-input .gr{background-position:0 -55px}.react-tel-input .gt{background-position:-16px -55px}.react-tel-input .gu{background-position:-32px -55px}.react-tel-input .gw{background-position:-48px -55px}.react-tel-input .gy{background-position:-64px -55px}.react-tel-input .hk{background-position:-80px -55px}.react-tel-input .hn{background-position:-96px -55px}.react-tel-input .hr{background-position:-112px -55px}.react-tel-input .ht{background-position:-128px -55px}.react-tel-input .hu{background-position:-144px -55px}.react-tel-input .id{background-position:-160px -55px}.react-tel-input .ie{background-position:-176px -55px}.react-tel-input .il{background-position:-192px -55px}.react-tel-input .in{background-position:-208px -55px}.react-tel-input .io{background-position:-224px -55px}.react-tel-input .iq{background-position:-240px -55px}.react-tel-input .ir{background-position:0 -66px}.react-tel-input .is{background-position:-16px -66px}.react-tel-input .it{background-position:-32px -66px}.react-tel-input .je{background-position:-144px -154px}.react-tel-input .jm{background-position:-48px -66px}.react-tel-input .jo{background-position:-64px -66px}.react-tel-input .jp{background-position:-80px -66px}.react-tel-input .ke{background-position:-96px -66px}.react-tel-input .kg{background-position:-112px -66px}.react-tel-input .kh{background-position:-128px -66px}.react-tel-input .ki{background-position:-144px -66px}.react-tel-input .xk{background-position:-128px -154px}.react-tel-input .km{background-position:-160px -66px}.react-tel-input .kn{background-position:-176px -66px}.react-tel-input .kp{background-position:-192px -66px}.react-tel-input .kr{background-position:-208px -66px}.react-tel-input .kw{background-position:-224px -66px}.react-tel-input .ky{background-position:-240px -66px}.react-tel-input .kz{background-position:0 -77px}.react-tel-input .la{background-position:-16px -77px}.react-tel-input .lb{background-position:-32px -77px}.react-tel-input .lc{background-position:-48px -77px}.react-tel-input .li{background-position:-64px -77px}.react-tel-input .lk{background-position:-80px -77px}.react-tel-input .lr{background-position:-96px -77px}.react-tel-input .ls{background-position:-112px -77px}.react-tel-input .lt{background-position:-128px -77px}.react-tel-input .lu{background-position:-144px -77px}.react-tel-input .lv{background-position:-160px -77px}.react-tel-input .ly{background-position:-176px -77px}.react-tel-input .ma{background-position:-192px -77px}.react-tel-input .mc{background-position:-208px -77px}.react-tel-input .md{background-position:-224px -77px}.react-tel-input .me{background-position:-112px -154px;height:12px}.react-tel-input .mg{background-position:0 -88px}.react-tel-input .mh{background-position:-16px -88px}.react-tel-input .mk{background-position:-32px -88px}.react-tel-input .ml{background-position:-48px -88px}.react-tel-input .mm{background-position:-64px -88px}.react-tel-input .mn{background-position:-80px -88px}.react-tel-input .mo{background-position:-96px -88px}.react-tel-input .mp{background-position:-112px -88px}.react-tel-input .mq{background-position:-128px -88px}.react-tel-input .mr{background-position:-144px -88px}.react-tel-input .ms{background-position:-160px -88px}.react-tel-input .mt{background-position:-176px -88px}.react-tel-input .mu{background-position:-192px -88px}.react-tel-input .mv{background-position:-208px -88px}.react-tel-input .mw{background-position:-224px -88px}.react-tel-input .mx{background-position:-240px -88px}.react-tel-input .my{background-position:0 -99px}.react-tel-input .mz{background-position:-16px -99px}.react-tel-input .na{background-position:-32px -99px}.react-tel-input .nc{background-position:-48px -99px}.react-tel-input .ne{background-position:-64px -99px}.react-tel-input .nf{background-position:-80px -99px}.react-tel-input .ng{background-position:-96px -99px}.react-tel-input .ni{background-position:-112px -99px}.react-tel-input .nl,.react-tel-input .bq{background-position:-128px -99px}.react-tel-input .no{background-position:-144px -99px}.react-tel-input .np{background-position:-160px -99px}.react-tel-input .nr{background-position:-176px -99px}.react-tel-input .nu{background-position:-192px -99px}.react-tel-input .nz{background-position:-208px -99px}.react-tel-input .om{background-position:-224px -99px}.react-tel-input .pa{background-position:-240px -99px}.react-tel-input .pe{background-position:0 -110px}.react-tel-input .pf{background-position:-16px -110px}.react-tel-input .pg{background-position:-32px -110px}.react-tel-input .ph{background-position:-48px -110px}.react-tel-input .pk{background-position:-64px -110px}.react-tel-input .pl{background-position:-80px -110px}.react-tel-input .pm{background-position:-96px -110px}.react-tel-input .pr{background-position:-112px -110px}.react-tel-input .ps{background-position:-128px -110px}.react-tel-input .pt{background-position:-144px -110px}.react-tel-input .pw{background-position:-160px -110px}.react-tel-input .py{background-position:-176px -110px}.react-tel-input .qa{background-position:-192px -110px}.react-tel-input .re{background-position:-208px -110px}.react-tel-input .ro{background-position:-224px -110px}.react-tel-input .rs{background-position:-240px -110px}.react-tel-input .ru{background-position:0 -121px}.react-tel-input .rw{background-position:-16px -121px}.react-tel-input .sa{background-position:-32px -121px}.react-tel-input .sb{background-position:-48px -121px}.react-tel-input .sc{background-position:-64px -121px}.react-tel-input .sd{background-position:-80px -121px}.react-tel-input .se{background-position:-96px -121px}.react-tel-input .sg{background-position:-112px -121px}.react-tel-input .sh{background-position:-128px -121px}.react-tel-input .si{background-position:-144px -121px}.react-tel-input .sk{background-position:-160px -121px}.react-tel-input .sl{background-position:-176px -121px}.react-tel-input .sm{background-position:-192px -121px}.react-tel-input .sn{background-position:-208px -121px}.react-tel-input .so{background-position:-224px -121px}.react-tel-input .sr{background-position:-240px -121px}.react-tel-input .ss{background-position:0 -132px}.react-tel-input .st{background-position:-16px -132px}.react-tel-input .sv{background-position:-32px -132px}.react-tel-input .sx{background-position:-48px -132px}.react-tel-input .sy{background-position:-64px -132px}.react-tel-input .sz{background-position:-80px -132px}.react-tel-input .tc{background-position:-96px -132px}.react-tel-input .td{background-position:-112px -132px}.react-tel-input .tg{background-position:-128px -132px}.react-tel-input .th{background-position:-144px -132px}.react-tel-input .tj{background-position:-160px -132px}.react-tel-input .tk{background-position:-176px -132px}.react-tel-input .tl{background-position:-192px -132px}.react-tel-input .tm{background-position:-208px -132px}.react-tel-input .tn{background-position:-224px -132px}.react-tel-input .to{background-position:-240px -132px}.react-tel-input .tr{background-position:0 -143px}.react-tel-input .tt{background-position:-16px -143px}.react-tel-input .tv{background-position:-32px -143px}.react-tel-input .tw{background-position:-48px -143px}.react-tel-input .tz{background-position:-64px -143px}.react-tel-input .ua{background-position:-80px -143px}.react-tel-input .ug{background-position:-96px -143px}.react-tel-input .us{background-position:-112px -143px}.react-tel-input .uy{background-position:-128px -143px}.react-tel-input .uz{background-position:-144px -143px}.react-tel-input .va{background-position:-160px -143px}.react-tel-input .vc{background-position:-176px -143px}.react-tel-input .ve{background-position:-192px -143px}.react-tel-input .vg{background-position:-208px -143px}.react-tel-input .vi{background-position:-224px -143px}.react-tel-input .vn{background-position:-240px -143px}.react-tel-input .vu{background-position:0 -154px}.react-tel-input .wf{background-position:-16px -154px}.react-tel-input .ws{background-position:-32px -154px}.react-tel-input .ye{background-position:-48px -154px}.react-tel-input .za{background-position:-64px -154px}.react-tel-input .zm{background-position:-80px -154px}.react-tel-input .zw{background-position:-96px -154px}.react-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.react-tel-input .hide{display:none}.react-tel-input .v-hide{visibility:hidden}.react-tel-input .form-control{position:relative;font-size:14px;letter-spacing:.01rem;margin-top:0!important;margin-bottom:0!important;padding-left:48px;margin-left:0;background:#fff;border:1px solid #CACACA;border-radius:5px;line-height:25px;height:35px;width:300px;outline:none}.react-tel-input .form-control.invalid-number{border:1px solid #d79f9f;background-color:#faf0f0;border-left-color:#cacaca}.react-tel-input .form-control.invalid-number:focus{border:1px solid #d79f9f;border-left-color:#cacaca;background-color:#faf0f0}.react-tel-input .flag-dropdown{position:absolute;top:0;bottom:0;padding:0;background-color:#f5f5f5;border:1px solid #cacaca;border-radius:3px 0 0 3px}.react-tel-input .flag-dropdown:hover,.react-tel-input .flag-dropdown:focus{cursor:pointer}.react-tel-input .flag-dropdown.invalid-number{border-color:#d79f9f}.react-tel-input .flag-dropdown.open{z-index:2;background:#fff;border-radius:3px 0 0}.react-tel-input .flag-dropdown.open .selected-flag{background:#fff;border-radius:3px 0 0}.react-tel-input input[disabled]+.flag-dropdown:hover{cursor:default}.react-tel-input input[disabled]+.flag-dropdown:hover .selected-flag{background-color:transparent}.react-tel-input .selected-flag{outline:none;position:relative;width:38px;height:100%;padding:0 0 0 8px;border-radius:3px 0 0 3px}.react-tel-input .selected-flag:hover,.react-tel-input .selected-flag:focus{background-color:#fff}.react-tel-input .selected-flag .flag{position:absolute;top:50%;margin-top:-5px}.react-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.react-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555}.react-tel-input .country-list{outline:none;z-index:1;list-style:none;position:absolute;padding:0;margin:10px 0 10px -1px;box-shadow:1px 2px 10px #00000059;background-color:#fff;width:300px;max-height:200px;overflow-y:scroll;border-radius:0 0 3px 3px}.react-tel-input .country-list .flag{display:inline-block}.react-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.react-tel-input .country-list .country{padding:7px 9px}.react-tel-input .country-list .country .dial-code{color:#6b6b6b}.react-tel-input .country-list .country:hover,.react-tel-input .country-list .country.highlight{background-color:#f1f1f1}.react-tel-input .country-list .flag{margin-right:7px;margin-top:2px}.react-tel-input .country-list .country-name{margin-right:6px}.react-tel-input .country-list .search{position:sticky;top:0;background-color:#fff;padding:10px 0 6px 10px}.react-tel-input .country-list .search-emoji{font-size:15px}.react-tel-input .country-list .search-box{border:1px solid #cacaca;border-radius:3px;font-size:15px;line-height:15px;margin-left:6px;padding:3px 8px 5px;outline:none}.react-tel-input .country-list .no-entries-message{padding:7px 10px 11px;opacity:.7}.react-tel-input .invalid-number-message{position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;color:#de0000}.react-tel-input .special-label{display:none;position:absolute;z-index:1;font-size:13px;left:46px;top:-8px;background:#fff;padding:0 2px;white-space:nowrap}.PhoneInput-module__wrapper___V660t{display:flex;flex-direction:column;gap:var(--spacing-xs);width:100%}.PhoneInput-module__label___i1045{font-size:14px;font-weight:500;color:var(--gray-900);line-height:1.5}.PhoneInput-module__required___KQdR4{color:var(--danger);margin-left:2px}.PhoneInput-module__phoneContainer___kRefC{width:100%}.PhoneInput-module__phoneContainer___kRefC .form-control{width:100%!important;font-family:var(--font-family)!important;font-size:14px!important;color:var(--gray-900)!important;background-color:var(--white)!important;border:1px solid var(--gray-200)!important;border-radius:var(--border-radius-md)!important;padding-left:48px!important;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)!important;outline:none!important}.PhoneInput-module__sm___knhx2 .form-control{height:32px!important;font-size:12px!important}.PhoneInput-module__md___HNcHP .form-control{height:40px!important}.PhoneInput-module__lg___sgH5l .form-control{height:48px!important;font-size:16px!important}.PhoneInput-module__phoneContainer___kRefC .form-control:hover{border-color:var(--gray-400)!important}.PhoneInput-module__phoneContainer___kRefC .form-control:focus{border-color:var(--primary)!important;box-shadow:0 0 0 3px var(--primary-alpha-20)!important}.PhoneInput-module__phoneContainer___kRefC .form-control:disabled{opacity:.5!important;cursor:not-allowed!important;background-color:var(--gray-100)!important}.PhoneInput-module__phoneContainer___kRefC .flag-dropdown{background-color:var(--white)!important;border:1px solid var(--gray-200)!important;border-right:1px solid var(--gray-200)!important;border-radius:var(--border-radius-md) 0 0 var(--border-radius-md)!important;z-index:1!important}.PhoneInput-module__phoneContainer___kRefC .flag-dropdown:hover{background-color:var(--gray-100)!important;border-color:var(--gray-400)!important}.PhoneInput-module__phoneContainer___kRefC .flag-dropdown.open{background-color:var(--gray-100)!important;border-color:var(--primary)!important}.PhoneInput-module__phoneContainer___kRefC.react-tel-input:focus-within .flag-dropdown{border-color:var(--primary)!important}.PhoneInput-module__hasError___eNxem .flag-dropdown{border-color:var(--danger)!important}.PhoneInput-module__hasError___eNxem:focus-within .flag-dropdown{border-color:var(--danger)!important}.PhoneInput-module__phoneContainer___kRefC .selected-flag{border-radius:var(--border-radius-md) 0 0 var(--border-radius-md)!important;padding:0 0 0 10px!important}.PhoneInput-module__phoneContainer___kRefC .country-list{background-color:var(--white)!important;border:1px solid var(--gray-200)!important;border-radius:var(--border-radius-md)!important;box-shadow:var(--shadow-lg)!important;margin-top:var(--spacing-xs)!important;max-height:200px!important;width:300px!important}.PhoneInput-module__phoneContainer___kRefC .country-list .country{font-family:var(--font-family)!important;font-size:14px!important;padding:var(--spacing-sm) var(--spacing-md)!important;color:var(--gray-900)!important}.PhoneInput-module__phoneContainer___kRefC .country-list .country:hover{background-color:var(--gray-100)!important}.PhoneInput-module__phoneContainer___kRefC .country-list .country.highlight{background-color:var(--primary-alpha-10)!important;color:var(--primary)!important}.PhoneInput-module__phoneContainer___kRefC .country-list .search{background-color:var(--white)!important;border-bottom:1px solid var(--gray-200)!important;padding:var(--spacing-sm) var(--spacing-md)!important}.PhoneInput-module__phoneContainer___kRefC .country-list .search-box{font-family:var(--font-family)!important;font-size:14px!important;color:var(--gray-900)!important;background-color:var(--white)!important;border:1px solid var(--gray-200)!important;border-radius:var(--border-radius-sm)!important;padding:var(--spacing-xs) var(--spacing-sm)!important;margin-left:0!important;width:100%!important}.PhoneInput-module__hasError___eNxem .form-control{border-color:var(--danger)!important}.PhoneInput-module__hasError___eNxem .form-control:focus{box-shadow:0 0 0 3px #dc354526!important}.PhoneInput-module__errorMessage___bTjfi{font-size:12px;color:var(--danger);line-height:1.5}.PhoneInput-module__helperText___lgODS{font-size:12px;color:var(--gray-500);line-height:1.5}@media(max-width:1023px){.PhoneInput-module__phoneContainer___kRefC .country-list{width:280px!important}}@media(max-width:480px){.PhoneInput-module__phoneContainer___kRefC .country-list{width:260px!important}.PhoneInput-module__md___HNcHP .form-control{height:36px!important}.PhoneInput-module__lg___sgH5l .form-control{height:44px!important}}@media(max-height:500px)and (orientation:landscape){.PhoneInput-module__phoneContainer___kRefC .country-list{max-height:150px!important}}.PasswordStrengthMeter-module__passwordStrength___1V6nS{margin-top:-10px;margin-bottom:var(--spacing-md)}.PasswordStrengthMeter-module__strengthBars___odNEl{display:flex;gap:4px;margin-bottom:4px}.PasswordStrengthMeter-module__strengthBar___XwE2a{height:4px;flex:1;border-radius:2px;background-color:var(--gray-200);transition:background-color .3s}.PasswordStrengthMeter-module__strengthText___uXGj3{font-size:12px;text-align:right}@media(max-width:1023px){.PasswordStrengthMeter-module__strengthBars___odNEl{gap:3px}}@media(max-width:480px){.PasswordStrengthMeter-module__strengthBar___XwE2a{height:3px}.PasswordStrengthMeter-module__strengthText___uXGj3{font-size:11px}}@media(max-height:500px)and (orientation:landscape){.PasswordStrengthMeter-module__passwordStrength___1V6nS{margin-top:-6px;margin-bottom:var(--spacing-sm)}}.Register-module__header___oEFnl{text-align:center;margin-bottom:var(--spacing-lg)}.Register-module__title___oCaL5{font-size:22px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-sm)}.Register-module__subtitle___j3i0y{font-size:15px;color:var(--gray-500);line-height:1.5}.Register-module__serverError___PFguQ{background-color:var(--danger-light);color:var(--danger);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);font-size:14px;text-align:center}.Register-module__error___OGOT-{margin-top:var(--spacing-xs);font-size:12px;color:var(--danger)}.Register-module__loginLink___aiFfv{text-align:center;margin-top:var(--spacing-lg);font-size:14px;color:var(--gray-500)}.Register-module__loginLink___aiFfv a{color:var(--primary);font-weight:500;text-decoration:none}.Register-module__loginLink___aiFfv a:hover{text-decoration:underline}.Register-module__checkboxContainer___m92Ox{margin-bottom:var(--spacing-md)}.Register-module__checkboxLabel___VCbGk{display:flex;align-items:center;cursor:pointer;font-size:14px}.Register-module__checkbox___DSt96{margin-right:var(--spacing-sm)}.Register-module__termsLink___ixFud{color:var(--primary);text-decoration:none}.Register-module__termsLink___ixFud:hover{text-decoration:underline}.Register-module__successMessage___IsolV{text-align:center}.Register-module__successIcon___JbNP1{width:64px;height:64px;margin:0 auto var(--spacing-lg);color:var(--success)}.Register-module__successIcon___JbNP1 svg{width:100%;height:100%}.Register-module__successTitle___IHUPT{font-size:20px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-md)}.Register-module__successText___eRIpo{font-size:16px;color:var(--gray-600);line-height:1.5;margin-bottom:var(--spacing-xl)}.Register-module__successActions___-SW7q{margin-top:var(--spacing-xl)}@media(max-width:1023px){.Register-module__title___oCaL5{font-size:20px}}@media(max-width:480px){.Register-module__header___oEFnl{margin-bottom:var(--spacing-md)}.Register-module__title___oCaL5{font-size:18px}.Register-module__subtitle___j3i0y{font-size:14px}.Register-module__successTitle___IHUPT{font-size:18px}.Register-module__successText___eRIpo{font-size:14px}.Register-module__successIcon___JbNP1{width:48px;height:48px}}@media(max-height:500px)and (orientation:landscape){.Register-module__header___oEFnl{margin-bottom:var(--spacing-sm)}.Register-module__title___oCaL5{font-size:18px}.Register-module__subtitle___j3i0y{font-size:13px}.Register-module__successIcon___JbNP1{width:40px;height:40px;margin-bottom:var(--spacing-sm)}.Register-module__successTitle___IHUPT{font-size:16px}.Register-module__successText___eRIpo{font-size:13px;margin-bottom:var(--spacing-md)}}.ForgotPassword-module__header___B9GuK{text-align:center;margin-bottom:var(--spacing-lg)}.ForgotPassword-module__title___-HZyN{font-size:22px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-sm)}.ForgotPassword-module__subtitle___rd-ad{font-size:15px;color:var(--gray-500);line-height:1.5}.ForgotPassword-module__serverError___6Y2Fp{background-color:var(--danger-light);color:var(--danger);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);font-size:14px;text-align:center}.ForgotPassword-module__successMessage___tWRyp{background-color:var(--success-light);color:var(--success);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);font-size:14px;text-align:center}.ForgotPassword-module__loginLink___nvwg-{text-align:center;margin-top:var(--spacing-lg);font-size:14px}.ForgotPassword-module__loginLink___nvwg- a{color:var(--primary);font-weight:500;text-decoration:none}.ForgotPassword-module__loginLink___nvwg- a:hover{text-decoration:underline}@media(max-width:1023px){.ForgotPassword-module__title___-HZyN{font-size:20px}}@media(max-width:480px){.ForgotPassword-module__header___B9GuK{margin-bottom:var(--spacing-md)}.ForgotPassword-module__title___-HZyN{font-size:18px}.ForgotPassword-module__subtitle___rd-ad{font-size:14px}}@media(max-height:500px)and (orientation:landscape){.ForgotPassword-module__header___B9GuK{margin-bottom:var(--spacing-sm)}.ForgotPassword-module__title___-HZyN{font-size:18px}.ForgotPassword-module__subtitle___rd-ad{font-size:13px}}.ResetPassword-module__header___V7XQ1{text-align:center;margin-bottom:var(--spacing-lg)}.ResetPassword-module__title___ZKZg8{font-size:22px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-sm)}.ResetPassword-module__subtitle___pHLU3{font-size:15px;color:var(--gray-500);line-height:1.5}.ResetPassword-module__serverError___9rUks{background-color:var(--danger-light);color:var(--danger);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);font-size:14px;text-align:center}.ResetPassword-module__loginLink___0ugF0{text-align:center;margin-top:var(--spacing-lg);font-size:14px}.ResetPassword-module__loginLink___0ugF0 a{color:var(--primary);font-weight:500;text-decoration:none}.ResetPassword-module__loginLink___0ugF0 a:hover{text-decoration:underline}@media(max-width:1023px){.ResetPassword-module__title___ZKZg8{font-size:20px}}@media(max-width:480px){.ResetPassword-module__header___V7XQ1{margin-bottom:var(--spacing-md)}.ResetPassword-module__title___ZKZg8{font-size:18px}.ResetPassword-module__subtitle___pHLU3{font-size:14px}}@media(max-height:500px)and (orientation:landscape){.ResetPassword-module__header___V7XQ1{margin-bottom:var(--spacing-sm)}.ResetPassword-module__title___ZKZg8{font-size:18px}.ResetPassword-module__subtitle___pHLU3{font-size:13px}}.SetPassword-module__header___aAtcg{text-align:center;margin-bottom:var(--spacing-lg)}.SetPassword-module__title___h1328{font-size:22px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-sm)}.SetPassword-module__subtitle___Fw-uT{font-size:15px;color:var(--gray-500);line-height:1.5}.SetPassword-module__invitedBox___9PNkH{background-color:var(--primary-light);border-left:4px solid var(--primary);border-radius:var(--border-radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-lg)}.SetPassword-module__invitedBoxTitle___ygaTt{font-size:13px;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-xs)}.SetPassword-module__invitedBoxBody___Vg1vF{font-size:14px;color:var(--gray-700);line-height:1.5;margin:0}.SetPassword-module__invitedBoxBody___Vg1vF strong{color:var(--gray-900)}.SetPassword-module__serverError___dup7M{background-color:var(--danger-light);color:var(--danger);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);font-size:14px;text-align:center}.SetPassword-module__invalidState___zOblR{text-align:center;padding:var(--spacing-lg) 0}.SetPassword-module__invalidIcon___JdpSv{font-size:48px;color:var(--danger);margin-bottom:var(--spacing-md)}.SetPassword-module__invalidTitle___q4Pp-{font-size:18px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-sm)}.SetPassword-module__invalidBody___mkAni{font-size:14px;color:var(--gray-600);margin-bottom:var(--spacing-lg)}.SetPassword-module__loginLink___QtQUa{text-align:center;margin-top:var(--spacing-lg);font-size:14px}.SetPassword-module__loginLink___QtQUa a{color:var(--primary);font-weight:500;text-decoration:none}.SetPassword-module__loginLink___QtQUa a:hover{text-decoration:underline}@media(max-width:1023px){.SetPassword-module__title___h1328{font-size:20px}}@media(max-width:480px){.SetPassword-module__header___aAtcg{margin-bottom:var(--spacing-md)}.SetPassword-module__title___h1328{font-size:18px}.SetPassword-module__subtitle___Fw-uT{font-size:14px}.SetPassword-module__invitedBox___9PNkH{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.SetPassword-module__header___aAtcg{margin-bottom:var(--spacing-sm)}.SetPassword-module__title___h1328{font-size:18px}.SetPassword-module__subtitle___Fw-uT{font-size:13px}.SetPassword-module__invitedBox___9PNkH{padding:var(--spacing-sm);margin-bottom:var(--spacing-md)}}.EmailVerification-module__container___Lu2F4{min-height:100vh;min-height:100dvh;display:flex;align-items:center;justify-content:center;background-color:var(--gray-100)}.EmailVerification-module__spinner___uFY7G{width:40px;height:40px;border:3px solid var(--gray-200);border-top-color:var(--primary);border-radius:50%;animation:EmailVerification-module__spin___6b0Ll .8s linear infinite}@keyframes EmailVerification-module__spin___6b0Ll{to{transform:rotate(360deg)}}@media(max-width:1023px){.EmailVerification-module__spinner___uFY7G{width:36px;height:36px}}@media(max-width:480px){.EmailVerification-module__spinner___uFY7G{width:32px;height:32px;border-width:2px}}@media(max-height:500px)and (orientation:landscape){.EmailVerification-module__spinner___uFY7G{width:28px;height:28px;border-width:2px}}.SelectTenant-module__header___Pdhxm{text-align:center;margin-bottom:var(--spacing-lg)}.SelectTenant-module__title___yP-jc{font-size:22px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-sm)}.SelectTenant-module__subtitle___e-bF6{font-size:15px;color:var(--gray-500);line-height:1.5}.SelectTenant-module__error___5Nfpr{background-color:var(--danger-light);color:var(--danger);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);font-size:14px;text-align:center}.SelectTenant-module__tenantList___H9j0T{display:flex;flex-direction:column;gap:var(--spacing-md)}.SelectTenant-module__tenantCard___fnsjo{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-md) var(--spacing-lg);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);transition:border-color .2s,box-shadow .2s;background:var(--white)}.SelectTenant-module__tenantCard___fnsjo:hover{border-color:var(--gray-400);box-shadow:var(--shadow-sm)}.SelectTenant-module__tenantCard___fnsjo.SelectTenant-module__selected___JhlT-{border-color:var(--gray-400);background-color:var(--gray-100)}.SelectTenant-module__tenantInfo___VkKxp{display:flex;flex-direction:column;gap:4px}.SelectTenant-module__tenantName___Auo-R{font-size:16px;font-weight:500;color:var(--gray-900)}.SelectTenant-module__tenantMeta___xV6CZ{display:flex;align-items:center;gap:var(--spacing-sm)}.SelectTenant-module__badge___pxTzr{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:2px 8px;border-radius:var(--border-radius-sm)}.SelectTenant-module__badgePersonal___RqYtt{background-color:var(--success-light);color:var(--success)}.SelectTenant-module__badgeBusiness___SZYpo{background-color:var(--info-light);color:var(--info)}.SelectTenant-module__role___UC6RZ{font-size:13px;color:var(--gray-500)}@media(max-width:1023px){.SelectTenant-module__title___yP-jc{font-size:20px}.SelectTenant-module__tenantCard___fnsjo{padding:var(--spacing-md)}}@media(max-width:480px){.SelectTenant-module__header___Pdhxm{margin-bottom:var(--spacing-md)}.SelectTenant-module__title___yP-jc{font-size:18px}.SelectTenant-module__subtitle___e-bF6{font-size:14px}.SelectTenant-module__tenantCard___fnsjo{flex-direction:column;align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-md)}.SelectTenant-module__tenantInfo___VkKxp{margin-bottom:var(--spacing-xs)}}@media(max-height:500px)and (orientation:landscape){.SelectTenant-module__header___Pdhxm{margin-bottom:var(--spacing-sm)}.SelectTenant-module__title___yP-jc{font-size:18px}.SelectTenant-module__subtitle___e-bF6{font-size:13px}.SelectTenant-module__tenantList___H9j0T{gap:var(--spacing-sm)}.SelectTenant-module__tenantCard___fnsjo{padding:var(--spacing-sm) var(--spacing-md)}}.Navbar-module__navbar___1drXJ{display:flex;align-items:center;height:68px;padding:0 var(--spacing-md);background-color:var(--white);box-shadow:var(--shadow-sm);position:fixed;top:0;left:0;right:0;z-index:1000;transition:left var(--transition-base)}.Navbar-module__navbarWithSidebar___jP-eK{left:260px}@media(max-width:1024px){.Navbar-module__navbarWithSidebar___jP-eK{left:0}}.Navbar-module__menuButton___HVeBK{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;background:transparent;border-radius:var(--border-radius-md);color:var(--gray-700);cursor:pointer;font-size:22px;margin-right:var(--spacing-sm);transition:background-color var(--transition-base),color var(--transition-base);z-index:1002}.Navbar-module__menuButton___HVeBK:hover{background-color:var(--gray-100);color:var(--gray-900)}.Navbar-module__menuButton___HVeBK:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.Navbar-module__right___iw5WT{margin-left:auto;display:flex;align-items:center;gap:var(--spacing-md)}.Navbar-module__themeToggle___iLcnL{background:none;border:none;width:36px;height:36px;border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;font-size:20px;color:var(--gray-900);cursor:pointer;transition:background-color var(--transition-fast)}.Navbar-module__themeToggle___iLcnL:hover{background-color:var(--gray-100)}.Navbar-module__notificationsContainer___XjQff{position:relative}.Navbar-module__notificationButton___Z94Qj{display:flex;align-items:center;justify-content:center;background:none;border:none;width:40px;height:40px;border-radius:var(--border-radius-full);position:relative;cursor:pointer;transition:background-color var(--transition-fast)}.Navbar-module__notificationButton___Z94Qj:hover{background-color:var(--gray-100)}.Navbar-module__notificationIcon___Xd-xl{font-size:20px;color:var(--gray-900)}.Navbar-module__notificationBadge___G0AlP{position:absolute;top:0;right:0;background-color:var(--danger);color:var(--white);font-size:10px;font-weight:600;padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--border-radius-full);min-width:15px;height:15px;display:flex;align-items:center;justify-content:center}.Navbar-module__notificationsDropdown___n8Nk-{position:absolute;top:100%;right:0;width:320px;background-color:var(--white);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);margin-top:var(--spacing-sm);z-index:1001;overflow:hidden}.Navbar-module__notificationsHeader___5Qo00{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.Navbar-module__notificationsHeader___5Qo00 h3{margin:0;font-size:16px;font-weight:600;color:var(--gray-900)}.Navbar-module__markAllReadButton___awz2s{background:none;border:none;font-size:12px;color:var(--primary);cursor:pointer}.Navbar-module__markAllReadButton___awz2s:hover{text-decoration:underline}.Navbar-module__notificationsList___EBlFF{max-height:300px;overflow-y:auto}.Navbar-module__notificationItem___97JJT{padding:var(--spacing-md);border-bottom:1px solid var(--gray-100);cursor:pointer;transition:background-color var(--transition-fast)}.Navbar-module__notificationItem___97JJT:hover{background-color:var(--gray-100)}.Navbar-module__notificationItem___97JJT.Navbar-module__unread___wP2vv{background-color:var(--primary-alpha-10)}.Navbar-module__notificationContent___qI-yD h4{margin:0 0 var(--spacing-xs) 0;font-size:14px;font-weight:600;color:var(--gray-900)}.Navbar-module__notificationContent___qI-yD p{margin:0 0 var(--spacing-xs) 0;font-size:13px;color:var(--gray-700)}.Navbar-module__notificationTime___XOJKJ{font-size:11px;color:var(--gray-500)}.Navbar-module__noNotifications___9He7D{padding:var(--spacing-md);text-align:center;color:var(--gray-500)}.Navbar-module__notificationsFooter___AIsB-{padding:var(--spacing-sm);border-top:1px solid var(--gray-200);text-align:center}.Navbar-module__viewAllButton___veQp7{display:block;padding:var(--spacing-sm);text-align:center;color:var(--primary);font-weight:500;text-decoration:none;border-radius:var(--border-radius-md);transition:background-color var(--transition-fast)}.Navbar-module__viewAllButton___veQp7:hover{background-color:var(--gray-100)}.Navbar-module__languageSelector___zN4AY{position:relative}.Navbar-module__languageButton___U4LkF{display:flex;align-items:center;background:none;border:none;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-md);font-size:14px;color:var(--gray-900);cursor:pointer;transition:background-color var(--transition-fast)}.Navbar-module__languageButton___U4LkF:hover{background-color:var(--gray-100)}.Navbar-module__languageIcon___83Dh1{margin-right:var(--spacing-xs);font-size:16px}.Navbar-module__languageDropdown___KbIfT{position:absolute;top:100%;right:0;width:180px;background-color:var(--white);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);margin-top:var(--spacing-sm);z-index:1001;overflow:hidden}.Navbar-module__languageItem___zYTD-{display:block;width:100%;text-align:left;padding:var(--spacing-md);border:none;background:none;color:var(--gray-900);cursor:pointer;transition:background-color var(--transition-fast)}.Navbar-module__languageItem___zYTD-:hover{background-color:var(--gray-100)}.Navbar-module__languageItem___zYTD-.Navbar-module__active___GqiYt{background-color:var(--gray-100);color:var(--primary);font-weight:500}.Navbar-module__userMenu___-U0EN{position:relative}.Navbar-module__avatarContainer___NyzZt{display:flex;align-items:center;cursor:pointer;padding:var(--spacing-sm);border-radius:var(--border-radius-md);transition:background-color var(--transition-fast)}.Navbar-module__avatarContainer___NyzZt:hover{background-color:var(--gray-100)}.Navbar-module__userName___m0Hyu{font-size:14px;font-weight:500}.Navbar-module__dropdown___ARhFM{position:absolute;top:100%;right:0;width:200px;background-color:var(--white);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);margin-top:var(--spacing-sm);z-index:1001;overflow:hidden}.Navbar-module__dropdownItem___46RZm{display:block;padding:var(--spacing-md);color:var(--gray-900);transition:background-color var(--transition-fast)}.Navbar-module__dropdownItem___46RZm:hover{background-color:var(--gray-100)}.Navbar-module__divider___N7kfj{height:1px;background-color:var(--gray-200);margin:var(--spacing-xs) 0}@media(max-width:1024px){.Navbar-module__menuButton___HVeBK{display:flex;position:relative;z-index:1100}}@media(max-width:768px){.Navbar-module__userName___m0Hyu{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar-module__languageButton___U4LkF span{display:none}.Navbar-module__languageIcon___83Dh1{margin-right:0}}.Sidebar-module__sidebar___UxpzT{width:260px;height:100vh;background-color:var(--primary-dark);color:var(--white);position:fixed;top:0;left:0;z-index:1001;transition:transform var(--transition-base),left var(--transition-base);display:flex;flex-direction:column;transform:translate(0)}.Sidebar-module__sidebar___UxpzT:not(.Sidebar-module__open___R-Cc-){transform:translate(-100%);box-shadow:none}.Sidebar-module__sidebar___UxpzT.Sidebar-module__open___R-Cc-{transform:translate(0);box-shadow:var(--shadow-md)}.Sidebar-module__logo___MR2xO{padding:var(--spacing-xl) var(--spacing-md);display:flex;align-items:center;justify-content:center;height:80px}.Sidebar-module__logoImage___cukTi{height:56px;margin:var(--spacing-md) 0}.Sidebar-module__nav___rz8jg{flex:1;overflow-y:auto;padding:var(--spacing-md) 0}.Sidebar-module__nav___rz8jg::-webkit-scrollbar{width:6px}.Sidebar-module__nav___rz8jg::-webkit-scrollbar-track{background:#ffffff1a;border-radius:var(--border-radius-sm)}.Sidebar-module__nav___rz8jg::-webkit-scrollbar-thumb{background:var(--primary);border-radius:var(--border-radius-sm);transition:background-color var(--transition-fast)}.Sidebar-module__nav___rz8jg::-webkit-scrollbar-thumb:hover{background:var(--primary-light)}.Sidebar-module__nav___rz8jg{scrollbar-width:thin;scrollbar-color:var(--primary) rgba(255,255,255,.1)}.Sidebar-module__navSection___BdseY{padding:var(--spacing-md) var(--spacing-md) var(--spacing-xs);font-size:12px;font-weight:600;text-transform:uppercase;color:#fff9;letter-spacing:.5px}.Sidebar-module__navLink___gVLP0{display:flex;align-items:center;padding:var(--spacing-sm) var(--spacing-md);color:var(--white);transition:background-color var(--transition-fast);border-left:3px solid transparent}.Sidebar-module__navLink___gVLP0:hover{background-color:#ffffff1a}.Sidebar-module__active___i7ASF{background-color:#ffffff1a;border-left-color:var(--primary)}.Sidebar-module__icon___tMjpL{margin-right:var(--spacing-md);font-size:18px;width:24px;text-align:center;display:flex;align-items:center;justify-content:center}.Sidebar-module__text___FHtdK{font-size:14px;font-weight:500;flex:1;text-align:left}.Sidebar-module__submenuToggle___nA7EN{background:none;border:none;border-left:3px solid transparent;width:100%;cursor:pointer;font-family:inherit}.Sidebar-module__submenuChevron___F188i{margin-left:auto;font-size:16px;display:flex;align-items:center;transition:transform var(--transition-fast)}.Sidebar-module__submenuChevronOpen___HFqXX{transform:rotate(180deg)}.Sidebar-module__submenuItems___Clk5L{display:flex;flex-direction:column;background-color:#00000026}.Sidebar-module__submenuItem___dIv3R{padding-left:calc(var(--spacing-md) * 2)}.Sidebar-module__backdrop___MaNLN{position:fixed;inset:0;background-color:#00000080;z-index:1000;display:none;opacity:0;transition:opacity var(--transition-base)}.Sidebar-module__backdrop___MaNLN.Sidebar-module__show___Vrrre{display:block;opacity:1}@media(min-width:1025px){.Sidebar-module__backdrop___MaNLN{display:none!important}}.Sidebar-module__businessNavSection___3B5Qd{padding:var(--spacing-md) var(--spacing-md) var(--spacing-xs);font-size:12px;font-weight:600;text-transform:uppercase;color:#fff9;letter-spacing:.5px;display:flex;justify-content:space-between;align-items:center}.Sidebar-module__businessBadge___ejb6r{font-size:10px;padding:var(--spacing-xxs) var(--spacing-xs);background-color:var(--primary);border-radius:var(--border-radius-full);color:var(--white)}.Sidebar-module__quickAddBusiness___jI9XR{padding:var(--spacing-md);margin-top:auto;border-top:1px solid rgba(255,255,255,.1)}.Sidebar-module__quickAddButton___a14Cn{display:flex;align-items:center;justify-content:center;width:100%;padding:var(--spacing-sm);background-color:var(--primary);color:var(--white);border:none;border-radius:var(--border-radius-md);font-size:14px;font-weight:500;cursor:pointer;transition:background-color var(--transition-fast)}.Sidebar-module__quickAddButton___a14Cn:hover{background-color:var(--primary-light)}.Sidebar-module__addIcon___1LfMA{margin-right:var(--spacing-sm);font-size:18px}@media(max-width:768px){.Sidebar-module__sidebar___UxpzT{transform:translate(-100%)}.Sidebar-module__open___R-Cc-{transform:translate(0)}}.Select-module__wrapper___JHq-d{width:100%;font-family:var(--font-family)}.Select-module__label___P8BPC{display:block;margin-bottom:var(--spacing-xs);font-size:14px;font-weight:500;color:var(--gray-900);line-height:1.5}.Select-module__required___Q2yL8{color:var(--danger);margin-left:var(--spacing-xxs)}.Select-module__selectContainer___6UR29{position:relative;display:flex;align-items:center}.Select-module__select___50uF4{width:100%;height:40px;padding:0 var(--spacing-xl) 0 var(--spacing-md);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:14px;font-family:var(--font-family);color:var(--gray-900);cursor:pointer;appearance:none;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.Select-module__select___50uF4:hover{border-color:var(--gray-400)}.Select-module__select___50uF4:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.Select-module__select___50uF4:disabled{opacity:.5;cursor:not-allowed;background:var(--gray-100)}.Select-module__chevron___XfWju{position:absolute;right:var(--spacing-md);display:inline-flex;align-items:center;color:var(--gray-500);font-size:16px;pointer-events:none}.Select-module__errorMessage___-2pGA{display:block;margin-top:var(--spacing-xs);font-size:12px;color:var(--danger)}.Select-module__helperText___2BBtS{display:block;margin-top:var(--spacing-xs);font-size:12px;color:var(--gray-500)}.Select-module__hasError___2QoYK .Select-module__select___50uF4{border-color:var(--danger)}.Select-module__hasError___2QoYK .Select-module__select___50uF4:focus{box-shadow:0 0 0 2px #dc354533}.Select-module__sm___4KvaP .Select-module__select___50uF4{height:32px;padding:0 var(--spacing-lg) 0 var(--spacing-sm);font-size:12px}.Select-module__sm___4KvaP .Select-module__chevron___XfWju{right:var(--spacing-sm);font-size:14px}.Select-module__lg___0mL4p .Select-module__select___50uF4{height:48px;padding:0 var(--spacing-xl) 0 var(--spacing-lg);font-size:16px}@media(max-width:1023px){.Select-module__select___50uF4{height:44px}}@media(max-width:480px){.Select-module__select___50uF4{height:44px;font-size:16px}}@media(max-height:500px)and (orientation:landscape){.Select-module__select___50uF4{height:36px}}.SelectSearchable-module__wrapper___7Np-L{width:100%;font-family:var(--font-family)}.SelectSearchable-module__label___Fyilp{display:block;margin-bottom:var(--spacing-xs);font-size:14px;font-weight:500;color:var(--gray-900);line-height:1.5}.SelectSearchable-module__required___DQo3M{color:var(--danger);margin-left:var(--spacing-xxs)}.SelectSearchable-module__triggerContainer___j2lQi{position:relative}.SelectSearchable-module__trigger___5QXYR{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:40px;padding:var(--spacing-sm) var(--spacing-md);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);font-size:14px;color:var(--gray-900);text-align:left;gap:var(--spacing-sm)}.SelectSearchable-module__trigger___5QXYR:hover{border-color:var(--gray-400)}.SelectSearchable-module__trigger___5QXYR:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.SelectSearchable-module__trigger___5QXYR:disabled{opacity:.5;cursor:not-allowed;background:var(--gray-100)}.SelectSearchable-module__triggerOpen___3lORv{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.SelectSearchable-module__triggerContent___W-RpL{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs);flex:1;min-width:0;overflow:hidden}.SelectSearchable-module__placeholderText___DI96H{color:var(--gray-500)}.SelectSearchable-module__singleValue___Ng2Hy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectSearchable-module__tag___MKSu-{display:inline-flex;align-items:center;gap:var(--spacing-xxs);padding:var(--spacing-xxs) var(--spacing-sm);background:var(--primary-alpha-10);color:var(--primary);border-radius:var(--border-radius-sm);font-size:12px;font-weight:500;max-width:150px}.SelectSearchable-module__tagLabel___gtBgO{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectSearchable-module__tagRemove___VVOtD{display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer;color:var(--primary);font-size:12px;flex-shrink:0;border-radius:var(--border-radius-sm);transition:background var(--transition-fast)}.SelectSearchable-module__tagRemove___VVOtD:hover{background:var(--primary-alpha-20)}.SelectSearchable-module__moreTag___d8LUU{font-size:12px;font-weight:500;color:var(--gray-600);padding:var(--spacing-xxs) var(--spacing-xs)}.SelectSearchable-module__actions___6cKbR{display:flex;align-items:center;gap:var(--spacing-xs);flex-shrink:0}.SelectSearchable-module__clearButton___lrTnn{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-xxs);border:none;background:none;cursor:pointer;color:var(--gray-500);font-size:14px;border-radius:var(--border-radius-sm);transition:color var(--transition-fast),background var(--transition-fast)}.SelectSearchable-module__clearButton___lrTnn:hover{color:var(--gray-900);background:var(--gray-100)}.SelectSearchable-module__chevron___9rJI0{display:inline-flex;align-items:center;color:var(--gray-500);font-size:16px;transition:transform var(--transition-fast)}.SelectSearchable-module__chevronOpen___0WTf-{transform:rotate(180deg)}.SelectSearchable-module__dropdown___TMFWC{position:fixed;margin-top:var(--spacing-xs);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);z-index:10000;overflow:hidden}.SelectSearchable-module__searchContainer___4A92y{padding:var(--spacing-sm);border-bottom:1px solid var(--gray-200)}.SelectSearchable-module__searchInput___D-4fu{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-sm);font-size:14px;font-family:var(--font-family);color:var(--gray-900);background:var(--white);transition:border-color var(--transition-fast)}.SelectSearchable-module__searchInput___D-4fu:focus{outline:none;border-color:var(--primary)}.SelectSearchable-module__searchInput___D-4fu::placeholder{color:var(--gray-500)}.SelectSearchable-module__optionsList___iUakA{max-height:240px;overflow-y:auto}.SelectSearchable-module__option___W8i5T{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);font-size:14px;color:var(--gray-900);cursor:pointer;transition:background var(--transition-fast)}.SelectSearchable-module__option___W8i5T:hover,.SelectSearchable-module__optionHighlighted___AA54r{background:var(--gray-100)}.SelectSearchable-module__optionSelected___eMBin{background:var(--primary-alpha-10);color:var(--primary);font-weight:500}.SelectSearchable-module__optionSelected___eMBin:hover,.SelectSearchable-module__optionSelected___eMBin.SelectSearchable-module__optionHighlighted___AA54r{background:var(--primary-alpha-20)}.SelectSearchable-module__optionDisabled___vEyji{opacity:.5;cursor:not-allowed}.SelectSearchable-module__checkIcon___PyXOc{display:inline-flex;color:var(--primary);font-size:16px;flex-shrink:0}.SelectSearchable-module__emptyState___3-6bP{padding:var(--spacing-lg) var(--spacing-md);text-align:center;color:var(--gray-500);font-size:14px}.SelectSearchable-module__loadingIndicator___G-Yp8{display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg) var(--spacing-md);color:var(--gray-500)}.SelectSearchable-module__loadingMore___AY6nt{display:flex;align-items:center;justify-content:center;padding:var(--spacing-sm) var(--spacing-md);color:var(--gray-500)}@keyframes SelectSearchable-module__spin___hDB-p{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.SelectSearchable-module__spinner___nbAPy{animation:SelectSearchable-module__spin___hDB-p 1s linear infinite;font-size:18px}.SelectSearchable-module__errorMessage___Hi38y{display:block;margin-top:var(--spacing-xs);font-size:12px;color:var(--danger)}.SelectSearchable-module__helperText___gI6ja{display:block;margin-top:var(--spacing-xs);font-size:12px;color:var(--gray-500)}.SelectSearchable-module__hasError___-Rucj .SelectSearchable-module__trigger___5QXYR{border-color:var(--danger)}.SelectSearchable-module__hasError___-Rucj .SelectSearchable-module__trigger___5QXYR:focus,.SelectSearchable-module__hasError___-Rucj .SelectSearchable-module__triggerOpen___3lORv{box-shadow:0 0 0 2px #dc354533}.SelectSearchable-module__sm___LRTPX .SelectSearchable-module__trigger___5QXYR{min-height:32px;padding:var(--spacing-xs) var(--spacing-sm);font-size:12px}.SelectSearchable-module__sm___LRTPX .SelectSearchable-module__option___W8i5T,.SelectSearchable-module__sm___LRTPX .SelectSearchable-module__searchInput___D-4fu{padding:var(--spacing-xs) var(--spacing-sm);font-size:12px}.SelectSearchable-module__lg___QVGPr .SelectSearchable-module__trigger___5QXYR{min-height:48px;padding:var(--spacing-sm) var(--spacing-lg);font-size:16px}.SelectSearchable-module__lg___QVGPr .SelectSearchable-module__option___W8i5T{padding:var(--spacing-sm) var(--spacing-lg);font-size:16px}.SelectSearchable-module__lg___QVGPr .SelectSearchable-module__searchInput___D-4fu{padding:var(--spacing-sm) var(--spacing-md);font-size:16px}@media(max-width:1023px){.SelectSearchable-module__trigger___5QXYR{min-height:44px}.SelectSearchable-module__tag___MKSu-{max-width:120px}}@media(max-width:480px){.SelectSearchable-module__trigger___5QXYR{min-height:44px;font-size:16px}.SelectSearchable-module__dropdown___TMFWC{position:fixed!important;inset:auto 0 0!important;width:100vw!important;margin-top:0;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;max-height:60vh}.SelectSearchable-module__optionsList___iUakA{max-height:45vh}.SelectSearchable-module__tag___MKSu-{max-width:100px}}@media(max-height:500px)and (orientation:landscape){.SelectSearchable-module__dropdown___TMFWC{max-height:200px}.SelectSearchable-module__optionsList___iUakA{max-height:140px}}.EnterpriseModal-module__content___vbDit{padding:var(--spacing-md) 0}.EnterpriseModal-module__header___Hjp42{text-align:center;margin-bottom:var(--spacing-lg)}.EnterpriseModal-module__iconContainer___e149n{width:64px;height:64px;background-color:var(--primary-alpha-10);border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-md)}.EnterpriseModal-module__icon___gQNgW{font-size:32px;color:var(--primary)}.EnterpriseModal-module__title___bDGjn{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs);color:var(--gray-900)}.EnterpriseModal-module__subtitle___OjH7J{font-size:16px;color:var(--gray-600);max-width:500px;margin:0 auto}.EnterpriseModal-module__featuresGrid___izKbv{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.EnterpriseModal-module__feature___mfaE4{display:flex;align-items:flex-start;padding:var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.EnterpriseModal-module__feature___mfaE4:hover{border-color:var(--primary);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.EnterpriseModal-module__modal___xW3wj{width:1000px}.EnterpriseModal-module__featureIcon___1R6rX{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--primary-alpha-10);border-radius:var(--border-radius-full);margin-right:var(--spacing-md);color:var(--primary);font-size:20px}.EnterpriseModal-module__featureContent___sRhas{flex:1}.EnterpriseModal-module__featureContent___sRhas h3{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs);color:var(--gray-900)}.EnterpriseModal-module__featureContent___sRhas p{font-size:14px;color:var(--gray-600)}.EnterpriseModal-module__pricingSection___AWbns{display:flex;justify-content:center;margin-top:var(--spacing-xl)}.EnterpriseModal-module__pricingBox___gw6VZ{width:100%;max-width:400px;padding:var(--spacing-lg);border:2px solid var(--primary);border-radius:var(--border-radius-lg);background-color:var(--white);text-align:center}.EnterpriseModal-module__pricingTitle___BGflK{font-size:20px;font-weight:600;margin-bottom:var(--spacing-md);color:var(--primary)}.EnterpriseModal-module__price___-32G1{display:flex;align-items:baseline;justify-content:center;margin-bottom:var(--spacing-lg)}.EnterpriseModal-module__featureDestaque___t-3Dm{font-weight:600!important}.EnterpriseModal-module__moduloAdicional___3wdk1{display:inline-block;margin-top:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);background-color:var(--primary-dark);color:var(--white);font-size:12px;font-weight:600;border-radius:var(--border-radius-sm)}.EnterpriseModal-module__currency___1jQ7x{font-size:20px;font-weight:600;color:var(--gray-900);margin-right:var(--spacing-xs)}.EnterpriseModal-module__amount___qxGwv{font-size:48px;font-weight:700;color:var(--gray-900);line-height:1}.EnterpriseModal-module__period___3dcGI{font-size:16px;color:var(--gray-600);margin-left:var(--spacing-xs)}.EnterpriseModal-module__billingNote___2yhj5{font-size:14px;color:var(--gray-500);margin-bottom:var(--spacing-md)}.EnterpriseModal-module__pricingFeatures___maKga{margin-bottom:var(--spacing-md)}.EnterpriseModal-module__pricingFeature___qZdhp{display:flex;align-items:center;margin-bottom:var(--spacing-sm);text-align:left}.EnterpriseModal-module__checkIcon___3yIEV{color:var(--primary);margin-right:var(--spacing-sm);flex-shrink:0}.EnterpriseModal-module__pricingFeature___qZdhp span{font-size:14px;color:var(--gray-700)}.EnterpriseModal-module__guarantee___Hp6VD{font-size:12px;color:var(--gray-500);margin-top:var(--spacing-sm)}.EnterpriseModal-module__successMessage___VUHNC{text-align:center;padding:var(--spacing-xl) var(--spacing-md)}.EnterpriseModal-module__successIcon___QUP63{width:80px;height:80px;background-color:var(--primary-alpha-10);border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto var(--spacing-lg);color:var(--primary);font-size:40px}.EnterpriseModal-module__successTitle___WBw-b{font-size:20px;font-weight:600;margin-bottom:var(--spacing-md);color:var(--gray-900)}.EnterpriseModal-module__successDescription___7Yurl{font-size:16px;color:var(--gray-600);margin-bottom:var(--spacing-lg);max-width:500px;margin-left:auto;margin-right:auto}@media(max-width:768px){.EnterpriseModal-module__featuresGrid___izKbv{grid-template-columns:1fr}}.BusinessOnboarding-module__content___-pziO{padding:var(--spacing-md) 0}.BusinessOnboarding-module__error___jEF6-{background-color:var(--danger-light);color:var(--danger);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);font-size:14px}.BusinessOnboarding-module__warningBanner___IPWy2{background-color:var(--warning-light);color:var(--warning-dark);padding:var(--spacing-md);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);border-left:4px solid var(--warning)}.BusinessOnboarding-module__warningBanner___IPWy2 p{margin:0 0 var(--spacing-xs) 0;font-weight:500;font-size:14px}.BusinessOnboarding-module__warningBanner___IPWy2 small{display:block;opacity:.8;font-size:12px;margin:0}.BusinessOnboarding-module__progressContainer___kLAX3{display:flex;justify-content:space-between;margin-bottom:var(--spacing-lg);position:relative;padding:0 var(--spacing-md)}.BusinessOnboarding-module__progressContainer___kLAX3:before{content:"";position:absolute;top:14px;left:20px;right:20px;height:2px;background-color:var(--gray-200);z-index:0}.BusinessOnboarding-module__progressStep___h45-M{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1;flex:1}.BusinessOnboarding-module__progressDot___entil{width:30px;height:30px;background-color:var(--white);border:2px solid var(--gray-300);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;margin-bottom:var(--spacing-xs);color:var(--gray-500);transition:all var(--transition-fast)}.BusinessOnboarding-module__progressLabel___TYJc-{font-size:12px;color:var(--gray-500);text-align:center;max-width:90px;transition:all var(--transition-fast)}.BusinessOnboarding-module__progressStep___h45-M.BusinessOnboarding-module__active___yKNoW .BusinessOnboarding-module__progressDot___entil{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.BusinessOnboarding-module__progressStep___h45-M.BusinessOnboarding-module__active___yKNoW .BusinessOnboarding-module__progressLabel___TYJc-{color:var(--primary);font-weight:500}.BusinessOnboarding-module__step___NqSK8{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md)}.BusinessOnboarding-module__stepDescription___fP9-Z{color:var(--gray-600);margin-bottom:var(--spacing-md);font-size:14px}.BusinessOnboarding-module__typeSelector___qybju{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.BusinessOnboarding-module__typeButton___hdFuQ{flex:1;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:14px;cursor:pointer;transition:all var(--transition-fast)}.BusinessOnboarding-module__typeButton___hdFuQ:hover{background-color:var(--gray-100)}.BusinessOnboarding-module__typeButton___hdFuQ.BusinessOnboarding-module__active___yKNoW{background-color:var(--primary);color:var(--white);border-color:var(--primary)}.BusinessOnboarding-module__typeIcon___w88hD{font-size:18px}.BusinessOnboarding-module__formGrid___5tinU{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.BusinessOnboarding-module__sectionSubtitle___W8V5o{font-size:16px;font-weight:500;margin:var(--spacing-sm) 0 0 0;color:var(--gray-700)}.BusinessOnboarding-module__segmentSelector___Cnnp8{margin-bottom:var(--spacing-md)}.BusinessOnboarding-module__optionsGrid___ECSHX{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.BusinessOnboarding-module__segmentOption___A7qG5{display:flex;align-items:flex-start;padding:var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);cursor:pointer;transition:all var(--transition-fast)}.BusinessOnboarding-module__segmentOption___A7qG5:hover{background-color:var(--gray-100)}.BusinessOnboarding-module__segmentOption___A7qG5.BusinessOnboarding-module__active___yKNoW{border-color:var(--primary);background-color:var(--primary-alpha-10)}.BusinessOnboarding-module__segmentIcon___pAa9J{font-size:24px;margin-right:var(--spacing-md);color:var(--primary)}.BusinessOnboarding-module__segmentInfo___3Jmbh h4{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs)}.BusinessOnboarding-module__segmentInfo___3Jmbh p{font-size:13px;color:var(--gray-500)}.BusinessOnboarding-module__optionsRow___w6TuG{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.BusinessOnboarding-module__sizeOption___de-Re{flex:1;min-width:150px;padding:var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);text-align:center;cursor:pointer;transition:all var(--transition-fast)}.BusinessOnboarding-module__sizeOption___de-Re:hover{background-color:var(--gray-100)}.BusinessOnboarding-module__sizeOption___de-Re.BusinessOnboarding-module__active___yKNoW{border-color:var(--primary);background-color:var(--primary-alpha-10)}.BusinessOnboarding-module__sizeOption___de-Re h4{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs)}.BusinessOnboarding-module__sizeOption___de-Re p{font-size:13px;color:var(--gray-500)}.BusinessOnboarding-module__confirmTitle___MQzGH{font-size:18px;font-weight:600;margin-bottom:var(--spacing-md);text-align:center}.BusinessOnboarding-module__summaryBox___-VpA4{background-color:var(--gray-100);border-radius:var(--border-radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-md)}.BusinessOnboarding-module__summarySection___UEgg8{margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.BusinessOnboarding-module__summarySection___UEgg8:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.BusinessOnboarding-module__summarySection___UEgg8 h4{font-size:16px;font-weight:500;margin-bottom:var(--spacing-sm);color:var(--primary)}.BusinessOnboarding-module__summaryGrid___POcre{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--spacing-sm)}.BusinessOnboarding-module__summaryItem___vgYgZ{margin-bottom:var(--spacing-xs)}.BusinessOnboarding-module__summaryLabel___4RttP{font-size:13px;color:var(--gray-500);display:block}.BusinessOnboarding-module__summaryValue___d8Yby{font-size:14px;font-weight:500}.BusinessOnboarding-module__confirmMessage___HFiID{font-size:13px;color:var(--gray-600);margin-top:var(--spacing-md);padding:var(--spacing-md);background-color:var(--info-light);border-radius:var(--border-radius-md)}.BusinessOnboarding-module__modalActions___a26ZV{display:flex;justify-content:space-between;width:100%}.BusinessOnboarding-module__modalActions___a26ZV.BusinessOnboarding-module__singleAction___GPH-D{justify-content:flex-end}@media(max-width:1023px){.BusinessOnboarding-module__typeSelector___qybju{flex-direction:column}.BusinessOnboarding-module__formGrid___5tinU,.BusinessOnboarding-module__optionsGrid___ECSHX,.BusinessOnboarding-module__summaryGrid___POcre{grid-template-columns:1fr}.BusinessOnboarding-module__progressLabel___TYJc-{display:none}}@media(max-width:480px){.BusinessOnboarding-module__typeSelector___qybju{flex-direction:column}.BusinessOnboarding-module__formGrid___5tinU,.BusinessOnboarding-module__optionsGrid___ECSHX,.BusinessOnboarding-module__summaryGrid___POcre{grid-template-columns:1fr}.BusinessOnboarding-module__progressLabel___TYJc-{display:none}}@media(max-height:500px)and (orientation:landscape){.BusinessOnboarding-module__typeSelector___qybju{flex-direction:column}.BusinessOnboarding-module__formGrid___5tinU,.BusinessOnboarding-module__optionsGrid___ECSHX,.BusinessOnboarding-module__summaryGrid___POcre{grid-template-columns:1fr}.BusinessOnboarding-module__progressLabel___TYJc-{display:none}}.EnterpriseBanner-module__banner___dXzKl{margin:var(--spacing-md);padding:var(--spacing-md);background:linear-gradient(to right,var(--primary-darker),var(--primary));border-radius:var(--border-radius-md);color:var(--white);display:flex;flex-direction:column;gap:var(--spacing-sm)}.EnterpriseBanner-module__title___0N6bv{font-size:16px;font-weight:600}.EnterpriseBanner-module__button___SzoI-{display:flex;align-items:center;gap:var(--spacing-xs);background-color:var(--white);color:var(--primary-dark);border:none;border-radius:var(--border-radius-md);padding:var(--spacing-xs) var(--spacing-md);font-size:12px;font-weight:500;cursor:pointer;transition:background-color var(--transition-fast);width:fit-content}.EnterpriseBanner-module__button___SzoI-:hover{background-color:#ffffffe6!important}.Skeleton-module__skeleton___phUbe{background:linear-gradient(90deg,var(--gray-200) 25%,var(--gray-100) 50%,var(--gray-200) 75%);background-size:200% 100%;animation:Skeleton-module__shimmer___RmqCe 1.5s ease-in-out infinite;border-radius:var(--border-radius-sm)}@keyframes Skeleton-module__shimmer___RmqCe{0%{background-position:200% 0}to{background-position:-200% 0}}.Skeleton-module__text___N6AzM{height:1em;width:100%;border-radius:var(--border-radius-sm)}.Skeleton-module__heading___mNaQ7{height:1.5em;width:60%;border-radius:var(--border-radius-sm)}.Skeleton-module__circle___d0kGZ{border-radius:var(--border-radius-full)}.Skeleton-module__rect___Jyt7q{border-radius:var(--border-radius-md)}.TenantSwitcher-module__container___-GfMp{position:relative;padding:var(--spacing-md);margin-bottom:var(--spacing-md);border-bottom:1px solid rgba(255,255,255,.1)}.TenantSwitcher-module__trigger___KMFhT{display:flex;align-items:center;justify-content:space-between;width:100%;padding:var(--spacing-sm) var(--spacing-md);background-color:#ffffff14;border:1px solid rgba(255,255,255,.15);border-radius:var(--border-radius-md);color:var(--white);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast);font-family:inherit;text-align:left}.TenantSwitcher-module__trigger___KMFhT:hover{background-color:#ffffff26;border-color:#ffffff40}.TenantSwitcher-module__trigger___KMFhT:disabled{opacity:.6;cursor:not-allowed}.TenantSwitcher-module__triggerLeft___baA9m{display:flex;flex-direction:column;flex:1;min-width:0;gap:2px}.TenantSwitcher-module__triggerLabel___4-t6r{font-size:11px;text-transform:uppercase;letter-spacing:.5px;color:#fff9}.TenantSwitcher-module__triggerName___3YvB7{font-size:14px;font-weight:600;color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.TenantSwitcher-module__triggerChevron___jNkAg{font-size:18px;color:#ffffffb3;margin-left:var(--spacing-sm);flex-shrink:0;transition:transform var(--transition-fast)}.TenantSwitcher-module__chevronOpen___GSt7Q{transform:rotate(180deg)}.TenantSwitcher-module__dropdown___ZPdd6{position:absolute;top:calc(100% - var(--spacing-sm));left:var(--spacing-md);right:var(--spacing-md);z-index:1000;background-color:var(--white);color:var(--gray-900);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg, 0 8px 24px rgba(0, 0, 0, .18));max-height:70vh;overflow-y:auto;padding:var(--spacing-sm) 0;border:1px solid var(--gray-200)}.TenantSwitcher-module__section___qWwnL{padding:var(--spacing-xs) 0}.TenantSwitcher-module__sectionHeader___X8Dxk{padding:var(--spacing-xs) var(--spacing-md);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--gray-500)}.TenantSwitcher-module__sectionDivider___ce-wO{border:0;border-top:1px solid var(--gray-200);margin:var(--spacing-xs) 0}.TenantSwitcher-module__tenantItem___Ikib4{display:flex;align-items:flex-start;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;font-size:13px;color:var(--gray-900);transition:background-color var(--transition-fast)}.TenantSwitcher-module__tenantItem___Ikib4:hover{background-color:var(--gray-100)}.TenantSwitcher-module__tenantItem___Ikib4:disabled{cursor:not-allowed}.TenantSwitcher-module__tenantItemActive___SQ8E1{background-color:var(--primary-alpha-10, rgba(29, 191, 4, .1))}.TenantSwitcher-module__tenantItemActive___SQ8E1:hover{background-color:var(--primary-alpha-10, rgba(29, 191, 4, .16))}.TenantSwitcher-module__tenantCheck___0V03y{font-size:15px;color:var(--primary);flex-shrink:0;margin-top:2px}.TenantSwitcher-module__tenantCheckPlaceholder___pv5Q6{width:15px;flex-shrink:0}.TenantSwitcher-module__tenantContent___u76Q8{display:flex;flex-direction:column;gap:4px;flex:1;min-width:0}.TenantSwitcher-module__tenantName___4llek{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;font-size:13px;line-height:1.3}.TenantSwitcher-module__tenantBadge___VCLhG{display:inline-block;align-self:flex-start;font-size:9px;font-weight:600;text-transform:uppercase;padding:2px 8px;border-radius:var(--border-radius-full);max-width:100%}.TenantSwitcher-module__badgeOwner___60sI5{background-color:var(--primary-alpha-10, rgba(29, 191, 4, .1));color:var(--primary)}.TenantSwitcher-module__badgeAdmin___CQhTp{background-color:#2196f31a;color:#1565c0}.TenantSwitcher-module__badgeMember___TK8iu{background-color:#6666661a;color:var(--gray-700)}.TenantSwitcher-module__badgeViewer___0Jhmg{background-color:#9e9e9e1a;color:var(--gray-600)}.TenantSwitcher-module__badgeShared___jF-yQ{background-color:#ff98001a;color:#e65100}.TenantSwitcher-module__emptyState___aB-YX{padding:var(--spacing-lg) var(--spacing-md);text-align:center}.TenantSwitcher-module__emptyTitle___ier3F{font-size:14px;font-weight:600;color:var(--gray-900);margin:0 0 var(--spacing-xs) 0}.TenantSwitcher-module__emptyBody___9-6rX{font-size:13px;color:var(--gray-600);margin:0 0 var(--spacing-md) 0}.TenantSwitcher-module__emptyAction___gDjKX{background:none;border:none;color:var(--primary);font-size:13px;cursor:pointer;padding:var(--spacing-xs) var(--spacing-sm);font-family:inherit}.TenantSwitcher-module__emptyAction___gDjKX:hover{text-decoration:underline}.TenantSwitcher-module__skeletonRow___H6JO-{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}@media(max-width:1023px){.TenantSwitcher-module__dropdown___ZPdd6{max-height:60vh}}@media(max-width:480px){.TenantSwitcher-module__container___-GfMp{padding:var(--spacing-sm)}.TenantSwitcher-module__trigger___KMFhT{padding:var(--spacing-xs) var(--spacing-sm)}.TenantSwitcher-module__triggerName___3YvB7{font-size:13px}.TenantSwitcher-module__dropdown___ZPdd6{left:var(--spacing-sm);right:var(--spacing-sm);max-height:55vh}.TenantSwitcher-module__tenantItem___Ikib4{padding:var(--spacing-sm);font-size:13px}.TenantSwitcher-module__tenantBadge___VCLhG{font-size:9px;padding:2px 6px}}@media(max-height:500px)and (orientation:landscape){.TenantSwitcher-module__container___-GfMp{padding:var(--spacing-xs) var(--spacing-sm);margin-bottom:var(--spacing-xs)}.TenantSwitcher-module__trigger___KMFhT{padding:var(--spacing-xs) var(--spacing-sm)}.TenantSwitcher-module__triggerName___3YvB7{font-size:13px}.TenantSwitcher-module__dropdown___ZPdd6{max-height:50vh}.TenantSwitcher-module__tenantItem___Ikib4{padding:var(--spacing-xs) var(--spacing-sm)}}.Footer-module__footer___jpJ9V{width:100%;background-color:var(--white);color:var(--gray-900);padding:var(--spacing-sm) 0;text-align:center;font-size:12px;position:absolute;bottom:0;left:0;right:0}.Footer-module__text___Hf-RY{margin:0}@media(max-width:768px){.Footer-module__text___Hf-RY{font-size:10px}}.TrialBanner-module__banner___NQD0g{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-lg);background-color:#e8f5e3;border-bottom:1px solid var(--primary);position:sticky;top:68px;z-index:999}.TrialBanner-module__urgent___sTWGu{background-color:#fff3cd;border-bottom-color:#ffc107}.TrialBanner-module__content___zjMks{display:flex;align-items:center;gap:var(--spacing-sm)}.TrialBanner-module__icon___RuHry{font-size:16px;color:var(--primary);flex-shrink:0}.TrialBanner-module__urgent___sTWGu .TrialBanner-module__icon___RuHry{color:#856404}.TrialBanner-module__text___yX1w0{font-size:14px;font-weight:500;color:var(--gray-800)}.TrialBanner-module__action___PTyyx{background:var(--primary);color:#fff;border:none;padding:6px 16px;border-radius:var(--border-radius-md);font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:opacity .2s}.TrialBanner-module__action___PTyyx:hover{opacity:.9}.TrialBanner-module__urgent___sTWGu .TrialBanner-module__action___PTyyx{background:#ffc107;color:#212529}@media(max-width:1023px){.TrialBanner-module__banner___NQD0g{padding:var(--spacing-sm) var(--spacing-md)}.TrialBanner-module__text___yX1w0{font-size:13px}}@media(max-width:480px){.TrialBanner-module__banner___NQD0g{flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);top:56px}.TrialBanner-module__text___yX1w0{font-size:12px;text-align:center}.TrialBanner-module__action___PTyyx{width:100%;text-align:center;padding:8px 16px}}@media(max-height:500px)and (orientation:landscape){.TrialBanner-module__banner___NQD0g{padding:4px var(--spacing-md)}.TrialBanner-module__text___yX1w0{font-size:12px}.TrialBanner-module__action___PTyyx{padding:4px 12px;font-size:12px}}.ImpersonationBanner-module__banner___v-cDu{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--warning, #f0ad4e);color:var(--gray-900);font-size:14px;font-weight:500;z-index:999;border-bottom:1px solid rgba(0,0,0,.1)}.ImpersonationBanner-module__content___Se5Vo{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0;flex:1}.ImpersonationBanner-module__icon___BKcqH{font-size:18px;flex-shrink:0}.ImpersonationBanner-module__text___9SGeF{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ImpersonationBanner-module__tenant___XbmQG{color:var(--gray-700)}.ImpersonationBanner-module__leaveButton___nJGBm{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);background-color:var(--gray-900);color:var(--white);border:none;border-radius:var(--border-radius-md);font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:opacity .15s ease;font-family:inherit}.ImpersonationBanner-module__leaveButton___nJGBm:hover{opacity:.85}.ImpersonationBanner-module__leaveButton___nJGBm:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1023px){.ImpersonationBanner-module__banner___v-cDu{padding:var(--spacing-sm)}.ImpersonationBanner-module__text___9SGeF{font-size:13px}}@media(max-width:480px){.ImpersonationBanner-module__banner___v-cDu{flex-direction:column;gap:var(--spacing-sm);text-align:center}.ImpersonationBanner-module__text___9SGeF{white-space:normal}.ImpersonationBanner-module__leaveButton___nJGBm{width:100%;justify-content:center}}@media(max-height:500px)and (orientation:landscape){.ImpersonationBanner-module__banner___v-cDu{padding:var(--spacing-xs) var(--spacing-md);font-size:12px}.ImpersonationBanner-module__icon___BKcqH{font-size:14px}}.MainLayout-module__layout___-njad{min-height:100vh;position:relative;padding-bottom:36px}.MainLayout-module__main___IUY1h{padding-top:64px;transition:margin-left .3s ease;min-height:calc(100vh - 100px);background-color:var(--gray-100);margin-left:0}.MainLayout-module__withSidebar___z-F8O{margin-left:260px}.MainLayout-module__container___4XQ3a{padding:var(--spacing-lg);max-width:1700px;margin:0 auto;width:100%}@media(max-width:1024px){.MainLayout-module__withSidebar___z-F8O{margin-left:0}}.Card-module__card___JY6GK{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.Card-module__header___9tkQb{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.Card-module__title___bPr4Z{margin:0;font-size:16px;font-weight:600}.Card-module__subtitle___KnQIY{color:var(--gray-500);font-size:14px;margin-top:var(--spacing-xs)}.Card-module__actions___YUmnf{display:flex;gap:var(--spacing-sm)}.Card-module__content___Ve95Q{padding:var(--spacing-md)}.Card-module__noPadding___-nCe6 .Card-module__content___Ve95Q{padding:0}.rdrCalendarWrapper{box-sizing:border-box;background:#fff;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{flex-basis:calc(100% / 7);box-sizing:inherit;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{position:absolute;font-size:1.6em;line-height:1.6em;top:0;right:.25em;color:red}.rdrDay{box-sizing:inherit;width:calc(100% / 7);position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align: auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{border-radius:4px;background-color:#fff;box-shadow:0 1px 2px #23394236;border:1px solid transparent}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0px;background:transparent;width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:10px 30px 10px 10px;border-radius:4px;outline:0;color:#3e484f;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") no-repeat;background-position:right 8px center;cursor:pointer;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:block;width:24px;height:24px;margin:0 .833em;padding:0;border:0;border-radius:5px;background:#eff2f7}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{display:block;width:0;height:0;padding:0;text-align:center;border-style:solid;margin:auto;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:transparent rgb(52,73,94) transparent transparent;transform:translate(-3px)}.rdrNextButton i{margin:0 0 0 7px;border-width:4px 4px 4px 6px;border-color:transparent transparent transparent rgb(52,73,94);transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;padding:0;line-height:3em;height:3em;text-align:center;color:#1d2429}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;inset:5px 0;display:flex;align-items:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:18px;height:2px;border-radius:2px;background:#3d91ff}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;inset:5px 0}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;border-left-width:1px;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;border-right-width:1px;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{background:#ffffff17;position:absolute;inset:3px 0;pointer-events:none;border:0px solid currentColor;z-index:1}.rdrDayStartPreview{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:solid 1px #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;border:solid 1px rgb(222,231,235);margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";border:1px solid currentColor;border-radius:1.333em;position:absolute;inset:-2px 0;background:transparent}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale(100%) opacity(60%)}.rdrMonthName{text-align:left;font-weight:600;color:#849095;padding:.833em}.DateRangePicker-module__container___jD3Cg{position:relative;display:inline-flex;flex-direction:column;gap:var(--spacing-xs);overflow:visible}.DateRangePicker-module__label___DKcIr{font-family:var(--font-family);font-size:14px;font-weight:500;color:var(--gray-700)}.DateRangePicker-module__trigger___TX0e7{display:inline-flex;align-items:center;gap:var(--spacing-sm);padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);background:var(--white);color:var(--gray-900);font-family:var(--font-family);cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);white-space:nowrap;min-width:0}.DateRangePicker-module__trigger___TX0e7:hover:not(:disabled){border-color:var(--gray-300)}.DateRangePicker-module__trigger___TX0e7:focus-visible{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px #1dbf0433}.DateRangePicker-module__triggerOpen___blsaR{border-color:var(--primary);box-shadow:0 0 0 2px #1dbf0433}.DateRangePicker-module__triggerDisabled___eJ-tz{opacity:.6;cursor:not-allowed;background:var(--gray-100)}.DateRangePicker-module__trigger--sm___4IgRs{height:32px;font-size:12px}.DateRangePicker-module__trigger--md___nB9LP{height:40px;font-size:14px}.DateRangePicker-module__trigger--lg___HJdW8{height:48px;font-size:16px}.DateRangePicker-module__triggerIcon___ikO76{flex-shrink:0;color:var(--gray-500)}.DateRangePicker-module__triggerText___J05F1{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis}.DateRangePicker-module__triggerChevron___E3vpM{flex-shrink:0;color:var(--gray-500);transition:transform var(--transition-fast)}.DateRangePicker-module__triggerChevronOpen___uM-hb{transform:rotate(180deg)}.DateRangePicker-module__popover___QlymV{position:absolute;top:calc(100% + var(--spacing-sm));left:0;z-index:1000;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);overflow:hidden;animation:DateRangePicker-module__fadeIn___yfyWP .15s ease-out}.DateRangePicker-module__popover--end___Uo63U{left:auto;right:0}@keyframes DateRangePicker-module__fadeIn___yfyWP{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.DateRangePicker-module__popoverContent___lqhYD{display:flex;flex-direction:row}.DateRangePicker-module__staticRanges___0P3wC{display:flex;flex-direction:column;padding:var(--spacing-sm) 0;border-right:1px solid var(--gray-200);min-width:150px}.DateRangePicker-module__staticRangeItem___SgCFg{display:block;width:100%;padding:var(--spacing-sm) var(--spacing-lg);border:none;background:transparent;color:var(--gray-700);font-family:var(--font-family);font-size:14px;text-align:left;cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);white-space:nowrap}.DateRangePicker-module__staticRangeItem___SgCFg:hover{background:var(--primary-alpha-10);color:var(--primary)}.DateRangePicker-module__staticRangeItemActive___nnQsv{color:var(--primary);font-weight:600;background:var(--primary-alpha-10)}.DateRangePicker-module__calendarWrapper___2UNj5{padding:var(--spacing-md)}.DateRangePicker-module__compareSection___9qCCL{display:flex;align-items:center;gap:var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--gray-200);flex-wrap:wrap}.DateRangePicker-module__compareRow___Roe-f{display:flex;align-items:center}.DateRangePicker-module__compareToggle___xettz{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer}.DateRangePicker-module__compareLabel___Po-3n{font-family:var(--font-family);font-size:14px;color:var(--gray-700);font-weight:500}.DateRangePicker-module__toggleInput___ngdj5{position:absolute;opacity:0;width:0;height:0}.DateRangePicker-module__toggleTrack___NzfwV{position:relative;display:inline-block;width:40px;height:22px;background-color:var(--gray-300);border-radius:var(--border-radius-full);transition:background-color var(--transition-fast)}.DateRangePicker-module__toggleInput___ngdj5:checked+.DateRangePicker-module__toggleTrack___NzfwV{background-color:var(--primary)}.DateRangePicker-module__toggleThumb___hCE7U{position:absolute;top:2px;left:2px;width:18px;height:18px;background-color:var(--white);border-radius:50%;transition:transform var(--transition-fast)}.DateRangePicker-module__toggleInput___ngdj5:checked+.DateRangePicker-module__toggleTrack___NzfwV .DateRangePicker-module__toggleThumb___hCE7U{transform:translate(18px)}.DateRangePicker-module__compareRanges___3O6zX{display:flex;align-items:center;gap:var(--spacing-lg)}.DateRangePicker-module__compareRangeItem___AEnoB{display:flex;align-items:center;gap:var(--spacing-sm)}.DateRangePicker-module__compareColorDot___Kwrts{width:10px;height:10px;border-radius:var(--border-radius-full);background-color:var(--primary);flex-shrink:0}.DateRangePicker-module__compareColorDotWarning___lx0Ve{background-color:var(--warning)}.DateRangePicker-module__compareRangeLabel___VkhGC{font-family:var(--font-family);font-size:12px;color:var(--gray-500);font-weight:500;min-width:80px}.DateRangePicker-module__compareRangeDates___9isi4{font-family:var(--font-family);font-size:14px;color:var(--gray-900);padding:var(--spacing-xs) var(--spacing-sm);background:var(--gray-100);border-radius:var(--border-radius-sm)}.DateRangePicker-module__footer___RTN12{display:flex;justify-content:flex-end;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-lg);border-top:1px solid var(--gray-200)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrCalendarWrapper{font-family:var(--font-family);background:transparent;color:var(--gray-900)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDateDisplayWrapper,.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDefinedRangesWrapper{display:none}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrMonthAndYearWrapper{padding-top:0}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrMonthAndYearPickers{display:flex;align-items:center;gap:var(--spacing-sm)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrMonthAndYearPickers select{font-family:var(--font-family);font-size:14px;font-weight:600;color:var(--gray-900);background:var(--white);border:1px solid var(--gray-300);border-radius:var(--border-radius-md);padding:var(--spacing-xs) var(--spacing-xl) var(--spacing-xs) var(--spacing-sm);cursor:pointer;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%236b7280' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;background-size:12px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);text-transform:capitalize}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrMonthAndYearPickers select:hover{border-color:var(--gray-400)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrMonthAndYearPickers select:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrNextPrevButton{background:var(--gray-100);border-radius:var(--border-radius-md)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrNextPrevButton:hover{background:var(--gray-200)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrPprevButton i{border-right-color:var(--gray-700)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrNextButton i{border-left-color:var(--gray-700)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrWeekDay{font-family:var(--font-family);font-size:12px;color:var(--gray-500);font-weight:500;text-transform:capitalize}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDay{font-family:var(--font-family)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDayNumber span{font-size:14px;color:var(--gray-900)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDayPassive .rdrDayNumber span,.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDayDisabled .rdrDayNumber span{color:var(--gray-400)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDayDisabled{background:transparent}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDayToday .rdrDayNumber span:after{background:var(--primary)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrStartEdge,.DateRangePicker-module__calendarWrapper___2UNj5 .rdrEndEdge{color:var(--primary)!important}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrInRange{color:var(--primary-alpha-20)!important}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDayStartPreview,.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDayInPreview,.DateRangePicker-module__calendarWrapper___2UNj5 .rdrDayEndPreview{border-color:var(--primary)!important}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrMonth{padding:0 var(--spacing-sm) var(--spacing-sm)}.DateRangePicker-module__calendarWrapper___2UNj5 .rdrMonthName{font-family:var(--font-family);font-weight:600;color:var(--gray-900);text-transform:capitalize}@media(max-width:1023px){.DateRangePicker-module__popover___QlymV{position:fixed;inset:auto 0 0;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0;max-height:90vh;overflow-y:auto}.DateRangePicker-module__popoverContent___lqhYD{flex-direction:column}.DateRangePicker-module__staticRanges___0P3wC{flex-direction:row;flex-wrap:wrap;border-right:none;border-bottom:1px solid var(--gray-200);padding:var(--spacing-sm) var(--spacing-md);gap:var(--spacing-xs);min-width:0}.DateRangePicker-module__staticRangeItem___SgCFg{width:auto;padding:var(--spacing-xs) var(--spacing-md);border-radius:var(--border-radius-full);border:1px solid var(--gray-200);font-size:12px}.DateRangePicker-module__staticRangeItemActive___nnQsv{border-color:var(--primary);background:var(--primary-alpha-10)}.DateRangePicker-module__calendarWrapper___2UNj5{padding:var(--spacing-sm);overflow-x:auto}.DateRangePicker-module__compareSection___9qCCL{flex-wrap:wrap}.DateRangePicker-module__footer___RTN12{padding:var(--spacing-md)}}@media(max-width:480px){.DateRangePicker-module__trigger--md___nB9LP{width:100%}.DateRangePicker-module__compareRanges___3O6zX{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.DateRangePicker-module__footer___RTN12{flex-direction:column;gap:var(--spacing-sm)}.DateRangePicker-module__footer___RTN12 button{width:100%}}@media(max-height:500px)and (orientation:landscape){.DateRangePicker-module__popover___QlymV{max-height:80vh}.DateRangePicker-module__calendarWrapper___2UNj5{padding:var(--spacing-xs)}.DateRangePicker-module__footer___RTN12{padding:var(--spacing-sm) var(--spacing-md)}}.CashFlowChart-module__chartContainer___iLhF2{width:100%;height:300px}@media(max-width:1023px){.CashFlowChart-module__chartContainer___iLhF2{height:250px}}@media(max-width:480px){.CashFlowChart-module__chartContainer___iLhF2{height:200px}}@media(max-height:500px)and (orientation:landscape){.CashFlowChart-module__chartContainer___iLhF2{height:180px}}.ExpensesChart-module__chartContainer___Q2H3f{width:100%;height:300px}@media(max-width:1023px){.ExpensesChart-module__chartContainer___Q2H3f{height:250px}}@media(max-width:480px){.ExpensesChart-module__chartContainer___Q2H3f{height:200px}}@media(max-height:500px)and (orientation:landscape){.ExpensesChart-module__chartContainer___Q2H3f{height:180px}}.EmptyState-module__wrapper___XQsDu{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-xxl) var(--spacing-xl);gap:var(--spacing-md)}.EmptyState-module__iconWrapper___EG-sF{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:var(--border-radius-full);background-color:var(--gray-100);color:var(--gray-500);font-size:28px}.EmptyState-module__textWrapper___7ExoA{display:flex;flex-direction:column;gap:var(--spacing-sm);max-width:400px}.EmptyState-module__title___G4j28{font-size:18px;font-weight:600;color:var(--gray-900);margin:0}.EmptyState-module__description___lM7de{font-size:14px;color:var(--gray-600);line-height:1.6;margin:0}.EmptyState-module__action___KbfmE{margin-top:var(--spacing-sm)}.EmptyState-module__compact___zmWv8{padding:var(--spacing-xl) var(--spacing-md)}.EmptyState-module__compact___zmWv8 .EmptyState-module__iconWrapper___EG-sF{width:48px;height:48px;font-size:24px}.EmptyState-module__compact___zmWv8 .EmptyState-module__title___G4j28{font-size:16px}@media(max-width:1023px){.EmptyState-module__wrapper___XQsDu{padding:var(--spacing-xl) var(--spacing-md)}}@media(max-width:480px){.EmptyState-module__wrapper___XQsDu{padding:var(--spacing-xl) var(--spacing-md)}.EmptyState-module__iconWrapper___EG-sF{width:48px;height:48px;font-size:24px}.EmptyState-module__title___G4j28{font-size:16px}}@media(max-height:500px)and (orientation:landscape){.EmptyState-module__wrapper___XQsDu{padding:var(--spacing-lg) var(--spacing-md)}}.PaymentsList-module__container___-7mom{width:100%}.PaymentsList-module__list___XI2CB{list-style:none;padding:0;margin:0}.PaymentsList-module__item___a6Ld7{display:flex;justify-content:space-between;padding:var(--spacing-md) 0;border-bottom:1px solid var(--gray-200)}.PaymentsList-module__item___a6Ld7:last-child{border-bottom:none}.PaymentsList-module__info___GRc19{flex:1}.PaymentsList-module__description___glT1M{font-weight:500;margin-bottom:var(--spacing-xs)}.PaymentsList-module__category___m-RAA{font-size:14px;color:var(--gray-500)}.PaymentsList-module__details___mAJ-C{text-align:right}.PaymentsList-module__amount___hsRMW{font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-xs)}.PaymentsList-module__date___koHGo{font-size:14px;color:var(--gray-500)}.PaymentsList-module__upcoming___GzvCD{color:var(--notification);font-weight:500}.PaymentsList-module__overdue___thv3f{color:var(--danger);font-weight:500}.PaymentsList-module__emptyState___wy-KW{padding:var(--spacing-lg);text-align:center;color:var(--gray-500)}@media(max-width:1023px){.PaymentsList-module__item___a6Ld7{padding:var(--spacing-sm) 0}}@media(max-width:480px){.PaymentsList-module__item___a6Ld7{flex-direction:column;gap:var(--spacing-xs)}.PaymentsList-module__details___mAJ-C{text-align:left}}@media(max-height:500px)and (orientation:landscape){.PaymentsList-module__item___a6Ld7{padding:var(--spacing-sm) 0}.PaymentsList-module__emptyState___wy-KW{padding:var(--spacing-md)}}.TransactionsList-module__container___qmr9S{width:100%}.TransactionsList-module__list___mnYS1{list-style:none;padding:0;margin:0}.TransactionsList-module__item___OKa4B{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md) 0;border-bottom:1px solid var(--gray-200)}.TransactionsList-module__item___OKa4B:last-child{border-bottom:none}.TransactionsList-module__info___3FceP{flex:1}.TransactionsList-module__description___WOyrp{font-weight:500;margin-bottom:var(--spacing-xs)}.TransactionsList-module__category___dKAKT{font-size:14px;color:var(--gray-500)}.TransactionsList-module__amount___8JuYl{font-weight:600;font-size:16px}.TransactionsList-module__income___CQCff{color:var(--primary)}.TransactionsList-module__expense___pc3cE{color:var(--danger)}.TransactionsList-module__emptyState___jMQgC{padding:var(--spacing-lg);text-align:center;color:var(--gray-500)}@media(max-width:1023px){.TransactionsList-module__item___OKa4B{padding:var(--spacing-sm) 0}}@media(max-width:480px){.TransactionsList-module__item___OKa4B{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}}@media(max-height:500px)and (orientation:landscape){.TransactionsList-module__item___OKa4B{padding:var(--spacing-sm) 0}.TransactionsList-module__emptyState___jMQgC{padding:var(--spacing-md)}}.DashboardSkeleton-module__header___ALS7h{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);gap:var(--spacing-md)}.DashboardSkeleton-module__summaryCards___Qw-N9{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.DashboardSkeleton-module__summaryCard___BgiVz{padding:10px var(--spacing-md)}.DashboardSkeleton-module__cardHeader___L-Bid{display:flex;align-items:center;gap:var(--spacing-sm)}.DashboardSkeleton-module__cardContent___RrFgd{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.DashboardSkeleton-module__charts___Y8BCA{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.DashboardSkeleton-module__chartCard___fv6AI{height:100%}.DashboardSkeleton-module__lists___SAOFr{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.DashboardSkeleton-module__listCard___eHMmw{height:100%}.DashboardSkeleton-module__skeletonSection___RPGRJ{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(max-width:1023px){.DashboardSkeleton-module__header___ALS7h{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.DashboardSkeleton-module__summaryCards___Qw-N9{grid-template-columns:repeat(2,1fr)}.DashboardSkeleton-module__charts___Y8BCA,.DashboardSkeleton-module__lists___SAOFr{grid-template-columns:1fr}}@media(max-width:480px){.DashboardSkeleton-module__summaryCards___Qw-N9{grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}.DashboardSkeleton-module__summaryCard___BgiVz{padding:var(--spacing-xs) var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.DashboardSkeleton-module__header___ALS7h{flex-direction:row;margin-bottom:var(--spacing-sm)}.DashboardSkeleton-module__summaryCards___Qw-N9{grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.DashboardSkeleton-module__summaryCard___BgiVz{padding:var(--spacing-xs) var(--spacing-sm)}.DashboardSkeleton-module__charts___Y8BCA,.DashboardSkeleton-module__lists___SAOFr{gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.Dashboard-module__header___7H1TZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);gap:var(--spacing-md)}.Dashboard-module__headerActions___WWN5j{flex-shrink:0}.Dashboard-module__subtitle___6r0bF{color:var(--gray-500);margin-top:var(--spacing-xs)}.Dashboard-module__summaryCards___oiFMz{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.Dashboard-module__summaryCard___yt4Kt{padding:10px var(--spacing-md)}.Dashboard-module__cardHeader___rIUqN{display:flex;align-items:center}.Dashboard-module__cardIcon___3v2EK{width:44px;height:44px;min-width:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-sm);font-size:22px}.Dashboard-module__iconBalance___JaPcq{background-color:#2196f31a;color:#2196f3}.Dashboard-module__iconRevenue___TQ5eP{background-color:#1dbf041a;color:var(--primary)}.Dashboard-module__iconExpense___SaRTt{background-color:#f443361a;color:var(--danger)}.Dashboard-module__cardContent___7REUK{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.Dashboard-module__cardTitle___LQUgH{font-size:13px;color:var(--gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard-module__cardValue___3m-Eb{font-size:20px;font-weight:600;line-height:1.2}.Dashboard-module__change___7g27j{font-size:11px;font-weight:500;line-height:1.2}.Dashboard-module__positive___28TGL{color:var(--primary)}.Dashboard-module__negative___GoKBR{color:var(--danger)}.Dashboard-module__neutral___OpDpj{color:var(--gray-500)}.Dashboard-module__charts___VWlBV{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.Dashboard-module__chartCard___7m4AS{height:100%}.Dashboard-module__lists___5K68P{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.Dashboard-module__listCard___kGR7p{height:100%}.Dashboard-module__error___qKY1R{display:flex;flex-direction:column;justify-content:center;align-items:center;height:200px;gap:var(--spacing-md)}.Dashboard-module__error___qKY1R p{color:var(--danger);font-size:16px;margin:0}@media(max-width:1023px){.Dashboard-module__header___7H1TZ{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.Dashboard-module__headerActions___WWN5j{width:100%}.Dashboard-module__summaryCards___oiFMz{grid-template-columns:repeat(2,1fr)}.Dashboard-module__cardIcon___3v2EK{width:40px;height:40px;min-width:40px;font-size:20px}.Dashboard-module__cardTitle___LQUgH{font-size:12px}.Dashboard-module__cardValue___3m-Eb{font-size:18px}.Dashboard-module__change___7g27j{font-size:10px}.Dashboard-module__charts___VWlBV,.Dashboard-module__lists___5K68P{grid-template-columns:1fr}}@media(max-width:480px){.Dashboard-module__summaryCards___oiFMz{grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}.Dashboard-module__summaryCard___yt4Kt{padding:var(--spacing-xs) var(--spacing-sm)}.Dashboard-module__cardIcon___3v2EK{width:36px;height:36px;min-width:36px;font-size:18px}.Dashboard-module__cardValue___3m-Eb{font-size:16px}}@media(max-height:500px)and (orientation:landscape){.Dashboard-module__header___7H1TZ{flex-direction:row;align-items:center;margin-bottom:var(--spacing-sm)}.Dashboard-module__headerActions___WWN5j{width:auto}.Dashboard-module__summaryCards___oiFMz{grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.Dashboard-module__summaryCard___yt4Kt{padding:var(--spacing-xs) var(--spacing-sm)}.Dashboard-module__cardIcon___3v2EK{width:32px;height:32px;min-width:32px;font-size:16px;margin-right:var(--spacing-xs)}.Dashboard-module__cardTitle___LQUgH{font-size:11px}.Dashboard-module__cardValue___3m-Eb{font-size:15px}.Dashboard-module__change___7g27j{font-size:10px}.Dashboard-module__charts___VWlBV,.Dashboard-module__lists___5K68P{gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.Dashboard-module__error___qKY1R{height:120px}}.Pagination-module__paginationContainer___Bsp--{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md) 0}.Pagination-module__info___o1g43{font-size:14px;color:var(--gray-600);text-align:center}.Pagination-module__pagination___u8uO5{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center}.Pagination-module__pageButton___roDeo{min-width:2.5rem;height:2.5rem;padding:var(--spacing-sm);display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius-md);font-weight:500;transition:transform var(--transition-fast),background-color var(--transition-fast)}.Pagination-module__pageButton___roDeo:hover{transform:translateY(-1px)}.Pagination-module__pageButton___roDeo:disabled{opacity:.5;cursor:not-allowed;transform:none}.Pagination-module__pageButton___roDeo:disabled:hover{transform:none}.Pagination-module__currentPage___O54rq{font-weight:600;box-shadow:var(--shadow-sm)}@media(max-width:768px){.Pagination-module__paginationContainer___Bsp--{gap:var(--spacing-sm);margin-top:var(--spacing-lg)}.Pagination-module__info___o1g43{font-size:13px;order:2}.Pagination-module__pagination___u8uO5{gap:var(--spacing-xs);order:1}.Pagination-module__pageButton___roDeo{min-width:2.25rem;height:2.25rem;font-size:.875rem}}@media(max-height:500px)and (orientation:landscape){.Pagination-module__paginationContainer___Bsp--{gap:var(--spacing-xs);padding:var(--spacing-sm) 0}.Pagination-module__pageButton___roDeo{min-width:2rem;height:2rem;font-size:.8rem}}.Table-module__tableContainer___lcJV-{width:100%;overflow-x:auto;border-radius:var(--border-radius-lg);border:1px solid var(--gray-200);-webkit-overflow-scrolling:touch}.Table-module__table___gTw7i{width:100%;border-collapse:collapse;border-spacing:0}.Table-module__th___Bgjie{text-align:left;padding:var(--spacing-md);font-weight:600;font-size:14px;color:var(--gray-900);background-color:var(--gray-100);border-bottom:1px solid var(--gray-200)}.Table-module__td___JSMs1{padding:var(--spacing-md);font-size:14px;border-bottom:1px solid var(--gray-200)}.Table-module__center___2byZB{text-align:center}.Table-module__right___Yrs-4{text-align:right}.Table-module__actionsColumn___f-b1F{padding:var(--spacing-md);font-weight:600;font-size:14px;color:var(--gray-900);background-color:var(--gray-100);border-bottom:1px solid var(--gray-200);width:100px}.Table-module__actionsCell___KS8-u{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.Table-module__clickable___sIMQ2{cursor:pointer;transition:background-color var(--transition-fast)}.Table-module__clickable___sIMQ2:hover{background-color:var(--gray-100)}.Table-module__emptyMessage___gr8Da{text-align:center;padding:var(--spacing-lg);color:var(--gray-500)}.Table-module__positiveBalance___dSyMp{color:var(--success)!important;font-weight:600}.Table-module__negativeBalance___6adYj{color:var(--danger)!important;font-weight:600}.Table-module__table___gTw7i tbody tr:last-child .Table-module__td___JSMs1,.Table-module__table___gTw7i tbody tr:last-child .Table-module__actionsCell___KS8-u{border-bottom:none}.Table-module__paginationContainer___S7Twd{padding:var(--spacing-md);border-top:1px solid var(--gray-200);display:flex;justify-content:center}@media(max-width:1023px){.Table-module__th___Bgjie,.Table-module__td___JSMs1,.Table-module__actionsColumn___f-b1F,.Table-module__actionsCell___KS8-u{padding:var(--spacing-sm);font-size:13px}.Table-module__table___gTw7i{min-width:700px}}@media(max-width:480px){.Table-module__th___Bgjie,.Table-module__td___JSMs1,.Table-module__actionsColumn___f-b1F,.Table-module__actionsCell___KS8-u{padding:var(--spacing-xs) var(--spacing-sm);font-size:12px}.Table-module__table___gTw7i{min-width:600px}}@media(max-height:500px)and (orientation:landscape){.Table-module__th___Bgjie,.Table-module__td___JSMs1,.Table-module__actionsColumn___f-b1F,.Table-module__actionsCell___KS8-u{padding:var(--spacing-xs) var(--spacing-sm);font-size:13px}}.ConfirmationModal-module__container___5SogR{padding:var(--spacing-md) 0}.ConfirmationModal-module__message___mIFTU{margin-bottom:var(--spacing-lg);font-size:16px;line-height:1.5;color:var(--gray-900)}.ConfirmationModal-module__message___mIFTU p,.ConfirmationModal-module__message___mIFTU div{margin-bottom:var(--spacing-sm)}.ConfirmationModal-module__message___mIFTU p:last-child,.ConfirmationModal-module__message___mIFTU div:last-child{margin-bottom:0}.ConfirmationModal-module__actions___mG7WT{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.ConfirmationModal-module__actions___mG7WT{flex-direction:column-reverse}}@media(max-width:480px){.ConfirmationModal-module__container___5SogR{padding:var(--spacing-sm) 0}.ConfirmationModal-module__message___mIFTU{font-size:15px}}@media(max-height:500px)and (orientation:landscape){.ConfirmationModal-module__container___5SogR{padding:var(--spacing-xs) 0}.ConfirmationModal-module__actions___mG7WT{margin-top:var(--spacing-md)}}.Dropdown-module__wrapper___WQRPW{position:relative;display:inline-flex}.Dropdown-module__menu___NRTUA{position:absolute;z-index:1000;min-width:180px;background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-xs) 0;animation:Dropdown-module__dropdownIn___uqd-i .15s ease}@keyframes Dropdown-module__dropdownIn___uqd-i{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.Dropdown-module__item___lehJA{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);border:none;background:none;font-family:var(--font-family);font-size:14px;color:var(--gray-900);cursor:pointer;transition:var(--transition-fast);text-align:left;white-space:nowrap}.Dropdown-module__item___lehJA:hover{background-color:var(--gray-100)}.Dropdown-module__item___lehJA:focus-visible{background-color:var(--gray-100);outline:none}.Dropdown-module__itemIcon___jRdTZ{display:flex;align-items:center;font-size:16px;color:var(--gray-500);flex-shrink:0}.Dropdown-module__itemDanger___n4d-G,.Dropdown-module__itemDanger___n4d-G .Dropdown-module__itemIcon___jRdTZ{color:var(--danger)}.Dropdown-module__itemDanger___n4d-G:hover{background-color:var(--danger-light)}.Dropdown-module__itemDisabled___J5pWp{opacity:.4;cursor:not-allowed}.Dropdown-module__itemDisabled___J5pWp:hover{background-color:transparent}.Dropdown-module__divider___b8k-W{height:1px;background-color:var(--gray-200);margin:var(--spacing-xs) 0}.Dropdown-module__menuLabel___N42IZ{padding:var(--spacing-sm) var(--spacing-md) var(--spacing-xs);font-size:12px;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.05em}@media(max-width:1023px){.Dropdown-module__menu___NRTUA{min-width:170px}}@media(max-width:480px){.Dropdown-module__menu___NRTUA{min-width:160px}.Dropdown-module__item___lehJA{padding:var(--spacing-sm);font-size:12px}}@media(max-height:500px)and (orientation:landscape){.Dropdown-module__menu___NRTUA{max-height:200px;overflow-y:auto}}.ExportDropdown-module__wrapper___YOc58{display:inline-flex;cursor:not-allowed}.ExportDropdown-module__icon___AjiX1{margin-right:var(--spacing-xs)}@media(max-width:1023px){.ExportDropdown-module__wrapper___YOc58{width:100%}}@media(max-width:480px){.ExportDropdown-module__wrapper___YOc58{width:100%}}@media(max-height:500px)and (orientation:landscape){.ExportDropdown-module__wrapper___YOc58{display:inline-flex}}.CurrencyInput-module__container___WLqmN{margin-bottom:var(--spacing-md)}.CurrencyInput-module__noMargin___f2GM8{margin-bottom:0}.CurrencyInput-module__label___ALhCY{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500;line-height:1.5}.CurrencyInput-module__requiredMark___qZibW{color:var(--error-500, #e53935);margin-left:4px}.CurrencyInput-module__inputWrapper___TPohp{position:relative;display:flex;align-items:center}.CurrencyInput-module__input___j6ppS{height:40px;padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%;background:#fff}.CurrencyInput-module__input___j6ppS:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.CurrencyInput-module__input___j6ppS:disabled{background:var(--gray-100, #f5f5f5);cursor:not-allowed}.CurrencyInput-module__withIcon___XEEPb{padding-left:40px}.CurrencyInput-module__leadingIcon___afhBJ{position:absolute;left:var(--spacing-md);top:50%;transform:translateY(-50%);color:var(--gray-500);font-size:16px;display:flex;align-items:center;justify-content:center;pointer-events:none}.CurrencyInput-module__error___-DC-w{border-color:var(--danger)}.CurrencyInput-module__error___-DC-w:focus{box-shadow:0 0 0 2px #dc354533}.CurrencyInput-module__fullWidth___PynCQ{width:100%}.CurrencyInput-module__footer___qXqop{display:flex;justify-content:space-between;align-items:flex-start;margin-top:var(--spacing-xs)}.CurrencyInput-module__helperText___X8heM{font-size:12px;color:var(--gray-500)}.CurrencyInput-module__errorText___wg2Rb{color:var(--danger);font-size:12px;margin-top:var(--spacing-xs)}.ConfirmPaymentForm-module__form___ZixCr{width:100%}.ConfirmPaymentForm-module__formContent___Ml8Bj{display:flex;flex-direction:column}.ConfirmPaymentForm-module__expenseInfo___DQsf9{background-color:var(--gray-100);border-radius:var(--border-radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-md)}.ConfirmPaymentForm-module__expenseTitle___WxaK1{font-size:18px;font-weight:600;margin-bottom:var(--spacing-sm)}.ConfirmPaymentForm-module__expenseDetails___tiJoe{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ConfirmPaymentForm-module__infoRow___6haU2{display:flex;justify-content:space-between;font-size:14px}.ConfirmPaymentForm-module__infoLabel___NXKaE{color:var(--gray-700)}.ConfirmPaymentForm-module__infoValue___b35T0{font-weight:500}.ConfirmPaymentForm-module__totalAmount___2Iop5{color:var(--gray-900);font-weight:600}.ConfirmPaymentForm-module__paidAmount___fH9Cl{color:var(--success);font-weight:600}.ConfirmPaymentForm-module__pendingAmount___NVJ-t{color:var(--warning);font-weight:600}.ConfirmPaymentForm-module__formGroup___AhcWX{margin-bottom:var(--spacing-md)}.ConfirmPaymentForm-module__accountBalance___cVSgT{display:flex;align-items:center;margin-top:var(--spacing-xs);font-size:12px;color:var(--gray-700)}.ConfirmPaymentForm-module__infoIcon___sfdcs{margin-right:var(--spacing-xs);color:var(--primary)}.ConfirmPaymentForm-module__actions___UVFHd{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.ConfirmPaymentForm-module__actions___UVFHd{gap:var(--spacing-sm)}}@media(max-width:480px){.ConfirmPaymentForm-module__actions___UVFHd{flex-direction:column-reverse}.ConfirmPaymentForm-module__actions___UVFHd button{width:100%}}@media(max-height:500px)and (orientation:landscape){.ConfirmPaymentForm-module__actions___UVFHd{margin-top:var(--spacing-md);padding-top:var(--spacing-sm)}}.ExpenseFilters-module__container___AuGP2{margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.ExpenseFilters-module__header___dLMsP{display:flex;align-items:center;gap:var(--spacing-md)}.ExpenseFilters-module__searchInput___22c-5{flex:1;min-width:200px}.ExpenseFilters-module__filterButton___BmeCY{white-space:nowrap;flex-shrink:0}.ExpenseFilters-module__form___a6bug{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.ExpenseFilters-module__grid___l-Xci{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-md);align-items:end}.ExpenseFilters-module__fieldGroup___hx8i5{display:flex;flex-direction:column}.ExpenseFilters-module__actions___noPeI{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-md)}@media(max-width:1023px){.ExpenseFilters-module__grid___l-Xci{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.ExpenseFilters-module__header___dLMsP{flex-direction:column;align-items:stretch}.ExpenseFilters-module__grid___l-Xci{grid-template-columns:1fr}.ExpenseFilters-module__actions___noPeI{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.ExpenseFilters-module__grid___l-Xci{grid-template-columns:repeat(5,1fr);gap:var(--spacing-sm)}.ExpenseFilters-module__container___AuGP2{padding:var(--spacing-sm)}}.RecurrentExpenseDeleteModal-module__container___db7pd{padding:var(--spacing-md) 0}.RecurrentExpenseDeleteModal-module__header___5wcBr{display:flex;align-items:center;margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--warning-light, #fff3cd);border:1px solid var(--warning-border, #ffeaa7);border-radius:var(--border-radius-md)}.RecurrentExpenseDeleteModal-module__warningIcon___jcgBl{font-size:24px;color:var(--warning, #f39c12);margin-right:var(--spacing-md);flex-shrink:0}.RecurrentExpenseDeleteModal-module__headerText___7NQP-{flex:1}.RecurrentExpenseDeleteModal-module__expenseTitle___v-dnR{margin:0 0 var(--spacing-xs) 0;font-size:16px;font-weight:600;color:var(--gray-900)}.RecurrentExpenseDeleteModal-module__subtitle___KygK2{margin:0;font-size:14px;color:var(--gray-700);line-height:1.5}.RecurrentExpenseDeleteModal-module__expenseInfo___r5Ye8{margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--gray-50);border-radius:var(--border-radius-md);display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.RecurrentExpenseDeleteModal-module__infoItem___4OAgV{display:flex;flex-direction:column;min-width:150px}.RecurrentExpenseDeleteModal-module__infoLabel___-35yl{font-size:12px;color:var(--gray-600);font-weight:500;margin-bottom:var(--spacing-xs)}.RecurrentExpenseDeleteModal-module__infoValue___87we4{font-size:14px;color:var(--gray-900);font-weight:600}.RecurrentExpenseDeleteModal-module__optionsContainer___FgwCB{margin-bottom:var(--spacing-lg)}.RecurrentExpenseDeleteModal-module__optionsTitle___3yYwf{margin:0 0 var(--spacing-md) 0;font-size:16px;font-weight:600;color:var(--gray-900)}.RecurrentExpenseDeleteModal-module__option___ZaRxF{display:flex;align-items:flex-start;padding:var(--spacing-md);margin-bottom:var(--spacing-sm);border:2px solid var(--gray-200);border-radius:var(--border-radius-md);cursor:pointer;transition:all .2s ease;background-color:#fff}.RecurrentExpenseDeleteModal-module__option___ZaRxF:hover{border-color:var(--primary);background-color:var(--gray-100)}.RecurrentExpenseDeleteModal-module__option___ZaRxF:has(.RecurrentExpenseDeleteModal-module__radioInput___6NORZ:checked){border-color:var(--primary);background-color:#1dbf040d}.RecurrentExpenseDeleteModal-module__radioInput___6NORZ{margin-right:var(--spacing-md);margin-top:2px;flex-shrink:0;cursor:pointer}.RecurrentExpenseDeleteModal-module__optionContent___9FgsJ{flex:1}.RecurrentExpenseDeleteModal-module__optionTitle___b4aBP{font-size:14px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-xs)}.RecurrentExpenseDeleteModal-module__optionDescription___NE0hI{font-size:12px;color:var(--gray-600);line-height:1.4;margin-bottom:var(--spacing-sm)}.RecurrentExpenseDeleteModal-module__dateInput___-0bZK{display:flex;align-items:center;margin-top:var(--spacing-md);gap:var(--spacing-sm)}.RecurrentExpenseDeleteModal-module__calendarIcon___-RJXm{color:var(--primary);font-size:16px;flex-shrink:0}.RecurrentExpenseDeleteModal-module__actions___ezTK7{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.RecurrentExpenseDeleteModal-module__errorContainer___P0TH7{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--danger-light);border:1px solid var(--danger-light);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md)}.RecurrentExpenseDeleteModal-module__errorIcon___RU-Rd{color:var(--danger);font-size:16px;flex-shrink:0}.RecurrentExpenseDeleteModal-module__errorMessage___GPD-P{color:var(--danger);font-size:14px;font-weight:500}@media(max-width:1023px){.RecurrentExpenseDeleteModal-module__expenseInfo___r5Ye8{flex-direction:column}.RecurrentExpenseDeleteModal-module__actions___ezTK7{gap:var(--spacing-sm)}}@media(max-width:480px){.RecurrentExpenseDeleteModal-module__header___5wcBr{flex-direction:column;text-align:center}.RecurrentExpenseDeleteModal-module__warningIcon___jcgBl{margin-right:0;margin-bottom:var(--spacing-sm)}.RecurrentExpenseDeleteModal-module__actions___ezTK7{flex-direction:column-reverse}.RecurrentExpenseDeleteModal-module__actions___ezTK7 button{width:100%}}@media(max-height:500px)and (orientation:landscape){.RecurrentExpenseDeleteModal-module__header___5wcBr{margin-bottom:var(--spacing-sm)}.RecurrentExpenseDeleteModal-module__expenseInfo___r5Ye8{gap:var(--spacing-sm)}.RecurrentExpenseDeleteModal-module__actions___ezTK7{margin-top:var(--spacing-md)}}.Expenses-module__header___Q3uOa{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Expenses-module__headerActions___tA-1I{display:flex;align-items:center;gap:var(--spacing-sm)}.Expenses-module__subtitle___M2Eiv{color:var(--gray-500);margin-top:var(--spacing-xs)}.Expenses-module__status___FSfB1{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.Expenses-module__paid___lsnxY{background-color:var(--success-light);color:var(--success)}.Expenses-module__pending___SUQN7{background-color:var(--warning-light);color:var(--warning)}.Expenses-module__partial___KGag2{background-color:var(--info-light);color:var(--info)}.Expenses-module__overdue___vlATY,.Expenses-module__canceled___myL5g{background-color:var(--danger-light);color:var(--danger)}.Expenses-module__recurrentBadge___zOLWY{display:inline-flex;align-items:center;justify-content:center;margin-left:var(--spacing-xs);color:var(--primary);opacity:.7;cursor:help;font-size:12px;transition:opacity .2s ease}.Expenses-module__recurrentBadge___zOLWY:hover{opacity:1}.Expenses-module__rowTitle___cwKaW{display:flex;align-items:center;font-weight:500;color:var(--gray-800);margin-bottom:2px}.Expenses-module__categoryText___vtpAF{font-size:12px;color:var(--gray-600)}.Expenses-module__actions___XcyW7{display:flex;gap:var(--spacing-xs);flex-wrap:nowrap}.Expenses-module__pagination___IKhBA{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);margin-top:var(--spacing-md)}.Expenses-module__paginationInfo___MNhqX{font-size:14px;color:var(--gray-500)}.Expenses-module__paginationControls___aavLL{display:flex;align-items:center;gap:var(--spacing-md)}.Expenses-module__perPage___Ad2gM{width:auto;min-width:80px}@media(max-width:1023px){.Expenses-module__header___Q3uOa{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Expenses-module__header___Q3uOa>button{align-self:flex-end}.Expenses-module__headerActions___tA-1I{align-self:flex-end;flex-wrap:wrap}.Expenses-module__pagination___IKhBA{flex-direction:column;gap:var(--spacing-md);align-items:stretch}.Expenses-module__paginationControls___aavLL{flex-direction:column;width:100%}.Expenses-module__paginationInfo___MNhqX{text-align:center}}@media(max-width:480px){.Expenses-module__header___Q3uOa{gap:var(--spacing-sm)}.Expenses-module__header___Q3uOa h1{font-size:20px}.Expenses-module__subtitle___M2Eiv{font-size:13px}.Expenses-module__pagination___IKhBA{padding:var(--spacing-sm)}.Expenses-module__actions___XcyW7{gap:2px}}@media(max-height:500px)and (orientation:landscape){.Expenses-module__header___Q3uOa{margin-bottom:var(--spacing-sm)}.Expenses-module__pagination___IKhBA{padding:var(--spacing-sm)}.Expenses-module__paginationControls___aavLL{gap:var(--spacing-sm)}}.ExpenseForm-module__form___VYozm{width:100%}.ExpenseForm-module__grid___EBApk{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.ExpenseForm-module__fullWidth___BCgG3{grid-column:1 / -1}.ExpenseForm-module__label___7xup7{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500}.ExpenseForm-module__fieldHint___K2dgV{margin-top:var(--spacing-xs);font-size:12px;color:var(--gray-600);font-style:italic}.ExpenseForm-module__actions___tauBf{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.ExpenseForm-module__attachmentSection___JI-m6{margin-top:var(--spacing-md);border:1px dashed var(--gray-300);border-radius:var(--border-radius-md);padding:var(--spacing-md)}.ExpenseForm-module__attachmentHeader___Gvey2{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.ExpenseForm-module__fileInput___56Cb8{display:none}.ExpenseForm-module__buttonIcon___Esvat{margin-right:var(--spacing-xs)}.ExpenseForm-module__attachmentList___R45PI{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ExpenseForm-module__attachmentItem___DeCna{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm);background-color:var(--gray-100);border-radius:var(--border-radius-md)}.ExpenseForm-module__attachmentInfo___kW-ZD{display:flex;flex-direction:column}.ExpenseForm-module__attachmentName___R4hlD{font-size:14px;font-weight:500}.ExpenseForm-module__attachmentSize___Jc6xV{font-size:12px;color:var(--gray-500)}.ExpenseForm-module__attachmentActions___qrj4C{display:flex;gap:var(--spacing-sm)}.ExpenseForm-module__noAttachments___SoO30{text-align:center;padding:var(--spacing-md);color:var(--gray-500);font-size:14px}.ExpenseForm-module__accountBalance___vk9oY{display:flex;align-items:center;margin-top:var(--spacing-xs);font-size:12px;color:var(--gray-700)}.ExpenseForm-module__infoIcon___EoHla{margin-right:var(--spacing-xs);color:var(--primary)}.ExpenseForm-module__autocompleteContainer___5pvG3{position:relative}.ExpenseForm-module__autocompleteSuggestions___d7CRI{position:absolute;width:100%;max-height:200px;overflow-y:auto;margin-top:4px;background-color:#fff;border:1px solid var(--gray-200);border-radius:var(--border-radius-md);z-index:10;box-shadow:0 4px 6px #0000001a}.ExpenseForm-module__autocompleteItem___5OEWM{padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;transition:background-color .2s}.ExpenseForm-module__autocompleteItem___5OEWM:hover{background-color:var(--gray-100)}.ExpenseForm-module__autocompleteNoResults___9aEHJ{padding:var(--spacing-sm) var(--spacing-md);color:var(--gray-500);text-align:center}.ExpenseForm-module__loadingContainer___j7qP4{display:flex;justify-content:center;align-items:center;padding:var(--spacing-xl);text-align:center}.ExpenseForm-module__errorContainer___cw8ZN{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-xl);text-align:center;gap:var(--spacing-md)}.ExpenseForm-module__errorMessage___uKKm9{color:var(--danger);font-size:16px;margin-bottom:var(--spacing-md)}@media(max-width:1023px){.ExpenseForm-module__grid___EBApk{grid-template-columns:1fr}.ExpenseForm-module__attachmentHeader___Gvey2{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.ExpenseForm-module__attachmentHeader___Gvey2 button{width:100%}}@media(max-width:480px){.ExpenseForm-module__grid___EBApk{gap:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.ExpenseForm-module__grid___EBApk{grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}}.ExpenseFormPage-module__header___4v1CH{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.ExpenseFormPage-module__headerLeft___wqUnD{display:flex;align-items:center;gap:var(--spacing-md)}.ExpenseFormPage-module__backButton___TRM0S{padding:var(--spacing-sm)}.ExpenseFormPage-module__subtitle___AzjtE{color:var(--gray-500);margin-top:var(--spacing-xs)}.ExpenseFormPage-module__content___oJGP2{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.ExpenseFormPage-module__skeletonGrid___rCDzX{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.ExpenseFormPage-module__skeletonGrid___rCDzX>div{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ExpenseFormPage-module__skeletonFullWidth___0ipg6{grid-column:1 / -1}.ExpenseFormPage-module__skeletonActions___BigYP{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.ExpenseFormPage-module__content___oJGP2{padding:var(--spacing-md)}}@media(max-width:480px){.ExpenseFormPage-module__header___4v1CH{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.ExpenseFormPage-module__headerLeft___wqUnD h1{font-size:20px}.ExpenseFormPage-module__content___oJGP2{padding:var(--spacing-sm)}.ExpenseFormPage-module__skeletonGrid___rCDzX{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.ExpenseFormPage-module__header___4v1CH{margin-bottom:var(--spacing-sm)}.ExpenseFormPage-module__content___oJGP2{padding:var(--spacing-md)}}.ConfirmReceiptForm-module__form___l88zb{width:100%}.ConfirmReceiptForm-module__formContent___oL-5m{display:flex;flex-direction:column}.ConfirmReceiptForm-module__incomeInfo___OrR-s{background-color:var(--gray-100);border-radius:var(--border-radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-md)}.ConfirmReceiptForm-module__incomeTitle___wNv5I{font-size:18px;font-weight:600;margin-bottom:var(--spacing-sm)}.ConfirmReceiptForm-module__incomeDetails___dGwv5{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ConfirmReceiptForm-module__infoRow___scacS{display:flex;justify-content:space-between;font-size:14px}.ConfirmReceiptForm-module__infoLabel___o6YvC{color:var(--gray-700)}.ConfirmReceiptForm-module__infoValue___Aartb{font-weight:500}.ConfirmReceiptForm-module__totalAmount___M-rq1{color:var(--gray-900);font-weight:600}.ConfirmReceiptForm-module__receivedAmount___6cAZG{color:var(--success);font-weight:600}.ConfirmReceiptForm-module__pendingAmount___0oVP-{color:var(--warning);font-weight:600}.ConfirmReceiptForm-module__formGroup___GElEP{margin-bottom:var(--spacing-md)}.ConfirmReceiptForm-module__accountBalance___Xb5S5{margin-top:var(--spacing-xs);font-size:12px;color:var(--gray-700)}.ConfirmReceiptForm-module__actions___IVlyX{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.ConfirmReceiptForm-module__actions___IVlyX{gap:var(--spacing-sm)}}@media(max-width:480px){.ConfirmReceiptForm-module__actions___IVlyX{flex-direction:column-reverse}.ConfirmReceiptForm-module__actions___IVlyX button{width:100%}}@media(max-height:500px)and (orientation:landscape){.ConfirmReceiptForm-module__actions___IVlyX{margin-top:var(--spacing-md);padding-top:var(--spacing-sm)}}.IncomeFilters-module__container___S4f2R{margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.IncomeFilters-module__header___nrqhm{display:flex;align-items:center;gap:var(--spacing-md)}.IncomeFilters-module__searchInput___0Swhe{flex:1;min-width:200px}.IncomeFilters-module__filterButton___0fKzP{white-space:nowrap;flex-shrink:0}.IncomeFilters-module__form___y-yCM{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.IncomeFilters-module__grid___OYzvY{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-md);align-items:end}.IncomeFilters-module__fieldGroup___9rx5A{display:flex;flex-direction:column}.IncomeFilters-module__actions___37-OX{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-md)}@media(max-width:1023px){.IncomeFilters-module__grid___OYzvY{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.IncomeFilters-module__header___nrqhm{flex-direction:column;align-items:stretch}.IncomeFilters-module__grid___OYzvY{grid-template-columns:1fr}.IncomeFilters-module__actions___37-OX{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.IncomeFilters-module__grid___OYzvY{grid-template-columns:repeat(5,1fr);gap:var(--spacing-sm)}.IncomeFilters-module__container___S4f2R{padding:var(--spacing-sm)}}.RecurrentIncomeDeleteModal-module__container___8e2lc{padding:var(--spacing-md) 0}.RecurrentIncomeDeleteModal-module__header___OyX8T{display:flex;align-items:center;margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--warning-light, #fff3cd);border:1px solid var(--warning-border, #ffeaa7);border-radius:var(--border-radius-md)}.RecurrentIncomeDeleteModal-module__warningIcon___ejR7L{font-size:24px;color:var(--warning, #f39c12);margin-right:var(--spacing-md);flex-shrink:0}.RecurrentIncomeDeleteModal-module__headerText___piQL8{flex:1}.RecurrentIncomeDeleteModal-module__incomeTitle___e0Lvu{margin:0 0 var(--spacing-xs) 0;font-size:16px;font-weight:600;color:var(--gray-900)}.RecurrentIncomeDeleteModal-module__subtitle___HrihV{margin:0;font-size:14px;color:var(--gray-700);line-height:1.5}.RecurrentIncomeDeleteModal-module__incomeInfo___SDYzA{margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--gray-50);border-radius:var(--border-radius-md);display:flex;flex-wrap:wrap;gap:var(--spacing-md)}.RecurrentIncomeDeleteModal-module__infoItem___IeDSE{display:flex;flex-direction:column;min-width:150px}.RecurrentIncomeDeleteModal-module__infoLabel___TsYL9{font-size:12px;color:var(--gray-600);font-weight:500;margin-bottom:var(--spacing-xs)}.RecurrentIncomeDeleteModal-module__infoValue___R2aJk{font-size:14px;color:var(--gray-900);font-weight:600}.RecurrentIncomeDeleteModal-module__optionsContainer___sBy7L{margin-bottom:var(--spacing-lg)}.RecurrentIncomeDeleteModal-module__optionsTitle___IZ0Zg{margin:0 0 var(--spacing-md) 0;font-size:16px;font-weight:600;color:var(--gray-900)}.RecurrentIncomeDeleteModal-module__option___P5U98{display:flex;align-items:flex-start;padding:var(--spacing-md);margin-bottom:var(--spacing-sm);border:2px solid var(--gray-200);border-radius:var(--border-radius-md);cursor:pointer;transition:all .2s ease;background-color:#fff}.RecurrentIncomeDeleteModal-module__option___P5U98:hover{border-color:var(--primary);background-color:var(--gray-100)}.RecurrentIncomeDeleteModal-module__option___P5U98:has(.RecurrentIncomeDeleteModal-module__radioInput___fGiA-:checked){border-color:var(--primary);background-color:#1dbf040d}.RecurrentIncomeDeleteModal-module__radioInput___fGiA-{margin-right:var(--spacing-md);margin-top:2px;flex-shrink:0;cursor:pointer}.RecurrentIncomeDeleteModal-module__optionContent___craIA{flex:1}.RecurrentIncomeDeleteModal-module__optionTitle___5dva1{font-size:14px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-xs)}.RecurrentIncomeDeleteModal-module__optionDescription___JkME8{font-size:12px;color:var(--gray-600);line-height:1.4;margin-bottom:var(--spacing-sm)}.RecurrentIncomeDeleteModal-module__dateInput___eTDLA{display:flex;align-items:center;margin-top:var(--spacing-md);gap:var(--spacing-sm)}.RecurrentIncomeDeleteModal-module__calendarIcon___WhNfO{color:var(--primary);font-size:16px;flex-shrink:0}.RecurrentIncomeDeleteModal-module__actions___lxtcA{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.RecurrentIncomeDeleteModal-module__errorContainer___SYc4l{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--danger-light);border:1px solid var(--danger-light);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md)}.RecurrentIncomeDeleteModal-module__errorIcon___ZQr0c{color:var(--danger);font-size:16px;flex-shrink:0}.RecurrentIncomeDeleteModal-module__errorMessage___D1jaq{color:var(--danger);font-size:14px;font-weight:500}@media(max-width:1023px){.RecurrentIncomeDeleteModal-module__incomeInfo___SDYzA{flex-direction:column}.RecurrentIncomeDeleteModal-module__actions___lxtcA{gap:var(--spacing-sm)}}@media(max-width:480px){.RecurrentIncomeDeleteModal-module__header___OyX8T{flex-direction:column;text-align:center}.RecurrentIncomeDeleteModal-module__warningIcon___ejR7L{margin-right:0;margin-bottom:var(--spacing-sm)}.RecurrentIncomeDeleteModal-module__actions___lxtcA{flex-direction:column-reverse}.RecurrentIncomeDeleteModal-module__actions___lxtcA button{width:100%}}@media(max-height:500px)and (orientation:landscape){.RecurrentIncomeDeleteModal-module__header___OyX8T{margin-bottom:var(--spacing-sm)}.RecurrentIncomeDeleteModal-module__incomeInfo___SDYzA{gap:var(--spacing-sm)}.RecurrentIncomeDeleteModal-module__actions___lxtcA{margin-top:var(--spacing-md)}}.Income-module__header___wIXNz{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Income-module__subtitle___xlNTw{color:var(--gray-500);margin-top:var(--spacing-xs)}.Income-module__status___vpfwR{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.Income-module__paid___VZNu1,.Income-module__received___VkQmT{background-color:var(--success-light);color:var(--success)}.Income-module__pending___w4hNC{background-color:var(--warning-light);color:var(--warning)}.Income-module__partial___N07KT{background-color:var(--info-light);color:var(--info)}.Income-module__overdue___LMsd-,.Income-module__canceled___HZw5-{background-color:var(--danger-light);color:var(--danger)}.Income-module__recurrentBadge___9A49s{display:inline-flex;align-items:center;justify-content:center;margin-left:var(--spacing-xs);color:var(--primary);opacity:.7;cursor:help;font-size:12px;transition:opacity .2s ease}.Income-module__recurrentBadge___9A49s:hover{opacity:1}.Income-module__rowTitle___f--1-{display:flex;align-items:center;font-weight:500;color:var(--gray-800);margin-bottom:2px}.Income-module__categoryText___3HleC{font-size:12px;color:var(--gray-600)}.Income-module__actions___g4IAa{display:flex;gap:var(--spacing-xs);flex-wrap:nowrap}.Income-module__pagination___ZNlHP{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);margin-top:var(--spacing-md)}.Income-module__paginationInfo___5IXtr{font-size:14px;color:var(--gray-500)}.Income-module__paginationControls___nICTM{display:flex;align-items:center;gap:var(--spacing-md)}.Income-module__perPage___at-jv{width:auto;min-width:80px}.pendingAmount{color:var(--warning)!important;font-weight:600}@media(max-width:1023px){.Income-module__header___wIXNz{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Income-module__header___wIXNz>button{align-self:flex-end}.Income-module__pagination___ZNlHP{flex-direction:column;gap:var(--spacing-md);align-items:stretch}.Income-module__paginationControls___nICTM{flex-direction:column;width:100%}.Income-module__paginationInfo___5IXtr{text-align:center}}@media(max-width:480px){.Income-module__header___wIXNz{gap:var(--spacing-sm)}.Income-module__header___wIXNz h1{font-size:20px}.Income-module__subtitle___xlNTw{font-size:13px}.Income-module__pagination___ZNlHP{padding:var(--spacing-sm)}.Income-module__actions___g4IAa{gap:2px}}@media(max-height:500px)and (orientation:landscape){.Income-module__header___wIXNz{margin-bottom:var(--spacing-sm)}.Income-module__pagination___ZNlHP{padding:var(--spacing-sm)}.Income-module__paginationControls___nICTM{gap:var(--spacing-sm)}}.IncomeForm-module__form___E160X{width:100%}.IncomeForm-module__grid___Ll9jO{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.IncomeForm-module__fullWidth___gn75O{grid-column:1 / -1}.IncomeForm-module__label___b-r-k{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500}.IncomeForm-module__actions___ExJkJ{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.IncomeForm-module__attachmentSection___TdkEn{margin-top:var(--spacing-md);border:1px dashed var(--gray-300);border-radius:var(--border-radius-md);padding:var(--spacing-md)}.IncomeForm-module__attachmentHeader___cGGfX{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md)}.IncomeForm-module__fileInput___v8TJz{display:none}.IncomeForm-module__buttonIcon___gjhgj{margin-right:var(--spacing-xs)}.IncomeForm-module__attachmentList___Ie1br{display:flex;flex-direction:column;gap:var(--spacing-sm)}.IncomeForm-module__attachmentItem___wt6tg{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm);background-color:var(--gray-100);border-radius:var(--border-radius-md)}.IncomeForm-module__attachmentInfo___-Pny2{display:flex;flex-direction:column}.IncomeForm-module__attachmentName___5dGSZ{font-size:14px;font-weight:500}.IncomeForm-module__attachmentSize___z3FWm{font-size:12px;color:var(--gray-500)}.IncomeForm-module__attachmentActions___mPbHL{display:flex;gap:var(--spacing-sm)}.IncomeForm-module__noAttachments___M8s2V{text-align:center;padding:var(--spacing-md);color:var(--gray-500);font-size:14px}.IncomeForm-module__accountBalance___sFDQg{display:flex;align-items:center;margin-top:var(--spacing-xs);font-size:12px;color:var(--gray-700)}.IncomeForm-module__infoIcon___lZeZ0{margin-right:var(--spacing-xs);color:var(--primary)}.IncomeForm-module__autocompleteContainer___WL9FY{position:relative}.IncomeForm-module__autocompleteSuggestions___hZ9IR{position:absolute;width:100%;max-height:200px;overflow-y:auto;margin-top:4px;background-color:#fff;border:1px solid var(--gray-200);border-radius:var(--border-radius-md);z-index:10;box-shadow:0 4px 6px #0000001a}.IncomeForm-module__autocompleteItem___7TDLo{padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;transition:background-color .2s}.IncomeForm-module__autocompleteItem___7TDLo:hover{background-color:var(--gray-100)}.IncomeForm-module__autocompleteNoResults___WKL9d{padding:var(--spacing-sm) var(--spacing-md);color:var(--gray-500);text-align:center}@media(max-width:1023px){.IncomeForm-module__grid___Ll9jO{grid-template-columns:1fr}.IncomeForm-module__attachmentHeader___cGGfX{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.IncomeForm-module__attachmentHeader___cGGfX button{width:100%}}@media(max-width:480px){.IncomeForm-module__grid___Ll9jO{gap:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.IncomeForm-module__grid___Ll9jO{grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}}.IncomeFormPage-module__header___rmLoo{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.IncomeFormPage-module__headerLeft___RgP9Z{display:flex;align-items:center;gap:var(--spacing-md)}.IncomeFormPage-module__backButton___ibHeb{padding:var(--spacing-sm)}.IncomeFormPage-module__subtitle___zpZpe{color:var(--gray-500);margin-top:var(--spacing-xs)}.IncomeFormPage-module__content___a5q-3{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.IncomeFormPage-module__skeletonGrid___POTs-{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.IncomeFormPage-module__skeletonGrid___POTs->div{display:flex;flex-direction:column;gap:var(--spacing-xs)}.IncomeFormPage-module__skeletonFullWidth___dVFsb{grid-column:1 / -1}.IncomeFormPage-module__skeletonActions___N0Dre{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.IncomeFormPage-module__content___a5q-3{padding:var(--spacing-md)}}@media(max-width:480px){.IncomeFormPage-module__header___rmLoo{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.IncomeFormPage-module__headerLeft___RgP9Z h1{font-size:20px}.IncomeFormPage-module__content___a5q-3{padding:var(--spacing-sm)}.IncomeFormPage-module__skeletonGrid___POTs-{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.IncomeFormPage-module__header___rmLoo{margin-bottom:var(--spacing-sm)}.IncomeFormPage-module__content___a5q-3{padding:var(--spacing-md)}}.BudgetForm-module__form___0fIWr{width:100%}.BudgetForm-module__grid___RBZ-F{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.BudgetForm-module__fullWidth___x5t2b{grid-column:1 / -1}.BudgetForm-module__actions___XQ380{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.BudgetForm-module__grid___RBZ-F{grid-template-columns:1fr}}@media(max-width:480px){.BudgetForm-module__actions___XQ380{flex-direction:column-reverse;gap:var(--spacing-sm)}.BudgetForm-module__actions___XQ380>*{width:100%}}@media(max-height:500px)and (orientation:landscape){.BudgetForm-module__grid___RBZ-F{gap:var(--spacing-sm);grid-template-columns:1fr 1fr}.BudgetForm-module__actions___XQ380{margin-top:var(--spacing-md)}}.BudgetFilters-module__container___pNvvr{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);margin-bottom:var(--spacing-lg);box-shadow:var(--shadow-sm)}.BudgetFilters-module__filters___lz8JJ{display:flex;gap:var(--spacing-md);flex-wrap:wrap}.BudgetFilters-module__filter___HjSO6{flex:1;min-width:150px}.BudgetFilters-module__label___dzKTv{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500}.BudgetFilters-module__select___VapEl{width:100%;height:40px;padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;transition:all .2s;background-color:#fff}.BudgetFilters-module__select___VapEl:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px #1dbf0433}@media(max-width:1023px){.BudgetFilters-module__filters___lz8JJ{flex-direction:column}}@media(max-width:480px){.BudgetFilters-module__container___pNvvr{padding:var(--spacing-sm);margin-bottom:var(--spacing-md)}.BudgetFilters-module__filter___HjSO6{min-width:0}.BudgetFilters-module__select___VapEl{height:38px;font-size:15px}}@media(max-height:500px)and (orientation:landscape){.BudgetFilters-module__container___pNvvr{padding:var(--spacing-sm);margin-bottom:var(--spacing-md)}.BudgetFilters-module__filters___lz8JJ{gap:var(--spacing-sm)}}.BudgetProgress-module__container___ddyYV{background-color:var(--white);border-radius:var(--border-radius-md);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-md);transition:all .2s ease;position:relative}.BudgetProgress-module__container___ddyYV:hover{box-shadow:var(--shadow-md)}.BudgetProgress-module__header___2b3-z{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.BudgetProgress-module__category___uxYOX{font-weight:600;font-size:16px}.BudgetProgress-module__values___K-v8F{font-size:14px;color:var(--gray-500)}.BudgetProgress-module__spent___uPM4M{font-weight:500}.BudgetProgress-module__overBudget___AxqJi{color:var(--danger)}.BudgetProgress-module__separator___C-DPz{margin:0 var(--spacing-xs)}.BudgetProgress-module__progressContainer___Iohea{height:10px;background-color:var(--gray-200);border-radius:5px;overflow:hidden;margin-bottom:var(--spacing-sm)}.BudgetProgress-module__progressBar___O0h-R{height:100%;border-radius:5px;transition:width .3s ease;position:relative}.BudgetProgress-module__success___6YXBL{background-color:var(--primary)}.BudgetProgress-module__warning___V7nfu{background-color:var(--warning)}.BudgetProgress-module__danger___EZwY6{background-color:var(--danger)}.BudgetProgress-module__overBudgetIndicator___F7cVH{position:absolute;right:0;top:0;bottom:0;width:4px;background-color:var(--danger);animation:BudgetProgress-module__pulse___iKtm7 2s infinite}@keyframes BudgetProgress-module__pulse___iKtm7{0%{opacity:.5}50%{opacity:1}to{opacity:.5}}.BudgetProgress-module__footer___A2N2A{display:flex;justify-content:space-between;align-items:center;font-size:12px}.BudgetProgress-module__rightSection___-B-97{display:flex;align-items:center}.BudgetProgress-module__label___pt5zd{color:var(--gray-500)}.BudgetProgress-module__percentage___nwWWs{font-weight:600;margin-right:var(--spacing-md)}.BudgetProgress-module__actions___DF39n{display:flex;gap:var(--spacing-xs);margin-left:var(--spacing-sm)}.BudgetProgress-module__editButton___CjoLy,.BudgetProgress-module__deleteButton___EWLW2{background:none;border:none;padding:6px;border-radius:var(--border-radius-sm);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background-color .2s}.BudgetProgress-module__editButton___CjoLy{color:var(--info)}.BudgetProgress-module__editButton___CjoLy:hover{background-color:var(--info-light)}.BudgetProgress-module__deleteButton___EWLW2{color:var(--danger)}.BudgetProgress-module__deleteButton___EWLW2:hover{background-color:var(--danger-light)}@media(max-width:1023px){.BudgetProgress-module__container___ddyYV{padding:var(--spacing-sm)}.BudgetProgress-module__category___uxYOX{font-size:15px}.BudgetProgress-module__values___K-v8F{font-size:13px}}@media(max-width:480px){.BudgetProgress-module__header___2b3-z{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.BudgetProgress-module__category___uxYOX{font-size:14px}.BudgetProgress-module__values___K-v8F{font-size:12px}.BudgetProgress-module__footer___A2N2A{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.BudgetProgress-module__rightSection___-B-97{width:100%;justify-content:space-between}.BudgetProgress-module__percentage___nwWWs{margin-right:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.BudgetProgress-module__container___ddyYV{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.BudgetProgress-module__header___2b3-z{margin-bottom:var(--spacing-xs)}.BudgetProgress-module__progressContainer___Iohea{height:8px;margin-bottom:var(--spacing-xs)}}.BudgetChart-module__container___8mleO{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.BudgetChart-module__title___yhMAn{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600}.BudgetChart-module__chart___8nQu3{width:100%}@media(max-width:1023px){.BudgetChart-module__container___8mleO{padding:var(--spacing-sm)}.BudgetChart-module__title___yhMAn{font-size:16px}}@media(max-width:480px){.BudgetChart-module__container___8mleO{margin-bottom:var(--spacing-md)}.BudgetChart-module__title___yhMAn{font-size:15px;margin-bottom:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.BudgetChart-module__container___8mleO{padding:var(--spacing-sm);margin-bottom:var(--spacing-md)}.BudgetChart-module__title___yhMAn{margin-bottom:var(--spacing-sm)}}.Budget-module__header___ClC0K{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Budget-module__subtitle___rF74-{color:var(--gray-500);margin-top:var(--spacing-xs)}.Budget-module__summaryCards___9XDMs{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.Budget-module__summaryCard___-SpSq{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);min-width:0}.Budget-module__summaryIconWrapper___LGqE4{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:var(--border-radius-md);font-size:18px;flex-shrink:0}.Budget-module__summaryIconBudget___sIczW{background-color:var(--primary-alpha-10);color:var(--primary)}.Budget-module__summaryIconSpent___qCoSr{background-color:var(--info-light);color:var(--info)}.Budget-module__summaryIconRemaining___oiyoB{background-color:var(--success-light);color:var(--success)}.Budget-module__summaryIconExceeded___9-GVb{background-color:var(--danger-light);color:var(--danger)}.Budget-module__summaryInfo___lWPA7{display:flex;flex-direction:column;min-width:0;flex:1}.Budget-module__summaryLabel___Yx7Nc{font-size:12px;color:var(--gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Budget-module__summaryValue___T2Lzx{font-size:18px;font-weight:600;color:var(--gray-900);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Budget-module__positive___KkS2C{color:var(--success)}.Budget-module__negative___ObMwo{color:var(--danger)}.Budget-module__budgetList___FiYsc{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-md)}.Budget-module__skeletonBudgetCard___YhtL2{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md) var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-sm)}.Budget-module__skeletonBudgetHeader___N0qxx,.Budget-module__skeletonBudgetFooter___Hw3XA{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md)}.Budget-module__skeletonBudgetActions___DwQSi{display:flex;align-items:center;gap:var(--spacing-sm)}@media(max-width:1023px){.Budget-module__header___ClC0K{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Budget-module__header___ClC0K>button{align-self:flex-end}.Budget-module__summaryCards___9XDMs{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.Budget-module__header___ClC0K h1{font-size:20px}.Budget-module__summaryCards___9XDMs,.Budget-module__budgetList___FiYsc{grid-template-columns:1fr}.Budget-module__summaryValue___T2Lzx{font-size:16px}}@media(max-height:500px)and (orientation:landscape){.Budget-module__header___ClC0K{margin-bottom:var(--spacing-sm)}.Budget-module__summaryCards___9XDMs{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.Budget-module__summaryCard___-SpSq{padding:var(--spacing-xs) var(--spacing-sm)}}.Textarea-module__wrapper___haRVV{width:100%;font-family:var(--font-family)}.Textarea-module__label___D4VTP{display:block;margin-bottom:var(--spacing-xs);font-size:14px;font-weight:500;color:var(--gray-900);line-height:1.5}.Textarea-module__required___PFdW1{color:var(--danger);margin-left:var(--spacing-xxs)}.Textarea-module__textarea___dYqZx{width:100%;padding:var(--spacing-sm) var(--spacing-md);background:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:14px;font-family:var(--font-family);color:var(--gray-900);line-height:1.5;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.Textarea-module__textarea___dYqZx:hover{border-color:var(--gray-400)}.Textarea-module__textarea___dYqZx:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.Textarea-module__textarea___dYqZx:disabled{opacity:.5;cursor:not-allowed;background:var(--gray-100)}.Textarea-module__textarea___dYqZx::placeholder{color:var(--gray-500)}.Textarea-module__resizeNone___zeL9a{resize:none}.Textarea-module__resizeVertical___0L5YX{resize:vertical}.Textarea-module__resizeHorizontal___2fD2L{resize:horizontal}.Textarea-module__resizeBoth___HgHAT{resize:both}.Textarea-module__footer___mpY1J{display:flex;justify-content:space-between;align-items:flex-start;margin-top:var(--spacing-xs)}.Textarea-module__errorMessage___Q7vg3{font-size:12px;color:var(--danger)}.Textarea-module__helperText___q5ru9{font-size:12px;color:var(--gray-500)}.Textarea-module__charCounter___flg6v{font-size:12px;color:var(--gray-500);white-space:nowrap;margin-left:var(--spacing-sm)}.Textarea-module__charCounterError___JzDNp{color:var(--danger)}.Textarea-module__hasError___MZnhn .Textarea-module__textarea___dYqZx{border-color:var(--danger)}.Textarea-module__hasError___MZnhn .Textarea-module__textarea___dYqZx:focus{box-shadow:0 0 0 2px #dc354533}@media(max-width:1023px){.Textarea-module__textarea___dYqZx{font-size:16px}}@media(max-width:480px){.Textarea-module__textarea___dYqZx{font-size:16px;padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.Textarea-module__textarea___dYqZx{min-height:80px}}.GoalProgress-module__container___v-lmF{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:transform var(--transition-fast),box-shadow var(--transition-fast);display:flex;flex-direction:column;height:87%}.GoalProgress-module__header___u9tSN{padding:var(--spacing-md);display:flex;align-items:center;border-bottom:1px solid var(--gray-200)}.GoalProgress-module__iconContainer___LUITi{width:50px;height:50px;border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-md);color:var(--white);font-size:24px}.GoalProgress-module__titleContainer___kG5KY{flex:1;min-height:60px;display:flex;flex-direction:column;justify-content:flex-start}.GoalProgress-module__title___W5OOf{font-size:18px;font-weight:600;margin:0 0 var(--spacing-xs) 0;line-height:1.2;max-height:2.4em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.GoalProgress-module__description___8DoLj{font-size:14px;color:var(--gray-500);line-height:1.3;max-height:2.6em;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-wrap:break-word;word-break:break-word;hyphens:auto;margin:0;padding:0}.GoalProgress-module__progressSection___bix0F{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.GoalProgress-module__progressContainer___1J-DD{margin-bottom:var(--spacing-md)}.GoalProgress-module__progressBar___DfWyL{height:10px;background-color:var(--gray-200);border-radius:var(--border-radius-full);overflow:hidden;margin-bottom:var(--spacing-xs)}.GoalProgress-module__progressFill___1QU38{height:100%;border-radius:var(--border-radius-full)}.GoalProgress-module__progressText___G-eB6{text-align:right;font-size:12px;color:var(--gray-500)}.GoalProgress-module__valuesContainer___9SH0t{display:flex;justify-content:space-between}.GoalProgress-module__value___NM-v7{text-align:center;flex:1}.GoalProgress-module__label___81l5s{font-size:12px;color:var(--gray-500);display:block;margin-bottom:var(--spacing-xxs)}.GoalProgress-module__amount___fzOK1{font-size:14px;font-weight:600}.GoalProgress-module__detailsSection___R-5-O{padding:var(--spacing-md);display:flex;flex-wrap:wrap;border-bottom:1px solid var(--gray-200)}.GoalProgress-module__detail___fWDmp{display:flex;align-items:center;margin-right:var(--spacing-lg);margin-bottom:var(--spacing-sm)}.GoalProgress-module__detailIcon___BHXrV{color:var(--gray-500);margin-right:var(--spacing-sm)}.GoalProgress-module__detailLabel___c4hKw{font-size:12px;color:var(--gray-500);display:block}.GoalProgress-module__detailValue___-z7xL{font-size:14px;font-weight:500}.GoalProgress-module__footerSection___yeLLK{padding:var(--spacing-md);background-color:var(--gray-100)}.GoalProgress-module__estimateContainer___g2Spc{display:flex;align-items:center}.GoalProgress-module__estimateLabel___vtl-t{font-size:14px;color:var(--gray-500);margin-right:var(--spacing-sm)}.GoalProgress-module__estimateValue___tfbMI{font-size:14px;font-weight:600;color:var(--primary)}.GoalProgress-module__contributionsSection___ELkL5{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.GoalProgress-module__contributionsToggle___-kijk{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;padding:var(--spacing-sm) 0;color:var(--primary);font-weight:500;cursor:pointer;text-align:left}.GoalProgress-module__toggleIcon___4GAsU{font-size:18px;margin-right:var(--spacing-sm)}.GoalProgress-module__contributionsList___mZ-vt{margin-top:var(--spacing-md)}.GoalProgress-module__contributionItem___7nCLc{background-color:var(--gray-100);border-radius:var(--border-radius-md);padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.GoalProgress-module__contributionHeader___n3OYr{display:flex;justify-content:space-between;margin-bottom:var(--spacing-xs)}.GoalProgress-module__contributionDate___TSBaa{font-size:14px;color:var(--gray-500)}.GoalProgress-module__contributionAmount___0HY1K{font-weight:600;color:var(--primary)}.GoalProgress-module__contributionDetails___FMHik{display:flex;flex-direction:column;gap:var(--spacing-xs);font-size:13px}.GoalProgress-module__accountInfo___Oe-1s{display:flex;align-items:center}.GoalProgress-module__accountLabel___zFDRT{color:var(--gray-500);width:40px}.GoalProgress-module__accountName___qGZHl{color:var(--gray-900)}@media(max-width:1023px){.GoalProgress-module__container___v-lmF{height:auto}.GoalProgress-module__valuesContainer___9SH0t{flex-direction:column;gap:var(--spacing-xs)}.GoalProgress-module__value___NM-v7{display:flex;justify-content:space-between;align-items:center}.GoalProgress-module__label___81l5s{margin-bottom:0}.GoalProgress-module__detailsSection___R-5-O{flex-direction:column}.GoalProgress-module__detail___fWDmp{margin-right:0;width:100%}.GoalProgress-module__estimateContainer___g2Spc{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.GoalProgress-module__header___u9tSN{padding:var(--spacing-sm)}.GoalProgress-module__iconContainer___LUITi{width:40px;height:40px;font-size:20px;margin-right:var(--spacing-sm)}.GoalProgress-module__title___W5OOf{font-size:16px}.GoalProgress-module__description___8DoLj{font-size:13px}.GoalProgress-module__progressSection___bix0F,.GoalProgress-module__detailsSection___R-5-O,.GoalProgress-module__footerSection___yeLLK,.GoalProgress-module__contributionsSection___ELkL5{padding:var(--spacing-sm)}.GoalProgress-module__contributionHeader___n3OYr{flex-direction:column;gap:var(--spacing-xxs)}}@media(max-height:500px)and (orientation:landscape){.GoalProgress-module__container___v-lmF{height:auto}.GoalProgress-module__header___u9tSN,.GoalProgress-module__progressSection___bix0F,.GoalProgress-module__detailsSection___R-5-O,.GoalProgress-module__footerSection___yeLLK,.GoalProgress-module__contributionsSection___ELkL5{padding:var(--spacing-sm)}.GoalProgress-module__iconContainer___LUITi{width:40px;height:40px;font-size:20px;margin-right:var(--spacing-sm)}.GoalProgress-module__titleContainer___kG5KY{min-height:0}.GoalProgress-module__progressContainer___1J-DD{margin-bottom:var(--spacing-sm)}}.GoalForm-module__form___QZ-t-{width:100%}.GoalForm-module__formGroup___dQKYq{margin-bottom:var(--spacing-md)}.GoalForm-module__formRow___UwFVB{display:flex;gap:var(--spacing-md)}.GoalForm-module__formRow___UwFVB .GoalForm-module__formGroup___dQKYq{flex:1}.GoalForm-module__label___OMFfw{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500}.GoalForm-module__iconSelector___oufKH{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.GoalForm-module__iconOption___xcqay{width:44px;height:44px;padding:0;border-radius:var(--border-radius-md);border:1px solid var(--gray-200);background-color:var(--white);display:flex;align-items:center;justify-content:center;color:var(--gray-700);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.GoalForm-module__iconOption___xcqay svg{width:20px;height:20px}.GoalForm-module__iconOption___xcqay:hover{background-color:var(--gray-100);border-color:var(--gray-300)}.GoalForm-module__selected___3WI25{border-color:var(--primary);background-color:var(--primary-alpha-10);color:var(--primary)}.GoalForm-module__colorSelector___y9Ka8{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.GoalForm-module__colorOption___7QnRG{width:28px;height:28px;padding:0;border-radius:50%;border:2px solid var(--gray-200);cursor:pointer;transition:transform var(--transition-fast),border-color var(--transition-fast),box-shadow var(--transition-fast)}.GoalForm-module__colorOption___7QnRG:hover{transform:scale(1.1)}.GoalForm-module__selectedColor___F0AsB{transform:scale(1.15);border-color:var(--white);box-shadow:0 0 0 2px var(--gray-800)}.GoalForm-module__formActions___OqBWF{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.GoalForm-module__formRow___UwFVB{flex-direction:column}}@media(max-width:480px){.GoalForm-module__iconOption___xcqay{width:40px;height:40px}.GoalForm-module__iconOption___xcqay svg{width:18px;height:18px}.GoalForm-module__colorOption___7QnRG{width:26px;height:26px}.GoalForm-module__formActions___OqBWF{flex-direction:column-reverse;gap:var(--spacing-sm)}.GoalForm-module__formActions___OqBWF>*{width:100%}}@media(max-height:500px)and (orientation:landscape){.GoalForm-module__formGroup___dQKYq{margin-bottom:var(--spacing-sm)}.GoalForm-module__iconSelector___oufKH,.GoalForm-module__colorSelector___y9Ka8{gap:var(--spacing-xs)}.GoalForm-module__formActions___OqBWF{margin-top:var(--spacing-md)}}.GoalsSummary-module__container___eQxeX{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.GoalsSummary-module__header___cy5AJ{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.GoalsSummary-module__title___Ib5ij{font-size:18px;font-weight:600;color:var(--gray-900)}.GoalsSummary-module__content___mcq3r{padding:var(--spacing-md)}.GoalsSummary-module__progressSection___IYNmQ{margin-bottom:var(--spacing-lg)}.GoalsSummary-module__progressContainer___yLaqh{margin-bottom:var(--spacing-sm)}.GoalsSummary-module__progressBar___NTmgO{height:12px;background-color:var(--gray-200);border-radius:var(--border-radius-full);overflow:hidden;margin-bottom:var(--spacing-xs)}.GoalsSummary-module__progressFill___z3adH{height:100%;background-color:var(--primary);border-radius:var(--border-radius-full)}.GoalsSummary-module__progressText___VDdcF{text-align:right;font-size:14px;color:var(--primary);font-weight:500}.GoalsSummary-module__statsGrid___gOsbX{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.GoalsSummary-module__stat___XZ2BG{padding:var(--spacing-md);background-color:var(--gray-100);border-radius:var(--border-radius-md);text-align:center}.GoalsSummary-module__statLabel___m3vSu{font-size:14px;color:var(--gray-500);margin-bottom:var(--spacing-xs)}.GoalsSummary-module__statValue___71VfK{font-size:18px;font-weight:600;color:var(--gray-900)}.GoalsSummary-module__footerSection___Jh-71{padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.GoalsSummary-module__footerItem___t7qDz{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.GoalsSummary-module__footerLabel___KNYVG{font-size:14px;color:var(--gray-500)}.GoalsSummary-module__footerValue___9To7e{font-size:16px;font-weight:600;color:var(--primary)}@media(max-width:1023px){.GoalsSummary-module__statsGrid___gOsbX{grid-template-columns:repeat(2,1fr)}.GoalsSummary-module__footerItem___t7qDz{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}}@media(max-width:480px){.GoalsSummary-module__statsGrid___gOsbX{grid-template-columns:1fr;gap:var(--spacing-sm)}.GoalsSummary-module__header___cy5AJ,.GoalsSummary-module__content___mcq3r{padding:var(--spacing-sm)}.GoalsSummary-module__title___Ib5ij{font-size:16px}.GoalsSummary-module__stat___XZ2BG{padding:var(--spacing-sm)}.GoalsSummary-module__statValue___71VfK{font-size:16px}}@media(max-height:500px)and (orientation:landscape){.GoalsSummary-module__container___eQxeX{margin-bottom:var(--spacing-md)}.GoalsSummary-module__header___cy5AJ,.GoalsSummary-module__content___mcq3r{padding:var(--spacing-sm)}.GoalsSummary-module__progressSection___IYNmQ{margin-bottom:var(--spacing-md)}.GoalsSummary-module__statsGrid___gOsbX{margin-bottom:var(--spacing-md);gap:var(--spacing-sm)}.GoalsSummary-module__stat___XZ2BG{padding:var(--spacing-sm)}}.GoalsSkeleton-module__summary___49g45{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg);margin-bottom:var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-md)}.GoalsSkeleton-module__summaryProgress___PAsbY{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:flex-end}.GoalsSkeleton-module__summaryProgress___PAsbY>*:first-child{align-self:stretch}.GoalsSkeleton-module__summaryStats___dN0-J{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md)}.GoalsSkeleton-module__summaryStat___W5-wy{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:center}.GoalsSkeleton-module__summaryFooter___P4MH4{display:flex;justify-content:space-between;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.GoalsSkeleton-module__summaryFooterItem___gkhSp{display:flex;align-items:center;gap:var(--spacing-sm)}.GoalsSkeleton-module__grid___76F-e{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--spacing-lg)}.GoalsSkeleton-module__item___Txo-H{display:flex;flex-direction:column;gap:var(--spacing-sm)}.GoalsSkeleton-module__card___htURG{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;display:flex;flex-direction:column}.GoalsSkeleton-module__header___WwCVs{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.GoalsSkeleton-module__title___-6UAn{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1;min-width:0}.GoalsSkeleton-module__section___mZKht{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200);display:flex;flex-direction:column;gap:var(--spacing-md)}.GoalsSkeleton-module__progress___3vQQO{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:flex-end}.GoalsSkeleton-module__progress___3vQQO>*:first-child{align-self:stretch}.GoalsSkeleton-module__values___a6uhZ{display:flex;justify-content:space-between;gap:var(--spacing-sm)}.GoalsSkeleton-module__valueCol___I7-g9{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xxs)}.GoalsSkeleton-module__details___PokbR{display:flex;flex-wrap:wrap;gap:var(--spacing-md);padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.GoalsSkeleton-module__detail___IN7zv{display:flex;align-items:center;gap:var(--spacing-sm)}.GoalsSkeleton-module__detailText___VBzBL{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.GoalsSkeleton-module__footer___PhNWP{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--gray-100)}.GoalsSkeleton-module__actions___ehvql{display:flex;flex-wrap:wrap;gap:var(--spacing-sm)}@media(max-width:1023px){.GoalsSkeleton-module__grid___76F-e{grid-template-columns:1fr}.GoalsSkeleton-module__summaryStats___dN0-J{grid-template-columns:repeat(2,1fr)}.GoalsSkeleton-module__summaryFooter___P4MH4{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.GoalsSkeleton-module__grid___76F-e{grid-template-columns:1fr;gap:var(--spacing-md)}.GoalsSkeleton-module__actions___ehvql{flex-direction:column}.GoalsSkeleton-module__actions___ehvql>*{width:100%}}@media(max-height:500px)and (orientation:landscape){.GoalsSkeleton-module__grid___76F-e{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-sm)}}.Goals-module__header___XJUHL{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Goals-module__subtitle___ukXlI{color:var(--gray-500);margin-top:var(--spacing-xs)}.Goals-module__buttonIcon___PSwQg{margin-right:var(--spacing-xs)}.Goals-module__filterContainer___A0v8K{display:flex;align-items:center;background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-lg);box-shadow:var(--shadow-sm)}.Goals-module__filterLabel___GCGDK{display:flex;align-items:center;font-size:14px;font-weight:500;color:var(--gray-500);margin-right:var(--spacing-md)}.Goals-module__filterIcon___flF4o{margin-right:var(--spacing-xs)}.Goals-module__filterButtons___IIFl1{display:flex}.Goals-module__filterButton___TKdaR{background:none;border:none;padding:var(--spacing-sm) var(--spacing-md);font-size:14px;color:var(--gray-500);cursor:pointer;border-radius:var(--border-radius-md);transition:all var(--transition-fast)}.Goals-module__filterButton___TKdaR:hover{background-color:var(--gray-100);color:var(--gray-900)}.Goals-module__filterButton___TKdaR.Goals-module__active___6rTY-{background-color:var(--primary);color:var(--white)}.Goals-module__goalsGrid___Gb9xG{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));gap:var(--spacing-lg)}.Goals-module__goalItem___PfBTa{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Goals-module__goalActions___RDBAB{display:flex;gap:var(--spacing-sm);padding:var(--spacing-sm) 0}.Goals-module__emptyState___B19Kl{padding:var(--spacing-xl);text-align:center}.Goals-module__contributionInfo___2dVo4{margin-bottom:var(--spacing-md)}.Goals-module__contributionField___wvX3S{margin-bottom:var(--spacing-lg)}.Goals-module__accountBalance___uadep{display:flex;align-items:center;margin-top:var(--spacing-xs);font-size:12px;color:var(--gray-700)}.Goals-module__infoIcon___Pnw2r{margin-right:var(--spacing-xs);color:var(--primary)}.Goals-module__contributionActions___iC9-X{display:flex;justify-content:flex-end;gap:var(--spacing-md)}.Goals-module__errorMessage___sh2sw{color:var(--danger);font-size:14px;margin-bottom:var(--spacing-md);padding:var(--spacing-sm);background-color:var(--danger-light);border-radius:var(--border-radius-md)}@media(max-width:1023px){.Goals-module__header___XJUHL{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Goals-module__goalsGrid___Gb9xG{grid-template-columns:1fr}.Goals-module__filterContainer___A0v8K{flex-direction:column;align-items:flex-start}.Goals-module__filterLabel___GCGDK{margin-bottom:var(--spacing-sm)}.Goals-module__filterButtons___IIFl1{width:100%;justify-content:space-between}.Goals-module__goalActions___RDBAB{flex-direction:column}}@media(max-width:480px){.Goals-module__filterButton___TKdaR{font-size:12px;padding:var(--spacing-xs) var(--spacing-sm)}.Goals-module__goalsGrid___Gb9xG{grid-template-columns:1fr;gap:var(--spacing-md)}}@media(max-height:500px)and (orientation:landscape){.Goals-module__header___XJUHL{margin-bottom:var(--spacing-sm)}.Goals-module__filterContainer___A0v8K{margin-bottom:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-sm)}.Goals-module__goalsGrid___Gb9xG{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-sm)}}.GoalHistorySkeleton-module__header___hZkTl{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.GoalHistorySkeleton-module__headerText___53Snr{display:flex;flex-direction:column;gap:var(--spacing-xs)}.GoalHistorySkeleton-module__goalCardWrapper___5jJia{margin-bottom:var(--spacing-lg)}.GoalHistorySkeleton-module__goalCard___jddbq{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;display:flex;flex-direction:column}.GoalHistorySkeleton-module__goalHeader___EumC4{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.GoalHistorySkeleton-module__goalTitle___EMYRf{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1;min-width:0}.GoalHistorySkeleton-module__goalSection___Trp3U{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200);display:flex;flex-direction:column;gap:var(--spacing-md)}.GoalHistorySkeleton-module__goalProgress___j02Kb{display:flex;flex-direction:column;gap:var(--spacing-xs);align-items:flex-end}.GoalHistorySkeleton-module__goalProgress___j02Kb>*:first-child{align-self:stretch}.GoalHistorySkeleton-module__goalValues___NhwTx{display:flex;justify-content:space-between;gap:var(--spacing-sm)}.GoalHistorySkeleton-module__goalValueCol___o5zE7{flex:1;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xxs)}.GoalHistorySkeleton-module__goalDetails___23mSu{display:flex;flex-wrap:wrap;gap:var(--spacing-md);padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.GoalHistorySkeleton-module__goalDetail___r0-0h{display:flex;align-items:center;gap:var(--spacing-sm)}.GoalHistorySkeleton-module__goalDetailText___TkSfF{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.GoalHistorySkeleton-module__goalFooter___dN9dO{display:flex;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-md);background-color:var(--gray-100)}.GoalHistorySkeleton-module__historyHeader___-rbix{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-lg);border-bottom:1px solid var(--gray-200)}.GoalHistorySkeleton-module__contributionsList___Pv2gS{padding:0}.GoalHistorySkeleton-module__contributionItem___xFk7j{padding:var(--spacing-lg);border-bottom:1px solid var(--gray-100)}.GoalHistorySkeleton-module__contributionItem___xFk7j:last-child{border-bottom:none}.GoalHistorySkeleton-module__contributionHeader___RGDw6{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.GoalHistorySkeleton-module__contributionDetails___GCqE-{margin-left:var(--spacing-lg)}@media(max-width:1023px){.GoalHistorySkeleton-module__header___hZkTl{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.GoalHistorySkeleton-module__historyHeader___-rbix{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.GoalHistorySkeleton-module__contributionHeader___RGDw6{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.GoalHistorySkeleton-module__contributionDetails___GCqE-{margin-left:0}}@media(max-width:480px){.GoalHistorySkeleton-module__contributionItem___xFk7j{padding:var(--spacing-md)}}@media(max-height:500px)and (orientation:landscape){.GoalHistorySkeleton-module__header___hZkTl,.GoalHistorySkeleton-module__goalCardWrapper___5jJia{margin-bottom:var(--spacing-sm)}.GoalHistorySkeleton-module__historyHeader___-rbix,.GoalHistorySkeleton-module__contributionItem___xFk7j{padding:var(--spacing-sm)}}.GoalHistory-module__header___Y5RLe{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.GoalHistory-module__subtitle___xE2R4{color:var(--gray-500);margin-top:var(--spacing-xs)}.GoalHistory-module__buttonIcon___taxmq{margin-right:var(--spacing-xs)}.GoalHistory-module__goalProgressWrapper___k6tet{margin-bottom:var(--spacing-lg)}.GoalHistory-module__goalProgressWrapper___k6tet .container{transition:none!important}.GoalHistory-module__historyHeader___fW0mk{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-lg);border-bottom:1px solid var(--gray-200)}.GoalHistory-module__historyTitle___C6zIC{display:flex;align-items:center;gap:var(--spacing-sm);font-size:20px;font-weight:600;color:var(--gray-900);margin:0}.GoalHistory-module__historyIcon___ddQZX{color:var(--primary)}.GoalHistory-module__historySummary___X25A8{display:flex;gap:var(--spacing-lg)}.GoalHistory-module__summaryItem___vlyvV{font-size:14px;color:var(--gray-600)}.GoalHistory-module__contributionsList___8BTjx{padding:0}.GoalHistory-module__contributionItem___ukkq-{padding:var(--spacing-lg);border-bottom:1px solid var(--gray-100)}.GoalHistory-module__contributionItem___ukkq-:last-child{border-bottom:none}.GoalHistory-module__contributionHeader___LOJc3{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.GoalHistory-module__contributionAmount___zROd9{display:flex;align-items:center;gap:var(--spacing-xs)}.GoalHistory-module__contributionIcon___i1NTK{color:var(--success);font-size:18px}.GoalHistory-module__amount___jW6gh{font-size:18px;font-weight:600;color:var(--success)}.GoalHistory-module__contributionActionsRow___-rdNA{display:flex;align-items:center;gap:var(--spacing-sm)}.GoalHistory-module__contributionDate___lQwHj{display:flex;align-items:center;gap:var(--spacing-xs)}.GoalHistory-module__dateIcon___0f7pO{color:var(--gray-500);font-size:14px}.GoalHistory-module__date___wNuAv{font-size:14px;color:var(--gray-600)}.GoalHistory-module__contributionDetails___KUNuF{margin-left:var(--spacing-lg)}.GoalHistory-module__accountsInfo___TnS0Z{margin-bottom:var(--spacing-xs)}.GoalHistory-module__accountTransfer___Vkceg{font-size:14px;color:var(--gray-700)}.GoalHistory-module__contributionDescription___qLwhb{margin-top:var(--spacing-sm);padding:var(--spacing-sm);background-color:var(--gray-100);border-radius:var(--border-radius-md);border-left:3px solid var(--primary)}.GoalHistory-module__contributionDescription___qLwhb p{margin:0;font-size:14px;color:var(--gray-600);line-height:1.4}.GoalHistory-module__errorState___NgD3e{padding:var(--spacing-xl);text-align:center}.GoalHistory-module__errorTitle___-ljn4{font-size:20px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-sm)}.GoalHistory-module__errorText___8Pwoj{color:var(--gray-600);margin-bottom:var(--spacing-lg);line-height:1.5}.GoalHistory-module__emptyState___IA85H{padding:var(--spacing-xl);text-align:center}.GoalHistory-module__emptyIcon___sLH4A{font-size:48px;margin-bottom:var(--spacing-md)}.GoalHistory-module__emptyTitle___xogkJ{font-size:18px;font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-sm)}.GoalHistory-module__emptyText___0lrAo{color:var(--gray-500);line-height:1.5}@media(max-width:1023px){.GoalHistory-module__header___Y5RLe{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.GoalHistory-module__historyHeader___fW0mk{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.GoalHistory-module__contributionHeader___LOJc3{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.GoalHistory-module__contributionDetails___KUNuF{margin-left:0}}@media(max-width:480px){.GoalHistory-module__historyTitle___C6zIC{font-size:18px}.GoalHistory-module__contributionItem___ukkq-{padding:var(--spacing-md)}.GoalHistory-module__historySummary___X25A8{flex-direction:column;gap:var(--spacing-xs)}.GoalHistory-module__amount___jW6gh{font-size:16px}}@media(max-height:500px)and (orientation:landscape){.GoalHistory-module__header___Y5RLe,.GoalHistory-module__goalProgressWrapper___k6tet{margin-bottom:var(--spacing-sm)}.GoalHistory-module__historyHeader___fW0mk,.GoalHistory-module__contributionItem___ukkq-{padding:var(--spacing-sm)}}.Accounts-module__header___euCNI{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Accounts-module__pageTitle___8-24F{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.Accounts-module__pageSubtitle___C8R2l{color:var(--gray-500)}.Accounts-module__buttonIcon___jJvqJ{margin-right:var(--spacing-xs)}.Accounts-module__status___cAylT{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.Accounts-module__active___QVTpx{background-color:var(--success-light);color:var(--success)}.Accounts-module__inactive___M0lRN{background-color:var(--danger-light);color:var(--danger)}.Accounts-module__actions___15Gax{display:flex;gap:var(--spacing-xs);flex-wrap:nowrap}.Accounts-module__formGrid___zrul-{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.Accounts-module__formGroup___YNQWL:last-child{grid-column:1 / -1}.Accounts-module__checkboxContainer___GkfzW{display:flex;align-items:center;cursor:pointer}.Accounts-module__checkboxContainer___GkfzW input{margin-right:var(--spacing-sm)}.Accounts-module__checkboxLabel___zBSi1{font-size:16px}.Accounts-module__formActions___8XyHk{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.Accounts-module__header___euCNI{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Accounts-module__header___euCNI>button{align-self:flex-end}}@media(max-width:480px){.Accounts-module__pageTitle___8-24F{font-size:20px}.Accounts-module__formGrid___zrul-{grid-template-columns:1fr}.Accounts-module__actions___15Gax{gap:2px}}@media(max-height:500px)and (orientation:landscape){.Accounts-module__header___euCNI{margin-bottom:var(--spacing-sm)}.Accounts-module__formActions___8XyHk{margin-top:var(--spacing-md)}}.ProButton-module__proButtonWrapper___9cs-V{position:relative;display:inline-block}.ProButton-module__proBadge___U011h{position:absolute;top:calc(-1 * var(--spacing-sm));right:calc(-1 * var(--spacing-sm));background:var(--primary);color:var(--white);font-size:10px;font-weight:600;padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--border-radius-full);box-shadow:var(--shadow-sm);z-index:10;pointer-events:none;text-transform:uppercase;letter-spacing:.5px}.ProButton-module__proButtonWrapper___9cs-V button{cursor:pointer;position:relative}.ProButton-module__proButtonWrapper___9cs-V button:hover{transform:none;box-shadow:none}@media(max-width:768px){.ProButton-module__proBadge___U011h{top:-6px;right:-6px;font-size:9px;padding:var(--spacing-xxs) var(--spacing-xs)}}.AccountStatement-module__container___FpJAt{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.AccountStatement-module__transactionsList___m-peA{display:flex;flex-direction:column;gap:var(--spacing-lg)}.AccountStatement-module__transactionGroup___hap51{display:flex;flex-direction:column}.AccountStatement-module__dateHeader___d5Bk3{display:flex;justify-content:space-between;padding-bottom:var(--spacing-sm);margin-bottom:var(--spacing-sm);border-bottom:1px solid var(--gray-200)}.AccountStatement-module__date___zqdv6,.AccountStatement-module__dateTotal___IypWs{font-weight:600;font-size:14px}.AccountStatement-module__transaction___jE2CO{display:flex;justify-content:space-between;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--gray-200)}.AccountStatement-module__transaction___jE2CO:last-child{border-bottom:none}.AccountStatement-module__transactionInfo___H9FoE{flex:1}.AccountStatement-module__transactionDescription___0I3Lr{font-size:14px;margin-bottom:4px}.AccountStatement-module__transactionCategory___M1g5c{font-size:12px;color:var(--gray-500)}.AccountStatement-module__transactionAmount___3k-VW{font-size:14px;font-weight:600;text-align:right}.AccountStatement-module__income___Li2E1{color:var(--primary)}.AccountStatement-module__expense___rGCqr{color:var(--danger)}.AccountStatement-module__emptyState___N9JQf{text-align:center;padding:var(--spacing-xl) 0;color:var(--gray-500)}.AccountStatement-module__loading___eW77S{display:flex;align-items:center;justify-content:center;height:100px;color:var(--gray-500)}@media(max-width:1023px){.AccountStatement-module__container___FpJAt{padding:var(--spacing-md)}}@media(max-width:480px){.AccountStatement-module__container___FpJAt{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.AccountStatement-module__container___FpJAt{padding:var(--spacing-sm) var(--spacing-md)}}.AccountSummary-module__container___-q5yV{margin-bottom:var(--spacing-lg);padding:var(--spacing-lg)}.AccountSummary-module__accountHeader___8gB7g{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.AccountSummary-module__accountInfo___zw3Rj{flex:1}.AccountSummary-module__accountName___xq-qC{font-size:20px;font-weight:600;margin-bottom:var(--spacing-xs)}.AccountSummary-module__accountDetails___pu-3g{color:var(--gray-500);font-size:14px}.AccountSummary-module__balanceContainer___77jxE{text-align:right}.AccountSummary-module__balanceLabel___abko1{font-size:14px;color:var(--gray-500);margin-bottom:4px}.AccountSummary-module__balanceValue___lGF-J{font-size:24px;font-weight:600;color:var(--primary)}@media(max-width:1023px){.AccountSummary-module__accountHeader___8gB7g{flex-direction:column;align-items:flex-start}.AccountSummary-module__balanceContainer___77jxE{text-align:left;margin-top:var(--spacing-sm)}}@media(max-width:480px){.AccountSummary-module__balanceLabel___abko1{font-size:12px}.AccountSummary-module__balanceValue___lGF-J{font-size:18px}}@media(max-height:500px)and (orientation:landscape){.AccountSummary-module__accountHeader___8gB7g{gap:var(--spacing-sm)}}.ExportDropdown-module__exportDropdown___Br0ec{position:relative;display:inline-block}.ExportDropdown-module__chevron___i9KmK{transition:transform .2s ease-in-out}.ExportDropdown-module__chevron___i9KmK.ExportDropdown-module__open___mRFR3{transform:rotate(180deg)}.ExportDropdown-module__loadingIcon___Cu6JN{animation:ExportDropdown-module__spin___-fOAh 1s linear infinite}@keyframes ExportDropdown-module__spin___-fOAh{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ExportDropdown-module__dropdown___UPWb-{position:absolute;top:calc(100% + var(--spacing-xs));right:0;min-width:280px;background:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);z-index:1000;overflow:hidden}.ExportDropdown-module__dropdownHeader___Uc8r-{background:var(--gray-100);padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--gray-200);font-size:14px;font-weight:600;color:var(--gray-600)}.ExportDropdown-module__formatList___KuHMo{padding:var(--spacing-xs) 0}.ExportDropdown-module__formatItem___jO3mh{width:100%;display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);background:none;border:none;cursor:pointer;text-align:left;font-family:inherit;transition:background-color .15s}.ExportDropdown-module__formatItem___jO3mh:hover{background-color:var(--gray-100)}.ExportDropdown-module__formatItem___jO3mh:disabled{opacity:.6;cursor:not-allowed}.ExportDropdown-module__formatItem___jO3mh.ExportDropdown-module__exporting___prXDa{background-color:var(--gray-100)}.ExportDropdown-module__formatInfo___iJT02{flex:1}.ExportDropdown-module__formatLabel___836rs{font-size:14px;font-weight:500;color:var(--gray-800);margin-bottom:2px}.ExportDropdown-module__formatDescription___fzVpd{font-size:12px;color:var(--gray-500)}@media(max-width:1023px){.ExportDropdown-module__dropdown___UPWb-{min-width:240px}}@media(max-width:480px){.ExportDropdown-module__dropdown___UPWb-{right:auto;left:0;min-width:220px}}@media(max-height:500px)and (orientation:landscape){.ExportDropdown-module__dropdown___UPWb-{max-height:60vh;overflow-y:auto}}.AccountDetails-module__header___kQlZx{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.AccountDetails-module__headerRight___bzAtG{display:flex;gap:var(--spacing-sm);align-items:center}.AccountDetails-module__tabs___-P5th{margin-bottom:0}.AccountDetails-module__tabActive___no44e{background-color:var(--primary);color:var(--white);padding:var(--spacing-md);text-align:center;font-size:16px;font-weight:500;border-radius:var(--border-radius-lg) var(--border-radius-lg) 0 0}.AccountDetails-module__errorContainer___rzycl{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-xl);text-align:center;max-width:500px;margin:var(--spacing-xl) auto}.AccountDetails-module__errorContainer___rzycl h2{font-size:20px;margin-bottom:var(--spacing-sm)}.AccountDetails-module__errorMessage___KMwnC{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.AccountDetails-module__skeletonSummary___NUzd0{margin-bottom:var(--spacing-md)}.AccountDetails-module__skeletonContent___wDDL2{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.AccountDetails-module__skeletonStatementHeader___njbAu{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.AccountDetails-module__skeletonStatementRow___nh7NG{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) 0;border-bottom:1px solid var(--gray-100)}.AccountDetails-module__skeletonStatementRow___nh7NG:last-child{border-bottom:none}.AccountDetails-module__skeletonStatementLeft___ZTiVz{display:flex;align-items:center;gap:var(--spacing-md);flex:1;min-width:0}.AccountDetails-module__skeletonStatementInfo___v5ktb{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1;min-width:0}@media(max-width:1023px){.AccountDetails-module__header___kQlZx{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.AccountDetails-module__headerRight___bzAtG{align-self:flex-end}}@media(max-width:480px){.AccountDetails-module__headerRight___bzAtG{flex-direction:column;width:100%}.AccountDetails-module__skeletonStatementHeader___njbAu{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.AccountDetails-module__header___kQlZx{margin-bottom:var(--spacing-sm)}.AccountDetails-module__skeletonContent___wDDL2{padding:var(--spacing-md)}}.TransferForm-module__form___yRUID{width:100%}.TransferForm-module__grid___VYUzt{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.TransferForm-module__fullWidth___xZlm2{grid-column:1 / -1}.TransferForm-module__actions___rk4kK{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.TransferForm-module__grid___VYUzt{grid-template-columns:1fr}}@media(max-width:480px){.TransferForm-module__grid___VYUzt{gap:var(--spacing-sm)}.TransferForm-module__actions___rk4kK{flex-direction:column-reverse;gap:var(--spacing-sm)}.TransferForm-module__actions___rk4kK>*{width:100%}}@media(max-height:500px)and (orientation:landscape){.TransferForm-module__grid___VYUzt{grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}.TransferForm-module__actions___rk4kK{margin-top:var(--spacing-md)}}.TransferFilters-module__container___DeWQI{margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.TransferFilters-module__header___3iiLQ{display:flex;align-items:center;gap:var(--spacing-md)}.TransferFilters-module__searchInput___G8coB{flex:1;min-width:200px}.TransferFilters-module__filterButton___j9Aj0{white-space:nowrap;flex-shrink:0}.TransferFilters-module__form___REHPG{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.TransferFilters-module__grid___St3vY{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-md);align-items:end}.TransferFilters-module__fieldGroup___yeSh0{display:flex;flex-direction:column}.TransferFilters-module__actions___eCQwm{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-md)}@media(max-width:1023px){.TransferFilters-module__grid___St3vY{grid-template-columns:repeat(3,1fr)}}@media(max-width:480px){.TransferFilters-module__header___3iiLQ{flex-direction:column;align-items:stretch}.TransferFilters-module__grid___St3vY{grid-template-columns:1fr}.TransferFilters-module__actions___eCQwm{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.TransferFilters-module__grid___St3vY{grid-template-columns:repeat(5,1fr);gap:var(--spacing-sm)}.TransferFilters-module__container___DeWQI{padding:var(--spacing-sm)}}.Transfers-module__header___KgNux{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Transfers-module__subtitle___m08UO{color:var(--gray-500);margin-top:var(--spacing-xs)}.Transfers-module__status___qvAmI{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.Transfers-module__completed___O8N9s{background-color:var(--success-light);color:var(--success)}.Transfers-module__pending___QfPUB{background-color:var(--warning-light);color:var(--warning)}.Transfers-module__canceled___Zxzvr{background-color:var(--danger-light);color:var(--danger)}.Transfers-module__actions___wDfRf{display:flex;gap:var(--spacing-xs)}.Transfers-module__pagination___kFnLg{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);margin-top:var(--spacing-md)}.Transfers-module__paginationInfo___BLHJT{font-size:14px;color:var(--gray-500)}.Transfers-module__paginationControls___lmBLb{display:flex;align-items:center;gap:var(--spacing-md)}.Transfers-module__perPage___CLKvl{width:auto;min-width:80px}.positiveBalance{color:var(--success)!important;font-weight:600}.negativeBalance{color:var(--danger)!important;font-weight:600}@media(max-width:1023px){.Transfers-module__header___KgNux{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Transfers-module__header___KgNux>button{align-self:flex-end}.Transfers-module__pagination___kFnLg{flex-direction:column;gap:var(--spacing-md);align-items:stretch}.Transfers-module__paginationControls___lmBLb{flex-direction:column;width:100%}.Transfers-module__paginationInfo___BLHJT{text-align:center}}@media(max-width:480px){.Transfers-module__header___KgNux h1{font-size:20px}.Transfers-module__subtitle___m08UO{font-size:13px}.Transfers-module__pagination___kFnLg{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.Transfers-module__header___KgNux{margin-bottom:var(--spacing-sm)}.Transfers-module__pagination___kFnLg{padding:var(--spacing-sm)}}.Providers-module__header___fO3Ge{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Providers-module__subtitle___V1xZv{color:var(--gray-500);margin-top:var(--spacing-xs)}.Providers-module__filtersContainer___jBDD4{margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.Providers-module__filtersRow___y1jcp{display:grid;grid-template-columns:2fr 1fr 1fr auto;gap:var(--spacing-md);align-items:center}.Providers-module__statusBadge___ySY2z{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.Providers-module__active___2FAc8{background-color:var(--success-light);color:var(--success)}.Providers-module__inactive___ZzGrC{background-color:var(--danger-light);color:var(--danger)}.Providers-module__actions___-ol26{display:flex;gap:var(--spacing-xs)}.Providers-module__pagination___feeE2{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);margin-top:var(--spacing-md)}.Providers-module__paginationInfo___Lp4Dr{font-size:14px;color:var(--gray-500)}.Providers-module__paginationControls___PLFd6{display:flex;align-items:center;gap:var(--spacing-md)}@media(max-width:1023px){.Providers-module__header___fO3Ge{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Providers-module__header___fO3Ge>button{align-self:flex-end}.Providers-module__filtersRow___y1jcp{grid-template-columns:1fr 1fr}.Providers-module__filtersRow___y1jcp>:last-child{grid-column:1 / -1;justify-self:end}.Providers-module__pagination___feeE2{flex-direction:column;gap:var(--spacing-md);align-items:stretch}.Providers-module__paginationControls___PLFd6{flex-direction:column;width:100%}}@media(max-width:480px){.Providers-module__header___fO3Ge h1{font-size:20px}.Providers-module__filtersRow___y1jcp{grid-template-columns:1fr}.Providers-module__pagination___feeE2{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.Providers-module__header___fO3Ge{margin-bottom:var(--spacing-sm)}.Providers-module__filtersContainer___jBDD4{padding:var(--spacing-sm)}}.ProviderForm-module__form___Stt4s{width:100%}.ProviderForm-module__formGrid___H-4W2{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);width:100%}.ProviderForm-module__formRow4___NxX4j{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);margin-top:var(--spacing-md)}.ProviderForm-module__fullWidth___KJmbH{margin-top:var(--spacing-md)}.ProviderForm-module__formActions___ufrlR{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.ProviderForm-module__formRow4___NxX4j{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.ProviderForm-module__formGrid___H-4W2,.ProviderForm-module__formRow4___NxX4j{grid-template-columns:1fr}.ProviderForm-module__formActions___ufrlR{flex-direction:column-reverse}.ProviderForm-module__formActions___ufrlR button{width:100%}}@media(max-height:500px)and (orientation:landscape){.ProviderForm-module__formRow4___NxX4j{grid-template-columns:repeat(4,1fr);gap:var(--spacing-sm)}}.ProviderFormPage-module__header___dPqrf{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.ProviderFormPage-module__headerLeft___ytOJz{display:flex;align-items:center;gap:var(--spacing-md)}.ProviderFormPage-module__backButton___0dUPV{padding:var(--spacing-sm)}.ProviderFormPage-module__subtitle___fbLnd{color:var(--gray-500);margin-top:var(--spacing-xs)}.ProviderFormPage-module__content___CfCUy{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.ProviderFormPage-module__skeletonGrid___qJuHA{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.ProviderFormPage-module__skeletonGrid___qJuHA>div{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ProviderFormPage-module__skeletonFullWidth___x6727{grid-column:1 / -1}.ProviderFormPage-module__skeletonActions___jkCpB{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.ProviderFormPage-module__content___CfCUy{padding:var(--spacing-md)}}@media(max-width:480px){.ProviderFormPage-module__header___dPqrf{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.ProviderFormPage-module__headerLeft___ytOJz h1{font-size:20px}.ProviderFormPage-module__content___CfCUy{padding:var(--spacing-sm)}.ProviderFormPage-module__skeletonGrid___qJuHA{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.ProviderFormPage-module__header___dPqrf{margin-bottom:var(--spacing-sm)}.ProviderFormPage-module__content___CfCUy{padding:var(--spacing-md)}}.CalendarView-module__calendarContainer___547QU{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.CalendarView-module__viewSelector___GvaU5{display:flex;background-color:var(--gray-100);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);overflow:hidden}.CalendarView-module__viewButton___KSRE0{background:none;border:none;padding:var(--spacing-sm) var(--spacing-lg);font-size:14px;cursor:pointer;transition:all var(--transition-fast)}.CalendarView-module__viewButton___KSRE0:hover{background-color:var(--gray-200)}.CalendarView-module__viewButton___KSRE0.CalendarView-module__active___A6KmA{background-color:var(--primary);color:var(--white)}.CalendarView-module__event___7jA3V{padding:var(--spacing-xxs) var(--spacing-xs);border-radius:var(--border-radius-sm);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--gray-800);cursor:pointer}.CalendarView-module__expense___a42El{background-color:var(--danger-light);border-left:3px solid var(--danger);color:var(--gray-800)}.CalendarView-module__income___mQOEf{background-color:var(--success-light);border-left:3px solid var(--primary);color:var(--gray-800)}.CalendarView-module__eventTitle___yn0tU{font-weight:500;color:var(--gray-800)}.CalendarView-module__eventAmount___5zVat{font-size:11px;color:var(--gray-800)}.CalendarView-module__pending___vkZnB{opacity:.8}.CalendarView-module__paid___2X1ir,.CalendarView-module__received___rulcu{opacity:1}.fc-day-today{background-color:var(--primary-alpha-10)!important}.fc-button-primary{background-color:var(--gray-500)!important;border-color:var(--gray-500)!important}.fc-button-primary:hover{background-color:var(--gray-700)!important}.fc-button-active{background-color:var(--primary)!important;border-color:var(--primary)!important}.fc-col-header-cell,.fc-day-sat,.fc-day-sun{background-color:var(--gray-100)}@media(max-width:1023px){.CalendarView-module__viewSelector___GvaU5{flex-wrap:wrap}.CalendarView-module__viewButton___KSRE0{flex:1;min-width:70px;padding:var(--spacing-sm)}.CalendarView-module__calendarContainer___547QU{padding:var(--spacing-sm)}}@media(max-width:480px){.CalendarView-module__viewButton___KSRE0{font-size:12px;padding:var(--spacing-xs) var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.CalendarView-module__calendarContainer___547QU{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.CalendarFilters-module__container___QDw8S{margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.CalendarFilters-module__form___qN7nm{display:flex;flex-direction:column;gap:var(--spacing-md)}.CalendarFilters-module__grid___R85Th{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);align-items:end}.CalendarFilters-module__fieldGroup___cT74o{display:flex;flex-direction:column}.CalendarFilters-module__actions___OYq6J{display:flex;justify-content:flex-end;gap:var(--spacing-md)}@media(max-width:1023px){.CalendarFilters-module__grid___R85Th{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.CalendarFilters-module__grid___R85Th{grid-template-columns:1fr}.CalendarFilters-module__actions___OYq6J{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.CalendarFilters-module__grid___R85Th{grid-template-columns:repeat(4,1fr);gap:var(--spacing-sm)}.CalendarFilters-module__container___QDw8S{padding:var(--spacing-sm)}}.EventDetails-module__container___Qdk-Y{padding:var(--spacing-md)}.EventDetails-module__header___T-CdP{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.EventDetails-module__title___Zwebi{font-size:20px;font-weight:600;margin:0}.EventDetails-module__badge___AtBlH{display:inline-block;padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-md);font-size:12px;font-weight:600;text-transform:uppercase}.EventDetails-module__expense___QECba{background-color:var(--danger-light);color:var(--danger)}.EventDetails-module__income___Aufpn{background-color:var(--success-light);color:var(--primary)}.EventDetails-module__amount___kmDiu{font-size:24px;font-weight:600;margin-bottom:var(--spacing-md)}.EventDetails-module__details___IWHK3{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.EventDetails-module__detailItem___ECV8l{display:flex;align-items:flex-start}.EventDetails-module__icon___dWjTH{margin-right:var(--spacing-sm);margin-top:var(--spacing-xs);color:var(--gray-500)}.EventDetails-module__detailContent___SUp0o{display:flex;flex-direction:column}.EventDetails-module__detailLabel___qdGiu{font-size:12px;color:var(--gray-500);margin-bottom:var(--spacing-xxs)}.EventDetails-module__detailValue___5kdpT{font-size:14px;font-weight:500}.EventDetails-module__statusBadge___u9nmc{display:inline-block;padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--border-radius-sm);font-size:12px;font-weight:500}.EventDetails-module__pending___nmtu9{background-color:var(--warning-light);color:var(--notification)}.EventDetails-module__paid___XflV-,.EventDetails-module__received___SrYCE{background-color:var(--success-light);color:var(--success)}.EventDetails-module__canceled___prQ6I{background-color:var(--gray-100);color:var(--gray-500)}.EventDetails-module__description___sLw3I{margin-bottom:var(--spacing-lg)}.EventDetails-module__descriptionTitle___dnR9-{font-size:14px;font-weight:600;margin-bottom:var(--spacing-xs)}.EventDetails-module__descriptionText___exys4{font-size:14px;line-height:1.5;color:var(--gray-700)}.EventDetails-module__actions___DORa5{display:flex;gap:var(--spacing-sm)}.EventDetails-module__actionIcon___wy-y3{margin-right:var(--spacing-xs)}@media(max-width:1023px){.EventDetails-module__details___IWHK3{grid-template-columns:1fr;gap:var(--spacing-sm)}}@media(max-width:480px){.EventDetails-module__title___Zwebi{font-size:18px}.EventDetails-module__amount___kmDiu{font-size:20px}.EventDetails-module__badge___AtBlH{padding:var(--spacing-xs) var(--spacing-sm);font-size:11px}}@media(max-height:500px)and (orientation:landscape){.EventDetails-module__container___Qdk-Y{padding:var(--spacing-sm)}.EventDetails-module__details___IWHK3{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.FinancialCalendar-module__header___m9GWc{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.FinancialCalendar-module__subtitle___BlJQO{color:var(--gray-500);margin-top:var(--spacing-xs)}.FinancialCalendar-module__calendarWrapper___BnVFw{position:relative}.FinancialCalendar-module__loadingOverlay___OwK87{position:absolute;inset:0;background-color:#ffffff80;z-index:2;pointer-events:none}@media(max-width:1023px){.FinancialCalendar-module__header___m9GWc{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}}@media(max-height:500px)and (orientation:landscape){.FinancialCalendar-module__header___m9GWc{margin-bottom:var(--spacing-sm)}}.InvestmentFilters-module__container___GUVtj{margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.InvestmentFilters-module__header___6btBN{display:flex;align-items:center;gap:var(--spacing-md)}.InvestmentFilters-module__searchInput___JrdIr{flex:1;min-width:200px}.InvestmentFilters-module__filterButton___glQAw{white-space:nowrap;flex-shrink:0}.InvestmentFilters-module__form___df5tk{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.InvestmentFilters-module__grid___9s7S3{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);align-items:end}.InvestmentFilters-module__fieldGroup___7AX0k{display:flex;flex-direction:column}.InvestmentFilters-module__actions___sUbvZ{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-md)}@media(max-width:1023px){.InvestmentFilters-module__grid___9s7S3{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.InvestmentFilters-module__container___GUVtj{padding:var(--spacing-sm)}.InvestmentFilters-module__header___6btBN{flex-direction:column;align-items:stretch}.InvestmentFilters-module__grid___9s7S3{grid-template-columns:1fr}.InvestmentFilters-module__actions___sUbvZ{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.InvestmentFilters-module__container___GUVtj{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.InvestmentFilters-module__grid___9s7S3{grid-template-columns:repeat(4,1fr);gap:var(--spacing-sm)}}.InvestmentSummary-module__container___kMmG5{margin-bottom:var(--spacing-lg)}.InvestmentSummary-module__grid___u0UUh{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md)}.InvestmentSummary-module__card___M45ir{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-sm) var(--spacing-md);box-shadow:var(--shadow-sm);display:flex;align-items:center}.InvestmentSummary-module__iconContainer___jKZEh{width:40px;height:40px;border-radius:50%;background-color:var(--gray-100);display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-md);flex-shrink:0}.InvestmentSummary-module__icon___XF-f-{font-size:20px;color:var(--primary)}.InvestmentSummary-module__positive___Ny0Qs{color:var(--success)}.InvestmentSummary-module__negative___Myibn{color:var(--danger)}.InvestmentSummary-module__content___zjdzV{flex:1;min-width:0}.InvestmentSummary-module__title___tPT5O{font-size:14px;color:var(--gray-500);margin-bottom:4px}.InvestmentSummary-module__value___B43j1{font-size:18px;font-weight:600;white-space:nowrap;font-variant-numeric:tabular-nums}.InvestmentSummary-module__percentage___0jIe6{font-size:14px;font-weight:500;margin-top:2px}@media(max-width:1023px){.InvestmentSummary-module__grid___u0UUh{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.InvestmentSummary-module__grid___u0UUh{grid-template-columns:1fr}.InvestmentSummary-module__card___M45ir{padding:var(--spacing-md)}.InvestmentSummary-module__value___B43j1{font-size:18px}}@media(max-height:500px)and (orientation:landscape){.InvestmentSummary-module__container___kMmG5{margin-bottom:var(--spacing-sm)}.InvestmentSummary-module__grid___u0UUh{gap:var(--spacing-sm)}.InvestmentSummary-module__card___M45ir{padding:var(--spacing-sm) var(--spacing-md)}}.MobileChartPlaceholder-module__placeholder___UcOD1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spacing-xl);background:linear-gradient(135deg,var(--white) 0%,var(--gray-100) 100%);border:2px dashed var(--gray-300);border-radius:var(--border-radius-lg);text-align:center;min-height:200px;gap:var(--spacing-md);width:100%;max-width:100%;box-sizing:border-box}.MobileChartPlaceholder-module__iconContainer___W6BKz{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.MobileChartPlaceholder-module__icon___y3xfm{font-size:32px;color:var(--gray-400);animation:MobileChartPlaceholder-module__pulse___vQ-Ob 2s ease-in-out infinite alternate}.MobileChartPlaceholder-module__icon___y3xfm:nth-child(2){animation-delay:.5s}.MobileChartPlaceholder-module__content___mBhDT{max-width:100%;width:100%}.MobileChartPlaceholder-module__title___KlFh0{font-size:18px;font-weight:600;color:var(--gray-700);margin-bottom:var(--spacing-sm);line-height:1.4}.MobileChartPlaceholder-module__message___fxKET{font-size:14px;color:var(--gray-600);line-height:1.5;margin:0}@keyframes MobileChartPlaceholder-module__pulse___vQ-Ob{0%{opacity:.6;transform:scale(1)}to{opacity:1;transform:scale(1.05)}}@media(min-width:769px){.MobileChartPlaceholder-module__placeholder___UcOD1{display:none}}@media(max-width:480px){.MobileChartPlaceholder-module__placeholder___UcOD1{padding:var(--spacing-lg);min-height:150px}.MobileChartPlaceholder-module__icon___y3xfm{font-size:28px}.MobileChartPlaceholder-module__title___KlFh0{font-size:16px}.MobileChartPlaceholder-module__message___fxKET{font-size:13px}}.InvestmentDistribution-module__container___y7vaP{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg);max-width:100%;min-width:0;overflow:hidden}.InvestmentDistribution-module__chart___vkKi0{max-width:100%;overflow-x:auto}.InvestmentDistribution-module__title___VG-KF{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600;text-align:center}.InvestmentDistribution-module__chart___vkKi0{width:100%}.InvestmentDistribution-module__emptyState___SmySN{display:flex;justify-content:center;align-items:center;height:200px;color:var(--gray-500);text-align:center}@media(max-width:1023px){.InvestmentDistribution-module__container___y7vaP{padding:var(--spacing-sm)}}@media(max-width:480px){.InvestmentDistribution-module__title___VG-KF{font-size:16px}.InvestmentDistribution-module__chart___vkKi0>div:first-child{display:none}}@media(max-height:500px)and (orientation:landscape){.InvestmentDistribution-module__container___y7vaP{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}}.InvestmentPerformance-module__container___xU68u{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg);max-width:100%;min-width:0;overflow:hidden}.InvestmentPerformance-module__chart___-eDXi{max-width:100%;overflow-x:auto}.InvestmentPerformance-module__title___1E91l{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600;text-align:center}.InvestmentPerformance-module__chart___-eDXi{width:100%;max-width:100%;overflow:hidden}@media(max-width:1023px){.InvestmentPerformance-module__container___xU68u{padding:var(--spacing-sm)}}@media(max-width:480px){.InvestmentPerformance-module__title___1E91l{font-size:16px}.InvestmentPerformance-module__chart___-eDXi>div:first-child{display:none}}@media(max-height:500px)and (orientation:landscape){.InvestmentPerformance-module__container___xU68u{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}}.InvestmentTable-module__profitability___kXis2{display:flex;align-items:center;font-weight:500;font-variant-numeric:tabular-nums}.InvestmentTable-module__positive___571nj{color:var(--success);background-color:var(--success-light);padding:2px 6px;border-radius:4px;font-weight:600}.InvestmentTable-module__negative___fpkzI{color:var(--danger);background-color:var(--danger-light);padding:2px 6px;border-radius:4px;font-weight:600}.InvestmentTable-module__positiveBalance___a9TRi{color:var(--success);font-weight:600}.InvestmentTable-module__negativeBalance___UkAhL{color:var(--danger);font-weight:600}.InvestmentTable-module__risk___8HaA-{display:inline-block;padding:4px 10px;border-radius:6px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.InvestmentTable-module__low___UA3oG{background-color:var(--success-light);color:var(--success)}.InvestmentTable-module__medium___eSxnz{background-color:var(--warning-light);color:var(--warning-dark)}.InvestmentTable-module__high___z-nV5{background-color:var(--danger-light);color:var(--danger)}.InvestmentTable-module__skeletonTable___hVdZy{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}.InvestmentTable-module__skeletonHeader___MuQTR{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--gray-200)}.InvestmentTable-module__skeletonRow___IvZfE{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr 1fr 1fr;gap:var(--spacing-md);align-items:center;padding:var(--spacing-sm) 0}@media(max-width:1023px){.InvestmentTable-module__skeletonHeader___MuQTR,.InvestmentTable-module__skeletonRow___IvZfE{grid-template-columns:2fr 1fr 1fr 1fr}.InvestmentTable-module__skeletonHeader___MuQTR>:nth-child(n+5),.InvestmentTable-module__skeletonRow___IvZfE>:nth-child(n+5){display:none}}@media(max-width:480px){.InvestmentTable-module__skeletonHeader___MuQTR,.InvestmentTable-module__skeletonRow___IvZfE{grid-template-columns:2fr 1fr}.InvestmentTable-module__skeletonHeader___MuQTR>:nth-child(n+3),.InvestmentTable-module__skeletonRow___IvZfE>:nth-child(n+3){display:none}}@media(max-height:500px)and (orientation:landscape){.InvestmentTable-module__skeletonTable___hVdZy{padding:var(--spacing-sm)}}.InvestmentTypeFormModal-module__form___--Ky2{padding:var(--spacing-md) 0}.InvestmentTypeFormModal-module__formGroup___NAC1E{margin-bottom:var(--spacing-md)}.InvestmentTypeFormModal-module__label___B0L-b{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500}.InvestmentTypeFormModal-module__colorPicker___NiYSp{display:flex;align-items:center}.InvestmentTypeFormModal-module__colorInput___F7-VX{width:40px;height:40px;border:none;padding:0;background:none;cursor:pointer}.InvestmentTypeFormModal-module__colorPreview___I9DUt{width:40px;height:40px;border-radius:var(--border-radius-md);margin-left:var(--spacing-md);display:flex;align-items:center;justify-content:center}.InvestmentTypeFormModal-module__colorIcon___Mwod6{color:var(--white);font-size:20px}.InvestmentTypeFormModal-module__formActions___1Cb02{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.InvestmentTypeFormModal-module__formActions___1Cb02{flex-direction:column-reverse}.InvestmentTypeFormModal-module__formActions___1Cb02>*{width:100%}}@media(max-width:480px){.InvestmentTypeFormModal-module__form___--Ky2{padding:var(--spacing-sm) 0}}@media(max-height:500px)and (orientation:landscape){.InvestmentTypeFormModal-module__form___--Ky2{padding:var(--spacing-xs) 0}.InvestmentTypeFormModal-module__formGroup___NAC1E{margin-bottom:var(--spacing-sm)}}.InvestmentForm-module__form___Rz6Hy{width:100%}.InvestmentForm-module__grid___DJs-g{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.InvestmentForm-module__fullWidth___wtlzI{grid-column:1 / -1}.InvestmentForm-module__fieldGroup___kDMsY{display:flex;flex-direction:column}.InvestmentForm-module__typesHint___i7nu5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-xs);margin-top:var(--spacing-xs);padding:var(--spacing-sm);background-color:var(--warning-lighter, #fff8e1);border:1px solid var(--warning-light, #ffd54f);border-radius:var(--radius-sm);font-size:13px;color:var(--gray-900);line-height:1.4}.InvestmentForm-module__typesHint___i7nu5>svg{flex-shrink:0;color:var(--warning, #f57c00)}.InvestmentForm-module__typesHintAction___hc5Sl,.InvestmentForm-module__typesHintInline___-3PwB{display:inline-flex;align-items:center;gap:4px;margin-top:var(--spacing-xs);padding:4px 10px;background:transparent;border:1px dashed var(--primary);border-radius:var(--radius-sm);color:var(--primary);font-size:13px;font-weight:500;cursor:pointer;transition:background-color .15s ease}.InvestmentForm-module__typesHintAction___hc5Sl:hover,.InvestmentForm-module__typesHintInline___-3PwB:hover{background-color:var(--primary-lighter, rgba(29, 191, 4, .08))}.InvestmentForm-module__typesHintInline___-3PwB{margin-top:6px}.InvestmentForm-module__error___h-Nt0{padding:var(--spacing-lg);color:var(--danger)}.InvestmentForm-module__skeletonField___d5eu8{display:flex;flex-direction:column;gap:var(--spacing-xs)}.InvestmentForm-module__actions___pHU9U{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.InvestmentForm-module__grid___DJs-g{grid-template-columns:1fr 1fr}}@media(max-width:480px){.InvestmentForm-module__grid___DJs-g{grid-template-columns:1fr}.InvestmentForm-module__actions___pHU9U{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.InvestmentForm-module__grid___DJs-g{gap:var(--spacing-sm)}.InvestmentForm-module__actions___pHU9U{margin-top:var(--spacing-md)}}.InvestmentDetails-module__container___l7W3C{padding:var(--spacing-md)}.InvestmentDetails-module__header___AGeqA{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.InvestmentDetails-module__title___D0t7F{font-size:22px;font-weight:600;margin:0;word-break:break-word;line-height:1.3}.InvestmentDetails-module__badge___pXisu{display:inline-block;padding:6px 12px;background-color:var(--gray-100);border-radius:var(--border-radius-md);font-size:14px;font-weight:500;white-space:nowrap;flex-shrink:0}.InvestmentDetails-module__meta___9mfL5{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md);font-size:14px}.InvestmentDetails-module__metaItem___UTY8-{display:flex;gap:var(--spacing-sm)}.InvestmentDetails-module__metaLabel___UHtpV{font-weight:500}.InvestmentDetails-module__metaValue___bKJ79{word-break:break-word}.InvestmentDetails-module__statsGrid___3UMuS{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.InvestmentDetails-module__statCard___UmVdp{background-color:var(--gray-100);border-radius:var(--border-radius-lg);padding:var(--spacing-md);display:flex;align-items:center}.InvestmentDetails-module__statIcon___mKbuJ{font-size:24px;color:var(--primary);margin-right:var(--spacing-sm)}.InvestmentDetails-module__statContent___DATPV{flex:1}.InvestmentDetails-module__statLabel___Qp80x{font-size:12px;color:var(--gray-500);margin-bottom:4px;word-break:break-word;line-height:1.2}.InvestmentDetails-module__statValue___9Gsqt{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.InvestmentDetails-module__positive___-HKqc{color:var(--primary)}.InvestmentDetails-module__negative___dkWK4{color:var(--danger)}.InvestmentDetails-module__detailsGrid___1oMNV{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.InvestmentDetails-module__detailItem___SuvM9{display:flex;align-items:flex-start}.InvestmentDetails-module__detailIcon___G-Pdm{margin-right:var(--spacing-sm);margin-top:2px;color:var(--gray-500)}.InvestmentDetails-module__detailContent___v9m8i{flex:1}.InvestmentDetails-module__detailLabel___oh72J{font-size:12px;color:var(--gray-500);margin-bottom:4px;word-break:break-word;line-height:1.2}.InvestmentDetails-module__detailValue___UO9ok{font-size:14px;font-weight:500}.InvestmentDetails-module__riskBadge___QyZYk{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:500}.InvestmentDetails-module__low___Sb4-1{background-color:var(--success-light);color:var(--success)}.InvestmentDetails-module__medium___-togE{background-color:var(--warning-light);color:var(--warning)}.InvestmentDetails-module__high___m-t4l{background-color:var(--danger-light);color:var(--danger)}.InvestmentDetails-module__notes___UM6-s{display:flex;background-color:var(--gray-50);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-lg);padding:var(--spacing-md)}.InvestmentDetails-module__notesIcon___8DN-Z{margin-right:var(--spacing-sm);margin-top:2px;color:var(--gray-500);flex-shrink:0}.InvestmentDetails-module__notesContent___WK34l{flex:1}.InvestmentDetails-module__notesLabel___Nm8Vp{font-size:14px;font-weight:500;margin-bottom:4px}.InvestmentDetails-module__notesText___8fOKb{font-size:14px;line-height:1.5;white-space:pre-line}.InvestmentDetails-module__transactionsSection___Hf59Z{margin-bottom:var(--spacing-lg);border:1px solid var(--gray-200);border-radius:var(--border-radius-md)}.InvestmentDetails-module__transactionsHeader___BHF1l{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.InvestmentDetails-module__transactionsTitle___-8F-G{font-size:16px;font-weight:600;margin:0;word-break:break-word}.InvestmentDetails-module__emptyTransactions___ns6Rv{padding:var(--spacing-lg);text-align:center;color:var(--gray-500)}.InvestmentDetails-module__transactionsList___pj8qZ{max-height:300px;overflow-y:auto}.InvestmentDetails-module__transaction___7XiI9{display:flex;justify-content:space-between;padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.InvestmentDetails-module__transaction___7XiI9:last-child{border-bottom:none}.InvestmentDetails-module__transactionInfo___ZFzPZ{flex:1}.InvestmentDetails-module__transactionDate___hNOjS{font-size:14px;font-weight:500;margin-bottom:4px}.InvestmentDetails-module__transactionType___ACMuH{font-size:12px;color:var(--gray-500)}.InvestmentDetails-module__transactionAmountContainer___qDY7T{display:flex;align-items:center;gap:var(--spacing-sm)}.InvestmentDetails-module__transactionAmount___-DjPH{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.InvestmentDetails-module__transactionActions___-xTLX{display:flex;gap:4px;opacity:.7;transition:opacity .2s ease}.InvestmentDetails-module__transaction___7XiI9:hover .InvestmentDetails-module__transactionActions___-xTLX{opacity:1}.InvestmentDetails-module__actionButton___55Wg4{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:var(--border-radius-sm);background-color:var(--gray-100);color:var(--gray-600);cursor:pointer;transition:all .2s ease;padding:0}.InvestmentDetails-module__actionButton___55Wg4:hover{background-color:var(--gray-200);color:var(--gray-800);transform:scale(1.05)}.InvestmentDetails-module__actionButton___55Wg4:active{transform:scale(.95)}.InvestmentDetails-module__dangerButton___22tEc:hover{background-color:var(--danger-light);color:var(--danger)}.InvestmentDetails-module__deposit___mgPZF{color:var(--primary)}.InvestmentDetails-module__withdrawal___9zLE9{color:var(--danger)}.InvestmentDetails-module__income___9MklX{color:var(--primary)}.InvestmentDetails-module__actions___mI82W{display:flex;gap:var(--spacing-md);justify-content:flex-end}@media(max-width:1023px){.InvestmentDetails-module__statsGrid___3UMuS,.InvestmentDetails-module__detailsGrid___1oMNV{grid-template-columns:repeat(2,1fr)}.InvestmentDetails-module__meta___9mfL5{flex-direction:column;gap:var(--spacing-sm)}.InvestmentDetails-module__header___AGeqA{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}}@media(max-width:480px){.InvestmentDetails-module__container___l7W3C{padding:var(--spacing-sm)}.InvestmentDetails-module__title___D0t7F{font-size:20px}.InvestmentDetails-module__statsGrid___3UMuS,.InvestmentDetails-module__detailsGrid___1oMNV{grid-template-columns:1fr}.InvestmentDetails-module__statCard___UmVdp{padding:var(--spacing-sm)}.InvestmentDetails-module__statLabel___Qp80x{font-size:11px}.InvestmentDetails-module__statValue___9Gsqt{font-size:16px}.InvestmentDetails-module__actions___mI82W{flex-direction:column}.InvestmentDetails-module__transactionsHeader___BHF1l{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm)}.InvestmentDetails-module__transaction___7XiI9{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.InvestmentDetails-module__container___l7W3C{padding:var(--spacing-sm)}.InvestmentDetails-module__statsGrid___3UMuS,.InvestmentDetails-module__detailsGrid___1oMNV{gap:var(--spacing-sm)}.InvestmentDetails-module__transactionsList___pj8qZ{max-height:200px}}.TransactionForm-module__form___MOGwr{width:100%}.TransactionForm-module__grid___bNEUM{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.TransactionForm-module__fullWidth___JpXi-{grid-column:1 / -1}.TransactionForm-module__actions___KBVRS{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.TransactionForm-module__grid___bNEUM,.TransactionForm-module__actions___KBVRS{gap:var(--spacing-sm)}}@media(max-width:480px){.TransactionForm-module__grid___bNEUM{grid-template-columns:1fr}.TransactionForm-module__actions___KBVRS{flex-direction:column-reverse}.TransactionForm-module__actions___KBVRS>*{width:100%}}@media(max-height:500px)and (orientation:landscape){.TransactionForm-module__grid___bNEUM{gap:var(--spacing-sm)}.TransactionForm-module__actions___KBVRS{margin-top:var(--spacing-md)}}.Investments-module__header___RyGXC{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Investments-module__subtitle___QD214{color:var(--gray-500);margin-top:var(--spacing-xs)}.Investments-module__grid___yHxED{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.Investments-module__skeletonSummary___3Afz4{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}@media(max-width:1023px){.Investments-module__header___RyGXC{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Investments-module__skeletonSummary___3Afz4{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.Investments-module__grid___yHxED{gap:var(--spacing-md)}.Investments-module__skeletonSummary___3Afz4{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.Investments-module__header___RyGXC{margin-bottom:var(--spacing-sm)}.Investments-module__grid___yHxED{gap:var(--spacing-sm)}.Investments-module__skeletonSummary___3Afz4{gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.NotificationList-module__container___WbS48{width:100%}.NotificationList-module__list___td5ZZ{display:flex;flex-direction:column;gap:var(--spacing-sm)}.NotificationList-module__item___NbvzJ{display:flex;align-items:flex-start;padding:var(--spacing-md);border-radius:var(--border-radius-md);background-color:var(--white);transition:background-color var(--transition-fast);position:relative}.NotificationList-module__unread___QVsQg{background-color:var(--primary-alpha-10);border-left:3px solid var(--primary)}.NotificationList-module__read___4y5i3{background-color:var(--gray-100);border-left:3px solid var(--gray-200);opacity:.85}.NotificationList-module__iconContainer___HZL6p{margin-right:var(--spacing-md);padding-top:var(--spacing-xxs);flex-shrink:0}.NotificationList-module__icon___hVPo-{font-size:20px}.NotificationList-module__info___N1lIG{color:var(--info)}.NotificationList-module__success___F4i9E{color:var(--success)}.NotificationList-module__warning___I4q9b{color:var(--warning)}.NotificationList-module__error___NztkK{color:var(--danger)}.NotificationList-module__expense___tNLQp{color:var(--secondary)}.NotificationList-module__income___HUEKC{color:var(--success)}.NotificationList-module__budget___tYkpk{color:var(--warning)}.NotificationList-module__content___HQcVw{flex:1;min-width:0}.NotificationList-module__title___myA-2{font-size:16px;font-weight:600;margin-bottom:var(--spacing-xs)}.NotificationList-module__message___Q-BtQ{font-size:14px;color:var(--gray-700);margin-bottom:var(--spacing-xs)}.NotificationList-module__meta___F8BEr{display:flex;align-items:center;color:var(--gray-500);font-size:12px}.NotificationList-module__date___Q5-yF{display:flex;align-items:center}.NotificationList-module__dateIcon___yZgew{margin-right:var(--spacing-xs);font-size:14px}.NotificationList-module__actions___lrP3L{display:flex;gap:var(--spacing-xs);flex-shrink:0}@media(max-width:1023px){.NotificationList-module__title___myA-2{font-size:15px}}@media(max-width:480px){.NotificationList-module__item___NbvzJ{flex-direction:column}.NotificationList-module__iconContainer___HZL6p{margin-right:0;margin-bottom:var(--spacing-sm)}.NotificationList-module__actions___lrP3L{position:absolute;top:var(--spacing-md);right:var(--spacing-md)}}@media(max-height:500px)and (orientation:landscape){.NotificationList-module__item___NbvzJ{padding:var(--spacing-sm) var(--spacing-md)}.NotificationList-module__list___td5ZZ{gap:var(--spacing-xs)}}.Checkbox-module__wrapper___nOy57{font-family:var(--font-family)}.Checkbox-module__disabled___GC0E4{opacity:.5;cursor:not-allowed}.Checkbox-module__container___Z0QBU{display:inline-flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;user-select:none}.Checkbox-module__disabled___GC0E4 .Checkbox-module__container___Z0QBU{cursor:not-allowed}.Checkbox-module__input___4gvVj{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.Checkbox-module__box___C9xGD{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:2px solid var(--gray-300);border-radius:var(--border-radius-sm);background:var(--white);transition:background var(--transition-fast),border-color var(--transition-fast);flex-shrink:0}.Checkbox-module__box___C9xGD:hover{border-color:var(--gray-400)}.Checkbox-module__input___4gvVj:focus-visible+.Checkbox-module__box___C9xGD{box-shadow:0 0 0 2px var(--primary-alpha-20);border-color:var(--primary)}.Checkbox-module__boxChecked___b3cWX{background:var(--primary);border-color:var(--primary)}.Checkbox-module__boxChecked___b3cWX:hover{background:var(--primary-dark);border-color:var(--primary-dark)}.Checkbox-module__checkIcon___YK21M{color:var(--white);font-size:14px;stroke-width:3}.Checkbox-module__label___NfIik{font-size:14px;color:var(--gray-900);line-height:1.5}.Checkbox-module__errorMessage___hrplg{display:block;margin-top:var(--spacing-xs);margin-left:28px;font-size:12px;color:var(--danger)}@media(max-width:1023px){.Checkbox-module__box___C9xGD{width:22px;height:22px}.Checkbox-module__checkIcon___YK21M{font-size:16px}}@media(max-width:480px){.Checkbox-module__box___C9xGD{width:24px;height:24px}.Checkbox-module__label___NfIik,.Checkbox-module__checkIcon___YK21M{font-size:16px}}@media(max-height:500px)and (orientation:landscape){.Checkbox-module__container___Z0QBU{gap:var(--spacing-xs)}}.NotificationFilters-module__header___zOUIW{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.NotificationFilters-module__title___RL7JQ{font-size:16px;font-weight:600}.NotificationFilters-module__section___sV3cm{margin-bottom:var(--spacing-md)}.NotificationFilters-module__sectionTitle___t-6gN{font-size:14px;font-weight:500;margin-bottom:var(--spacing-sm);color:var(--gray-700)}.NotificationFilters-module__checkboxGroup___-pnnE{display:flex;flex-direction:column;gap:var(--spacing-xs)}.NotificationFilters-module__formGroup___L2ph-{margin-bottom:var(--spacing-sm)}.NotificationFilters-module__actions___kNuRr{margin-top:var(--spacing-lg)}.NotificationFilters-module__buttonIcon___jKoih{margin-right:var(--spacing-xs)}@media(max-width:1023px){.NotificationFilters-module__header___zOUIW{flex-wrap:wrap;gap:var(--spacing-xs)}}@media(max-width:480px){.NotificationFilters-module__header___zOUIW{flex-direction:column;align-items:flex-start;margin-bottom:var(--spacing-sm)}.NotificationFilters-module__title___RL7JQ{font-size:15px}.NotificationFilters-module__sectionTitle___t-6gN{font-size:13px}.NotificationFilters-module__actions___kNuRr{margin-top:var(--spacing-md)}.NotificationFilters-module__actions___kNuRr button{width:100%}}@media(max-height:500px)and (orientation:landscape){.NotificationFilters-module__section___sV3cm{margin-bottom:var(--spacing-sm)}.NotificationFilters-module__sectionTitle___t-6gN{margin-bottom:var(--spacing-xs)}.NotificationFilters-module__checkboxGroup___-pnnE{gap:var(--spacing-xxs)}.NotificationFilters-module__actions___kNuRr{margin-top:var(--spacing-md)}}.NotificationStats-module__title___AnzWZ{font-size:16px;font-weight:600;margin-bottom:var(--spacing-md)}.NotificationStats-module__subtitle___fGAVn{font-size:14px;font-weight:600;margin-bottom:var(--spacing-sm);margin-top:var(--spacing-md)}.NotificationStats-module__stats___JgzMQ{display:flex;flex-direction:column;gap:var(--spacing-md)}.NotificationStats-module__statItem___xe4Y-{display:flex;align-items:center}.NotificationStats-module__statIcon___gk47z{width:40px;height:40px;border-radius:var(--border-radius-full);background-color:var(--primary-alpha-10);display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-md);color:var(--primary);flex-shrink:0}.NotificationStats-module__statContent___LnJ0s{flex:1;display:flex;flex-direction:column;gap:var(--spacing-xxs)}.NotificationStats-module__statValue___24IB-{font-size:18px;font-weight:600;margin-bottom:var(--spacing-xxs)}.NotificationStats-module__statLabel___x4jW1{font-size:12px;color:var(--gray-500)}.NotificationStats-module__categories___e7JOh{display:flex;flex-direction:column;gap:var(--spacing-xs)}.NotificationStats-module__categoryItem___4xl61{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm);border-radius:var(--border-radius-sm);background-color:var(--gray-100)}.NotificationStats-module__categoryName___Gu61t{font-size:14px}.NotificationStats-module__categoryCount___mQZwt{font-size:14px;font-weight:600}@media(max-width:1023px){.NotificationStats-module__stats___JgzMQ{gap:var(--spacing-sm)}.NotificationStats-module__statIcon___gk47z{width:36px;height:36px;margin-right:var(--spacing-sm)}.NotificationStats-module__statValue___24IB-{font-size:16px}}@media(max-width:480px){.NotificationStats-module__title___AnzWZ{font-size:15px;margin-bottom:var(--spacing-sm)}.NotificationStats-module__subtitle___fGAVn{font-size:13px;margin-top:var(--spacing-sm)}.NotificationStats-module__statIcon___gk47z{width:32px;height:32px}.NotificationStats-module__statValue___24IB-{font-size:15px}.NotificationStats-module__categoryName___Gu61t,.NotificationStats-module__categoryCount___mQZwt{font-size:13px}}@media(max-height:500px)and (orientation:landscape){.NotificationStats-module__stats___JgzMQ{gap:var(--spacing-sm)}.NotificationStats-module__statItem___xe4Y-{padding:var(--spacing-xxs) 0}.NotificationStats-module__statIcon___gk47z{width:32px;height:32px;margin-right:var(--spacing-sm)}.NotificationStats-module__categoryItem___4xl61{padding:var(--spacing-xs) var(--spacing-sm)}}.Notifications-module__header___OI04d{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Notifications-module__subtitle___CeNXV{color:var(--gray-500);margin-top:var(--spacing-xs)}.Notifications-module__headerActions___wBtls{display:flex;gap:var(--spacing-sm)}.Notifications-module__content___MC9Si{display:grid;grid-template-columns:280px 1fr;gap:var(--spacing-lg)}.Notifications-module__sidebar___o1cdl{display:flex;flex-direction:column;gap:var(--spacing-md)}.Notifications-module__main___j-G5l{min-width:0}@media(max-width:1023px){.Notifications-module__content___MC9Si{grid-template-columns:240px 1fr}}@media(max-width:480px){.Notifications-module__header___OI04d{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Notifications-module__headerActions___wBtls{width:100%;justify-content:flex-start}.Notifications-module__content___MC9Si{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.Notifications-module__header___OI04d{margin-bottom:var(--spacing-sm)}.Notifications-module__content___MC9Si{gap:var(--spacing-sm)}}.ReportTabs-module__container___aN0iq{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg);overflow:hidden}.ReportTabs-module__tabs___47KpO{display:flex;overflow-x:auto;scrollbar-width:none}.ReportTabs-module__tabs___47KpO::-webkit-scrollbar{display:none}.ReportTabs-module__tab___OyAPb{padding:var(--spacing-md) var(--spacing-lg);white-space:nowrap;font-weight:500;color:var(--gray-500);transition:all var(--transition-fast);position:relative}.ReportTabs-module__tab___OyAPb:hover{color:var(--gray-900);background-color:var(--gray-100)}.ReportTabs-module__active___aqifw{color:var(--primary);font-weight:600}.ReportTabs-module__active___aqifw:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:var(--primary)}.ReportTabs-module__locked___QGPSv{cursor:not-allowed;opacity:.5;display:flex;align-items:center;gap:var(--spacing-xs)}.ReportTabs-module__proBadge___Jpx8U{font-size:10px;font-weight:700;color:var(--white);background-color:var(--primary);padding:1px 6px;border-radius:var(--border-radius-sm);text-transform:uppercase;letter-spacing:.5px}@media(max-width:1023px){.ReportTabs-module__container___aN0iq{margin-bottom:var(--spacing-md)}.ReportTabs-module__tabs___47KpO{padding:0 var(--spacing-sm);gap:var(--spacing-xs)}.ReportTabs-module__tab___OyAPb{padding:var(--spacing-sm) var(--spacing-md);font-size:13px;min-width:fit-content;flex-shrink:0;border-radius:var(--border-radius-sm);text-align:center}.ReportTabs-module__tab___OyAPb:hover{background-color:var(--gray-100)}.ReportTabs-module__active___aqifw{background-color:var(--primary-alpha-10);color:var(--primary-dark)}.ReportTabs-module__active___aqifw:after{display:none}}@media(max-width:480px){.ReportTabs-module__tab___OyAPb{padding:var(--spacing-xs) var(--spacing-sm);font-size:12px}}@media(max-height:500px)and (orientation:landscape){.ReportTabs-module__container___aN0iq{margin-bottom:var(--spacing-sm)}.ReportTabs-module__tab___OyAPb{padding:var(--spacing-sm) var(--spacing-md)}}.ReportFilters-module__container___59SeW{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);margin-bottom:var(--spacing-lg);box-shadow:var(--shadow-sm)}.ReportFilters-module__form___oS5np{display:flex;flex-direction:column;gap:var(--spacing-md)}.ReportFilters-module__grid___fit-n{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);align-items:end}.ReportFilters-module__fieldGroup___GNU-L{display:flex;flex-direction:column}.ReportFilters-module__actions___W7Eg6{display:flex;justify-content:flex-end;gap:var(--spacing-md)}@media(max-width:1023px){.ReportFilters-module__grid___fit-n{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.ReportFilters-module__grid___fit-n{grid-template-columns:1fr}.ReportFilters-module__actions___W7Eg6{flex-direction:column}.ReportFilters-module__container___59SeW{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.ReportFilters-module__grid___fit-n{grid-template-columns:repeat(4,1fr);gap:var(--spacing-sm)}.ReportFilters-module__container___59SeW{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.CashFlowChart-module__container___VJC5R{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.CashFlowChart-module__chart___ahuZ2{width:100%;max-width:100%;overflow:hidden}@media(max-width:1023px){.CashFlowChart-module__chart___ahuZ2{display:none}}@media(max-width:480px){.CashFlowChart-module__container___VJC5R{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.CashFlowChart-module__container___VJC5R{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.CashFlowSummary-module__container___QRcj5{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.CashFlowSummary-module__title___3-KlZ{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600}.CashFlowSummary-module__grid___eDfH6{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.CashFlowSummary-module__card___pebtd{background-color:var(--gray-100);border-radius:var(--border-radius-md);padding:var(--spacing-md);text-align:center}.CashFlowSummary-module__cardTitle___Ay5T5{font-size:14px;font-weight:500;color:var(--gray-500);margin-bottom:var(--spacing-sm)}.CashFlowSummary-module__cardValue___lptst{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.CashFlowSummary-module__variation___Och-R{font-size:14px;font-weight:500}.CashFlowSummary-module__positive___nTmm5{color:var(--primary)}.CashFlowSummary-module__negative___oyGx-{color:var(--danger)}.CashFlowSummary-module__table___ehAwt{width:100%;overflow-x:auto}table{width:100%;border-collapse:collapse}th{text-align:left;padding:var(--spacing-sm) var(--spacing-md);background-color:var(--gray-100);font-weight:600}td{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--gray-200)}tfoot td{border-top:2px solid var(--gray-200);border-bottom:none;padding-top:var(--spacing-md)}.CashFlowSummary-module__income___1EAcR{color:var(--primary)}.CashFlowSummary-module__expense___U8E40{color:var(--danger)}@media(max-width:1023px){.CashFlowSummary-module__grid___eDfH6{grid-template-columns:1fr}}@media(max-width:480px){.CashFlowSummary-module__cardValue___lptst{font-size:20px}.CashFlowSummary-module__container___QRcj5{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.CashFlowSummary-module__grid___eDfH6{grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm)}.CashFlowSummary-module__container___QRcj5{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.CashFlowByAccount-module__container___sy8FC{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.CashFlowByAccount-module__header___ctvlE{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.CashFlowByAccount-module__title___QT0Uh{margin:0;font-size:18px;font-weight:600}.CashFlowByAccount-module__viewToggle___uU3LF{display:flex;background-color:var(--gray-100);border-radius:var(--border-radius-md);overflow:hidden}.CashFlowByAccount-module__toggleButton___znB2r{padding:var(--spacing-sm) var(--spacing-md);background:none;border:none;cursor:pointer;font-size:14px;transition:all var(--transition-fast)}.CashFlowByAccount-module__toggleButton___znB2r.CashFlowByAccount-module__active___FAye9{background-color:var(--primary);color:var(--white)}.CashFlowByAccount-module__chart___RNKLX{width:100%}.CashFlowByAccount-module__accountCharts___Gq-N3{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}.CashFlowByAccount-module__accountChart___1MODu{background-color:var(--gray-100);border-radius:var(--border-radius-md);padding:var(--spacing-md)}.CashFlowByAccount-module__accountTitle___9FOaQ{display:flex;align-items:center;margin-top:0;margin-bottom:var(--spacing-md);font-size:16px;font-weight:600}.CashFlowByAccount-module__accountColor___IkWOb{width:12px;height:12px;border-radius:50%;margin-right:var(--spacing-sm)}.CashFlowByAccount-module__noData___p2UXz{display:flex;align-items:center;justify-content:center;height:200px;color:var(--gray-500);font-style:italic}@media(max-width:1023px){.CashFlowByAccount-module__accountCharts___Gq-N3{grid-template-columns:1fr}.CashFlowByAccount-module__header___ctvlE{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.CashFlowByAccount-module__viewToggle___uU3LF{width:100%}.CashFlowByAccount-module__toggleButton___znB2r{flex:1;text-align:center}.CashFlowByAccount-module__chart___RNKLX>div:first-child{display:none}.CashFlowByAccount-module__accountChart___1MODu>div:nth-child(2){display:none}}@media(max-width:480px){.CashFlowByAccount-module__container___sy8FC{padding:var(--spacing-sm)}.CashFlowByAccount-module__toggleButton___znB2r{font-size:12px;padding:var(--spacing-xs) var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.CashFlowByAccount-module__container___sy8FC{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.CashFlowByAccount-module__noData___p2UXz{height:120px}}.DetailedCashFlow-module__container___3HaDb{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.DetailedCashFlow-module__title___0MAQr{margin-top:0;margin-bottom:var(--spacing-xs);font-size:18px;font-weight:600}.DetailedCashFlow-module__subtitle___o6wRi{color:var(--gray-500);font-size:14px;margin-bottom:var(--spacing-md)}.DetailedCashFlow-module__chart___OJQe- .apexcharts-toolbar,.apexcharts-toolbar{top:-42px!important;right:10px!important}.DetailedCashFlow-module__chart___OJQe-{width:100%;margin-bottom:var(--spacing-lg)}.DetailedCashFlow-module__detailsContainer___rEMf-{background-color:var(--gray-100);border-radius:var(--border-radius-md);padding:var(--spacing-md)}.DetailedCashFlow-module__detailsHeader___kRFdK{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-md)}.DetailedCashFlow-module__detailsTitle___EreXH{margin:0;font-size:16px;font-weight:600}.DetailedCashFlow-module__dailySummary___yDSax{display:flex;gap:var(--spacing-lg)}.DetailedCashFlow-module__summaryItem___5ziJ2{display:flex;flex-direction:column;align-items:flex-end}.DetailedCashFlow-module__summaryLabel___e-yem{font-size:12px;color:var(--gray-500);margin-bottom:var(--spacing-xs)}.DetailedCashFlow-module__summaryValue___T-rSe{font-size:16px;font-weight:600;font-variant-numeric:tabular-nums}.DetailedCashFlow-module__income___3-mQz{color:var(--primary)}.DetailedCashFlow-module__expense___cznr8{color:var(--danger)}.DetailedCashFlow-module__tableContainer___PaXUk{overflow-x:auto;border-radius:var(--border-radius-md);background-color:var(--white)}.DetailedCashFlow-module__table___SKixv{width:100%;border-collapse:collapse}.DetailedCashFlow-module__table___SKixv th,.DetailedCashFlow-module__table___SKixv td{padding:var(--spacing-sm) var(--spacing-md);text-align:left;border-bottom:1px solid var(--gray-200)}.DetailedCashFlow-module__table___SKixv th{font-weight:600;color:var(--gray-900);background-color:var(--gray-100)}.DetailedCashFlow-module__type___ehh1u{display:inline-block;padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--border-radius-lg);font-size:12px;font-weight:500}.DetailedCashFlow-module__incomeType___fPB7e{background-color:var(--primary-alpha-10);color:var(--primary)}.DetailedCashFlow-module__expenseType___liavP{background-color:var(--danger-light);color:var(--danger)}.DetailedCashFlow-module__noData___akIVY{display:flex;align-items:center;justify-content:center;height:100px;color:var(--gray-500);font-style:italic}@media(max-width:1023px){.DetailedCashFlow-module__detailsHeader___kRFdK{flex-direction:column;gap:var(--spacing-md)}.DetailedCashFlow-module__dailySummary___yDSax{width:100%;justify-content:space-between}.DetailedCashFlow-module__chart___OJQe->div:first-child{display:none}}@media(max-width:480px){.DetailedCashFlow-module__container___3HaDb,.DetailedCashFlow-module__detailsContainer___rEMf-{padding:var(--spacing-sm)}.DetailedCashFlow-module__dailySummary___yDSax{flex-direction:column;gap:var(--spacing-sm)}.DetailedCashFlow-module__summaryItem___5ziJ2{align-items:flex-start}}@media(max-height:500px)and (orientation:landscape){.DetailedCashFlow-module__container___3HaDb{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.DetailedCashFlow-module__chart___OJQe-{margin-bottom:var(--spacing-sm)}}.CashFlow-module__viewHeader___vureu{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md) var(--spacing-lg)}.CashFlow-module__reportTitle___2bbb3{font-size:18px;font-weight:600;margin:0}.CashFlow-module__viewTabs___-4c6L{display:flex;gap:0;background-color:var(--gray-100);border-radius:var(--border-radius-md);overflow:hidden}.CashFlow-module__viewTab___m95nu{padding:var(--spacing-sm) var(--spacing-md);border:none;background:none;font-family:inherit;font-size:14px;font-weight:500;color:var(--gray-600);cursor:pointer;transition:background-color .2s,color .2s;white-space:nowrap}.CashFlow-module__viewTab___m95nu:hover{color:var(--gray-900)}.CashFlow-module__activeTab___Tl58w{background-color:var(--primary);color:var(--white)}.CashFlow-module__activeTab___Tl58w:hover{color:var(--white)}.CashFlow-module__skeletonContainer___dUlZ6{display:flex;flex-direction:column;gap:var(--spacing-lg)}.CashFlow-module__skeletonGrid___9j1Pw{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}@media(max-width:1023px){.CashFlow-module__viewHeader___vureu{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.CashFlow-module__skeletonGrid___9j1Pw{grid-template-columns:1fr}}@media(max-width:480px){.CashFlow-module__viewHeader___vureu{padding:var(--spacing-sm) var(--spacing-md)}.CashFlow-module__reportTitle___2bbb3{font-size:16px}.CashFlow-module__viewTab___m95nu{padding:var(--spacing-xs) var(--spacing-sm);font-size:13px}}@media(max-height:500px)and (orientation:landscape){.CashFlow-module__viewHeader___vureu{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}}.CategoryPieChart-module__container___TWYe9{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.CategoryPieChart-module__title___K1EZx{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600;text-align:center}.CategoryPieChart-module__chart___sXSEN{width:100%;display:flex;justify-content:center}@media(max-width:1023px){.CategoryPieChart-module__chart___sXSEN>div:first-child{display:none}}@media(max-width:480px){.CategoryPieChart-module__container___TWYe9{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.CategoryPieChart-module__container___TWYe9{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.CategoryAnalysisTable-module__container___gYpLA{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.CategoryAnalysisTable-module__title___GvX-G{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600}.CategoryAnalysisTable-module__tableContainer___MdN0g{width:100%;overflow-x:auto}.CategoryAnalysisTable-module__table___vWE2R{width:100%;border-collapse:collapse}.CategoryAnalysisTable-module__categoryHeader___4PLpp{text-align:left;padding:var(--spacing-sm) var(--spacing-md);font-weight:600;color:var(--gray-900);border-bottom:1px solid var(--gray-200)}.CategoryAnalysisTable-module__valueHeader___S--IY{text-align:right;padding:var(--spacing-sm) var(--spacing-md);font-weight:600;color:var(--gray-900);border-bottom:1px solid var(--gray-200)}.CategoryAnalysisTable-module__percentageHeader___ubROC{text-align:right;padding:var(--spacing-sm) var(--spacing-md);font-weight:600;color:var(--gray-900);border-bottom:1px solid var(--gray-200);width:30%}.CategoryAnalysisTable-module__categoryCell___nSOwB{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--gray-200)}.CategoryAnalysisTable-module__valueCell___lL4wI{text-align:right;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--gray-200);font-variant-numeric:tabular-nums}.CategoryAnalysisTable-module__percentageCell___e3Ujw{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--gray-200)}.CategoryAnalysisTable-module__categoryName___KgBt4{display:flex;align-items:center;gap:var(--spacing-sm)}.CategoryAnalysisTable-module__colorIndicator___mwoWP{display:inline-block;width:12px;height:12px;border-radius:50%}.CategoryAnalysisTable-module__percentageContainer___p7CLK{display:flex;flex-direction:column}.CategoryAnalysisTable-module__percentageValue___Og9Pp{text-align:right;margin-bottom:var(--spacing-xs);font-size:14px}.CategoryAnalysisTable-module__percentageBar___bjPvz{height:6px;background-color:var(--gray-200);border-radius:var(--border-radius-sm);overflow:hidden}.CategoryAnalysisTable-module__percentageFill___XaI-2{height:100%;border-radius:var(--border-radius-sm)}.CategoryAnalysisTable-module__totalLabel___khEog{padding:var(--spacing-sm) var(--spacing-md);font-weight:600;border-top:2px solid var(--gray-200)}.CategoryAnalysisTable-module__totalValue___T-PVi{text-align:right;padding:var(--spacing-sm) var(--spacing-md);font-weight:600;border-top:2px solid var(--gray-200);font-variant-numeric:tabular-nums}@media(max-width:1023px){.CategoryAnalysisTable-module__tableContainer___MdN0g{overflow-x:auto;-webkit-overflow-scrolling:touch}.CategoryAnalysisTable-module__table___vWE2R{min-width:300px}}@media(max-width:480px){.CategoryAnalysisTable-module__container___gYpLA{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.CategoryAnalysisTable-module__container___gYpLA{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.CategoryComparison-module__container___d6S2w{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.CategoryComparison-module__title___MwGc3{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600;text-align:center}.CategoryComparison-module__chart___fZsuO{width:100%;overflow-x:auto}@media(max-width:1023px){.CategoryComparison-module__chart___fZsuO>div:first-child{display:none}}@media(max-width:480px){.CategoryComparison-module__container___d6S2w{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.CategoryComparison-module__container___d6S2w{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.Categories-module__viewHeader___03AKe{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md) var(--spacing-lg)}.Categories-module__reportTitle___Yuvyi{font-size:18px;font-weight:600;margin:0}.Categories-module__viewTabs___LVs-0{display:flex;background-color:var(--gray-100);border-radius:var(--border-radius-md);overflow:hidden}.Categories-module__viewTab___uguvK{padding:var(--spacing-sm) var(--spacing-lg);border:none;background:none;font-family:inherit;font-size:14px;font-weight:500;color:var(--gray-600);cursor:pointer;transition:background-color .2s,color .2s;white-space:nowrap}.Categories-module__viewTab___uguvK:hover{color:var(--gray-900)}.Categories-module__activeTab___PUF-y{background-color:var(--primary);color:var(--white)}.Categories-module__activeTab___PUF-y:hover{color:var(--white)}.Categories-module__chartGrid___ZBo-v{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}@media(max-width:1023px){.Categories-module__viewHeader___03AKe{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Categories-module__chartGrid___ZBo-v{gap:var(--spacing-md)}}@media(max-width:480px){.Categories-module__viewHeader___03AKe{padding:var(--spacing-sm) var(--spacing-md)}.Categories-module__reportTitle___Yuvyi{font-size:16px}.Categories-module__viewTab___uguvK{padding:var(--spacing-xs) var(--spacing-md);font-size:13px}}@media(max-height:500px)and (orientation:landscape){.Categories-module__viewHeader___03AKe{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.Categories-module__chartGrid___ZBo-v{gap:var(--spacing-sm)}}.MonthlyComparisonChart-module__container___oj9i1{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.MonthlyComparisonChart-module__title___PJSpV{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600;text-align:center}.MonthlyComparisonChart-module__chart___Q5yGw{width:100%}@media(max-width:1023px){.MonthlyComparisonChart-module__chart___Q5yGw>div:first-child{display:none}}@media(max-width:480px){.MonthlyComparisonChart-module__container___oj9i1{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.MonthlyComparisonChart-module__container___oj9i1{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.TrendAnalysis-module__container___b6-TD{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.TrendAnalysis-module__title___79C0K{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600;text-align:center}.TrendAnalysis-module__chart___7qlUn{width:100%;max-width:100%;overflow:hidden}@media(max-width:1023px){.TrendAnalysis-module__chart___7qlUn>div:first-child{display:none}}@media(max-width:480px){.TrendAnalysis-module__container___b6-TD{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.TrendAnalysis-module__container___b6-TD{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.MonthlyDataTable-module__container___1-4Uh{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.MonthlyDataTable-module__title___glvsh{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600}.MonthlyDataTable-module__tableContainer___A52w1{width:100%;overflow-x:auto}.MonthlyDataTable-module__table___LSAZ5{width:100%;border-collapse:collapse}.MonthlyDataTable-module__table___LSAZ5 th{padding:var(--spacing-md);text-align:left;border-bottom:2px solid var(--gray-200);font-weight:600;font-size:14px}.MonthlyDataTable-module__table___LSAZ5 td{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200);font-size:14px}.MonthlyDataTable-module__income___mnKzZ{color:var(--primary);font-weight:500;font-variant-numeric:tabular-nums}.MonthlyDataTable-module__expense___Y9CJE{color:var(--danger);font-weight:500;font-variant-numeric:tabular-nums}.MonthlyDataTable-module__positive___jiPzw{color:var(--primary);font-weight:500;font-variant-numeric:tabular-nums}.MonthlyDataTable-module__negative___8c8It{color:var(--danger);font-weight:500;font-variant-numeric:tabular-nums}.MonthlyDataTable-module__growth___1o-81{font-size:12px;font-variant-numeric:tabular-nums}.MonthlyDataTable-module__totalsRow___-32hK{background-color:var(--gray-100)}.MonthlyDataTable-module__totalsRow___-32hK td{font-weight:600;border-bottom:none;border-top:2px solid var(--gray-200)}.MonthlyDataTable-module__averagesRow___ESkt5 td{font-weight:500;border-bottom:none}@media(max-width:1023px){.MonthlyDataTable-module__container___1-4Uh,.MonthlyDataTable-module__table___LSAZ5 th,.MonthlyDataTable-module__table___LSAZ5 td{padding:var(--spacing-sm)}}@media(max-width:480px){.MonthlyDataTable-module__table___LSAZ5{min-width:600px}}@media(max-height:500px)and (orientation:landscape){.MonthlyDataTable-module__container___1-4Uh{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.PerformanceIndicators-module__container___I-EIw{margin-bottom:var(--spacing-lg)}.PerformanceIndicators-module__grid___NJt1l{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md)}.PerformanceIndicators-module__card___3bETr{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);display:flex;align-items:center}.PerformanceIndicators-module__iconContainer___M98EQ{width:48px;height:48px;border-radius:50%;background-color:var(--gray-100);display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-md)}.PerformanceIndicators-module__icon___d-lYJ{font-size:24px}.PerformanceIndicators-module__positive___4NgtZ{color:var(--primary)}.PerformanceIndicators-module__negative___rXLEr{color:var(--danger)}.PerformanceIndicators-module__content___hVdG-{flex:1}.PerformanceIndicators-module__title___FvD3J{font-size:14px;color:var(--gray-500);margin-bottom:var(--spacing-xs)}.PerformanceIndicators-module__value___fYP7E{font-size:18px;font-weight:600;font-variant-numeric:tabular-nums}.PerformanceIndicators-module__valueGroup___AKsj4{display:flex;flex-direction:column}.PerformanceIndicators-module__valueLabel___9rmn7{font-size:12px;color:var(--gray-500);margin-bottom:var(--spacing-xxs)}.PerformanceIndicators-module__subtitle___9LZoo{font-size:12px;color:var(--gray-500);margin-top:var(--spacing-xxs)}@media(max-width:1200px){.PerformanceIndicators-module__grid___NJt1l{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.PerformanceIndicators-module__card___3bETr{padding:var(--spacing-md)}}@media(max-width:480px){.PerformanceIndicators-module__grid___NJt1l{grid-template-columns:1fr}.PerformanceIndicators-module__card___3bETr{padding:var(--spacing-md)}}@media(max-height:500px)and (orientation:landscape){.PerformanceIndicators-module__grid___NJt1l{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.PerformanceIndicators-module__card___3bETr{padding:var(--spacing-sm)}.PerformanceIndicators-module__container___I-EIw{margin-bottom:var(--spacing-sm)}}.Monthly-module__viewHeader___RFZWu{margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md) var(--spacing-lg)}.Monthly-module__reportTitle___h0PFO{font-size:18px;font-weight:600;margin:0}.Monthly-module__skeletonContainer___imjWl{display:flex;flex-direction:column;gap:var(--spacing-lg)}.Monthly-module__skeletonIndicators___UJX4m{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md)}@media(max-width:1023px){.Monthly-module__skeletonIndicators___UJX4m{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.Monthly-module__viewHeader___RFZWu{padding:var(--spacing-sm) var(--spacing-md)}.Monthly-module__reportTitle___h0PFO{font-size:16px}.Monthly-module__skeletonIndicators___UJX4m{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.Monthly-module__viewHeader___RFZWu{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.Monthly-module__skeletonContainer___imjWl{gap:var(--spacing-sm)}}.BudgetOverview-module__container___JQTWp{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.BudgetOverview-module__title___TY2Be{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600;text-align:center}.BudgetOverview-module__chart___i0rCk{width:100%;max-width:100%;overflow:hidden}@media(max-width:1023px){.BudgetOverview-module__chart___i0rCk>div:first-child{display:none}}@media(max-width:480px){.BudgetOverview-module__container___JQTWp{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.BudgetOverview-module__container___JQTWp{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.BudgetDetailTable-module__container___-RYcr{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.BudgetDetailTable-module__title___cWj0S{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600}.BudgetDetailTable-module__tableContainer___XvCgu{width:100%;overflow-x:auto}.BudgetDetailTable-module__table___0v0cF{width:100%;border-collapse:collapse}.BudgetDetailTable-module__table___0v0cF th{padding:var(--spacing-md);text-align:left;border-bottom:2px solid var(--gray-200);font-weight:600;font-size:14px}.BudgetDetailTable-module__table___0v0cF td{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200);font-size:14px}.BudgetDetailTable-module__positive___txHkX{color:var(--primary);font-weight:500}.BudgetDetailTable-module__negative___rk8p1{color:var(--danger);font-weight:500}.BudgetDetailTable-module__usageContainer___WYvoj{width:100%}.BudgetDetailTable-module__usageText___gswnA{font-size:14px;margin-bottom:var(--spacing-xs)}.BudgetDetailTable-module__progressBar___8PLW-{height:8px;background-color:var(--gray-200);border-radius:var(--border-radius-sm);overflow:hidden}.BudgetDetailTable-module__progressFill___b1nkp{height:100%;background-color:var(--primary);border-radius:var(--border-radius-sm)}.BudgetDetailTable-module__overBudget___GbYH8{background-color:var(--danger)}.BudgetDetailTable-module__status___XqJLB{display:inline-block;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);font-size:12px;font-weight:500}.BudgetDetailTable-module__statusOk___HJLKw{background-color:var(--success-light);color:var(--success)}.BudgetDetailTable-module__statusWarning___aZicU{background-color:var(--danger-light);color:var(--danger)}.BudgetDetailTable-module__table___0v0cF tfoot td{border-top:2px solid var(--gray-200);border-bottom:none}@media(max-width:1023px){.BudgetDetailTable-module__container___-RYcr,.BudgetDetailTable-module__table___0v0cF th,.BudgetDetailTable-module__table___0v0cF td{padding:var(--spacing-sm)}}@media(max-width:480px){.BudgetDetailTable-module__table___0v0cF{min-width:500px}}@media(max-height:500px)and (orientation:landscape){.BudgetDetailTable-module__container___-RYcr{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.BudgetHistory-module__container___jg2Bb{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm);margin-bottom:var(--spacing-lg)}.BudgetHistory-module__title___HNpit{margin-bottom:var(--spacing-md);font-size:18px;font-weight:600;text-align:center}.BudgetHistory-module__chart___NOcrm{width:100%;max-width:100%;overflow:hidden}@media(max-width:1023px){.BudgetHistory-module__chart___NOcrm>div:first-child{display:none}}@media(max-width:480px){.BudgetHistory-module__container___jg2Bb{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.BudgetHistory-module__container___jg2Bb{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.Tooltip-module__tooltipContainer___G9NQG{position:relative;display:inline-block;margin-left:var(--spacing-sm)}.Tooltip-module__icon___Enb1R{font-size:14px;color:var(--gray-500);cursor:help;transition:color var(--transition-fast)}.Tooltip-module__icon___Enb1R:hover{color:var(--primary)}.Tooltip-module__tooltip___nUuSh{position:absolute;background-color:var(--gray-900);color:var(--white);padding:var(--spacing-md) var(--spacing-md);border-radius:var(--border-radius-md);font-size:13px;font-weight:400;max-width:300px;width:max-content;line-height:1.5;box-shadow:var(--shadow-lg);z-index:1000;pointer-events:none;white-space:normal;backdrop-filter:blur(4px);transition:opacity var(--transition-fast)}.Tooltip-module__tooltip___nUuSh.Tooltip-module__top___5Ovec{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:var(--spacing-md)}.Tooltip-module__tooltip___nUuSh.Tooltip-module__bottom___5XL-c{top:100%;left:50%;transform:translate(-50%);margin-top:var(--spacing-sm)}.Tooltip-module__tooltip___nUuSh.Tooltip-module__left___I0Bui{right:100%;top:50%;transform:translateY(-50%);margin-right:var(--spacing-sm)}.Tooltip-module__tooltip___nUuSh.Tooltip-module__right___OKJI3{left:100%;top:50%;transform:translateY(-50%);margin-left:var(--spacing-md)}.Tooltip-module__arrow___XVtND{position:absolute;width:0;height:0;border-style:solid}.Tooltip-module__top___5Ovec .Tooltip-module__arrow___XVtND{top:100%;left:50%;transform:translate(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--gray-900);border-bottom:none}.Tooltip-module__bottom___5XL-c .Tooltip-module__arrow___XVtND{bottom:100%;left:50%;transform:translate(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:4px solid var(--gray-900)}.Tooltip-module__left___I0Bui .Tooltip-module__arrow___XVtND{left:100%;top:50%;transform:translateY(-50%);border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid var(--gray-900)}.Tooltip-module__right___OKJI3 .Tooltip-module__arrow___XVtND{right:100%;top:50%;transform:translateY(-50%);border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:4px solid var(--gray-900)}@media(max-width:768px){.Tooltip-module__tooltip___nUuSh{max-width:280px;font-size:12px;padding:var(--spacing-md) var(--spacing-md)}.Tooltip-module__tooltip___nUuSh.Tooltip-module__right___OKJI3{position:fixed;left:50%!important;top:auto!important;bottom:100%;transform:translate(-50%)!important;margin-left:0!important;margin-bottom:var(--spacing-md)}.Tooltip-module__tooltip___nUuSh.Tooltip-module__right___OKJI3 .Tooltip-module__arrow___XVtND{right:auto!important;top:100%!important;left:50%!important;transform:translate(-50%)!important;border-right:none!important;border-top:4px solid var(--gray-900)!important;border-left:4px solid transparent!important;border-bottom:none!important}}@media(max-width:480px){.Tooltip-module__tooltip___nUuSh{max-width:250px;font-size:11px;padding:var(--spacing-sm) var(--spacing-md)}}.Tooltip-module__tooltip___nUuSh.Tooltip-module__autoTop___q8J6F{bottom:100%;left:50%;transform:translate(-50%);margin-bottom:var(--spacing-md);margin-left:0}.Tooltip-module__tooltip___nUuSh.Tooltip-module__autoTop___q8J6F .Tooltip-module__arrow___XVtND{top:100%;left:50%;transform:translate(-50%);border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid var(--gray-900);border-bottom:none}.BudgetPerformance-module__container___XkYnl{margin-bottom:var(--spacing-lg)}.BudgetPerformance-module__grid___lDISd{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md)}.BudgetPerformance-module__card___N5sGR{background-color:var(--white);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);box-shadow:var(--shadow-sm);display:flex;align-items:center}.BudgetPerformance-module__iconContainer___CIS4v{width:48px;height:48px;border-radius:50%;background-color:var(--gray-100);display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-md)}.BudgetPerformance-module__icon___3A-C0{font-size:24px;color:var(--primary)}.BudgetPerformance-module__warning___9VEYL{color:var(--danger)}.BudgetPerformance-module__content___UCa6g{flex:1}.BudgetPerformance-module__title___i--Kb{font-size:14px;color:var(--gray-500);margin-bottom:var(--spacing-xs);display:flex;align-items:center}.BudgetPerformance-module__value___eI7bE{font-size:18px;font-weight:600}.BudgetPerformance-module__positive___9SljN{color:var(--primary)}.BudgetPerformance-module__negative___-uqHL{color:var(--danger)}.BudgetPerformance-module__subtitle___dr8qg{font-size:12px;color:var(--gray-500);margin-top:var(--spacing-xxs)}@media(max-width:1200px){.BudgetPerformance-module__grid___lDISd{grid-template-columns:repeat(2,1fr)}}@media(max-width:1023px){.BudgetPerformance-module__card___N5sGR{padding:var(--spacing-md)}}@media(max-width:480px){.BudgetPerformance-module__grid___lDISd{grid-template-columns:1fr}.BudgetPerformance-module__card___N5sGR{padding:var(--spacing-md)}}@media(max-height:500px)and (orientation:landscape){.BudgetPerformance-module__grid___lDISd{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.BudgetPerformance-module__card___N5sGR{padding:var(--spacing-sm)}.BudgetPerformance-module__container___XkYnl{margin-bottom:var(--spacing-sm)}}.Budget-module__viewHeader___kOpIR{margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md) var(--spacing-lg)}.Budget-module__reportTitle___0lL-R{font-size:18px;font-weight:600;margin:0}.Budget-module__grid___fNixj{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.Budget-module__skeletonContainer___aox8Q{display:flex;flex-direction:column;gap:var(--spacing-lg)}.Budget-module__skeletonIndicators___aCb0S{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md)}@media(max-width:1023px){.Budget-module__skeletonIndicators___aCb0S{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.Budget-module__viewHeader___kOpIR{padding:var(--spacing-sm) var(--spacing-md)}.Budget-module__reportTitle___0lL-R{font-size:16px}.Budget-module__grid___fNixj{gap:var(--spacing-md)}.Budget-module__skeletonIndicators___aCb0S{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.Budget-module__viewHeader___kOpIR{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md)}.Budget-module__grid___fNixj,.Budget-module__skeletonContainer___aox8Q{gap:var(--spacing-sm)}}.Reports-module__header___hsDaf{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Reports-module__headerContent___YKWYJ h1{font-size:24px;font-weight:600;margin:0 0 var(--spacing-xs) 0}.Reports-module__subtitle___UDUsT{color:var(--gray-500);margin:0}.Reports-module__headerActions___jRBgU{display:flex;gap:var(--spacing-sm);align-items:center}.Reports-module__exportForm___eqbxy{display:flex;flex-direction:column;gap:var(--spacing-md)}.Reports-module__formGroup___RqvPh{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Reports-module__label___uwpXs{font-size:14px;font-weight:600;color:var(--gray-900)}.Reports-module__select___z-SEi{width:100%;height:40px;padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;transition:all var(--transition-fast);background-color:var(--white)}.Reports-module__select___z-SEi:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.Reports-module__select___z-SEi:disabled{opacity:.6;cursor:not-allowed;background-color:var(--gray-100)}.Reports-module__formActions___do0Tr{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.Reports-module__upgradePrompt___sT60-{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--spacing-xxl) var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);gap:var(--spacing-md)}.Reports-module__upgradeTitle___HlX2z{font-size:20px;font-weight:600;margin:0;color:var(--gray-900)}.Reports-module__upgradeDescription___DXiX8{font-size:15px;color:var(--gray-500);margin:0;max-width:480px;line-height:1.5}@media(max-width:1023px){.Reports-module__header___hsDaf{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Reports-module__formActions___do0Tr{flex-direction:column;gap:var(--spacing-sm)}}@media(max-width:480px){.Reports-module__header___hsDaf{margin-bottom:var(--spacing-md)}.Reports-module__headerContent___YKWYJ h1{font-size:20px}.Reports-module__subtitle___UDUsT{font-size:14px}.Reports-module__headerActions___jRBgU{width:100%;justify-content:center}.Reports-module__upgradePrompt___sT60-{padding:var(--spacing-xl) var(--spacing-md)}.Reports-module__upgradeTitle___HlX2z{font-size:18px}.Reports-module__upgradeDescription___DXiX8{font-size:14px}}@media(max-height:500px)and (orientation:landscape){.Reports-module__header___hsDaf{margin-bottom:var(--spacing-sm)}.Reports-module__formActions___do0Tr{flex-direction:row}.Reports-module__upgradePrompt___sT60-{padding:var(--spacing-lg) var(--spacing-md)}}.SettingsMenu-module__container___bFV1h{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md);height:100%}.SettingsMenu-module__title___DCp7I{font-size:18px;font-weight:600;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.SettingsMenu-module__menu___6Bhhp{display:flex;flex-direction:column;gap:var(--spacing-xs)}.SettingsMenu-module__menuItem___hpbm2{display:flex;align-items:center;padding:var(--spacing-md);color:var(--gray-500);border-radius:var(--border-radius-md);transition:background-color var(--transition-fast),color var(--transition-fast)}.SettingsMenu-module__menuItem___hpbm2:hover{background-color:var(--gray-100);color:var(--gray-900)}.SettingsMenu-module__active___mxeIZ{background-color:var(--gray-100);color:var(--primary);font-weight:500}.SettingsMenu-module__icon___Ws6NH{margin-right:var(--spacing-md);font-size:18px;display:flex;align-items:center}.SettingsMenu-module__label___XrDU0{font-size:16px}@media(max-width:1023px){.SettingsMenu-module__container___bFV1h{padding:var(--spacing-sm)}.SettingsMenu-module__menu___6Bhhp{flex-direction:row;flex-wrap:wrap}.SettingsMenu-module__menuItem___hpbm2{padding:var(--spacing-sm);font-size:14px}.SettingsMenu-module__title___DCp7I{font-size:16px;margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm)}}@media(max-width:480px){.SettingsMenu-module__menuItem___hpbm2{flex:1 1 calc(50% - var(--spacing-xs));min-width:0;padding:var(--spacing-xs) var(--spacing-sm)}.SettingsMenu-module__label___XrDU0{font-size:13px}.SettingsMenu-module__icon___Ws6NH{margin-right:var(--spacing-sm);font-size:16px}}@media(max-height:500px)and (orientation:landscape){.SettingsMenu-module__container___bFV1h{padding:var(--spacing-sm);height:auto}.SettingsMenu-module__title___DCp7I{margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm)}.SettingsMenu-module__menu___6Bhhp{flex-direction:row;flex-wrap:wrap}.SettingsMenu-module__menuItem___hpbm2{padding:var(--spacing-xs) var(--spacing-sm);font-size:13px}}.ProfileSettings-module__pageTitle___Rr60-{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.ProfileSettings-module__pageSubtitle___prIdm{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.ProfileSettings-module__content___7-Udx{display:flex;flex-direction:column;gap:var(--spacing-lg)}.ProfileSettings-module__formCard___drdF-{padding:var(--spacing-sm);overflow:visible!important}.ProfileSettings-module__sectionTitle___0zGfZ{font-size:18px;font-weight:600;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.ProfileSettings-module__formGroup___REfrw{margin-bottom:var(--spacing-md);width:100%}.ProfileSettings-module__formRow___dsnWm{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.ProfileSettings-module__formRow___dsnWm .ProfileSettings-module__formGroup___REfrw{flex:1;margin-bottom:0}.ProfileSettings-module__formActions___JLxcH{display:flex;justify-content:flex-end;margin-top:var(--spacing-lg)}.ProfileSettings-module__buttonGroup___7T2oT{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.ProfileSettings-module__optionButton___ZM-1J{flex:1;padding:var(--spacing-md);background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;font-weight:500;cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast)}.ProfileSettings-module__optionButton___ZM-1J:hover{background-color:var(--gray-100)}.ProfileSettings-module__optionButton___ZM-1J.ProfileSettings-module__selected___gy1-a{background-color:var(--primary);color:var(--white);border-color:var(--primary)}.ProfileSettings-module__label___PFww6{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500}.ProfileSettings-module__select___PldA2{width:100%;height:40px;padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;background-color:var(--white);color:var(--gray-900);cursor:pointer;appearance:auto}.ProfileSettings-module__select___PldA2:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.ProfileSettings-module__select___PldA2 option{font-size:16px;padding:var(--spacing-sm)}.ProfileSettings-module__radioGroup___XYxoa{display:flex;gap:var(--spacing-md)}.ProfileSettings-module__radioLabel___S1BJP{display:flex;align-items:center;gap:var(--spacing-xs);cursor:pointer}.ProfileSettings-module__toast___7ZxQi{position:fixed;top:var(--spacing-lg);right:var(--spacing-lg);z-index:1000;background-color:var(--primary);color:var(--white);padding:var(--spacing-md);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);animation:ProfileSettings-module__slideIn___XOQfU .3s ease}.ProfileSettings-module__toastContent___gI0X4{display:flex;align-items:center;gap:var(--spacing-sm)}.ProfileSettings-module__toastIcon___HEa3t{font-size:18px}@keyframes ProfileSettings-module__slideIn___XOQfU{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media(max-width:1023px){.ProfileSettings-module__formRow___dsnWm{flex-wrap:wrap;gap:var(--spacing-md)}}@media(max-width:480px){.ProfileSettings-module__formRow___dsnWm{flex-direction:column;gap:var(--spacing-md)}.ProfileSettings-module__buttonGroup___7T2oT{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.ProfileSettings-module__formRow___dsnWm,.ProfileSettings-module__buttonGroup___7T2oT{gap:var(--spacing-sm)}}.CategoriesSettings-module__header___Ft9Lv{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.CategoriesSettings-module__pageTitle___4TjUq{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.CategoriesSettings-module__pageSubtitle___DyVtg{color:var(--gray-500)}.CategoriesSettings-module__buttonIcon___09HzR{margin-right:var(--spacing-xs)}.CategoriesSettings-module__tabs___THQCH{display:flex;background-color:var(--white);border-radius:var(--border-radius-lg);overflow:hidden;margin-bottom:var(--spacing-md);box-shadow:var(--shadow-sm)}.CategoriesSettings-module__tab___YAMQw{flex:1;padding:var(--spacing-md);text-align:center;background:none;border:none;cursor:pointer;font-size:16px;font-weight:500;color:var(--gray-500);transition:background-color var(--transition-fast),color var(--transition-fast)}.CategoriesSettings-module__tab___YAMQw:hover{background-color:var(--gray-100);color:var(--gray-900)}.CategoriesSettings-module__tab___YAMQw.CategoriesSettings-module__active___rL2-v{background-color:var(--primary);color:var(--white)}.CategoriesSettings-module__colorDot___sTm8F{width:16px;height:16px;border-radius:var(--border-radius-full);margin:0 auto}.CategoriesSettings-module__badge___BXrcz{display:inline-block;padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--border-radius-full);font-size:12px;font-weight:500}.CategoriesSettings-module__default___yXKI6{background-color:var(--info-light);color:var(--info)}.CategoriesSettings-module__custom___jbZ54{background-color:var(--gray-100);color:var(--gray-500)}.CategoriesSettings-module__actions___X7yNk{display:flex;gap:var(--spacing-sm)}.CategoriesSettings-module__editButton___zT1f-,.CategoriesSettings-module__deleteButton___0Zti-{background:none;border:none;padding:var(--spacing-xs);border-radius:var(--border-radius-sm);cursor:pointer;display:flex;align-items:center;justify-content:center}.CategoriesSettings-module__editButton___zT1f-:disabled,.CategoriesSettings-module__deleteButton___0Zti-:disabled{opacity:.5;cursor:not-allowed}.CategoriesSettings-module__editButton___zT1f-{color:var(--info)}.CategoriesSettings-module__editButton___zT1f-:hover:not(:disabled){background-color:var(--info-light)}.CategoriesSettings-module__deleteButton___0Zti-{color:var(--danger)}.CategoriesSettings-module__deleteButton___0Zti-:hover:not(:disabled){background-color:var(--danger-light)}.CategoriesSettings-module__form___kraEM{padding:var(--spacing-md) 0}.CategoriesSettings-module__formGroup___QSeF-{margin-bottom:var(--spacing-md)}.CategoriesSettings-module__label___1fYW8{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500}.CategoriesSettings-module__select___xt5hw,.CategoriesSettings-module__input___GWEQE{width:100%;height:40px;padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background-color:var(--white)}.CategoriesSettings-module__select___xt5hw:focus,.CategoriesSettings-module__input___GWEQE:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.CategoriesSettings-module__colorPicker___fs4bg{display:flex;align-items:center}.CategoriesSettings-module__colorInput___BvuZE{width:40px;height:40px;border:none;padding:0;background:none;cursor:pointer}.CategoriesSettings-module__colorPreview___1VQr0{width:40px;height:40px;border-radius:var(--border-radius-md);margin-left:var(--spacing-md);display:flex;align-items:center;justify-content:center}.CategoriesSettings-module__colorIcon___zCpps{color:var(--white);font-size:20px}.CategoriesSettings-module__formActions___mvaR0{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.CategoriesSettings-module__expandButton___DE-Rf{background:none;border:none;display:flex;align-items:center;justify-content:center;font-size:18px;color:var(--gray-500);cursor:pointer;padding:var(--spacing-xs);border-radius:var(--border-radius-sm)}.CategoriesSettings-module__expandButton___DE-Rf:hover{background-color:var(--gray-100)}.CategoriesSettings-module__addSubcategoryButton___aAWEq{background:none;border:none;color:var(--primary);cursor:pointer;display:flex;align-items:center;justify-content:center;height:20px;width:20px;border-radius:var(--border-radius-full);opacity:.7;margin-left:var(--spacing-sm)}.CategoriesSettings-module__addSubcategoryButton___aAWEq:hover{opacity:1;background-color:var(--primary-alpha-10)}.CategoriesSettings-module__categoriesSection___mKFFt{margin-top:var(--spacing-md)}.CategoriesSettings-module__categoryGroup___ucAPT{margin-bottom:var(--spacing-sm)}.CategoriesSettings-module__categoryRow___j1b9h{display:grid;grid-template-columns:50px 1fr 120px 120px;align-items:center;padding:var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--white);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast);gap:var(--spacing-md)}.CategoriesSettings-module__categoryRow___j1b9h:hover{background-color:var(--gray-100);border-color:var(--primary-light)}.CategoriesSettings-module__categoryRow___j1b9h.CategoriesSettings-module__expanded___siIcS{border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-color:var(--primary-light)}.CategoriesSettings-module__categoryContent___XzvLd,.CategoriesSettings-module__categoryInfo___GviM7{display:contents}.CategoriesSettings-module__expandColumn___-Wv6K{display:flex;align-items:center;gap:var(--spacing-sm)}.CategoriesSettings-module__categoryName___WT-DG{font-weight:600;color:var(--gray-900);font-size:16px;display:flex;align-items:center;gap:var(--spacing-sm)}.CategoriesSettings-module__categoryBadge___sf0fF{display:flex;justify-content:center}.CategoriesSettings-module__categoryActions___KmeR1{display:flex;align-items:center;gap:var(--spacing-sm);justify-content:flex-end}.CategoriesSettings-module__subcategoriesContainer___Kkcnj{background-color:var(--gray-100);border:1px solid var(--primary-light);border-top:none;border-bottom-left-radius:var(--border-radius-md);border-bottom-right-radius:var(--border-radius-md);margin-bottom:var(--spacing-md)}.CategoriesSettings-module__subcategoriesHeader___70TOf{padding:var(--spacing-md) var(--spacing-md);border-bottom:1px solid var(--gray-200)}.CategoriesSettings-module__subcategoriesTitle___nqwTp{font-size:14px;color:var(--gray-700);margin:0}.CategoriesSettings-module__subcategoriesList___514fj{padding:var(--spacing-xs) 0}.CategoriesSettings-module__subcategoryItem___YnSa7{display:flex;align-items:center;padding:var(--spacing-xs) var(--spacing-md);border-bottom:1px solid var(--gray-100)}.CategoriesSettings-module__subcategoryItem___YnSa7:last-child{border-bottom:none}.CategoriesSettings-module__subcategoryName___jF-L9{flex:1;display:flex;align-items:center;gap:var(--spacing-xs);font-size:14px}.CategoriesSettings-module__subcategoryDot___Pi1zM{width:8px;height:8px;border-radius:var(--border-radius-full)}.CategoriesSettings-module__subcategoryBadge___8-PEM{margin-right:var(--spacing-md)}.CategoriesSettings-module__subcategoryActions___Ou3JC{display:flex;gap:var(--spacing-sm)}.CategoriesSettings-module__emptySubcategories___GPd-t{padding:var(--spacing-md);text-align:center;color:var(--gray-500);font-size:14px}.CategoriesSettings-module__addSubcategoryButtonContainer___RHe6-{padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--gray-200);text-align:right}.CategoriesSettings-module__emptyMessage___R0LBs{text-align:center;padding:var(--spacing-xl) var(--spacing-lg);color:var(--gray-500);font-size:16px;background-color:var(--gray-50);border-radius:var(--border-radius-md);border:1px solid var(--gray-200)}@media(max-width:1023px){.CategoriesSettings-module__header___Ft9Lv{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.CategoriesSettings-module__categoryRow___j1b9h{grid-template-columns:40px 1fr 80px;gap:var(--spacing-sm);padding:var(--spacing-sm)}.CategoriesSettings-module__categoryBadge___sf0fF{display:none}.CategoriesSettings-module__categoryActions___KmeR1{gap:var(--spacing-xs)}.CategoriesSettings-module__categoryName___WT-DG{font-size:14px;gap:var(--spacing-xs)}.CategoriesSettings-module__expandColumn___-Wv6K{gap:var(--spacing-xs)}.CategoriesSettings-module__subcategoryItem___YnSa7{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md)}.CategoriesSettings-module__subcategoryBadge___8-PEM{margin-right:0;margin-bottom:var(--spacing-xs)}.CategoriesSettings-module__subcategoryActions___Ou3JC{align-self:flex-end}.CategoriesSettings-module__tab___YAMQw{font-size:14px;padding:var(--spacing-sm)}}@media(max-width:480px){.CategoriesSettings-module__pageTitle___4TjUq{font-size:20px}.CategoriesSettings-module__categoryRow___j1b9h{grid-template-columns:32px 1fr 72px;padding:var(--spacing-xs) var(--spacing-sm)}.CategoriesSettings-module__categoryName___WT-DG{font-size:13px}.CategoriesSettings-module__tab___YAMQw{font-size:13px;padding:var(--spacing-xs) var(--spacing-sm)}.CategoriesSettings-module__formActions___mvaR0{flex-direction:column-reverse;gap:var(--spacing-sm)}.CategoriesSettings-module__emptyMessage___R0LBs{padding:var(--spacing-lg) var(--spacing-md);font-size:14px}}.CategoriesSettings-module__tabIcon___ivJr-{margin-right:var(--spacing-xs);font-size:16px}.CategoriesSettings-module__investmentSection___Rsk7f{margin-top:var(--spacing-md)}.CategoriesSettings-module__investmentHeader___C7OdN{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--gray-100);border-radius:var(--border-radius-md);border:1px solid var(--gray-200)}.CategoriesSettings-module__investmentSubtitle___i5d9c{color:var(--gray-600);margin:0;font-size:14px}.CategoriesSettings-module__investmentGrid___wIlKU{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--spacing-md);margin-top:var(--spacing-md)}.CategoriesSettings-module__investmentCard___Ptkbf{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);box-shadow:var(--shadow-sm)}.CategoriesSettings-module__investmentCard___Ptkbf:hover{box-shadow:var(--shadow-md);border-color:var(--primary)}.CategoriesSettings-module__investmentCardHeader___-huAH{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.CategoriesSettings-module__investmentNameSection___QNU0y{display:flex;align-items:center;gap:var(--spacing-sm)}.CategoriesSettings-module__investmentColorDot___saS8X{width:20px;height:20px;border-radius:var(--border-radius-full);border:2px solid var(--white);box-shadow:0 0 0 1px var(--gray-200)}.CategoriesSettings-module__investmentName___3cJs4{font-size:16px;font-weight:600;color:var(--gray-900);margin:0}.CategoriesSettings-module__investmentActions___zdrfI{display:flex;gap:var(--spacing-xs);opacity:.7;transition:opacity var(--transition-fast)}.CategoriesSettings-module__investmentCard___Ptkbf:hover .CategoriesSettings-module__investmentActions___zdrfI{opacity:1}.CategoriesSettings-module__investmentDescription___vYslm{color:var(--gray-600);font-size:14px;margin:0;line-height:1.4}.CategoriesSettings-module__emptyInvestmentCategories___4raym{text-align:center;padding:var(--spacing-xl) var(--spacing-lg);background-color:var(--gray-100);border-radius:var(--border-radius-lg);border:2px dashed var(--gray-300);margin-top:var(--spacing-md)}.CategoriesSettings-module__emptyIcon___LMOts{font-size:48px;color:var(--gray-400);margin-bottom:var(--spacing-md)}.CategoriesSettings-module__emptyInvestmentCategories___4raym h3{color:var(--gray-700);margin:0 0 var(--spacing-sm) 0;font-size:18px}.CategoriesSettings-module__emptyInvestmentCategories___4raym p{color:var(--gray-500);margin:0 0 var(--spacing-lg) 0;font-size:14px}@media(max-width:1023px){.CategoriesSettings-module__investmentHeader___C7OdN{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.CategoriesSettings-module__investmentGrid___wIlKU{grid-template-columns:1fr}.CategoriesSettings-module__investmentCard___Ptkbf{padding:var(--spacing-md)}.CategoriesSettings-module__investmentCardHeader___-huAH{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.CategoriesSettings-module__investmentActions___zdrfI{align-self:flex-end}}@media(max-height:500px)and (orientation:landscape){.CategoriesSettings-module__header___Ft9Lv{margin-bottom:var(--spacing-md)}.CategoriesSettings-module__tabs___THQCH{margin-bottom:var(--spacing-sm)}.CategoriesSettings-module__tab___YAMQw{padding:var(--spacing-sm);font-size:14px}.CategoriesSettings-module__categoryRow___j1b9h{padding:var(--spacing-sm)}.CategoriesSettings-module__investmentHeader___C7OdN{padding:var(--spacing-sm);margin-bottom:var(--spacing-md)}.CategoriesSettings-module__investmentCard___Ptkbf{padding:var(--spacing-md)}}.Toggle-module__wrapper___EL-Fq{display:inline-flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;font-family:var(--font-family);user-select:none}.Toggle-module__disabled___iFeOS{opacity:.5;cursor:not-allowed}.Toggle-module__input___PTxu7{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.Toggle-module__track___fVKnR{position:relative;display:inline-flex;align-items:center;width:40px;height:22px;background:var(--gray-300);border-radius:var(--border-radius-full);transition:background var(--transition-fast);flex-shrink:0}.Toggle-module__input___PTxu7:checked+.Toggle-module__track___fVKnR{background:var(--primary)}.Toggle-module__input___PTxu7:focus-visible+.Toggle-module__track___fVKnR{box-shadow:0 0 0 2px var(--primary-alpha-20)}.Toggle-module__thumb___waQR7{position:absolute;left:2px;width:18px;height:18px;background:var(--white);border-radius:var(--border-radius-full);box-shadow:var(--shadow-sm);transition:transform var(--transition-fast)}.Toggle-module__input___PTxu7:checked+.Toggle-module__track___fVKnR .Toggle-module__thumb___waQR7{transform:translate(18px)}.Toggle-module__label___pBq40{font-size:14px;color:var(--gray-900);line-height:1.5}.Toggle-module__sm___PWyXo .Toggle-module__track___fVKnR{width:32px;height:18px}.Toggle-module__sm___PWyXo .Toggle-module__thumb___waQR7{width:14px;height:14px}.Toggle-module__sm___PWyXo .Toggle-module__input___PTxu7:checked+.Toggle-module__track___fVKnR .Toggle-module__thumb___waQR7{transform:translate(14px)}.Toggle-module__sm___PWyXo .Toggle-module__label___pBq40{font-size:12px}.Toggle-module__lg___EQXkA .Toggle-module__track___fVKnR{width:48px;height:26px}.Toggle-module__lg___EQXkA .Toggle-module__thumb___waQR7{width:22px;height:22px}.Toggle-module__lg___EQXkA .Toggle-module__input___PTxu7:checked+.Toggle-module__track___fVKnR .Toggle-module__thumb___waQR7{transform:translate(22px)}.Toggle-module__lg___EQXkA .Toggle-module__label___pBq40{font-size:16px}@media(max-width:1023px){.Toggle-module__track___fVKnR{width:44px;height:24px}.Toggle-module__thumb___waQR7{width:20px;height:20px}.Toggle-module__input___PTxu7:checked+.Toggle-module__track___fVKnR .Toggle-module__thumb___waQR7{transform:translate(20px)}}@media(max-width:480px){.Toggle-module__label___pBq40{font-size:16px}}@media(max-height:500px)and (orientation:landscape){.Toggle-module__wrapper___EL-Fq{gap:var(--spacing-xs)}}.PreferencesSettings-module__pageTitle___2GvPA{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.PreferencesSettings-module__pageSubtitle___pIXSS{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.PreferencesSettings-module__content___1BhTC{display:flex;flex-direction:column;gap:var(--spacing-lg)}.PreferencesSettings-module__sectionTitle___FAv8M{font-size:18px;font-weight:600;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.PreferencesSettings-module__section___TqXee,.PreferencesSettings-module__loadingContainer___kC9FN{display:flex;flex-direction:column;gap:var(--spacing-md)}.PreferencesSettings-module__skeletonDivider___X1jQ0{height:1px;background-color:var(--gray-200)}.PreferencesSettings-module__skeletonOption___jFPJE{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm) 0}.PreferencesSettings-module__skeletonOptionInfo___FL3Ur{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1;min-width:0}.PreferencesSettings-module__option___xsrHa{display:flex;justify-content:space-between;align-items:center}.PreferencesSettings-module__whatsappOption___YD3hM{flex-wrap:wrap;gap:var(--spacing-md);position:relative;padding-bottom:var(--spacing-sm);border-bottom:1px dashed var(--gray-200)}.PreferencesSettings-module__optionInfo___peRt1{flex:1}.PreferencesSettings-module__optionTitle___KlOlr{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs)}.PreferencesSettings-module__optionDescription___0nMqe{font-size:14px;color:var(--gray-500)}.PreferencesSettings-module__actionsContainer___H5eZ7{display:flex;align-items:center;gap:var(--spacing-sm)}.PreferencesSettings-module__configButton___wyTUG{font-size:14px;padding:var(--spacing-xs) var(--spacing-md)!important;height:auto!important}.PreferencesSettings-module__contactInfo___yB9AE{margin-top:var(--spacing-xs);width:100%}.PreferencesSettings-module__contactText___w6p1o{font-size:14px;color:var(--gray-500);font-style:italic;background-color:var(--gray-100);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);display:inline-block}.PreferencesSettings-module__switch___9TzMC{position:relative;display:inline-block;width:50px;height:24px}.PreferencesSettings-module__switch___9TzMC input{opacity:0;width:0;height:0}.PreferencesSettings-module__slider___dh59f{position:absolute;cursor:pointer;inset:0;background-color:var(--danger);transition:var(--transition-base);border-radius:var(--border-radius-full)}.PreferencesSettings-module__slider___dh59f:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:var(--white);transition:var(--transition-base);border-radius:var(--border-radius-full)}input:checked+.PreferencesSettings-module__slider___dh59f{background-color:var(--primary);border-color:var(--primary)}input:focus+.PreferencesSettings-module__slider___dh59f{box-shadow:0 0 1px var(--primary)}input:checked+.PreferencesSettings-module__slider___dh59f:before{transform:translate(26px)}.PreferencesSettings-module__selectContainer___YOJII{width:230px}.PreferencesSettings-module__select___uI6f5{width:100%;height:40px;padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background-color:var(--white)}.PreferencesSettings-module__select___uI6f5:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.PreferencesSettings-module__actions___9Aou-{display:flex;justify-content:flex-end;margin-top:var(--spacing-md)}@media(max-width:1023px){.PreferencesSettings-module__option___xsrHa{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.PreferencesSettings-module__skeletonOption___jFPJE{flex-direction:column;align-items:flex-start}.PreferencesSettings-module__selectContainer___YOJII{width:100%}.PreferencesSettings-module__actionsContainer___H5eZ7{width:100%;justify-content:space-between}.PreferencesSettings-module__contactInfo___yB9AE{padding-right:0;width:100%}.PreferencesSettings-module__contactText___w6p1o{text-align:left;word-break:break-word}.PreferencesSettings-module__upgradeContent___YTkC-{padding:var(--spacing-md);max-width:100%}.PreferencesSettings-module__upgradeTitle___Q8t3C{font-size:16px}.PreferencesSettings-module__upgradeDescription___Oc0vq{font-size:14px}}@media(max-width:480px){.PreferencesSettings-module__pageTitle___2GvPA{font-size:20px}.PreferencesSettings-module__content___1BhTC{gap:var(--spacing-md)}.PreferencesSettings-module__sectionTitle___FAv8M{font-size:16px}.PreferencesSettings-module__optionTitle___KlOlr{font-size:14px}.PreferencesSettings-module__optionDescription___0nMqe{font-size:13px}.PreferencesSettings-module__modalFooter___QxCpS{flex-direction:column-reverse;gap:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.PreferencesSettings-module__content___1BhTC{gap:var(--spacing-md)}.PreferencesSettings-module__section___TqXee{gap:var(--spacing-sm)}.PreferencesSettings-module__sectionTitle___FAv8M{margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm)}}.PreferencesSettings-module__notificationsSection___7sYaL{position:relative}.PreferencesSettings-module__upgradeOverlay___iMKrD{position:absolute;inset:0;background:#ffffff1a;backdrop-filter:blur(.3px);-webkit-backdrop-filter:blur(.3px);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--border-radius-md);transition:backdrop-filter var(--transition-base);z-index:5;padding:var(--spacing-md);pointer-events:none}.PreferencesSettings-module__upgradeContent___YTkC-{text-align:center;padding:var(--spacing-lg);max-width:320px;width:100%;pointer-events:all}.PreferencesSettings-module__upgradeTitle___Q8t3C{font-size:18px;font-weight:600;color:var(--primary);margin-bottom:var(--spacing-sm);text-shadow:0 1px 2px rgba(255,255,255,.8);line-height:1.4;white-space:pre-line}.PreferencesSettings-module__upgradeDescription___Oc0vq{font-size:14px;color:var(--gray-700);margin-bottom:var(--spacing-md);text-shadow:0 1px 2px rgba(255,255,255,.9);line-height:1.5;white-space:pre-line}.PreferencesSettings-module__notificationsSection___7sYaL.PreferencesSettings-module__disabled___316t2{pointer-events:none}.PreferencesSettings-module__notificationsSection___7sYaL.PreferencesSettings-module__disabled___316t2 .PreferencesSettings-module__section___TqXee{opacity:.5}.PreferencesSettings-module__notificationsSection___7sYaL.PreferencesSettings-module__disabled___316t2 .PreferencesSettings-module__switch___9TzMC{pointer-events:none}.PreferencesSettings-module__notificationsSection___7sYaL.PreferencesSettings-module__disabled___316t2 .PreferencesSettings-module__switch___9TzMC input{cursor:not-allowed}.PreferencesSettings-module__modalOverlay___jjLsn{position:fixed;inset:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000;padding:var(--spacing-md)}.PreferencesSettings-module__modal___Z6R4s{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);width:100%;max-width:500px;overflow:visible;display:flex;flex-direction:column;position:relative}.PreferencesSettings-module__modalHeader___2CV80{padding:var(--spacing-md) var(--spacing-lg);display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--gray-200)}.PreferencesSettings-module__modalTitle___YEOwF{font-size:18px;font-weight:600;margin:0}.PreferencesSettings-module__closeButton___fH-w0{background:transparent;border:none;font-size:24px;color:var(--gray-500);cursor:pointer;height:32px;width:32px;display:flex;align-items:center;justify-content:center;transition:color var(--transition-fast);border-radius:var(--border-radius-full)}.PreferencesSettings-module__closeButton___fH-w0:hover{color:var(--gray-700);background-color:var(--gray-100)}.PreferencesSettings-module__whatsappModal___3cUCB{overflow:visible!important}.PreferencesSettings-module__whatsappModal___3cUCB>div+div{overflow:visible!important}.PreferencesSettings-module__modalBody___kEjws{flex-grow:1}.PreferencesSettings-module__modalFooter___QxCpS{padding-top:var(--spacing-md);display:flex;justify-content:flex-end;gap:var(--spacing-md);border-top:1px solid var(--gray-200)}.PreferencesSettings-module__formGroup___hfabV{margin-bottom:var(--spacing-md)}.PreferencesSettings-module__label___vffB0{display:block;font-weight:500;margin-bottom:var(--spacing-xs);font-size:14px}.PreferencesSettings-module__input___z9RA6{width:100%;height:40px;padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);background-color:var(--white)}.PreferencesSettings-module__input___z9RA6:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.AddCardModal-module__formRow___9gD6V{display:flex;flex-wrap:wrap}.AddCardModal-module__formGroup___zMGSQ{margin-bottom:var(--spacing-md);flex:1;min-width:200px}.AddCardModal-module__label___REnYg{display:block;font-size:14px;font-weight:500;margin-bottom:var(--spacing-xs);color:var(--gray-700)}.AddCardModal-module__input___-q7RZ{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--gray-300);border-radius:var(--border-radius-md);font-size:14px;color:var(--gray-800);transition:border-color .2s ease;height:40px}.AddCardModal-module__input___-q7RZ:focus{border-color:var(--primary);outline:none}.AddCardModal-module__input___-q7RZ::placeholder{color:var(--gray-400)}.AddCardModal-module__loadingState___Si3Tx{text-align:center;padding:var(--spacing-lg);color:var(--gray-600)}.AddCardModal-module__stripeCardElement___Qiy2D{padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--gray-300);border-radius:var(--border-radius-md);background-color:var(--white);min-height:40px;transition:border-color .2s ease;position:relative}.AddCardModal-module__stripeCardElement___Qiy2D:hover{border-color:var(--gray-400)}.AddCardModal-module__stripeCardElement___Qiy2D:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px #3b82f61a}.AddCardModal-module__checkboxGroup___OY3vq{margin:var(--spacing-lg) 0}.AddCardModal-module__checkboxLabel___99qdZ{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;font-size:14px;line-height:1.4}.AddCardModal-module__checkboxLabel___99qdZ input[type=checkbox]{width:16px;height:16px;margin:0;cursor:pointer;accent-color:var(--primary)}.AddCardModal-module__checkboxText___bACNY{color:var(--gray-700);font-weight:500}.AddCardModal-module__errorMessage___4CnGn{background-color:var(--danger-light);border:1px solid var(--danger-light);color:var(--danger);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-md);font-size:14px;margin:var(--spacing-md) 0}.AddCardModal-module__stripeBranding___KCRYy{display:flex;align-items:center;gap:var(--spacing-xs)}.AddCardModal-module__poweredBy___fCk-f{font-size:12px;color:var(--gray-500);font-weight:400}.AddCardModal-module__stripeLogo___8dOoL{opacity:.8}.AddCardModal-module__modalActions___BSWAz{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-xl);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.PaymentMethodModal-module__paymentOptions___iKzgG{margin-bottom:var(--spacing-lg)}.PaymentMethodModal-module__planInfoSection___ru5vg{margin-bottom:var(--spacing-lg);border-bottom:1px solid var(--gray-100)}.PaymentMethodModal-module__planCard___DrK7p{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-md);margin-top:var(--spacing-md)}.PaymentMethodModal-module__planHeader___b1ufc{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.PaymentMethodModal-module__planName___mU4Sc{font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary);margin:0;text-transform:capitalize}.PaymentMethodModal-module__planPrice___f1cnv{font-size:var(--font-size-xl);font-weight:700;color:var(--primary);display:flex;align-items:baseline;gap:var(--spacing-xs)}.PaymentMethodModal-module__planBillingCycle___oSOtY{font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary)}.PaymentMethodModal-module__planFeatures___su-UK{margin-top:var(--spacing-md)}.PaymentMethodModal-module__featuresTitle___w-Y2e{font-size:var(--font-size-sm);font-weight:600;color:var(--text-secondary);margin:0 0 var(--spacing-sm) 0;text-transform:uppercase;letter-spacing:.5px}.PaymentMethodModal-module__featuresList___0fOit{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs)}.PaymentMethodModal-module__featureItem___MNbY-{display:flex;align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:var(--text-primary)}.PaymentMethodModal-module__featureIcon___0Pt9r{color:var(--success);font-size:var(--font-size-xs);flex-shrink:0}.PaymentMethodModal-module__moreFeatures___fEqWU{color:var(--text-secondary);font-style:italic}.PaymentMethodModal-module__couponSection___doEHw{margin-bottom:var(--spacing-lg);border-bottom:1px solid var(--gray-100);padding-bottom:var(--spacing-lg)}.PaymentMethodModal-module__couponField___M4Hs5{margin-top:var(--spacing-md)}.PaymentMethodModal-module__couponInputWrapper___YbwMK{display:flex;align-items:stretch;gap:var(--spacing-sm)}.PaymentMethodModal-module__couponInput___3Q84f{flex:1;margin:0!important}.PaymentMethodModal-module__applyCouponButton___vOtdb{flex-shrink:0;min-width:80px;height:auto;border-radius:var(--border-radius-sm)}.PaymentMethodModal-module__couponMessage___IhBiE{font-size:var(--font-size-xs);margin-top:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);line-height:1.4}.PaymentMethodModal-module__successMessage___xmQ6U{color:var(--success-600);background-color:var(--success-50);border:1px solid var(--success-200)}.PaymentMethodModal-module__errorMessage___SNRxB{color:var(--danger-600);background-color:var(--danger-50);border:1px solid var(--danger-200)}.PaymentMethodModal-module__validInput___kUhju{border-color:var(--success-400)!important}.PaymentMethodModal-module__invalidInput___MC5H1{border-color:var(--danger-400)!important}.PaymentMethodModal-module__couponHint___gPqVu{font-size:var(--font-size-xs);color:var(--text-secondary);margin-top:var(--spacing-xs);line-height:1.4}.PaymentMethodModal-module__savedCardsSection___il9-Y{margin-top:var(--spacing-md);margin-bottom:var(--spacing-lg)}.PaymentMethodModal-module__savedCardsList___czrLp{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.PaymentMethodModal-module__savedCard___MihRB{display:flex;align-items:center;padding:var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast);position:relative}.PaymentMethodModal-module__savedCard___MihRB:hover,.PaymentMethodModal-module__selectedCard___qKz42{border-color:var(--primary);background-color:var(--primary-alpha-10)}.PaymentMethodModal-module__savedCardIcon___y6tRq{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--primary-alpha-10);border-radius:var(--border-radius-full);color:var(--primary);margin-right:var(--spacing-md);position:relative}.PaymentMethodModal-module__checkIcon___2IZJR{position:absolute;top:-5px;right:-5px;background-color:var(--primary);border-radius:var(--border-radius-full);color:var(--white);font-size:12px;display:flex;align-items:center;justify-content:center;width:18px;height:18px}.PaymentMethodModal-module__savedCardInfo___DOIrG{flex:1}.PaymentMethodModal-module__savedCardNumber___gdFeC{font-weight:500;margin:0 0 var(--spacing-xs) 0;font-size:14px}.PaymentMethodModal-module__savedCardMeta___Xf3uy{margin:0;font-size:12px;color:var(--gray-600)}.PaymentMethodModal-module__addNewCard___3pmA4{display:flex;align-items:center;padding:var(--spacing-md);border:1px dashed var(--gray-300);border-radius:var(--border-radius-md);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.PaymentMethodModal-module__addNewCard___3pmA4:hover{border-color:var(--primary);background-color:var(--primary-alpha-10)}.PaymentMethodModal-module__addCardIcon___ixvJO{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:var(--primary-alpha-10);border-radius:var(--border-radius-full);color:var(--primary);margin-right:var(--spacing-md)}.PaymentMethodModal-module__addCardText___bw7Be{flex:1}.PaymentMethodModal-module__addCardText___bw7Be p{margin:0;font-weight:500;font-size:14px}.PaymentMethodModal-module__noSavedCards___gvXtI{font-size:14px;color:var(--gray-600);margin-bottom:var(--spacing-md)}.PaymentMethodModal-module__saveCardContainer___rq3vl{margin-top:var(--spacing-md)}.PaymentMethodModal-module__saveCardLabel___I2Vtb{display:flex;align-items:center;gap:var(--spacing-xs);font-size:14px;color:var(--gray-700);cursor:pointer}.PaymentMethodModal-module__saveCardLabel___I2Vtb span{margin-left:var(--spacing-xs);font-size:14px;color:var(--gray-700)}.PaymentMethodModal-module__cardActions___8DE9z{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.PaymentMethodModal-module__fiscalInfoSection___I0geO{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.PaymentMethodModal-module__sectionSubtitle___2-5Fq{font-size:18px;font-weight:500;margin-bottom:var(--spacing-md);color:var(--gray-800);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--gray-200)}.PaymentMethodModal-module__fiscalTypeSelector___4eDrK{margin-bottom:var(--spacing-md)}.PaymentMethodModal-module__fiscalTypeSelectorTitle___dDQqD{font-size:14px;font-weight:500;margin-bottom:var(--spacing-sm);color:var(--gray-700)}.PaymentMethodModal-module__fiscalTypeButtons___E29u7{display:flex;gap:var(--spacing-sm)}.PaymentMethodModal-module__fiscalTypeButton___dhvTD{padding:var(--spacing-sm) var(--spacing-md);background-color:var(--white);border:1px solid var(--gray-300);border-radius:var(--border-radius-md);font-size:14px;color:var(--gray-700);cursor:pointer;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.PaymentMethodModal-module__fiscalTypeButton___dhvTD:hover{border-color:var(--primary)}.PaymentMethodModal-module__fiscalTypeButton___dhvTD.PaymentMethodModal-module__active___-Wrt9{background-color:var(--primary);border-color:var(--primary);color:var(--white)}.PaymentMethodModal-module__fiscalFormContainer___mW4Rl{margin-top:var(--spacing-md)}.PaymentMethodModal-module__fiscalForm___2RS4E{margin-bottom:var(--spacing-md)}.PaymentMethodModal-module__formRow___vtL9r{display:flex;flex-wrap:wrap;gap:var(--spacing-md);margin-bottom:var(--spacing-md);margin-top:var(--spacing-md)}.PaymentMethodModal-module__formGroup___Y9ht8{flex:1;min-width:200px}.PaymentMethodModal-module__label___Gtm2U{display:block;font-size:14px;font-weight:500;margin-bottom:var(--spacing-xs);color:var(--gray-700)}.PaymentMethodModal-module__input___XP1ee{width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--gray-300);border-radius:var(--border-radius-md);font-size:14px;color:var(--gray-800);transition:border-color var(--transition-fast);height:40px}.PaymentMethodModal-module__input___XP1ee:focus{border-color:var(--primary);outline:none}.PaymentMethodModal-module__input___XP1ee::placeholder{color:var(--gray-400)}.PaymentMethodModal-module__inputError___6ovV-{border-color:var(--danger)!important;background-color:var(--danger-light)}.PaymentMethodModal-module__errorMessage___SNRxB{color:var(--danger);font-size:12px;margin-top:var(--spacing-xs);font-weight:500}.PaymentMethodModal-module__creditCardForm___3w-2H{margin-top:var(--spacing-lg)}.PaymentMethodModal-module__modalActions___VKLyW{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.PaymentMethodModal-module__planSummarySection___sOje0{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.PaymentMethodModal-module__summaryCard___iwRzF{background:var(--gray-100);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-md);margin-top:var(--spacing-md)}.PaymentMethodModal-module__summaryRow___hllUe{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-sm)}.PaymentMethodModal-module__summaryRow___hllUe:last-child{margin-bottom:0}.PaymentMethodModal-module__summaryLabel___Pfjkd{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500}.PaymentMethodModal-module__summaryValue___3bY-A{font-size:var(--font-size-md);color:var(--text-primary);font-weight:600;display:flex;align-items:baseline;gap:var(--spacing-xs)}.PaymentMethodModal-module__summaryPeriod___2iev9{font-size:var(--font-size-sm);font-weight:400;color:var(--text-secondary)}.PaymentMethodModal-module__summaryDivider___98hJq{height:1px;background-color:var(--gray-200);margin:var(--spacing-sm) 0}.PaymentMethodModal-module__loadingOverlay___IuRDL{position:absolute;inset:0;background-color:#fffffff2;backdrop-filter:blur(2px);display:flex;align-items:center;justify-content:center;z-index:9999;border-radius:var(--border-radius-lg)}.PaymentMethodModal-module__loadingSpinner___npGT-{text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}.PaymentMethodModal-module__spinner___42Uvx{width:48px;height:48px;border:4px solid var(--gray-200);border-top:4px solid var(--primary);border-radius:var(--border-radius-full);animation:PaymentMethodModal-module__spin___jx8Xd 1s linear infinite}@keyframes PaymentMethodModal-module__spin___jx8Xd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.PaymentMethodModal-module__loadingText___ynRDf{font-size:var(--font-size-lg);font-weight:600;color:var(--text-primary);margin:0}.PaymentMethodModal-module__loadingSubtext___HDYLf{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}@media(max-width:768px){.PaymentMethodModal-module__formRow___vtL9r{flex-direction:column}.PaymentMethodModal-module__formGroup___Y9ht8{min-width:100%}.PaymentMethodModal-module__fiscalTypeButtons___E29u7{flex-direction:column}}.CurrentPlanCard-module__sectionTitle___D60Ld{font-size:16px;font-weight:600;color:var(--gray-900);margin:0 0 var(--spacing-md)}.CurrentPlanCard-module__currentPlan___Y-ACC{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md)}.CurrentPlanCard-module__planInfo___-eUXX{display:flex;flex-direction:column;gap:var(--spacing-xs)}.CurrentPlanCard-module__planNameRow___vMXlo{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.CurrentPlanCard-module__planName___x5JKT{font-size:20px;font-weight:600;margin:0}.CurrentPlanCard-module__statusBadge___kTCl0{display:inline-flex;align-items:center;padding:2px 10px;border-radius:var(--border-radius-full);font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;line-height:1.6}.CurrentPlanCard-module__statusBadgeActive___j9HNg{background-color:var(--success-light, rgba(26, 140, 0, .12));color:var(--success, var(--primary))}.CurrentPlanCard-module__statusBadgeCanceled___DOCn8{background-color:var(--danger-light, rgba(220, 53, 69, .12));color:var(--danger)}.CurrentPlanCard-module__planPrice___EtjXa{font-size:18px;font-weight:600;color:var(--primary);margin:0}.CurrentPlanCard-module__billingCycle___-APyt{font-size:14px;font-weight:400;color:var(--gray-500)}.CurrentPlanCard-module__trialInfo___snDFE{font-size:14px;color:var(--warning)}.CurrentPlanCard-module__noPlanInfo___1e5Sy{font-size:14px;color:var(--gray-500)}.CurrentPlanCard-module__accessUntilText___Y-66n{font-size:13px;color:var(--gray-600);margin:0;margin-top:var(--spacing-xs)}@media(max-width:1023px){.CurrentPlanCard-module__currentPlan___Y-ACC{flex-direction:column;align-items:flex-start}}@media(max-width:480px){.CurrentPlanCard-module__planName___x5JKT{font-size:18px}.CurrentPlanCard-module__planPrice___EtjXa{font-size:16px}}@media(max-height:500px)and (orientation:landscape){.CurrentPlanCard-module__currentPlan___Y-ACC{flex-direction:row;align-items:center}.CurrentPlanCard-module__planInfo___-eUXX{gap:2px}.CurrentPlanCard-module__sectionTitle___D60Ld{margin-bottom:var(--spacing-sm)}}.BillingCycleCard-module__sectionTitle___omFo8{font-size:16px;font-weight:600;color:var(--gray-900);margin:0 0 var(--spacing-md)}.BillingCycleCard-module__options___A9l6c{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.BillingCycleCard-module__option___iMVnF{display:flex;flex-direction:column;height:auto;padding:var(--spacing-md);background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);text-align:center;cursor:pointer;position:relative;transition:border-color var(--transition-fast),background-color var(--transition-fast)}.BillingCycleCard-module__option___iMVnF:hover{border-color:var(--primary)}.BillingCycleCard-module__option___iMVnF.BillingCycleCard-module__selected___cEne6{border-color:var(--primary);background-color:var(--primary);color:var(--white)}.BillingCycleCard-module__title___NWxHs{font-size:18px;font-weight:600;margin:0 0 var(--spacing-xs);color:var(--gray-900)}.BillingCycleCard-module__option___iMVnF.BillingCycleCard-module__selected___cEne6 .BillingCycleCard-module__title___NWxHs,.BillingCycleCard-module__option___iMVnF.BillingCycleCard-module__selected___cEne6 .BillingCycleCard-module__description___ZUVc5{color:var(--white)}.BillingCycleCard-module__description___ZUVc5{font-size:13px;color:var(--gray-500);margin:0}.BillingCycleCard-module__saveBadge___2fI67{position:absolute;top:-10px;right:var(--spacing-md);background-color:var(--warning);color:var(--white);padding:2px 10px;border-radius:var(--border-radius-full);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;box-shadow:var(--shadow-sm)}@media(max-width:1023px){.BillingCycleCard-module__options___A9l6c{grid-template-columns:1fr}}@media(max-width:480px){.BillingCycleCard-module__title___NWxHs{font-size:16px}}@media(max-height:500px)and (orientation:landscape){.BillingCycleCard-module__option___iMVnF{padding:var(--spacing-sm)}}.PlanCard-module__card___TduC7{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-lg);border:2px solid var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--white);position:relative;transition:border-color var(--transition-fast)}.PlanCard-module__card___TduC7.PlanCard-module__selected___-UdeG{border-color:var(--primary)}.PlanCard-module__recommendedBadge___W3x4B{position:absolute;top:-12px;left:50%;transform:translate(-50%);background-color:var(--primary);color:var(--white);padding:4px 12px;border-radius:var(--border-radius-full);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.PlanCard-module__header___npUpj{text-align:center;padding-bottom:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.PlanCard-module__name___yjC8r{font-size:18px;font-weight:600;color:var(--gray-900);margin:0 0 var(--spacing-xs)}.PlanCard-module__price___4rxjg{font-size:22px;font-weight:700;color:var(--primary);margin:0}.PlanCard-module__billingCycle___qYb22{font-size:13px;font-weight:400;color:var(--gray-500);margin-left:var(--spacing-xxs)}.PlanCard-module__featureList___trFXh{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}.PlanCard-module__feature___mkMqx{display:flex;align-items:center;gap:var(--spacing-sm);font-size:13px;color:var(--gray-700)}.PlanCard-module__featureIcon___c6Z4g{flex-shrink:0;color:var(--primary);font-size:14px}.PlanCard-module__excludedFeature___FPR0y{color:var(--gray-500)}.PlanCard-module__excludedIcon___GmnqH{color:var(--danger)}.PlanCard-module__buttonIcon___35faA{margin-right:var(--spacing-xs)}@media(max-width:1023px){.PlanCard-module__card___TduC7{padding:var(--spacing-md)}}@media(max-width:480px){.PlanCard-module__name___yjC8r{font-size:16px}.PlanCard-module__price___4rxjg{font-size:20px}}@media(max-height:500px)and (orientation:landscape){.PlanCard-module__card___TduC7{padding:var(--spacing-sm);gap:var(--spacing-sm)}}.PaymentMethodItem-module__item___s-5Fc{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--white)}.PaymentMethodItem-module__item___s-5Fc.PaymentMethodItem-module__defaultCard___A2qHK{border-color:var(--primary);background-color:var(--primary-alpha-10, rgba(26, 140, 0, .06))}.PaymentMethodItem-module__icon___hn3Co{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--border-radius-md);background-color:var(--gray-100);color:var(--gray-700);font-size:20px;flex-shrink:0}.PaymentMethodItem-module__info___gOsVF{flex:1;min-width:0}.PaymentMethodItem-module__titleRow___7fvMJ{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.PaymentMethodItem-module__title___U5zNI{font-size:14px;font-weight:600;color:var(--gray-900)}.PaymentMethodItem-module__defaultBadge___SQSNK{display:inline-flex;align-items:center;gap:4px;background-color:var(--primary-alpha-10, rgba(26, 140, 0, .12));color:var(--primary);padding:2px 8px;border-radius:var(--border-radius-full);font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap}.PaymentMethodItem-module__meta___mbECb{font-size:12px;color:var(--gray-500);margin:0}.PaymentMethodItem-module__defaultAction___DI6rm{display:inline-flex;align-items:center;gap:var(--spacing-xxs);margin-top:var(--spacing-xs);background:none;border:none;color:var(--primary);font-size:12px;cursor:pointer;padding:0}.PaymentMethodItem-module__defaultAction___DI6rm:hover{text-decoration:underline}.PaymentMethodItem-module__actions___Uu73w{display:flex;gap:var(--spacing-xs);flex-shrink:0}@media(max-width:1023px){.PaymentMethodItem-module__titleRow___7fvMJ{gap:var(--spacing-xs)}.PaymentMethodItem-module__defaultBadge___SQSNK{font-size:9px;padding:2px 6px}}@media(max-width:480px){.PaymentMethodItem-module__item___s-5Fc{padding:var(--spacing-sm);gap:var(--spacing-sm)}.PaymentMethodItem-module__icon___hn3Co{width:36px;height:36px;font-size:16px}.PaymentMethodItem-module__title___U5zNI{font-size:13px}.PaymentMethodItem-module__meta___mbECb{font-size:11px}}@media(max-height:500px)and (orientation:landscape){.PaymentMethodItem-module__item___s-5Fc{padding:var(--spacing-sm)}}.PaymentMethodsCard-module__header___tBdWT{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.PaymentMethodsCard-module__sectionTitle___7qd8s{font-size:16px;font-weight:600;color:var(--gray-900);margin:0}.PaymentMethodsCard-module__list___1-EL9{display:flex;flex-direction:column;gap:var(--spacing-sm)}.PaymentMethodsCard-module__emptyMessage___euxNp{padding:var(--spacing-lg);text-align:center;color:var(--gray-500);font-size:14px;border:1px dashed var(--gray-200);border-radius:var(--border-radius-md)}@media(max-width:1023px){.PaymentMethodsCard-module__header___tBdWT{gap:var(--spacing-sm)}}@media(max-width:480px){.PaymentMethodsCard-module__header___tBdWT{flex-direction:column;align-items:stretch}.PaymentMethodsCard-module__sectionTitle___7qd8s{font-size:15px}}@media(max-height:500px)and (orientation:landscape){.PaymentMethodsCard-module__header___tBdWT{margin-bottom:var(--spacing-sm)}.PaymentMethodsCard-module__list___1-EL9{gap:var(--spacing-xs)}}.ConfirmationModal-module__wrapper___W-frT{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-md)}.ConfirmationModal-module__iconWrapper___WJB9g{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;font-size:32px;margin-bottom:var(--spacing-xs)}.ConfirmationModal-module__iconWrapper___WJB9g svg{width:32px;height:32px}.ConfirmationModal-module__icon_danger___XDH0n{background-color:var(--danger-light, rgba(220, 53, 69, .12));color:var(--danger)}.ConfirmationModal-module__icon_primary___yiBOV{background-color:var(--primary-alpha-10, rgba(26, 140, 0, .12));color:var(--primary)}.ConfirmationModal-module__headline___l1IUn{font-size:20px;font-weight:600;color:var(--gray-900);margin:0}.ConfirmationModal-module__lead___ZBw9q{font-size:14px;color:var(--gray-600);line-height:1.6;margin:0;max-width:460px}.ConfirmationModal-module__infoBox___WHX4g{display:flex;align-items:center;gap:var(--spacing-sm);width:100%;padding:var(--spacing-sm) var(--spacing-md);border:1px solid;border-radius:var(--border-radius-md);font-size:13px;color:var(--gray-700);text-align:left;margin-top:var(--spacing-xs)}.ConfirmationModal-module__info_primary___xaeWj{background-color:var(--primary-alpha-10, rgba(26, 140, 0, .08));border-color:var(--primary-alpha-20, rgba(26, 140, 0, .18))}.ConfirmationModal-module__info_info___4bU1T{background-color:var(--info-light, rgba(0, 120, 220, .08));border-color:var(--info-light-border, rgba(0, 120, 220, .18))}.ConfirmationModal-module__infoIcon___FrvFW{flex-shrink:0;font-size:18px}.ConfirmationModal-module__info_primary___xaeWj .ConfirmationModal-module__infoIcon___FrvFW{color:var(--primary)}.ConfirmationModal-module__info_info___4bU1T .ConfirmationModal-module__infoIcon___FrvFW{color:var(--info, var(--primary))}@media(max-width:1023px){.ConfirmationModal-module__infoBox___WHX4g{font-size:12px}}@media(max-width:480px){.ConfirmationModal-module__headline___l1IUn{font-size:18px}.ConfirmationModal-module__iconWrapper___WJB9g{width:56px;height:56px}}@media(max-height:500px)and (orientation:landscape){.ConfirmationModal-module__wrapper___W-frT{gap:var(--spacing-sm)}.ConfirmationModal-module__iconWrapper___WJB9g{width:48px;height:48px}.ConfirmationModal-module__iconWrapper___WJB9g svg{width:24px;height:24px}}.SubscriptionSettings-module__pageTitle___29BYe{font-size:24px;font-weight:600;color:var(--gray-900);margin:0 0 var(--spacing-xs)}.SubscriptionSettings-module__pageSubtitle___9GDTU{font-size:14px;color:var(--gray-500);margin:0 0 var(--spacing-lg)}.SubscriptionSettings-module__content___zXMbk{display:flex;flex-direction:column;gap:var(--spacing-lg)}.SubscriptionSettings-module__plansContainer___q0KZf{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}.SubscriptionSettings-module__toast___VHzrP{position:fixed;top:var(--spacing-lg);right:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);padding:var(--spacing-sm) var(--spacing-md);z-index:9999;min-width:280px;border-left:4px solid var(--primary)}.SubscriptionSettings-module__toast___VHzrP.SubscriptionSettings-module__success___VzUFb{border-left-color:var(--success, var(--primary))}.SubscriptionSettings-module__toast___VHzrP.SubscriptionSettings-module__error___JjKkU{border-left-color:var(--danger)}.SubscriptionSettings-module__toastContent___QQO13{display:flex;align-items:center;gap:var(--spacing-sm);font-size:14px;color:var(--gray-900)}.SubscriptionSettings-module__toastIcon___gdXe-{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:50%;background-color:var(--primary-alpha-10, rgba(26, 140, 0, .12));color:var(--primary);flex-shrink:0}.SubscriptionSettings-module__toast___VHzrP.SubscriptionSettings-module__error___JjKkU .SubscriptionSettings-module__toastIcon___gdXe-{background-color:var(--danger-light, rgba(220, 53, 69, .12));color:var(--danger)}@media(max-width:1023px){.SubscriptionSettings-module__plansContainer___q0KZf{grid-template-columns:1fr}.SubscriptionSettings-module__pageTitle___29BYe{font-size:20px}}@media(max-width:480px){.SubscriptionSettings-module__toast___VHzrP{top:var(--spacing-sm);right:var(--spacing-sm);left:var(--spacing-sm);min-width:0}}@media(max-height:500px)and (orientation:landscape){.SubscriptionSettings-module__content___zXMbk{gap:var(--spacing-md)}}.InvoicesSettings-module__pageTitle___d7gfG{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.InvoicesSettings-module__pageSubtitle___do7sD{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.InvoicesSettings-module__content___Y-slk{display:flex;flex-direction:column;gap:var(--spacing-lg)}.InvoicesSettings-module__sectionTitle___7CTB4{font-size:18px;font-weight:600;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md)}.InvoicesSettings-module__statsSection___Xd2uE{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md)}.InvoicesSettings-module__statCard___UlwAP{background:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-md);text-align:center}.InvoicesSettings-module__statValue___SnwUa{font-size:24px;font-weight:600;color:var(--primary);margin-bottom:var(--spacing-xs)}.InvoicesSettings-module__statLabel___DYFnd{font-size:14px;color:var(--gray-500);font-weight:500}.InvoicesSettings-module__paginationWrapper___PAdpR{padding:var(--spacing-md) 0;display:flex;justify-content:center;border-top:1px solid var(--gray-200)}.InvoicesSettings-module__statusBadge___2rnRe{display:inline-flex;align-items:center;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.InvoicesSettings-module__success___NutGC{background-color:var(--success-light);color:var(--success)}.InvoicesSettings-module__warning___o-A06{background-color:var(--warning-light);color:var(--warning)}.InvoicesSettings-module__info___72KGH{background-color:var(--info-light);color:var(--info)}.InvoicesSettings-module__danger___v9TcI{background-color:var(--danger-light);color:var(--danger)}.InvoicesSettings-module__secondary___0hTx3{background-color:var(--gray-100);color:var(--gray-600)}.InvoicesSettings-module__actions___eST2d{display:flex;gap:var(--spacing-xs)}.InvoicesSettings-module__spinning___9v50j{animation:InvoicesSettings-module__spin___ThRRS 1s linear infinite}@keyframes InvoicesSettings-module__spin___ThRRS{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.InvoicesSettings-module__invoiceDetails___1b-qR{display:flex;flex-direction:column;gap:var(--spacing-md)}.InvoicesSettings-module__detailRow___FNyhf{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0;border-bottom:1px solid var(--gray-100)}.InvoicesSettings-module__detailRow___FNyhf:last-child{border-bottom:none}.InvoicesSettings-module__detailLabel___s9eFb{font-weight:600;color:var(--gray-600);font-size:14px}.InvoicesSettings-module__detailValue___Wl4lG{color:var(--gray-800);font-size:14px;font-weight:500}@media(max-width:1023px){.InvoicesSettings-module__statsSection___Xd2uE{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.InvoicesSettings-module__statsSection___Xd2uE{grid-template-columns:1fr}.InvoicesSettings-module__pageTitle___d7gfG{font-size:20px}.InvoicesSettings-module__sectionTitle___7CTB4{font-size:16px}}@media(max-height:500px)and (orientation:landscape){.InvoicesSettings-module__statsSection___Xd2uE{grid-template-columns:repeat(4,1fr);gap:var(--spacing-sm)}.InvoicesSettings-module__statCard___UlwAP{padding:var(--spacing-sm)}.InvoicesSettings-module__statValue___SnwUa{font-size:18px}}.Settings-module__container___kNnbf{display:grid;grid-template-columns:280px 1fr;gap:var(--spacing-lg)}.Settings-module__sidebar___OBPEY{position:sticky;top:calc(64px + var(--spacing-lg));height:fit-content}.Settings-module__content___f0I4x{min-width:0}@media(max-width:1023px){.Settings-module__container___kNnbf{grid-template-columns:240px 1fr}}@media(max-width:480px){.Settings-module__container___kNnbf{grid-template-columns:1fr}.Settings-module__sidebar___OBPEY{position:static;margin-bottom:var(--spacing-md)}}@media(max-height:500px)and (orientation:landscape){.Settings-module__container___kNnbf{gap:var(--spacing-sm)}.Settings-module__sidebar___OBPEY{position:static}}.BusinessLoanPaymentForm-module__form___TW64k{width:100%}.BusinessLoanPaymentForm-module__grid___zq8cp{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.BusinessLoanPaymentForm-module__fullWidth___cHSwr{grid-column:1 / -1}.BusinessLoanPaymentForm-module__actions___G87nf{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.BusinessLoanPaymentForm-module__paymentInfoCard___OT1QM{background-color:var(--gray-100);border-radius:var(--border-radius-md);overflow:hidden;margin-bottom:var(--spacing-md)}.BusinessLoanPaymentForm-module__paymentInfoHeader___7GQdx{background-color:var(--primary);color:var(--white);padding:var(--spacing-sm) var(--spacing-md)}.BusinessLoanPaymentForm-module__paymentInfoHeader___7GQdx h3{margin:0;font-size:16px;font-weight:500}.BusinessLoanPaymentForm-module__paymentInfoContent___yZIWP{padding:var(--spacing-md)}.BusinessLoanPaymentForm-module__paymentInfoItem___NNrGa{display:flex;justify-content:space-between;margin-bottom:var(--spacing-sm)}.BusinessLoanPaymentForm-module__paymentInfoItem___NNrGa:last-child{margin-bottom:0}.BusinessLoanPaymentForm-module__paymentInfoLabel___XEAh6{font-size:14px;color:var(--gray-700)}.BusinessLoanPaymentForm-module__paymentInfoValue___vbB1Z{font-size:14px;font-weight:500;color:var(--gray-900)}@media(max-width:1023px){.BusinessLoanPaymentForm-module__grid___zq8cp{grid-template-columns:1fr}}@media(max-width:480px){.BusinessLoanPaymentForm-module__grid___zq8cp{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.BusinessLoanPaymentForm-module__grid___zq8cp{grid-template-columns:1fr}}.LoansSkeleton-module__searchBar___BEMdr{display:flex;gap:var(--spacing-md);align-items:center;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.LoansSkeleton-module__card___hHfK7{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.LoansSkeleton-module__cardHeader___3N8xF{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.LoansSkeleton-module__tableRows___JTY18{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.LoansSkeleton-module__tableRow___ZL9o5{display:flex;gap:var(--spacing-md);align-items:center}@media(max-width:1023px){.LoansSkeleton-module__searchBar___BEMdr{flex-wrap:wrap}}@media(max-width:480px){.LoansSkeleton-module__searchBar___BEMdr{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.LoansSkeleton-module__searchBar___BEMdr{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}}.Loans-module__header___qSXla{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Loans-module__subtitle___1eOle{color:var(--gray-500);margin-top:var(--spacing-xs)}.Loans-module__headerActions___PpeXD{display:flex;gap:var(--spacing-md);align-items:center}.Loans-module__buttonIcon___XnEkV{margin-right:var(--spacing-xs)}.Loans-module__searchBar___TQ0UK{display:flex;gap:var(--spacing-md);align-items:center;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.Loans-module__searchInput___99glS{flex:1;min-width:200px}.Loans-module__actions___Jwmx2{display:flex;gap:var(--spacing-sm);flex-wrap:nowrap;align-items:center}.Loans-module__progressContainer___2q4Th{display:flex;flex-direction:column;gap:var(--spacing-xs)}.Loans-module__progressBar___zMCAi{width:100%;height:6px;background-color:var(--gray-200);border-radius:var(--border-radius-sm);overflow:hidden}.Loans-module__progressFill___fbS7G{height:100%;background-color:var(--primary)}.Loans-module__progressText___RSw9L{font-size:12px;color:var(--gray-500)}.Loans-module__typeBadge___qC3qd,.Loans-module__statusBadge___f2L8i{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.Loans-module__loan___mPzJw{background-color:var(--info-light);color:var(--info)}.Loans-module__financing___42cZr{background-color:var(--warning-light);color:var(--warning)}.Loans-module__leasing___AHmBA{background-color:var(--success-light);color:var(--success)}.Loans-module__active___DBc9A{background-color:var(--info-light);color:var(--info)}.Loans-module__paid___WS3uM{background-color:var(--success-light);color:var(--success)}.Loans-module__delayed___a4Xbe{background-color:var(--danger-light);color:var(--danger)}.Loans-module__renegotiated___QOb9m{background-color:var(--warning-light);color:var(--warning)}@media(max-width:1023px){.Loans-module__header___qSXla{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Loans-module__headerActions___PpeXD{align-self:flex-end}.Loans-module__searchBar___TQ0UK{flex-wrap:wrap}}@media(max-width:480px){.Loans-module__header___qSXla h1{font-size:20px}.Loans-module__headerActions___PpeXD{flex-direction:column;width:100%}.Loans-module__headerActions___PpeXD button{width:100%}.Loans-module__searchBar___TQ0UK{flex-direction:column}.Loans-module__searchInput___99glS{min-width:unset;width:100%}.Loans-module__actions___Jwmx2{gap:2px}}@media(max-height:500px)and (orientation:landscape){.Loans-module__header___qSXla{margin-bottom:var(--spacing-sm)}.Loans-module__searchBar___TQ0UK{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}}.FileInput-module__container___QSuHI{margin-bottom:var(--spacing-md);width:100%}.FileInput-module__label___cugnC{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500;line-height:1.5}.FileInput-module__requiredMark___mLysd{color:var(--error-500, #e53935);margin-left:4px}.FileInput-module__helperText___QgdAS{margin-top:var(--spacing-xs);font-size:12px;color:var(--gray-500)}.FileInput-module__inputContainer___X6IG3{display:flex;align-items:center;border:1px dashed var(--gray-300);border-radius:var(--border-radius-md);padding:var(--spacing-md);cursor:pointer;background-color:var(--gray-100);transition:border-color var(--transition-fast),background-color var(--transition-fast);min-height:64px}.FileInput-module__inputContainer___X6IG3:hover{border-color:var(--primary);background-color:var(--primary-alpha-10)}.FileInput-module__fileInput___V3-ED{display:none}.FileInput-module__placeholder___22YEL{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--gray-500)}.FileInput-module__uploadIcon___zcjon{font-size:20px;color:var(--primary)}.FileInput-module__fileSelected___W9Nuz{display:flex;align-items:center;gap:var(--spacing-sm);width:100%}.FileInput-module__fileIcon___F1dBO{font-size:18px;color:var(--primary)}.FileInput-module__fileName___6Cswx{font-size:14px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FileInput-module__clearButton___z3Y0y{background:none;border:none;font-size:16px;color:var(--gray-500);cursor:pointer;padding:var(--spacing-xs);border-radius:var(--border-radius-full);display:flex;align-items:center;justify-content:center}.FileInput-module__clearButton___z3Y0y:hover{background-color:var(--gray-200);color:var(--gray-900)}.FileInput-module__error___JWWMq{border-color:var(--danger)}.FileInput-module__errorMessage___lpnPD{margin-top:var(--spacing-xs);font-size:12px;color:var(--danger)}.PercentageInput-module__container___RdCMp{margin-bottom:var(--spacing-md)}.PercentageInput-module__noMargin___7PtvQ{margin-bottom:0}.PercentageInput-module__label___GNldO{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500;line-height:1.5}.PercentageInput-module__requiredMark___b9OkZ{color:var(--error-500, #e53935);margin-left:4px}.PercentageInput-module__inputWrapper___79pSJ{position:relative;display:flex;align-items:center}.PercentageInput-module__input___MTRrM{height:40px;padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%;background:#fff}.PercentageInput-module__input___MTRrM:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.PercentageInput-module__input___MTRrM:disabled{background:var(--gray-100, #f5f5f5);cursor:not-allowed}.PercentageInput-module__withIcon___NZ55r{padding-left:40px}.PercentageInput-module__leadingIcon___M0bMf{position:absolute;left:var(--spacing-md);top:50%;transform:translateY(-50%);color:var(--gray-500);font-size:16px;display:flex;align-items:center;justify-content:center;pointer-events:none}.PercentageInput-module__error___AKGaK{border-color:var(--danger)}.PercentageInput-module__error___AKGaK:focus{box-shadow:0 0 0 2px #dc354533}.PercentageInput-module__fullWidth___3iZIk{width:100%}.PercentageInput-module__helperText___zSLl2{font-size:12px;color:var(--gray-500);margin-top:var(--spacing-xs)}.PercentageInput-module__errorText___G9M8t{color:var(--danger);font-size:12px;margin-top:var(--spacing-xs)}.BusinessLoanForm-module__form___gFrY3{width:100%}.BusinessLoanForm-module__row___AskMd{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.BusinessLoanForm-module__row___AskMd:last-child{margin-bottom:0}.BusinessLoanForm-module__row___AskMd>*{margin-bottom:0;min-width:0}.BusinessLoanForm-module__form___gFrY3 .BusinessLoanForm-module__row___AskMd>*,.BusinessLoanForm-module__form___gFrY3 .BusinessLoanForm-module__row___AskMd>*>*{margin-bottom:0}.BusinessLoanForm-module__fullWidth___ejDN-{grid-column:1 / -1}.BusinessLoanForm-module__interestRateContainer___gQEeU{display:flex;gap:var(--spacing-sm)}.BusinessLoanForm-module__interestRateContainer___gQEeU>*:first-child{flex:1}.BusinessLoanForm-module__interestTypeSelect___iblaB{min-width:130px}.BusinessLoanForm-module__installmentContainer___kHX4J{position:relative;padding-bottom:var(--spacing-lg)}.BusinessLoanForm-module__autoCalculateCheckbox___10nx8{position:absolute;bottom:0;left:0}.BusinessLoanForm-module__checkboxLabel___MCfjv{display:flex;align-items:center;gap:var(--spacing-xs);font-size:12px;color:var(--gray-500)}.BusinessLoanForm-module__checkboxLabel___MCfjv input{margin:0}.BusinessLoanForm-module__actions___TsLGT{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.BusinessLoanForm-module__row___AskMd{grid-template-columns:1fr 1fr}.BusinessLoanForm-module__interestRateContainer___gQEeU{flex-direction:column;gap:var(--spacing-xs)}.BusinessLoanForm-module__interestTypeSelect___iblaB{width:100%}}@media(max-width:480px){.BusinessLoanForm-module__row___AskMd{grid-template-columns:1fr}.BusinessLoanForm-module__actions___TsLGT{flex-direction:column}.BusinessLoanForm-module__actions___TsLGT button{width:100%}}@media(max-height:500px)and (orientation:landscape){.BusinessLoanForm-module__row___AskMd{margin-bottom:var(--spacing-sm)}.BusinessLoanForm-module__actions___TsLGT{margin-top:var(--spacing-md)}}.LoanFormPage-module__header___4BHhq{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.LoanFormPage-module__headerLeft___HwVfh{display:flex;align-items:center;gap:var(--spacing-md)}.LoanFormPage-module__backButton___pWXc6{padding:var(--spacing-sm)}.LoanFormPage-module__subtitle___jKnVA{color:var(--gray-500);margin-top:var(--spacing-xs)}.LoanFormPage-module__content___wGkFy{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.LoanFormPage-module__skeletonGrid___2oZ7-{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.LoanFormPage-module__skeletonGrid___2oZ7->div{display:flex;flex-direction:column;gap:var(--spacing-xs)}.LoanFormPage-module__skeletonActions___LqqWe{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.LoanFormPage-module__content___wGkFy{padding:var(--spacing-md)}}@media(max-width:480px){.LoanFormPage-module__header___4BHhq{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.LoanFormPage-module__headerLeft___HwVfh h1{font-size:20px}.LoanFormPage-module__content___wGkFy{padding:var(--spacing-sm)}.LoanFormPage-module__skeletonGrid___2oZ7-{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.LoanFormPage-module__header___4BHhq{margin-bottom:var(--spacing-sm)}.LoanFormPage-module__content___wGkFy{padding:var(--spacing-md)}}.LoanDetails-module__container___GOBx5{width:100%}.LoanDetails-module__header___iZK3E{margin-bottom:var(--spacing-md)}.LoanDetails-module__contractNumber___N7fAf{font-size:14px;color:var(--gray-500);display:block;margin-top:var(--spacing-xs)}.LoanDetails-module__grid___dC4zY{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md) var(--spacing-lg);margin-bottom:var(--spacing-lg)}.LoanDetails-module__item___R2yDt{display:flex;flex-direction:column}.LoanDetails-module__label___FFfj0{font-size:12px;color:var(--gray-500);margin-bottom:var(--spacing-xxs)}.LoanDetails-module__value___8cZbB{font-size:14px;color:var(--gray-900)}.LoanDetails-module__statusBadge___oxl7d{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.LoanDetails-module__active___BLFm1{background-color:var(--info-light);color:var(--info)}.LoanDetails-module__paid___jGzZc{background-color:var(--success-light);color:var(--success)}.LoanDetails-module__delayed___9Lef1{background-color:var(--danger-light);color:var(--danger)}.LoanDetails-module__renegotiated___w8nkb{background-color:var(--warning-light);color:var(--warning)}.LoanDetails-module__notes___7wcxa{margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.LoanDetails-module__notes___7wcxa h4{font-size:14px;margin-bottom:var(--spacing-xs);color:var(--gray-900)}.LoanDetails-module__notes___7wcxa p{font-size:14px;color:var(--gray-900);line-height:1.5;white-space:pre-line}.LoanDetails-module__contractFile___F1JzV{margin-top:var(--spacing-md)}.LoanDetails-module__contractFile___F1JzV h4{font-size:14px;margin-bottom:var(--spacing-xs);color:var(--gray-900)}.LoanDetails-module__contractLink___0s-fm{display:inline-flex;align-items:center;gap:var(--spacing-xs);color:var(--primary);font-size:14px}.LoanDetails-module__contractLink___0s-fm:hover{text-decoration:underline}.LoanDetails-module__paymentsSection___UJNpn{margin-top:var(--spacing-lg)}.LoanDetails-module__paymentsSection___UJNpn h4{font-size:16px;margin-bottom:var(--spacing-md);color:var(--gray-900)}.LoanDetails-module__paymentsTable___dP8Mg{width:100%;border:1px solid var(--gray-200);border-radius:var(--border-radius-md);overflow:hidden}.LoanDetails-module__paymentHeader___bbN4k{display:grid;grid-template-columns:110px 1fr 1fr 1fr 1.3fr .9fr 80px;background-color:var(--gray-100);padding:var(--spacing-sm) var(--spacing-md);font-weight:500;font-size:14px;color:var(--gray-900)}.LoanDetails-module__paymentRow___qidBV{display:grid;grid-template-columns:110px 1fr 1fr 1fr 1.3fr .9fr 80px;padding:var(--spacing-sm) var(--spacing-md);border-top:1px solid var(--gray-200);font-size:14px;align-items:center}.LoanDetails-module__paymentRow___qidBV:nth-child(2n){background-color:var(--gray-100)}@media(max-width:1023px){.LoanDetails-module__grid___dC4zY{grid-template-columns:1fr 1fr}.LoanDetails-module__paymentsTable___dP8Mg{overflow-x:auto}.LoanDetails-module__paymentHeader___bbN4k,.LoanDetails-module__paymentRow___qidBV{grid-template-columns:100px 90px 90px 100px 130px 90px 70px;min-width:700px}}@media(max-width:480px){.LoanDetails-module__grid___dC4zY{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.LoanDetails-module__grid___dC4zY{grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm)}}.LoanDetailsPage-module__header___7Eks9{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.LoanDetailsPage-module__headerLeft___ypb9v{display:flex;align-items:center;gap:var(--spacing-md)}.LoanDetailsPage-module__headerActions___4Gyq7{display:flex;gap:var(--spacing-md);align-items:center}.LoanDetailsPage-module__backButton___sr791{padding:var(--spacing-sm)}.LoanDetailsPage-module__buttonIcon___txKDs{margin-right:var(--spacing-xs)}.LoanDetailsPage-module__subtitle___aJRuQ{color:var(--gray-500);margin-top:var(--spacing-xs)}.LoanDetailsPage-module__content___ZOi4Z{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.LoanDetailsPage-module__skeletonGrid___Wifqf{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md) var(--spacing-lg)}.LoanDetailsPage-module__skeletonGrid___Wifqf>div{display:flex;flex-direction:column;gap:var(--spacing-xs)}@media(max-width:1023px){.LoanDetailsPage-module__header___7Eks9{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.LoanDetailsPage-module__headerActions___4Gyq7{align-self:flex-end}.LoanDetailsPage-module__content___ZOi4Z{padding:var(--spacing-md)}.LoanDetailsPage-module__skeletonGrid___Wifqf{grid-template-columns:1fr 1fr}}@media(max-width:480px){.LoanDetailsPage-module__headerLeft___ypb9v h1{font-size:20px}.LoanDetailsPage-module__headerActions___4Gyq7,.LoanDetailsPage-module__headerActions___4Gyq7 button{width:100%}.LoanDetailsPage-module__content___ZOi4Z{padding:var(--spacing-sm)}.LoanDetailsPage-module__skeletonGrid___Wifqf{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.LoanDetailsPage-module__header___7Eks9{margin-bottom:var(--spacing-sm)}.LoanDetailsPage-module__content___ZOi4Z{padding:var(--spacing-md)}.LoanDetailsPage-module__skeletonGrid___Wifqf{grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm)}}.BusinessEnvoiceFilters-module__container___WqATl{margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.BusinessEnvoiceFilters-module__header___Aj9RQ{display:flex;align-items:center;gap:var(--spacing-md)}.BusinessEnvoiceFilters-module__searchInput___bL7Fa{flex:1;min-width:200px}.BusinessEnvoiceFilters-module__filterButton___KxsDX{white-space:nowrap;flex-shrink:0}.BusinessEnvoiceFilters-module__form___wj7CW{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.BusinessEnvoiceFilters-module__grid___ZT7U1{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);align-items:end}.BusinessEnvoiceFilters-module__fieldGroup___gQ1dp{display:flex;flex-direction:column}.BusinessEnvoiceFilters-module__actions___r3RPT{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-md)}@media(max-width:1023px){.BusinessEnvoiceFilters-module__grid___ZT7U1{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.BusinessEnvoiceFilters-module__header___Aj9RQ{flex-direction:column;align-items:stretch}.BusinessEnvoiceFilters-module__grid___ZT7U1{grid-template-columns:1fr}.BusinessEnvoiceFilters-module__actions___r3RPT{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.BusinessEnvoiceFilters-module__grid___ZT7U1{grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm)}.BusinessEnvoiceFilters-module__container___WqATl{padding:var(--spacing-sm)}}.EmailSendModal-module__container___rnzMj{padding:var(--spacing-md) 0}.EmailSendModal-module__description___rsBhZ{display:flex;align-items:flex-start;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--primary-alpha-10);border-radius:var(--border-radius-md)}.EmailSendModal-module__icon___EG-uA{font-size:24px;color:var(--primary);margin-top:3px;flex-shrink:0}.EmailSendModal-module__emailsContainer___uwFJy{margin-bottom:var(--spacing-md)}.EmailSendModal-module__emailInputGroup___MGANS{position:relative;margin-bottom:var(--spacing-sm)}.EmailSendModal-module__emailInput___z2h4z{width:100%;height:40px;border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:0 var(--spacing-md);padding-right:40px;font-size:16px}.EmailSendModal-module__emailInput___z2h4z:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.EmailSendModal-module__errorInput___wsW2p{border-color:var(--danger)}.EmailSendModal-module__errorInput___wsW2p:focus{box-shadow:0 0 0 2px var(--danger-light)}.EmailSendModal-module__removeButton___sNmBr{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--gray-500);cursor:pointer;padding:var(--spacing-sm);border-radius:50%;display:flex;align-items:center;justify-content:center}.EmailSendModal-module__removeButton___sNmBr:hover{background-color:var(--gray-100);color:var(--danger)}.EmailSendModal-module__removeButton___sNmBr:disabled{opacity:.3;cursor:not-allowed}.EmailSendModal-module__addEmailContainer___YfHaP{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);position:relative}.EmailSendModal-module__inputError___B4pDF{color:var(--danger);font-size:12px;margin-top:var(--spacing-xs);margin-left:var(--spacing-xs)}.EmailSendModal-module__errorMessage___Ii8rt{padding:var(--spacing-md);margin-bottom:var(--spacing-md);background-color:var(--danger-light);color:var(--danger);border-radius:var(--border-radius-md);font-size:14px}.EmailSendModal-module__successMessage___zfzek{padding:var(--spacing-md);margin-bottom:var(--spacing-md);background-color:var(--primary-alpha-10);color:var(--primary);border-radius:var(--border-radius-md);font-size:14px;text-align:center;font-weight:500}.EmailSendModal-module__actions___vlM3A{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.EmailSendModal-module__addEmailContainer___YfHaP{flex-direction:column}}@media(max-width:480px){.EmailSendModal-module__addEmailContainer___YfHaP{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.EmailSendModal-module__addEmailContainer___YfHaP{flex-direction:column}}.InvoiceReceiptModal-module__form___NkapO{width:100%}.InvoiceReceiptModal-module__formContent___c4tPc{display:flex;flex-direction:column}.InvoiceReceiptModal-module__invoiceInfo___wzNsj{background-color:var(--gray-100);border-radius:var(--border-radius-md);padding:var(--spacing-md);margin-bottom:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xs)}.InvoiceReceiptModal-module__infoRow___7wE4Z{display:flex;justify-content:space-between;font-size:14px}.InvoiceReceiptModal-module__infoLabel___n8LKE{color:var(--gray-700)}.InvoiceReceiptModal-module__infoValue___pgxnm{font-weight:500}.InvoiceReceiptModal-module__totalAmount___SWiaj{color:var(--gray-900);font-weight:600}.InvoiceReceiptModal-module__paidAmount___-1RN5{color:var(--success);font-weight:600}.InvoiceReceiptModal-module__pendingAmount___5AqbB{color:var(--warning);font-weight:600}.InvoiceReceiptModal-module__formGroup___XJvSu{margin-bottom:var(--spacing-md)}.InvoiceReceiptModal-module__accountBalance___zQCm5{margin-top:var(--spacing-xs);font-size:12px;color:var(--gray-700)}.InvoiceReceiptModal-module__actions___S-lEV{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.InvoiceReceiptModal-module__actions___S-lEV{gap:var(--spacing-sm)}}@media(max-width:480px){.InvoiceReceiptModal-module__actions___S-lEV{flex-direction:column-reverse}.InvoiceReceiptModal-module__actions___S-lEV button{width:100%}.InvoiceReceiptModal-module__infoRow___7wE4Z{flex-direction:column;gap:2px}}@media(max-height:500px)and (orientation:landscape){.InvoiceReceiptModal-module__actions___S-lEV{margin-top:var(--spacing-md);padding-top:var(--spacing-sm)}.InvoiceReceiptModal-module__formContent___c4tPc{max-height:60vh;overflow-y:auto}}.Invoice-module__header___Ycve-{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Invoice-module__subtitle___z95EH{color:var(--gray-500);margin-top:var(--spacing-xs)}.Invoice-module__status___-zltg{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.Invoice-module__issued___GfAbU{background-color:var(--success-light);color:var(--success)}.Invoice-module__cancelled___MC-V-{background-color:var(--danger-light);color:var(--danger)}.Invoice-module__paymentStatus___BRH59{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.Invoice-module__paid___KUdLx{background-color:var(--success-light);color:var(--success)}.Invoice-module__pending___Gkqh1{background-color:var(--warning-light);color:var(--warning)}.Invoice-module__actions___pwsrp{display:flex;gap:var(--spacing-xs);flex-wrap:nowrap}.Invoice-module__currencyBadge___DqYq2{display:inline-block;padding:2px 8px;border-radius:var(--border-radius-sm);font-size:12px;font-weight:600;background-color:var(--gray-100);color:var(--gray-700)}.Invoice-module__detailGrid___XiIL6{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.Invoice-module__detailRow___qvItO{display:flex;flex-direction:column;gap:var(--spacing-xs)}.Invoice-module__detailLabel___Ry0DL{font-size:12px;color:var(--gray-500);font-weight:500}.Invoice-module__detailItems___xvbAS{margin-bottom:var(--spacing-lg)}.Invoice-module__detailItems___xvbAS h4{font-size:16px;font-weight:600;margin-bottom:var(--spacing-md)}.Invoice-module__detailTable___pZMT1{width:100%;border-collapse:collapse;margin-bottom:var(--spacing-md)}.Invoice-module__detailTable___pZMT1 th{text-align:left;padding:var(--spacing-sm);border-bottom:2px solid var(--gray-200);font-size:13px;color:var(--gray-500);font-weight:500}.Invoice-module__detailTable___pZMT1 td{padding:var(--spacing-sm);border-bottom:1px solid var(--gray-200);font-size:14px}.Invoice-module__detailTotal___szy9-{text-align:right;font-size:16px;font-weight:600;padding:var(--spacing-md) 0}.Invoice-module__detailActions___tZWvI{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.Invoice-module__modalActions___4aHbv{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.Invoice-module__header___Ycve-{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Invoice-module__detailGrid___XiIL6{grid-template-columns:1fr}}@media(max-width:480px){.Invoice-module__header___Ycve- h1{font-size:20px}.Invoice-module__actions___pwsrp{gap:2px}}@media(max-height:500px)and (orientation:landscape){.Invoice-module__header___Ycve-{margin-bottom:var(--spacing-sm)}}.InvoiceFormPage-module__header___jMhNI{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.InvoiceFormPage-module__headerLeft___wntjp{display:flex;align-items:center;gap:var(--spacing-md)}.InvoiceFormPage-module__subtitle___rRIP4{color:var(--gray-500);margin-top:var(--spacing-xs)}.InvoiceFormPage-module__content___vNmcR{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.InvoiceFormPage-module__formGrid___m96D-{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.InvoiceFormPage-module__itemsSection___LWA0Q{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}.InvoiceFormPage-module__itemsSection___LWA0Q h3{font-size:16px;font-weight:600;margin-bottom:var(--spacing-md)}.InvoiceFormPage-module__itemsError___63fi6{font-size:12px;color:var(--danger);margin-bottom:var(--spacing-sm)}.InvoiceFormPage-module__itemsTable___CdS38{width:100%;border-collapse:collapse;margin-bottom:var(--spacing-md)}.InvoiceFormPage-module__itemsTable___CdS38 th{text-align:left;padding:var(--spacing-sm) var(--spacing-sm) var(--spacing-md);font-size:13px;color:var(--gray-500);font-weight:500}.InvoiceFormPage-module__itemsTable___CdS38 td{padding:var(--spacing-md) var(--spacing-sm);vertical-align:top}.InvoiceFormPage-module__tableInput___NGvUU{width:100%;height:40px;padding:0 var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);font-size:16px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.InvoiceFormPage-module__tableInput___NGvUU:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-20)}.InvoiceFormPage-module__itemTotal___C0a-5{font-weight:600;white-space:nowrap}.InvoiceFormPage-module__itemsFooter___DYCoN{display:flex;justify-content:space-between;align-items:center}.InvoiceFormPage-module__totalAmount___zkNwk{font-size:18px;font-weight:600}.InvoiceFormPage-module__formActions___h4nPM{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}.InvoiceFormPage-module__skeletonGrid___NYQDD{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.InvoiceFormPage-module__skeletonGrid___NYQDD>div{display:flex;flex-direction:column;gap:var(--spacing-xs)}@media(max-width:1023px){.InvoiceFormPage-module__formGrid___m96D-{grid-template-columns:repeat(2,1fr)}.InvoiceFormPage-module__content___vNmcR{padding:var(--spacing-md)}}@media(max-width:480px){.InvoiceFormPage-module__header___jMhNI{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.InvoiceFormPage-module__formGrid___m96D-{grid-template-columns:1fr}.InvoiceFormPage-module__content___vNmcR{padding:var(--spacing-sm)}.InvoiceFormPage-module__skeletonGrid___NYQDD{grid-template-columns:1fr}.InvoiceFormPage-module__itemsTable___CdS38{font-size:13px}.InvoiceFormPage-module__formActions___h4nPM{flex-direction:column-reverse}}@media(max-height:500px)and (orientation:landscape){.InvoiceFormPage-module__header___jMhNI{margin-bottom:var(--spacing-sm)}.InvoiceFormPage-module__content___vNmcR{padding:var(--spacing-md)}}.UpcomingItem-module__item___TA68O{display:flex;justify-content:space-between;padding:var(--spacing-md) 0;border-bottom:1px solid var(--gray-200)}.UpcomingItem-module__item___TA68O:last-child{border-bottom:none}.UpcomingItem-module__itemContent___iL2-U{display:flex;justify-content:space-between;width:100%}.UpcomingItem-module__itemInfo___kHuen{flex:1}.UpcomingItem-module__itemTitle___qbi25{font-weight:500;margin-bottom:var(--spacing-xs);color:var(--gray-900)}.UpcomingItem-module__itemCategory___7t4xI{font-size:14px;color:var(--gray-500)}.UpcomingItem-module__itemDetails___S7GOn{text-align:right}.UpcomingItem-module__itemAmount___gIlnt{font-weight:600;color:var(--gray-900);margin-bottom:var(--spacing-xs)}.UpcomingItem-module__itemDate___oGB8S{font-size:14px;color:var(--gray-500)}.UpcomingItem-module__itemIcon___-I0LN{font-size:14px}.UpcomingItem-module__statusUrgent___CiHym,.UpcomingItem-module__overdue___8VdEi{color:var(--danger);font-weight:500}.UpcomingItem-module__statusWarning___sIk3u,.UpcomingItem-module__upcoming___1s7ae{color:var(--notification);font-weight:500}.UpcomingItem-module__statusNormal___2Etrq{color:var(--gray-500)}@media(max-width:1023px){.UpcomingItem-module__itemContent___iL2-U{flex-direction:column;gap:var(--spacing-xs)}.UpcomingItem-module__itemDetails___S7GOn{text-align:left;margin-top:var(--spacing-xs)}.UpcomingItem-module__itemTitle___qbi25{font-size:14px}.UpcomingItem-module__itemAmount___gIlnt{font-size:16px}}@media(max-width:480px){.UpcomingItem-module__item___TA68O{padding:var(--spacing-sm) 0}.UpcomingItem-module__itemTitle___qbi25{font-size:13px}.UpcomingItem-module__itemCategory___7t4xI,.UpcomingItem-module__itemDate___oGB8S{font-size:12px}.UpcomingItem-module__itemAmount___gIlnt{font-size:14px;font-weight:500}}@media(max-height:500px)and (orientation:landscape){.UpcomingItem-module__itemContent___iL2-U{flex-direction:column;gap:var(--spacing-xs)}.UpcomingItem-module__itemDetails___S7GOn{text-align:left;margin-top:var(--spacing-xs)}}.DashboardSkeleton-module__container___PKTC5{padding-bottom:var(--spacing-lg)}.DashboardSkeleton-module__header___9fePl{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);gap:var(--spacing-md)}.DashboardSkeleton-module__headerText___1a2Yw{display:flex;flex-direction:column;gap:8px}.DashboardSkeleton-module__summaryCards___leJOH{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.DashboardSkeleton-module__summaryCard___oOO2C{padding:10px var(--spacing-md)}.DashboardSkeleton-module__cardHeader___DliRd{display:flex;align-items:center;gap:var(--spacing-sm)}.DashboardSkeleton-module__cardContent___6Ix6H{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.DashboardSkeleton-module__chartsContainer___UO-ag{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.DashboardSkeleton-module__chartCard___UnwTA{padding:var(--spacing-md);overflow:hidden}.DashboardSkeleton-module__chartInner___nLdUV{display:flex;flex-direction:column;gap:var(--spacing-md)}.DashboardSkeleton-module__upcomingContainer___zc3bx{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.DashboardSkeleton-module__upcomingCard___ZmBhJ{height:100%}.DashboardSkeleton-module__upcomingInner___jQAbE{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(max-width:1200px){.DashboardSkeleton-module__summaryCards___leJOH{grid-template-columns:repeat(3,1fr)}.DashboardSkeleton-module__chartsContainer___UO-ag{grid-template-columns:1fr}}@media(max-width:1023px){.DashboardSkeleton-module__header___9fePl{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.DashboardSkeleton-module__summaryCards___leJOH{grid-template-columns:repeat(2,1fr)}.DashboardSkeleton-module__upcomingContainer___zc3bx{grid-template-columns:1fr}}@media(max-width:480px){.DashboardSkeleton-module__container___PKTC5{padding:var(--spacing-sm)}.DashboardSkeleton-module__summaryCards___leJOH{grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}.DashboardSkeleton-module__summaryCard___oOO2C{padding:var(--spacing-xs) var(--spacing-sm)}.DashboardSkeleton-module__chartCard___UnwTA{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.DashboardSkeleton-module__container___PKTC5{padding-bottom:var(--spacing-sm)}.DashboardSkeleton-module__header___9fePl{margin-bottom:var(--spacing-sm);flex-direction:row;align-items:center}.DashboardSkeleton-module__summaryCards___leJOH{grid-template-columns:repeat(5,1fr);gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.DashboardSkeleton-module__summaryCard___oOO2C{padding:var(--spacing-xs) var(--spacing-sm)}.DashboardSkeleton-module__chartsContainer___UO-ag{grid-template-columns:1fr 1fr;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.DashboardSkeleton-module__chartCard___UnwTA{padding:var(--spacing-sm)}.DashboardSkeleton-module__upcomingContainer___zc3bx{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}}.Dashboard-module__container___I-XSX{padding-bottom:var(--spacing-lg)}.Dashboard-module__header___rPVt-{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg);gap:var(--spacing-md)}.Dashboard-module__headerActions___BtHYC{flex-shrink:0}.Dashboard-module__title___9a338{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.Dashboard-module__businessName___-eNEX{font-size:16px;font-weight:400;color:var(--gray-600)}.Dashboard-module__summaryCards___jTU3x{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.Dashboard-module__summaryCard___Hf6hh{padding:10px var(--spacing-md)}.Dashboard-module__cardHeader___09Ery{display:flex;align-items:center}.Dashboard-module__cardIcon___JJ2k-{width:44px;height:44px;min-width:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-sm);font-size:22px}.Dashboard-module__iconRevenue___zKO-l{background-color:#1dbf041a;color:var(--primary)}.Dashboard-module__iconExpense___Q34ZU{background-color:#f443361a;color:var(--danger)}.Dashboard-module__iconProfit___sFT1f{background-color:#2196f31a;color:#2196f3}.Dashboard-module__iconTax___dt0qj{background-color:#ff98001a;color:#ff9800}.Dashboard-module__iconMargin___-ujyj{background-color:#9c27b01a;color:#9c27b0}.Dashboard-module__cardContent___FEsGz{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.Dashboard-module__cardTitle___8g0s9{font-size:13px;color:var(--gray-500);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Dashboard-module__cardValue___jRHAr{font-size:20px;font-weight:600;display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--spacing-xs)}.Dashboard-module__change___CVzuZ{font-size:11px;font-weight:500;display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.Dashboard-module__taxCount___W-iYp{font-size:13px;font-weight:400;color:var(--gray-500)}.Dashboard-module__positive___9iC-N{color:var(--primary)}.Dashboard-module__negative___yK0Qp{color:var(--danger)}.Dashboard-module__chartsContainer___aloDH{display:grid;grid-template-columns:2fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.Dashboard-module__chartCard___SkFtW{padding:var(--spacing-md);overflow:hidden}.Dashboard-module__chartCard___SkFtW>div{display:flex;flex-direction:column;gap:var(--spacing-md)}.Dashboard-module__chartTitle___A0VpC{font-size:16px;font-weight:500}.Dashboard-module__chart___tEf2z{width:100%;overflow:hidden}.Dashboard-module__upcomingContainer___4pUor{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.Dashboard-module__upcomingCard___MY9Kc{height:100%}.Dashboard-module__upcomingList___HWOVF{display:flex;flex-direction:column}.Dashboard-module__skeletonContent___lR8ja>div{display:flex;flex-direction:column;gap:var(--spacing-md)}@media(max-width:1200px){.Dashboard-module__summaryCards___jTU3x{grid-template-columns:repeat(3,1fr)}.Dashboard-module__chartsContainer___aloDH{grid-template-columns:1fr}}@media(max-width:1023px){.Dashboard-module__header___rPVt-{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.Dashboard-module__headerActions___BtHYC{width:100%}.Dashboard-module__summaryCards___jTU3x{grid-template-columns:repeat(2,1fr)}.Dashboard-module__cardIcon___JJ2k-{width:40px;height:40px;min-width:40px;font-size:20px}.Dashboard-module__cardTitle___8g0s9{font-size:12px}.Dashboard-module__cardValue___jRHAr{font-size:18px}.Dashboard-module__change___CVzuZ{font-size:10px}.Dashboard-module__upcomingContainer___4pUor{grid-template-columns:1fr}.Dashboard-module__chartTitle___A0VpC{font-size:14px}}@media(max-width:480px){.Dashboard-module__container___I-XSX{padding:var(--spacing-sm)}.Dashboard-module__title___9a338{font-size:20px}.Dashboard-module__businessName___-eNEX{font-size:14px}.Dashboard-module__summaryCards___jTU3x{grid-template-columns:1fr 1fr;gap:var(--spacing-sm)}.Dashboard-module__summaryCard___Hf6hh{padding:var(--spacing-xs) var(--spacing-sm)}.Dashboard-module__cardIcon___JJ2k-{width:36px;height:36px;min-width:36px;font-size:18px}.Dashboard-module__cardValue___jRHAr{font-size:16px}.Dashboard-module__chartCard___SkFtW{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.Dashboard-module__container___I-XSX{padding-bottom:var(--spacing-sm)}.Dashboard-module__header___rPVt-{margin-bottom:var(--spacing-sm);flex-direction:row;align-items:center}.Dashboard-module__title___9a338{font-size:20px;margin-bottom:0}.Dashboard-module__businessName___-eNEX{font-size:13px}.Dashboard-module__summaryCards___jTU3x{grid-template-columns:repeat(5,1fr);gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.Dashboard-module__summaryCard___Hf6hh{padding:var(--spacing-xs) var(--spacing-sm)}.Dashboard-module__cardIcon___JJ2k-{width:32px;height:32px;min-width:32px;font-size:16px;margin-right:var(--spacing-xs)}.Dashboard-module__cardTitle___8g0s9{font-size:11px}.Dashboard-module__cardValue___jRHAr{font-size:15px}.Dashboard-module__change___CVzuZ{font-size:10px}.Dashboard-module__chartsContainer___aloDH{grid-template-columns:1fr 1fr;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.Dashboard-module__chartCard___SkFtW{padding:var(--spacing-sm)}.Dashboard-module__chartTitle___A0VpC{font-size:13px}.Dashboard-module__upcomingContainer___4pUor{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}}.BusinessTaxForm-module__form___e-Lr4{width:100%}.BusinessTaxForm-module__warning___t1poC{display:flex;align-items:center;gap:var(--spacing-md);background-color:#fffbeb;border:1px solid #fbbf24;border-left:4px solid #f59e0b;border-radius:6px;padding:var(--spacing-md);margin-bottom:var(--spacing-md);color:#78350f}.BusinessTaxForm-module__warningIcon___Y-CDB{font-size:20px;color:#d97706;flex-shrink:0}.BusinessTaxForm-module__warningContent___Lm-r7{flex:1;display:flex;flex-direction:column;gap:2px;font-size:14px}.BusinessTaxForm-module__warningContent___Lm-r7 strong{font-weight:600;color:#92400e}.BusinessTaxForm-module__warningLink___uwOGG{display:inline-block;padding:6px 12px;background-color:#f59e0b;color:#fff;border-radius:4px;font-size:13px;font-weight:500;text-decoration:none}.BusinessTaxForm-module__warningLink___uwOGG:hover{background-color:#d97706}.BusinessTaxForm-module__grid___QxrkT{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.BusinessTaxForm-module__fullWidth___5G4Yw{grid-column:1 / -1}.BusinessTaxForm-module__actions___3-JzA{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.BusinessTaxForm-module__grid___QxrkT{grid-template-columns:1fr}}@media(max-width:480px){.BusinessTaxForm-module__grid___QxrkT{grid-template-columns:1fr}.BusinessTaxForm-module__actions___3-JzA{flex-direction:column}.BusinessTaxForm-module__actions___3-JzA button{width:100%}}@media(max-height:500px)and (orientation:landscape){.BusinessTaxForm-module__actions___3-JzA{margin-top:var(--spacing-sm)}}.PayTaxModal-module__formGroup___7MV4c{margin-bottom:var(--spacing-md)}.PayTaxModal-module__formRow___Ivcd3{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.PayTaxModal-module__formRow___Ivcd3 .PayTaxModal-module__formGroup___7MV4c{flex:1;margin-bottom:0}.PayTaxModal-module__summary___PUOiF{background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:6px;padding:var(--spacing-md);margin-bottom:var(--spacing-md);font-size:14px}.PayTaxModal-module__summaryRow___rZlzy{display:flex;justify-content:space-between;padding:2px 0}.PayTaxModal-module__summaryRow___rZlzy strong{color:var(--gray-900)}.PayTaxModal-module__modalActions___l6-Em{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.PayTaxModal-module__formRow___Ivcd3{flex-direction:column}}@media(max-width:480px){.PayTaxModal-module__modalActions___l6-Em{flex-direction:column}.PayTaxModal-module__modalActions___l6-Em button{width:100%}}@media(max-height:500px)and (orientation:landscape){.PayTaxModal-module__modalActions___l6-Em{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm)}}.TaxCharts-module__chartsRow___Wxc65{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.TaxCharts-module__chartCard___aXf7Q,.TaxCharts-module__forecastCard___gPECx{overflow:hidden}.TaxCharts-module__chartHeader___xzB7g{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.TaxCharts-module__chartTitle___P5ZoB{font-size:16px;font-weight:500;margin:0}.TaxCharts-module__chartContent___WWx7X{padding:var(--spacing-md);padding-bottom:var(--spacing-lg);height:380px}.TaxCharts-module__emptyChart___0yD8e{display:flex;align-items:center;justify-content:center;height:100%;color:var(--gray-500);font-size:14px;margin:0}.TaxCharts-module__forecastCard___gPECx{margin-bottom:var(--spacing-lg)}.TaxCharts-module__forecastInfo___-n2s9{padding:var(--spacing-md);border-top:1px solid var(--gray-200);font-size:14px;color:var(--gray-600)}.TaxCharts-module__ratesList___bxv-n{display:flex;gap:var(--spacing-lg);margin-top:var(--spacing-sm);padding:0;list-style:none}@media(max-width:1023px){.TaxCharts-module__chartContent___WWx7X{height:320px;padding:var(--spacing-sm)}.TaxCharts-module__chartHeader___xzB7g{padding:var(--spacing-sm)}.TaxCharts-module__ratesList___bxv-n{gap:var(--spacing-md);flex-wrap:wrap}}@media(max-width:480px){.TaxCharts-module__chartHeader___xzB7g{flex-direction:column;align-items:flex-start;gap:var(--spacing-xs)}.TaxCharts-module__chartTitle___P5ZoB{font-size:15px}.TaxCharts-module__chartContent___WWx7X{height:260px}.TaxCharts-module__ratesList___bxv-n{flex-direction:column;gap:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.TaxCharts-module__chartContent___WWx7X{height:200px}.TaxCharts-module__chartsRow___Wxc65{gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.TaxCharts-module__forecastCard___gPECx{margin-bottom:var(--spacing-sm)}}.TaxesSkeleton-module__summaryCards___57jEN{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.TaxesSkeleton-module__summaryCard___NzcKB{flex:1;min-width:120px;padding:var(--spacing-sm) var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.TaxesSkeleton-module__card___5JYG-{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;margin-bottom:var(--spacing-md)}.TaxesSkeleton-module__cardHeader___N62ns{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.TaxesSkeleton-module__cardBody___WM6vi{padding:var(--spacing-md)}.TaxesSkeleton-module__tableRows___bTIwR{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.TaxesSkeleton-module__tableRow___xF8x2{display:flex;gap:var(--spacing-md);align-items:center}@media(max-width:1023px){.TaxesSkeleton-module__summaryCards___57jEN{flex-wrap:wrap}.TaxesSkeleton-module__summaryCard___NzcKB{min-width:calc(33% - var(--spacing-sm))}}@media(max-width:480px){.TaxesSkeleton-module__summaryCard___NzcKB{min-width:calc(50% - var(--spacing-sm))}}@media(max-height:500px)and (orientation:landscape){.TaxesSkeleton-module__summaryCards___57jEN{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.TaxesSkeleton-module__card___5JYG-{margin-bottom:var(--spacing-sm)}}.Taxes-module__header___gHmLW{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Taxes-module__subtitle___yQXMe{color:var(--gray-500);margin-top:var(--spacing-xs)}.Taxes-module__headerActions___3Duhf{display:flex;gap:var(--spacing-md);align-items:center}.Taxes-module__buttonIcon___tFSFg{margin-right:var(--spacing-xs)}.Taxes-module__tabs___QLsSx{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md);overflow-x:auto;scrollbar-width:none}.Taxes-module__tabs___QLsSx::-webkit-scrollbar{display:none}.Taxes-module__tab___84C6y{flex:1;min-width:fit-content;display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-sm);font-size:14px;font-weight:500;white-space:nowrap;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.Taxes-module__tabIcon___gb72H{font-size:18px}.Taxes-module__searchBar___q-1rX{display:flex;gap:var(--spacing-md);align-items:center;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.Taxes-module__searchInput___ez94i{flex:1;min-width:200px}.Taxes-module__summaryCards___oqdU8{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);overflow-x:auto;scrollbar-width:none}.Taxes-module__summaryCards___oqdU8::-webkit-scrollbar{display:none}.Taxes-module__summaryCard___kBdSY{flex:1;min-width:120px;padding:var(--spacing-xs) var(--spacing-sm)}.Taxes-module__summaryTitle___w1YyJ{font-size:12px;color:var(--gray-500);margin-bottom:var(--spacing-xxs);white-space:nowrap}.Taxes-module__summaryValue___xKd-M{font-size:16px;font-weight:600;color:var(--gray-900);white-space:nowrap}.Taxes-module__taxType___lvIlV,.Taxes-module__taxStatus___mkP1n{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.Taxes-module__federal___0NziW{background-color:var(--info-light);color:var(--info)}.Taxes-module__state___EXEum{background-color:var(--warning-light);color:var(--warning)}.Taxes-module__municipal___A7lZp{background-color:var(--success-light);color:var(--success)}.Taxes-module__other___Q-Ibo{background-color:var(--danger-light);color:var(--danger)}.Taxes-module__paid___KglmB{background-color:var(--success-light);color:var(--success)}.Taxes-module__pending___FHxcs{background-color:var(--warning-light);color:var(--warning)}.Taxes-module__actions___wyqiy{display:flex;gap:var(--spacing-sm);flex-wrap:nowrap;align-items:center}@media(max-width:1023px){.Taxes-module__header___gHmLW{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Taxes-module__headerActions___3Duhf{align-self:flex-end}.Taxes-module__tabs___QLsSx{padding:var(--spacing-xs);gap:var(--spacing-xs)}.Taxes-module__tab___84C6y{flex:0 0 auto;min-width:120px;padding:var(--spacing-sm) var(--spacing-xs);font-size:13px;border-radius:var(--border-radius-md)}.Taxes-module__searchBar___q-1rX,.Taxes-module__summaryCards___oqdU8{flex-wrap:wrap}.Taxes-module__summaryCard___kBdSY{min-width:calc(33% - var(--spacing-sm))}}@media(max-width:480px){.Taxes-module__header___gHmLW h1{font-size:20px}.Taxes-module__headerActions___3Duhf{flex-direction:column;width:100%}.Taxes-module__headerActions___3Duhf button{width:100%}.Taxes-module__tab___84C6y{min-width:100px;font-size:12px}.Taxes-module__searchBar___q-1rX{flex-direction:column}.Taxes-module__searchInput___ez94i{min-width:unset;width:100%}.Taxes-module__summaryCard___kBdSY{min-width:calc(50% - var(--spacing-sm))}.Taxes-module__actions___wyqiy{gap:2px}}@media(max-height:500px)and (orientation:landscape){.Taxes-module__header___gHmLW,.Taxes-module__tabs___QLsSx{margin-bottom:var(--spacing-sm)}.Taxes-module__searchBar___q-1rX{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.Taxes-module__summaryCards___oqdU8{gap:var(--spacing-xs)}}.PaymentModal-module__formGroup___rlc4i{margin-bottom:var(--spacing-md)}.PaymentModal-module__formRow___aMPks{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.PaymentModal-module__formRow___aMPks .PaymentModal-module__formGroup___rlc4i{flex:1;margin-bottom:0}.PaymentModal-module__formDivider___3bgPg{height:1px;background-color:var(--gray-200);margin:var(--spacing-md) 0}.PaymentModal-module__checkboxGroup___m-eol{margin-bottom:var(--spacing-md);display:flex;align-items:center}.PaymentModal-module__checkboxLabel___zLSVz{display:flex;align-items:center;cursor:pointer;font-size:14px;color:var(--gray-900)}.PaymentModal-module__checkbox___XAPTH{margin-right:var(--spacing-sm);width:16px;height:16px;cursor:pointer}.PaymentModal-module__modalActions___yR1R2{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.PaymentModal-module__formRow___aMPks{flex-direction:column}}@media(max-width:480px){.PaymentModal-module__modalActions___yR1R2{flex-direction:column}.PaymentModal-module__modalActions___yR1R2 button{width:100%}}@media(max-height:500px)and (orientation:landscape){.PaymentModal-module__modalActions___yR1R2{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm)}}.NewPaymentModal-module__formGroup___Qm7Sa{margin-bottom:var(--spacing-md)}.NewPaymentModal-module__formRow___5r0iL{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.NewPaymentModal-module__formRow___5r0iL .NewPaymentModal-module__formGroup___Qm7Sa{flex:1;margin-bottom:0}.NewPaymentModal-module__autocompleteContainer___Baliy{position:relative;width:100%}.NewPaymentModal-module__autocompleteDropdown___x-6UN{position:absolute;top:100%;left:0;right:0;background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);max-height:250px;overflow-y:auto;z-index:10;box-shadow:var(--shadow-md);margin-top:var(--spacing-xs)}.NewPaymentModal-module__autocompleteItem___xpOXi{padding:var(--spacing-sm) var(--spacing-md);cursor:pointer;transition:background-color var(--transition-fast)}.NewPaymentModal-module__autocompleteItem___xpOXi:hover{background-color:var(--gray-100)}.NewPaymentModal-module__autocompleteNoResults___RvJFg{padding:var(--spacing-md);color:var(--gray-500);text-align:center;font-size:14px}.NewPaymentModal-module__secondaryText___X0O7C{font-size:12px;color:var(--gray-500);margin-top:var(--spacing-xxs)}.NewPaymentModal-module__chipList___HzJ84{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-sm)}.NewPaymentModal-module__chip___xgYUa{display:inline-flex;align-items:center;gap:4px;padding:4px 8px;background-color:var(--primary-50, #e0f2fe);color:var(--primary-700, #0369a1);border-radius:999px;font-size:13px;line-height:1.2}.NewPaymentModal-module__chipRemove___e23WE{background:transparent;border:none;cursor:pointer;padding:0;margin-left:2px;color:inherit;display:flex;align-items:center}.NewPaymentModal-module__chipRemove___e23WE:hover{color:var(--danger, #ef4444)}.NewPaymentModal-module__checkIcon___avWOE{font-size:12px}.NewPaymentModal-module__checkboxLabel___afPX7{display:flex;align-items:center;gap:var(--spacing-sm);font-size:14px;color:var(--gray-900);cursor:pointer}.NewPaymentModal-module__checkbox___dgVew{width:16px;height:16px;cursor:pointer}.NewPaymentModal-module__modalActions___w1E0I{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.NewPaymentModal-module__formRow___5r0iL{flex-direction:column}}@media(max-width:480px){.NewPaymentModal-module__modalActions___w1E0I{flex-direction:column}.NewPaymentModal-module__modalActions___w1E0I button{width:100%}}@media(max-height:500px)and (orientation:landscape){.NewPaymentModal-module__modalActions___w1E0I{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm)}}.EmailModal-module__formGroup___NsWaY{margin-bottom:var(--spacing-md)}.EmailModal-module__modalActions___9BmnS{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.EmailModal-module__modalActions___9BmnS{gap:var(--spacing-sm);margin-top:var(--spacing-md);padding-top:var(--spacing-md)}}@media(max-width:480px){.EmailModal-module__modalActions___9BmnS{flex-direction:column-reverse}.EmailModal-module__modalActions___9BmnS button{width:100%}}@media(max-height:500px)and (orientation:landscape){.EmailModal-module__modalActions___9BmnS{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm)}}.DeactivateEmployeeModal-module__formGroup___CLw5k{margin-bottom:var(--spacing-md)}.DeactivateEmployeeModal-module__warning___hhmQM{background-color:var(--warning-50, #fffbeb);border-left:3px solid var(--warning-500, #f59e0b);padding:var(--spacing-sm) var(--spacing-md);border-radius:4px;margin-bottom:var(--spacing-md);color:var(--warning-800, #92400e);font-size:14px}.DeactivateEmployeeModal-module__modalActions___PkE0I{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.DeactivateEmployeeModal-module__modalActions___PkE0I{gap:var(--spacing-sm)}}@media(max-width:480px){.DeactivateEmployeeModal-module__modalActions___PkE0I{flex-direction:column}.DeactivateEmployeeModal-module__modalActions___PkE0I button{width:100%}}@media(max-height:500px)and (orientation:landscape){.DeactivateEmployeeModal-module__modalActions___PkE0I{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm)}}.EditPayrollItemModal-module__formGroup___jXBXp{margin-bottom:var(--spacing-md)}.EditPayrollItemModal-module__formRow___xNXPT{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.EditPayrollItemModal-module__formRow___xNXPT .EditPayrollItemModal-module__formGroup___jXBXp{flex:1;margin-bottom:0}.EditPayrollItemModal-module__hint___Hdxn6{font-size:12px;color:var(--gray-500);margin-top:4px}.EditPayrollItemModal-module__summary___pw4ls{background-color:var(--gray-50);border:1px solid var(--gray-200);border-radius:6px;padding:var(--spacing-md);margin:var(--spacing-md) 0;font-size:13px}.EditPayrollItemModal-module__summaryRow___TWo26{display:flex;justify-content:space-between;padding:4px 0}.EditPayrollItemModal-module__summaryRow___TWo26 strong{color:var(--gray-900)}.EditPayrollItemModal-module__modalActions___m7KO-{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.EditPayrollItemModal-module__formRow___xNXPT{flex-direction:column}}@media(max-width:480px){.EditPayrollItemModal-module__modalActions___m7KO-{flex-direction:column}.EditPayrollItemModal-module__modalActions___m7KO- button{width:100%}}@media(max-height:500px)and (orientation:landscape){.EditPayrollItemModal-module__modalActions___m7KO-{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm)}}.RecurrenceModal-module__formGroup___phxq9{margin-bottom:var(--spacing-md)}.RecurrenceModal-module__formRow___L5gxX{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.RecurrenceModal-module__formRow___L5gxX .RecurrenceModal-module__formGroup___phxq9{flex:1;margin-bottom:0}.RecurrenceModal-module__autocompleteContainer___HGc0p{position:relative;width:100%}.RecurrenceModal-module__autocompleteDropdown___C-F39{position:absolute;top:100%;left:0;right:0;background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);max-height:250px;overflow-y:auto;z-index:10;box-shadow:var(--shadow-md);margin-top:var(--spacing-xs)}.RecurrenceModal-module__autocompleteItem___DtYn3{padding:var(--spacing-sm) var(--spacing-md);cursor:pointer}.RecurrenceModal-module__autocompleteItem___DtYn3:hover{background-color:var(--gray-100)}.RecurrenceModal-module__autocompleteNoResults___yJtAY{padding:var(--spacing-md);color:var(--gray-500);text-align:center;font-size:14px}.RecurrenceModal-module__secondaryText___dNboT{font-size:12px;color:var(--gray-500);margin-top:2px}.RecurrenceModal-module__modalActions___-AlEq{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.RecurrenceModal-module__formRow___L5gxX{flex-direction:column}}@media(max-width:480px){.RecurrenceModal-module__modalActions___-AlEq{flex-direction:column}.RecurrenceModal-module__modalActions___-AlEq button{width:100%}}@media(max-height:500px)and (orientation:landscape){.RecurrenceModal-module__modalActions___-AlEq{margin-top:var(--spacing-sm);padding-top:var(--spacing-sm)}}.PayrollItemDrawer-module__section___McBL9{margin-bottom:var(--spacing-lg)}.PayrollItemDrawer-module__sectionTitle___E47fJ{font-size:13px;font-weight:600;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-sm)}.PayrollItemDrawer-module__grid___BrgcN{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.PayrollItemDrawer-module__field___cXWrC{display:flex;flex-direction:column;gap:2px}.PayrollItemDrawer-module__fieldLabel___Q8boO{font-size:12px;color:var(--gray-500)}.PayrollItemDrawer-module__fieldValue___alG1q{font-size:14px;color:var(--gray-900);font-weight:500}.PayrollItemDrawer-module__negative___cDxzF{color:var(--danger, #ef4444)}.PayrollItemDrawer-module__positive___B-JAZ{color:var(--success, #10b981)}.PayrollItemDrawer-module__badge___oZ1vd{display:inline-block;padding:2px 8px;border-radius:999px;font-size:12px;font-weight:500}.PayrollItemDrawer-module__badgePending___aQr2B{background-color:#fef3c7;color:#92400e}.PayrollItemDrawer-module__badgePaid___HksZK{background-color:#d1fae5;color:#065f46}.PayrollItemDrawer-module__actions___XMyzu{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}.PayrollItemDrawer-module__notes___iBeYx{padding:var(--spacing-sm);background-color:var(--gray-50);border-radius:6px;font-size:13px;color:var(--gray-700);white-space:pre-wrap}@media(max-width:480px){.PayrollItemDrawer-module__grid___BrgcN{grid-template-columns:1fr}}.Payroll-module__header___0mEWl{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Payroll-module__subtitle___jqASk{color:var(--gray-500);margin-top:var(--spacing-xs)}.Payroll-module__headerActions___O1RTi{display:flex;gap:var(--spacing-md);align-items:center}.Payroll-module__buttonIcon___5Ek--{margin-right:var(--spacing-xs)}.Payroll-module__tabs___MTC3k{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md);overflow-x:auto;scrollbar-width:none}.Payroll-module__tabs___MTC3k::-webkit-scrollbar{display:none}.Payroll-module__tab___DE0hA{flex:1;min-width:fit-content;display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-sm);font-size:14px;font-weight:500;white-space:nowrap;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.Payroll-module__tabIcon___-RCnT{font-size:18px}.Payroll-module__searchBar___wD8XS{display:flex;gap:var(--spacing-md);align-items:center;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}@media(max-width:1023px){.Payroll-module__searchBar___wD8XS{flex-wrap:wrap}}.Payroll-module__searchInput___tqSwf{flex:1 1 220px;min-width:220px}.Payroll-module__actions___J79O1{display:flex;gap:var(--spacing-sm);flex-wrap:nowrap;align-items:center}.Payroll-module__status___Mn3Lg{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;white-space:nowrap}.Payroll-module__active___w0YCR,.Payroll-module__processed___rJIg-,.Payroll-module__paid___NxuUX{background-color:var(--success-light);color:var(--success)}.Payroll-module__inactive___h2wjZ,.Payroll-module__pending___PmdRm{background-color:var(--warning-light);color:var(--warning)}@media(max-width:1023px){.Payroll-module__header___0mEWl{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.Payroll-module__headerActions___O1RTi{align-self:flex-end}.Payroll-module__tabs___MTC3k{padding:var(--spacing-xs);gap:var(--spacing-xs)}.Payroll-module__tab___DE0hA{flex:0 0 auto;min-width:120px;padding:var(--spacing-sm) var(--spacing-xs);font-size:13px;border-radius:var(--border-radius-md)}.Payroll-module__searchBar___wD8XS{flex-wrap:wrap}}@media(max-width:480px){.Payroll-module__header___0mEWl h1{font-size:20px}.Payroll-module__headerActions___O1RTi{flex-direction:column;width:100%}.Payroll-module__headerActions___O1RTi button{width:100%}.Payroll-module__tab___DE0hA{min-width:100px;font-size:12px}.Payroll-module__searchBar___wD8XS{flex-direction:column}.Payroll-module__searchInput___tqSwf{min-width:unset;width:100%}.Payroll-module__actions___J79O1{gap:2px}}@media(max-height:500px)and (orientation:landscape){.Payroll-module__header___0mEWl,.Payroll-module__tabs___MTC3k{margin-bottom:var(--spacing-sm)}.Payroll-module__searchBar___wD8XS{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}}.Payroll-module__taxWarning___Y7M-0{display:flex;align-items:center;gap:var(--spacing-md);background-color:#fffbeb;border:1px solid #fbbf24;border-left:4px solid #f59e0b;border-radius:6px;padding:var(--spacing-md);margin-bottom:var(--spacing-md);color:#78350f}.Payroll-module__taxWarningIcon___7jHlO{font-size:20px;color:#d97706;flex-shrink:0}.Payroll-module__taxWarningContent___j4qSD{flex:1;display:flex;flex-direction:column;gap:2px;font-size:14px}.Payroll-module__taxWarningContent___j4qSD strong{font-weight:600;color:#92400e}.Payroll-module__taxWarningClose___qq8uC{background:transparent;border:none;cursor:pointer;padding:4px;border-radius:4px;color:#92400e;display:flex;align-items:center;justify-content:center}.Payroll-module__taxWarningClose___qq8uC:hover{background-color:#f59e0b26}@media(max-width:1023px){.Payroll-module__taxWarning___Y7M-0{flex-wrap:wrap}}@media(max-width:480px){.Payroll-module__taxWarning___Y7M-0{flex-direction:column;align-items:flex-start}}@media(max-height:500px)and (orientation:landscape){.Payroll-module__taxWarning___Y7M-0{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.Payroll-module__employeeFilters___DNh0b{display:grid;grid-template-columns:repeat(3,1fr) auto;gap:var(--spacing-md);align-items:end;background-color:var(--gray-50);padding:var(--spacing-md);border-radius:6px;margin-bottom:var(--spacing-md)}@media(max-width:1023px){.Payroll-module__employeeFilters___DNh0b{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.Payroll-module__employeeFilters___DNh0b{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.Payroll-module__employeeFilters___DNh0b{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.Payroll-module__filterField___zpafn{flex:1 1 220px;min-width:220px}.Payroll-module__filterFieldWide___OS5Xw{flex:1.3 1 260px;min-width:260px}@media(max-width:1023px){.Payroll-module__filterField___zpafn{flex:1 1 45%;min-width:140px}}@media(max-width:480px){.Payroll-module__filterField___zpafn{flex:1 1 100%}}.EmployeeForm-module__form___MxflV{width:100%}.EmployeeForm-module__formSection___nHW7Z{margin-bottom:var(--spacing-lg)}.EmployeeForm-module__formSectionTitle___K-IS5{font-size:16px;font-weight:600;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--gray-200)}.EmployeeForm-module__row___bgs16{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.EmployeeForm-module__row___bgs16:last-child{margin-bottom:0}.EmployeeForm-module__row___bgs16>*{margin-bottom:0}.EmployeeForm-module__row2cols___UPZk9{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.EmployeeForm-module__row2cols___UPZk9:last-child{margin-bottom:0}.EmployeeForm-module__row2cols___UPZk9>*{margin-bottom:0}.EmployeeForm-module__row5cols___-CHyk{display:grid;grid-template-columns:2fr .7fr 1.2fr 1.2fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.EmployeeForm-module__row5cols___-CHyk:last-child{margin-bottom:0}.EmployeeForm-module__row5cols___-CHyk>*{margin-bottom:0}.EmployeeForm-module__fullWidth___L9Pip{grid-column:1 / -1}.EmployeeForm-module__label___GFhNu{display:block;margin-bottom:var(--spacing-xs);font-size:14px;color:var(--gray-900);font-weight:500}.EmployeeForm-module__phoneInput___aVm-Z{width:100%!important;height:40px!important}.EmployeeForm-module__phoneContainer___sN7SL{width:100%}.EmployeeForm-module__phoneDropdown___ErTgN{z-index:100}.EmployeeForm-module__actions___CALkY{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.EmployeeForm-module__row___bgs16,.EmployeeForm-module__row5cols___-CHyk{grid-template-columns:repeat(2,1fr)}.EmployeeForm-module__row2cols___UPZk9{grid-template-columns:1fr}}@media(max-width:480px){.EmployeeForm-module__row___bgs16,.EmployeeForm-module__row2cols___UPZk9,.EmployeeForm-module__row5cols___-CHyk{grid-template-columns:1fr}.EmployeeForm-module__formSectionTitle___K-IS5{font-size:14px}.EmployeeForm-module__actions___CALkY{flex-direction:column}.EmployeeForm-module__actions___CALkY button{width:100%}}@media(max-height:500px)and (orientation:landscape){.EmployeeForm-module__formSection___nHW7Z,.EmployeeForm-module__formSectionTitle___K-IS5,.EmployeeForm-module__row___bgs16,.EmployeeForm-module__row2cols___UPZk9{margin-bottom:var(--spacing-sm)}.EmployeeForm-module__actions___CALkY{padding-top:var(--spacing-sm)}}.EmployeeFormPage-module__header___gy7iF{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.EmployeeFormPage-module__headerLeft___FkrqA{display:flex;align-items:center;gap:var(--spacing-md)}.EmployeeFormPage-module__backButton___TtMSn{padding:var(--spacing-sm)}.EmployeeFormPage-module__subtitle___acabt{color:var(--gray-500);margin-top:var(--spacing-xs)}.EmployeeFormPage-module__content___d3-wG{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.EmployeeFormPage-module__skeletonGrid___AejZR{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.EmployeeFormPage-module__skeletonGrid___AejZR>div{display:flex;flex-direction:column;gap:var(--spacing-xs)}.EmployeeFormPage-module__skeletonActions___oYABs{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-lg);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.EmployeeFormPage-module__content___d3-wG{padding:var(--spacing-md)}}@media(max-width:480px){.EmployeeFormPage-module__header___gy7iF{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.EmployeeFormPage-module__headerLeft___FkrqA h1{font-size:20px}.EmployeeFormPage-module__content___d3-wG{padding:var(--spacing-sm)}.EmployeeFormPage-module__skeletonGrid___AejZR{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.EmployeeFormPage-module__header___gy7iF{margin-bottom:var(--spacing-sm)}.EmployeeFormPage-module__content___d3-wG{padding:var(--spacing-md)}}.ReportsSkeleton-module__searchBar___Rg8zZ{display:flex;gap:var(--spacing-md);align-items:flex-end;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.ReportsSkeleton-module__filterField___n5ygC{display:flex;flex-direction:column;gap:var(--spacing-xs)}.ReportsSkeleton-module__summaryCards___9eTGS{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.ReportsSkeleton-module__summaryCard___X42sN{flex:1;display:flex;align-items:center;gap:var(--spacing-sm);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-sm)}.ReportsSkeleton-module__summaryInfo___WJSqQ{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.ReportsSkeleton-module__charts___4s293{display:flex;flex-direction:column;gap:var(--spacing-md)}.ReportsSkeleton-module__chartCard___PVb-M{display:flex;flex-direction:column;gap:var(--spacing-md);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}@media(max-width:1023px){.ReportsSkeleton-module__searchBar___Rg8zZ{flex-wrap:wrap}.ReportsSkeleton-module__summaryCards___9eTGS{gap:var(--spacing-xs)}}@media(max-width:480px){.ReportsSkeleton-module__searchBar___Rg8zZ{flex-direction:column;align-items:stretch}.ReportsSkeleton-module__summaryCards___9eTGS{flex-wrap:wrap}.ReportsSkeleton-module__summaryCard___X42sN{min-width:calc(50% - var(--spacing-xs))}.ReportsSkeleton-module__chartCard___PVb-M{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.ReportsSkeleton-module__searchBar___Rg8zZ{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.ReportsSkeleton-module__summaryCards___9eTGS{margin-bottom:var(--spacing-sm)}.ReportsSkeleton-module__charts___4s293{gap:var(--spacing-sm)}}.Reports-module__searchBar___8kQRK{display:flex;gap:var(--spacing-md);align-items:flex-end;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.Reports-module__searchBar___8kQRK>*{margin-bottom:0}.Reports-module__summaryCards___OkU9F{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);overflow-x:auto;scrollbar-width:none}.Reports-module__summaryCards___OkU9F::-webkit-scrollbar{display:none}.Reports-module__summaryCard___zTkwQ{flex:1;min-width:120px;padding:var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-sm);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.Reports-module__summaryIconInflow___hTw4Z{font-size:18px;color:var(--success);flex-shrink:0}.Reports-module__summaryIconOutflow___aJVmB{font-size:18px;color:var(--danger);flex-shrink:0}.Reports-module__summaryIconNet___BJX5T{font-size:18px;color:var(--primary);flex-shrink:0}.Reports-module__summaryIconProfit___ziLIY{font-size:18px;color:var(--success);flex-shrink:0}.Reports-module__summaryInfo___Q128T{display:flex;flex-direction:column}.Reports-module__summaryLabel___tJAw2{font-size:12px;color:var(--gray-500);white-space:nowrap}.Reports-module__summaryValue___AasPG{font-size:16px;font-weight:600;color:var(--gray-900);white-space:nowrap;display:flex;align-items:center;gap:var(--spacing-xs)}.Reports-module__profit___Ehcui,.Reports-module__paid___uaWTF{color:var(--success)}.Reports-module__pending___Ld-z-,.Reports-module__loss___oeY65{color:var(--danger)}.Reports-module__percentChange___mphVm{display:inline-flex;align-items:center;font-size:11px;gap:2px}.Reports-module__positive___MG-jn{color:var(--success)}.Reports-module__negative___abQJo{color:var(--danger)}.Reports-module__alertCard___iyHCV{display:flex;padding:var(--spacing-md);margin-bottom:var(--spacing-lg);background-color:var(--notification-light);border-left:4px solid var(--notification);border-radius:var(--border-radius-md);gap:var(--spacing-md)}.Reports-module__alertIcon___CNnhM{font-size:24px;color:var(--notification);flex-shrink:0}.Reports-module__alertContent___vugH7{flex:1}.Reports-module__alertTitle___-nEGY{font-weight:600;margin-bottom:var(--spacing-xs)}.Reports-module__alertMessage___n1Wm-{font-size:14px;color:var(--gray-700)}.Reports-module__chartGrid___EG-z9{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.Reports-module__chartCard___ktGD7{padding:var(--spacing-md)}.Reports-module__chartTitle___evMdz{font-size:16px;font-weight:500;margin-bottom:var(--spacing-md);color:var(--gray-900)}.Reports-module__chartContainer___EX0W8{height:350px}.Reports-module__singleCategoryCard___chQTy{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--spacing-sm);padding:var(--spacing-lg)}.Reports-module__singleCategoryLabel___Ktne9{font-size:14px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px}.Reports-module__singleCategoryValue___1c3fK{font-size:32px;font-weight:700;color:var(--gray-900);font-variant-numeric:tabular-nums}.Reports-module__singleCategoryPercent___BA5so{font-size:16px;font-weight:600;color:var(--success);padding:4px 14px;border-radius:999px;background-color:#4caf501f}.Reports-module__emptyChart___2Ptg7{height:100%;display:flex;align-items:center;justify-content:center;color:var(--gray-500);font-size:14px}.Reports-module__tableCard___slJ5m{overflow:hidden}.Reports-module__tableHeader___Mas7M{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md)}.Reports-module__tableTitle___c0wrV{font-size:16px;font-weight:500;margin:0}.Reports-module__statusPending___2Hqc0{display:inline-block;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-sm);font-size:12px;background-color:var(--warning-light);color:var(--warning)}@media(max-width:1023px){.Reports-module__summaryCards___OkU9F{gap:var(--spacing-xs)}.Reports-module__summaryCard___zTkwQ{min-width:140px}.Reports-module__searchBar___8kQRK{flex-wrap:wrap}}@media(max-width:480px){.Reports-module__searchBar___8kQRK{flex-direction:column}.Reports-module__summaryCards___OkU9F{flex-wrap:wrap}.Reports-module__summaryCard___zTkwQ{min-width:calc(50% - var(--spacing-xs))}.Reports-module__chartContainer___EX0W8{display:none}}@media(max-height:500px)and (orientation:landscape){.Reports-module__searchBar___8kQRK{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.Reports-module__summaryCards___OkU9F{margin-bottom:var(--spacing-sm);gap:var(--spacing-xs)}.Reports-module__chartContainer___EX0W8{display:none}}.Reports-module__header___dUBZp{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.Reports-module__subtitle___myscy{color:var(--gray-500);margin-top:var(--spacing-xs)}.Reports-module__headerActions___1tZCj{display:flex;gap:var(--spacing-md);align-items:center}.Reports-module__buttonIcon___l2hb7{margin-right:var(--spacing-xs)}.Reports-module__tabs___gooBK{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-lg);overflow-x:auto;scrollbar-width:none}.Reports-module__tabs___gooBK::-webkit-scrollbar{display:none}.Reports-module__tab___wFXSF{flex:1;min-width:fit-content;display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-sm);font-size:14px;font-weight:500;white-space:nowrap;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.Reports-module__tabIcon___lQejd{font-size:18px}@media(max-width:1023px){.Reports-module__header___dUBZp{flex-direction:column;gap:var(--spacing-md);align-items:flex-start}.Reports-module__tabs___gooBK{gap:var(--spacing-sm)}.Reports-module__tab___wFXSF{padding:var(--spacing-sm) var(--spacing-xs);font-size:13px}}@media(max-width:480px){.Reports-module__tab___wFXSF{font-size:13px;padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.Reports-module__header___dUBZp,.Reports-module__tabs___gooBK{margin-bottom:var(--spacing-sm)}}.BusinessDataForm-module__pageTitle___jaeh9{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.BusinessDataForm-module__pageSubtitle___kYkZR{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.BusinessDataForm-module__sectionCard___mVEDf{padding:0;overflow:visible}.BusinessDataForm-module__companyTypeSelector___2ROBS{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.BusinessDataForm-module__companyTypeButton___abhBv{flex:1;display:flex;align-items:center;justify-content:center}.BusinessDataForm-module__companyTypeIcon___rzLLx{margin-right:var(--spacing-sm);font-size:18px}.BusinessDataForm-module__warningMessage___rbx2b{padding:var(--spacing-sm) var(--spacing-md);margin-bottom:var(--spacing-md);background-color:var(--warning-light);color:var(--warning-dark);border-radius:var(--border-radius-md);font-size:13px}.BusinessDataForm-module__warningMessage___rbx2b p{margin:0}.BusinessDataForm-module__formGrid___XaXup{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.BusinessDataForm-module__formGrid___XaXup>*{margin-bottom:0!important}.BusinessDataForm-module__sectionSubtitle___JRaDz{font-size:16px;font-weight:500;color:var(--gray-700);margin-top:var(--spacing-lg);margin-bottom:var(--spacing-md)}.BusinessDataForm-module__actions___OJHML{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}.BusinessDataForm-module__skeletonTypeSelector___jjup4{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.BusinessDataForm-module__skeletonTypeSelector___jjup4>*{flex:1}.BusinessDataForm-module__skeletonFormGrid___zPKEE{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.BusinessDataForm-module__skeletonField___bRiQc{display:flex;flex-direction:column;gap:var(--spacing-xs)}.BusinessDataForm-module__skeletonSubtitle___gqxT5{margin-top:var(--spacing-lg);margin-bottom:var(--spacing-md)}.BusinessDataForm-module__skeletonActions___DmM-A{display:flex;justify-content:flex-end;margin-top:var(--spacing-lg)}@media(max-width:1023px){.BusinessDataForm-module__formGrid___XaXup,.BusinessDataForm-module__skeletonFormGrid___zPKEE{grid-template-columns:1fr}.BusinessDataForm-module__companyTypeSelector___2ROBS{gap:var(--spacing-sm)}}@media(max-width:480px){.BusinessDataForm-module__pageTitle___jaeh9{font-size:20px}.BusinessDataForm-module__sectionCard___mVEDf{padding:var(--spacing-md)}.BusinessDataForm-module__companyTypeSelector___2ROBS{flex-direction:column}.BusinessDataForm-module__actions___OJHML{flex-direction:column-reverse}.BusinessDataForm-module__actions___OJHML>*{width:100%}}@media(max-height:500px)and (orientation:landscape){.BusinessDataForm-module__sectionCard___mVEDf{padding:var(--spacing-md)}.BusinessDataForm-module__companyTypeSelector___2ROBS{margin-bottom:var(--spacing-md)}.BusinessDataForm-module__formGrid___XaXup{gap:var(--spacing-sm)}.BusinessDataForm-module__sectionSubtitle___JRaDz{margin-top:var(--spacing-md);margin-bottom:var(--spacing-sm)}.BusinessDataForm-module__actions___OJHML{margin-top:var(--spacing-md)}}.BusinessUserForm-module__form___bu0oX{width:100%}.BusinessUserForm-module__fields___8Ua0h{display:flex;flex-direction:column;gap:var(--spacing-md)}.BusinessUserForm-module__fields___8Ua0h>*{margin-bottom:0!important}.BusinessUserForm-module__roleSection___nO23O{display:flex;flex-direction:column;gap:var(--spacing-sm)}.BusinessUserForm-module__roleLabel___DaXzm{font-size:14px;font-weight:500;color:var(--gray-900)}.BusinessUserForm-module__roleCards___k1B0C{display:flex;flex-direction:column;gap:var(--spacing-md)}.BusinessUserForm-module__roleCard___B8d9F{display:flex;align-items:flex-start;gap:var(--spacing-sm);padding:var(--spacing-sm) var(--spacing-md);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--white);cursor:pointer;transition:all var(--transition-fast);text-align:left}.BusinessUserForm-module__roleCard___B8d9F:hover{border-color:var(--primary);background-color:var(--gray-50)}.BusinessUserForm-module__roleCardActive___gpwPq{border-color:var(--primary);background-color:var(--primary-alpha-10)}.BusinessUserForm-module__roleIcon___QW35A{font-size:18px;color:var(--primary);margin-top:2px;flex-shrink:0}.BusinessUserForm-module__roleInfo___kZlgP{display:flex;flex-direction:column;gap:2px}.BusinessUserForm-module__roleName___X0G5L{font-size:14px;font-weight:500;color:var(--gray-900)}.BusinessUserForm-module__roleDescription___S8tzn{font-size:12px;color:var(--gray-500)}.BusinessUserForm-module__error___yvTE4{font-size:12px;color:var(--danger)}.BusinessUserForm-module__actions___42Tu-{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-lg)}@media(max-width:1023px){.BusinessUserForm-module__roleCard___B8d9F{padding:var(--spacing-sm)}}@media(max-width:480px){.BusinessUserForm-module__actions___42Tu-{flex-direction:column-reverse}.BusinessUserForm-module__actions___42Tu->*{width:100%}}@media(max-height:500px)and (orientation:landscape){.BusinessUserForm-module__fields___8Ua0h{gap:var(--spacing-sm)}.BusinessUserForm-module__roleCards___k1B0C{gap:var(--spacing-xs)}.BusinessUserForm-module__roleCard___B8d9F{padding:var(--spacing-xs) var(--spacing-sm)}.BusinessUserForm-module__actions___42Tu-{margin-top:var(--spacing-md)}}.TransferOwnershipModal-module__form___f6Y8H{width:100%}.TransferOwnershipModal-module__description___tHvD-{font-size:14px;color:var(--gray-600, #4b5563);line-height:1.5;margin-bottom:var(--spacing-md)}.TransferOwnershipModal-module__fields___LOw1O{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.TransferOwnershipModal-module__actions___bBEw3{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}@media(max-width:1023px){.TransferOwnershipModal-module__actions___bBEw3{gap:var(--spacing-sm)}}@media(max-width:480px){.TransferOwnershipModal-module__actions___bBEw3{flex-direction:column-reverse}.TransferOwnershipModal-module__actions___bBEw3>*{width:100%}}@media(max-height:500px)and (orientation:landscape){.TransferOwnershipModal-module__fields___LOw1O{margin-bottom:var(--spacing-sm);gap:var(--spacing-sm)}.TransferOwnershipModal-module__description___tHvD-{margin-bottom:var(--spacing-sm)}}.Badge-module__badge___ERBdw{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:500;white-space:nowrap;border-radius:var(--border-radius-full);line-height:1}.Badge-module__md___B65-K{padding:var(--spacing-xs) var(--spacing-sm);font-size:12px}.Badge-module__sm___E2jE4{padding:var(--spacing-xxs) var(--spacing-xs);font-size:10px}.Badge-module__success___tM9EF{background:var(--success-light);color:var(--success)}.Badge-module__danger___yyXiI{background:var(--danger-light);color:var(--danger)}.Badge-module__warning___f84Cy{background:var(--warning-light);color:var(--warning)}.Badge-module__info___qzbjO{background:var(--info-light);color:var(--info)}.Badge-module__neutral___-RcfC{background:var(--gray-100);color:var(--gray-700)}.Badge-module__primary___fxjjg{background:var(--primary-alpha-10);color:var(--primary)}@media(max-width:1023px){.Badge-module__md___B65-K{padding:var(--spacing-xs) var(--spacing-sm);font-size:12px}}@media(max-width:480px){.Badge-module__md___B65-K{font-size:11px}.Badge-module__sm___E2jE4{font-size:9px}}@media(max-height:500px)and (orientation:landscape){.Badge-module__md___B65-K{padding:var(--spacing-xxs) var(--spacing-xs);font-size:11px}}.BusinessUsersSettings-module__pageTitle___7--TN{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.BusinessUsersSettings-module__pageSubtitle___7Wj0q{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.BusinessUsersSettings-module__content___-Gc9w{display:flex;flex-direction:column;gap:var(--spacing-lg)}.BusinessUsersSettings-module__sectionCard___UazEe{padding:0}.BusinessUsersSettings-module__sectionHeader___WdH-S{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-lg)}.BusinessUsersSettings-module__addButton___xqb8q{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.BusinessUsersSettings-module__buttonIcon___aNa4W{margin-right:var(--spacing-xs)}.BusinessUsersSettings-module__usersList___lRBkj{display:flex;flex-direction:column;gap:var(--spacing-md)}.BusinessUsersSettings-module__userItem___aHIvi{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--white)}.BusinessUsersSettings-module__userInfo___w5fbU{flex:1;min-width:0}.BusinessUsersSettings-module__userName___ZxBgn{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs)}.BusinessUsersSettings-module__userEmail___Zq4g7{font-size:14px;color:var(--gray-500);margin-bottom:var(--spacing-xs);word-break:break-word}.BusinessUsersSettings-module__userMeta___5U7SH{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-xs)}.BusinessUsersSettings-module__personalFinancesBadge___7FHWc{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-full);font-size:12px;font-weight:500;background-color:var(--primary-alpha-10);color:var(--primary)}.BusinessUsersSettings-module__userActions___Ihb1W{display:flex;flex-direction:column;gap:var(--spacing-xs);flex-shrink:0}.BusinessUsersSettings-module__removeButton___CIrUQ{color:var(--danger)}.BusinessUsersSettings-module__removeButton___CIrUQ:hover{background-color:var(--danger-light)}.BusinessUsersSettings-module__emptyState___2l91D{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-lg);border:1px dashed var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--gray-50, #f9fafb)}.BusinessUsersSettings-module__emptyTitle___H9VaL{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs);color:var(--gray-900)}.BusinessUsersSettings-module__emptyBody___bysjk{font-size:14px;color:var(--gray-500)}.BusinessUsersSettings-module__removeBody___-A0u-{padding:var(--spacing-md) 0}.BusinessUsersSettings-module__removeText___zdUU5{font-size:14px;color:var(--gray-700, #374151);line-height:1.5}.BusinessUsersSettings-module__lgpdBody___5mqKB{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--spacing-md);padding:var(--spacing-md) 0}.BusinessUsersSettings-module__lgpdIcon___QCcO3{color:var(--warning, #f59e0b)}.BusinessUsersSettings-module__lgpdText___tZCDT{font-size:14px;color:var(--gray-700, #374151);line-height:1.6}.BusinessUsersSettings-module__modalActions___-Ftr-{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200);margin-top:var(--spacing-md)}@media(max-width:1023px){.BusinessUsersSettings-module__userItem___aHIvi{padding:var(--spacing-md)}.BusinessUsersSettings-module__modalActions___-Ftr-{gap:var(--spacing-sm)}}@media(max-width:480px){.BusinessUsersSettings-module__pageTitle___7--TN{font-size:20px}.BusinessUsersSettings-module__userItem___aHIvi{flex-direction:column;align-items:stretch}.BusinessUsersSettings-module__userActions___Ihb1W{flex-direction:row;width:100%}.BusinessUsersSettings-module__userActions___Ihb1W>*{flex:1}.BusinessUsersSettings-module__modalActions___-Ftr-{flex-direction:column-reverse}.BusinessUsersSettings-module__modalActions___-Ftr->*{width:100%}}@media(max-height:500px)and (orientation:landscape){.BusinessUsersSettings-module__pageTitle___7--TN{font-size:18px;margin-bottom:0}.BusinessUsersSettings-module__pageSubtitle___7Wj0q{margin-bottom:var(--spacing-sm)}.BusinessUsersSettings-module__userItem___aHIvi{padding:var(--spacing-sm)}.BusinessUsersSettings-module__sectionHeader___WdH-S{margin-bottom:var(--spacing-sm)}}.BusinessesListSettings-module__pageTitle___pdsvd{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.BusinessesListSettings-module__pageSubtitle___ESjNd{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.BusinessesListSettings-module__content___ls9GS{display:flex;flex-direction:column;gap:var(--spacing-lg)}.BusinessesListSettings-module__sectionCard___hWIhz{padding:0}.BusinessesListSettings-module__sectionHeader___7ECec{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-lg)}.BusinessesListSettings-module__addButton___ucq4a{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.BusinessesListSettings-module__buttonIcon___ge1Oe{margin-right:var(--spacing-xs)}.BusinessesListSettings-module__businessesList___ja-0p{display:flex;flex-direction:column;gap:var(--spacing-md)}.BusinessesListSettings-module__businessItem___E3eFe{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--white)}.BusinessesListSettings-module__businessInfo___W7VWs{flex:1;min-width:0}.BusinessesListSettings-module__businessName___h3H6K{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs)}.BusinessesListSettings-module__businessRole___xFVWT{display:flex;align-items:center;gap:var(--spacing-xs);font-size:14px;color:var(--gray-500);margin-bottom:var(--spacing-xs);flex-wrap:wrap}.BusinessesListSettings-module__businessBadges___S5stx{display:flex;flex-wrap:wrap;gap:var(--spacing-xs);margin-top:var(--spacing-xs)}.BusinessesListSettings-module__emptyState___aPHSu{display:flex;flex-direction:column;align-items:center;text-align:center;padding:var(--spacing-lg);border:1px dashed var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--gray-50, #f9fafb)}.BusinessesListSettings-module__emptyTitle___MbMRb{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs);color:var(--gray-900)}.BusinessesListSettings-module__emptyBody___yqSzw{font-size:14px;color:var(--gray-500)}@media(max-width:1023px){.BusinessesListSettings-module__businessItem___E3eFe{padding:var(--spacing-md)}}@media(max-width:480px){.BusinessesListSettings-module__pageTitle___pdsvd{font-size:20px}.BusinessesListSettings-module__businessItem___E3eFe{flex-direction:column;align-items:stretch}}@media(max-height:500px)and (orientation:landscape){.BusinessesListSettings-module__pageTitle___pdsvd{font-size:18px;margin-bottom:0}.BusinessesListSettings-module__pageSubtitle___ESjNd{margin-bottom:var(--spacing-sm)}.BusinessesListSettings-module__businessItem___E3eFe{padding:var(--spacing-sm)}.BusinessesListSettings-module__sectionHeader___7ECec{margin-bottom:var(--spacing-sm)}}.CompanyCustomizationSettings-module__pageTitle___7e-f7{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.CompanyCustomizationSettings-module__pageSubtitle___V1EN-{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.CompanyCustomizationSettings-module__content___3pSTz,.CompanyCustomizationSettings-module__customizationForm___Xx9OU{display:flex;flex-direction:column;gap:var(--spacing-lg)}.CompanyCustomizationSettings-module__tabs___aFxhO{display:flex;border-bottom:1px solid var(--gray-200)}.CompanyCustomizationSettings-module__tabButton___hDO4p{padding:var(--spacing-sm) var(--spacing-md);background:none;border:none;font-size:14px;font-weight:500;color:var(--gray-500);cursor:pointer;border-bottom:2px solid transparent;transition:all var(--transition-fast)}.CompanyCustomizationSettings-module__tabButton___hDO4p:hover{color:var(--primary)}.CompanyCustomizationSettings-module__activeTab___DARIf{color:var(--primary);border-bottom-color:var(--primary)}.CompanyCustomizationSettings-module__sectionCard___P-MQG{padding:0;overflow:visible}.CompanyCustomizationSettings-module__cardTitle___0YxDR{font-size:16px;font-weight:600;margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-xs);border-bottom:1px solid var(--gray-200)}.CompanyCustomizationSettings-module__logoSection___HIgcc{display:flex;margin-bottom:var(--spacing-lg)}.CompanyCustomizationSettings-module__logoPreviewContainer___A7wnq{width:200px;height:150px;border:1px dashed var(--gray-300);border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center;margin-right:var(--spacing-lg);overflow:hidden;flex-shrink:0}.CompanyCustomizationSettings-module__logoPlaceholder___mwALF{display:flex;flex-direction:column;align-items:center;color:var(--gray-400)}.CompanyCustomizationSettings-module__logoPlaceholder___mwALF span{margin-top:var(--spacing-sm);font-size:14px}.CompanyCustomizationSettings-module__logoPreviewWrapper___I-G5b{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.CompanyCustomizationSettings-module__logoPreview___Xbqid{max-width:100%;max-height:100%;object-fit:contain}.CompanyCustomizationSettings-module__removeLogoButton___lzNQK{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;background-color:#ffffffe6;border:1px solid var(--gray-300);display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--danger);transition:all var(--transition-fast)}.CompanyCustomizationSettings-module__removeLogoButton___lzNQK:hover{background-color:var(--danger);color:var(--white);border-color:var(--danger)}.CompanyCustomizationSettings-module__logoUpload___HFAsR{flex:1}.CompanyCustomizationSettings-module__logoUploadLabel___ukfs1{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs)}.CompanyCustomizationSettings-module__logoUploadDescription___fzhg2{color:var(--gray-500);font-size:14px;margin-bottom:var(--spacing-md)}.CompanyCustomizationSettings-module__logoUploadActions___ruyXM{display:flex;align-items:center;gap:var(--spacing-md)}.CompanyCustomizationSettings-module__uploadButton___aH7yl{display:inline-flex;align-items:center;gap:var(--spacing-sm);background-color:var(--primary);color:var(--white);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-md);cursor:pointer;font-size:14px;font-weight:500;transition:background-color var(--transition-fast)}.CompanyCustomizationSettings-module__uploadButton___aH7yl:hover{background-color:var(--primary-dark)}.CompanyCustomizationSettings-module__fileInputHidden___c6DZS{display:none}.CompanyCustomizationSettings-module__colorSection___rpEAf{margin-bottom:var(--spacing-md)}.CompanyCustomizationSettings-module__colorLabel___lkJhe{display:block;font-weight:500;margin-bottom:var(--spacing-xs);font-size:14px}.CompanyCustomizationSettings-module__colorPicker___5aZ0A{height:40px;width:60px;padding:0;border:1px solid var(--gray-200);border-radius:var(--border-radius-sm);cursor:pointer}.CompanyCustomizationSettings-module__helperText___wLeDP{font-size:12px;color:var(--gray-500);margin-top:var(--spacing-xs)}.CompanyCustomizationSettings-module__formGrid___2BwvP{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-md)}.CompanyCustomizationSettings-module__formGrid___2BwvP>*{margin-bottom:0!important}.CompanyCustomizationSettings-module__legalFields___KvHxY{display:flex;flex-direction:column;gap:var(--spacing-md)}.CompanyCustomizationSettings-module__legalFields___KvHxY>*{margin-bottom:0!important}.CompanyCustomizationSettings-module__formActions___kTkeP{display:flex;justify-content:flex-end;margin-top:var(--spacing-lg)}.CompanyCustomizationSettings-module__documentPreview___rAiWV{background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-lg);max-width:800px;margin:0 auto}.CompanyCustomizationSettings-module__previewHeader___KiXz9{display:flex;margin-bottom:var(--spacing-lg);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.CompanyCustomizationSettings-module__previewLogo___DxEcT{max-width:200px;max-height:80px;margin-right:var(--spacing-md)}.CompanyCustomizationSettings-module__previewLogo___DxEcT img{max-width:100%;max-height:100%;object-fit:contain}.CompanyCustomizationSettings-module__previewCompanyInfo___mte9P{flex:1}.CompanyCustomizationSettings-module__previewCompanyTitle___5oQ8j{font-size:24px;margin:0 0 var(--spacing-sm) 0}.CompanyCustomizationSettings-module__previewContent___8qymY,.CompanyCustomizationSettings-module__previewSection___gTzfD{margin-bottom:var(--spacing-lg)}.CompanyCustomizationSettings-module__previewSectionTitle___VpTs5{font-size:14px;font-weight:700;margin-bottom:var(--spacing-sm);letter-spacing:1px}.CompanyCustomizationSettings-module__previewBox___JAVKp{background-color:var(--gray-100);border-radius:var(--border-radius-sm);padding:var(--spacing-md);font-size:14px}.CompanyCustomizationSettings-module__previewBox___JAVKp p{margin:var(--spacing-xs) 0}.CompanyCustomizationSettings-module__previewTable___uZmps{width:100%;border-collapse:collapse;margin-top:var(--spacing-sm)}.CompanyCustomizationSettings-module__previewTableHead___H7Prj{background-color:var(--gray-100)}.CompanyCustomizationSettings-module__previewTable___uZmps th{text-align:left;padding:var(--spacing-sm);color:var(--gray-700);font-size:14px;font-weight:600}.CompanyCustomizationSettings-module__previewTable___uZmps td{padding:var(--spacing-sm);border-bottom:1px solid var(--gray-200);font-size:14px}.CompanyCustomizationSettings-module__previewTotalLabel___Ymq2D{text-align:right}.CompanyCustomizationSettings-module__previewFooter___UYpoa{border-top:1px solid var(--gray-200);padding-top:var(--spacing-md);font-size:12px;color:var(--gray-500)}.CompanyCustomizationSettings-module__previewContact___iOHcx{margin-bottom:var(--spacing-md)}.CompanyCustomizationSettings-module__previewBank___xDf0f{font-size:12px}.CompanyCustomizationSettings-module__skeletonTabs___2ZHAy{display:flex;gap:var(--spacing-sm);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--gray-200);margin-bottom:var(--spacing-lg)}.CompanyCustomizationSettings-module__skeletonDivider___Wn60g{height:1px;background-color:var(--gray-200);margin:var(--spacing-sm) 0 var(--spacing-lg)}.CompanyCustomizationSettings-module__skeletonLogoSection___W-Qi2{display:flex;gap:var(--spacing-lg);margin-bottom:var(--spacing-lg)}.CompanyCustomizationSettings-module__skeletonLogoInfo___3Xrqj{display:flex;flex-direction:column;gap:var(--spacing-sm);flex:1}.CompanyCustomizationSettings-module__skeletonColorSection___fI8Vn{display:flex;flex-direction:column;gap:var(--spacing-xs)}.CompanyCustomizationSettings-module__skeletonFormGrid___D9PXX{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--spacing-md)}.CompanyCustomizationSettings-module__skeletonFormActions___rm496{display:flex;justify-content:flex-end;margin-top:var(--spacing-lg)}@media(max-width:1023px){.CompanyCustomizationSettings-module__logoSection___HIgcc{flex-direction:column}.CompanyCustomizationSettings-module__logoPreviewContainer___A7wnq{width:100%;margin-right:0;margin-bottom:var(--spacing-md)}.CompanyCustomizationSettings-module__formGrid___2BwvP{grid-template-columns:1fr}.CompanyCustomizationSettings-module__skeletonLogoSection___W-Qi2{flex-direction:column}.CompanyCustomizationSettings-module__skeletonFormGrid___D9PXX{grid-template-columns:1fr}.CompanyCustomizationSettings-module__previewHeader___KiXz9{flex-direction:column}.CompanyCustomizationSettings-module__previewLogo___DxEcT{margin-bottom:var(--spacing-md);margin-right:0}}@media(max-width:480px){.CompanyCustomizationSettings-module__sectionCard___P-MQG{padding:var(--spacing-md)}.CompanyCustomizationSettings-module__logoUploadActions___ruyXM{flex-direction:column;align-items:flex-start}.CompanyCustomizationSettings-module__colorPickerContainer___CSzgb{flex-wrap:wrap}.CompanyCustomizationSettings-module__formGrid___2BwvP{grid-template-columns:1fr}}@media(max-height:500px)and (orientation:landscape){.CompanyCustomizationSettings-module__sectionCard___P-MQG{padding:var(--spacing-md)}.CompanyCustomizationSettings-module__logoSection___HIgcc{flex-direction:column}.CompanyCustomizationSettings-module__logoPreviewContainer___A7wnq{width:100%;height:100px;margin-right:0;margin-bottom:var(--spacing-sm)}.CompanyCustomizationSettings-module__formGrid___2BwvP{grid-template-columns:1fr}.CompanyCustomizationSettings-module__cardTitle___0YxDR{margin-bottom:var(--spacing-md)}}.BusinessPreferencesSettings-module__pageTitle___vymPg{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.BusinessPreferencesSettings-module__pageSubtitle___WIQnQ{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.BusinessPreferencesSettings-module__sectionCard___tREIR{padding:0}.BusinessPreferencesSettings-module__sectionTitle___eU-PR{font-size:18px;font-weight:600;margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.BusinessPreferencesSettings-module__loadingContainer___b8Epg{display:flex;flex-direction:column;gap:var(--spacing-md)}.BusinessPreferencesSettings-module__skeletonDivider___5UQwo{height:1px;background-color:var(--gray-200)}.BusinessPreferencesSettings-module__skeletonOption___PiQ6b{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) 0}.BusinessPreferencesSettings-module__skeletonOptionInfo___rp79P{display:flex;flex-direction:column;gap:var(--spacing-xs);flex:1}.BusinessPreferencesSettings-module__notificationsSection___MQ1Tl{position:relative;display:flex;flex-direction:column;gap:var(--spacing-md)}.BusinessPreferencesSettings-module__option___Esfmy{display:flex;justify-content:space-between;align-items:center}.BusinessPreferencesSettings-module__whatsappOption___tHldU{flex-wrap:wrap;gap:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px dashed var(--gray-200)}.BusinessPreferencesSettings-module__optionInfo___xiPQ3{flex:1}.BusinessPreferencesSettings-module__optionTitle___Xg-ok{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs)}.BusinessPreferencesSettings-module__optionDescription___ZZ5J7{font-size:14px;color:var(--gray-500)}.BusinessPreferencesSettings-module__actionsContainer___JT1AR{display:flex;align-items:center;gap:var(--spacing-sm)}.BusinessPreferencesSettings-module__contactInfo___iN4fP{margin-top:var(--spacing-xs);width:100%}.BusinessPreferencesSettings-module__contactText___7-GjM{font-size:14px;color:var(--gray-500);font-style:italic;background-color:var(--gray-100);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--border-radius-sm);display:inline-block}.BusinessPreferencesSettings-module__modalBody___bofoR{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md) 0}.BusinessPreferencesSettings-module__modalBody___bofoR>*{margin-bottom:0!important}.BusinessPreferencesSettings-module__modalFooter___haDbH{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.BusinessPreferencesSettings-module__actions___-zC1k{display:flex;justify-content:flex-end;margin-top:var(--spacing-lg)}.BusinessPreferencesSettings-module__upgradeOverlay___hFfq8{position:absolute;inset:0;background:#ffffff1a;backdrop-filter:blur(.3px);-webkit-backdrop-filter:blur(.3px);display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:var(--border-radius-md);z-index:5;padding:var(--spacing-md);pointer-events:none}.BusinessPreferencesSettings-module__upgradeContent___Gg6mw{text-align:center;padding:var(--spacing-lg);max-width:320px;width:100%;pointer-events:all}.BusinessPreferencesSettings-module__upgradeTitle___CHvO-{font-size:18px;font-weight:600;color:var(--primary);margin-bottom:var(--spacing-sm);line-height:1.4;white-space:pre-line}.BusinessPreferencesSettings-module__upgradeDescription___RUJ5v{font-size:14px;color:var(--gray-700);margin-bottom:var(--spacing-md);line-height:1.5;white-space:pre-line}.BusinessPreferencesSettings-module__notificationsSection___MQ1Tl.BusinessPreferencesSettings-module__disabled___19TUY{pointer-events:none}@media(max-width:1023px){.BusinessPreferencesSettings-module__option___Esfmy{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.BusinessPreferencesSettings-module__actionsContainer___JT1AR{width:100%;justify-content:space-between}.BusinessPreferencesSettings-module__contactInfo___iN4fP{width:100%}.BusinessPreferencesSettings-module__upgradeContent___Gg6mw{padding:var(--spacing-md);max-width:100%}.BusinessPreferencesSettings-module__upgradeTitle___CHvO-{font-size:16px}.BusinessPreferencesSettings-module__upgradeDescription___RUJ5v{font-size:13px}}@media(max-width:480px){.BusinessPreferencesSettings-module__sectionCard___tREIR{padding:var(--spacing-md)}.BusinessPreferencesSettings-module__option___Esfmy{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.BusinessPreferencesSettings-module__actionsContainer___JT1AR{width:100%;justify-content:space-between}.BusinessPreferencesSettings-module__modalFooter___haDbH{flex-direction:column-reverse}.BusinessPreferencesSettings-module__modalFooter___haDbH>*{width:100%}}@media(max-height:500px)and (orientation:landscape){.BusinessPreferencesSettings-module__option___Esfmy{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.BusinessPreferencesSettings-module__notificationsSection___MQ1Tl{gap:var(--spacing-sm)}.BusinessPreferencesSettings-module__sectionCard___tREIR{padding:var(--spacing-md)}}.TaxTypesSettings-module__pageTitle___YckH6{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.TaxTypesSettings-module__pageSubtitle___LxUSi{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.TaxTypesSettings-module__sectionCard___Y2mrJ{overflow:visible}.TaxTypesSettings-module__sectionHeader___ELHcS{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-md);padding-top:var(--spacing-md)}.TaxTypesSettings-module__buttonIcon___WbbrO{margin-right:var(--spacing-xs)}.TaxTypesSettings-module__nameCell___npAjo{display:flex;align-items:center;gap:var(--spacing-sm)}.TaxTypesSettings-module__taxName___468vB{font-weight:500}.TaxTypesSettings-module__rowActions___QZsXq{display:flex;gap:var(--spacing-xs);align-items:center;justify-content:flex-end}.TaxTypesSettings-module__deleteConfirm___olTLL{display:flex;gap:var(--spacing-xs)}.TaxTypesSettings-module__dangerButton___kSSNK{color:var(--danger);border-color:var(--danger)}.TaxTypesSettings-module__dangerButton___kSSNK:hover{background-color:var(--danger-light)}.TaxTypesSettings-module__modalBody___pwS3G{display:flex;flex-direction:column;gap:var(--spacing-md);padding:var(--spacing-md) 0}.TaxTypesSettings-module__modalBody___pwS3G>*{margin-bottom:0!important}.TaxTypesSettings-module__formRow___RQF6G{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.TaxTypesSettings-module__formRow___RQF6G>*{margin-bottom:0!important}.TaxTypesSettings-module__helperText___WWhe7{font-size:12px;color:var(--gray-500);margin-top:calc(-1 * var(--spacing-sm))}.TaxTypesSettings-module__modalFooter___OtnCH{display:flex;justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.TaxTypesSettings-module__skeletonTable___KbVxm{display:flex;flex-direction:column}.TaxTypesSettings-module__skeletonTableHeader___7rFf2{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-md);border-bottom:2px solid var(--gray-200)}.TaxTypesSettings-module__skeletonTableRow___Noam-{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--gray-100)}.TaxTypesSettings-module__skeletonActions___vCbCI{display:flex;gap:var(--spacing-xs)}@media(max-width:1023px){.TaxTypesSettings-module__rowActions___QZsXq{flex-wrap:wrap}.TaxTypesSettings-module__formRow___RQF6G{grid-template-columns:1fr}}@media(max-width:480px){.TaxTypesSettings-module__sectionHeader___ELHcS{padding:var(--spacing-sm) var(--spacing-sm) 0}.TaxTypesSettings-module__rowActions___QZsXq{flex-direction:column;align-items:flex-end}.TaxTypesSettings-module__modalFooter___OtnCH{flex-direction:column-reverse}.TaxTypesSettings-module__modalFooter___OtnCH>*{width:100%}}@media(max-height:500px)and (orientation:landscape){.TaxTypesSettings-module__modalBody___pwS3G{gap:var(--spacing-sm)}}.Settings-module__container___WA5J2{padding-bottom:var(--spacing-lg)}.Settings-module__header___i9XOY{margin-bottom:var(--spacing-lg)}.Settings-module__title___bEFdq{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.Settings-module__subtitle___P57CR{font-size:14px;color:var(--gray-500)}.Settings-module__content___cJxg9{display:grid;grid-template-columns:300px 1fr;gap:var(--spacing-lg)}.Settings-module__menu___Dkeg3{display:flex;flex-direction:column;gap:var(--spacing-sm)}.Settings-module__menuItem___zD0Z-{display:flex;align-items:center;justify-content:flex-start;gap:var(--spacing-sm);padding:var(--spacing-md);width:100%;background:none;border:none;border-radius:var(--border-radius-md);font-size:14px;font-weight:500;color:var(--gray-500);cursor:pointer;text-align:left;transition:all var(--transition-fast)}.Settings-module__menuItem___zD0Z-:hover{background-color:var(--gray-100);color:var(--gray-900)}.Settings-module__activeItem___MEaHZ{background-color:var(--primary);color:var(--white)}.Settings-module__menuIcon___QYbGN{font-size:18px}.Settings-module__contentCard___J2XLD{padding:var(--spacing-lg)}.Settings-module__section___WtKzE{width:100%}.Settings-module__pageTitle___xAAR-{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.Settings-module__pageSubtitle___Y94t1{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.Settings-module__mainContent___0MrEQ{flex:1;min-width:0}.Settings-module__mainContent___0MrEQ .Settings-module__pageTitle___xAAR-{font-size:24px;font-weight:600;margin-bottom:var(--spacing-xs)}.Settings-module__mainContent___0MrEQ .Settings-module__pageSubtitle___Y94t1{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.Settings-module__mainContent___0MrEQ .Settings-module__content___cJxg9{display:flex;flex-direction:column;gap:var(--spacing-lg)}.Settings-module__sectionTitle___Xz--8{font-size:18px;font-weight:600;margin-bottom:var(--spacing-sm)}.Settings-module__sectionDescription___afcqU{color:var(--gray-500);margin-bottom:var(--spacing-lg)}.Settings-module__formGrid___TkrH4{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.Settings-module__checkbox___8-Dy4{display:flex;align-items:center;gap:var(--spacing-sm)}.Settings-module__checkbox___8-Dy4 input{width:16px;height:16px}.Settings-module__usersList___-IL-q{display:flex;flex-direction:column;gap:var(--spacing-md)}.Settings-module__userItem___BoWV0{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--spacing-lg);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--white)}.Settings-module__userInfo___f3nTb{flex:1}.Settings-module__userName___tchDb{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs)}.Settings-module__userEmail___uziUY{font-size:14px;color:var(--gray-500);margin-bottom:var(--spacing-xs)}.Settings-module__userMeta___f-Bsk{display:flex;gap:var(--spacing-xs);margin-top:var(--spacing-xs)}.Settings-module__personalFinancesBadge___TN7p8{display:inline-flex;align-items:center;padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-full);font-size:12px;font-weight:500;background-color:var(--primary-alpha-10);color:var(--primary)}.Settings-module__businessesList___hy1-w{display:flex;flex-direction:column;gap:var(--spacing-md)}.Settings-module__businessItem___5NK2T{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--spacing-lg);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--white)}.Settings-module__businessInfo___dS6Jj{flex:1}.Settings-module__businessName___hCx-O{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs)}.Settings-module__businessDocument___3Ztq-{font-size:14px;color:var(--gray-500)}.Settings-module__businessActions___rdLCe{display:flex;flex-direction:column;gap:var(--spacing-xs)}.Settings-module__inactiveBadge___o1aQi{display:inline-block;margin-top:var(--spacing-xs);padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--border-radius-lg);font-size:12px;font-weight:500;background-color:var(--danger-light);color:var(--danger)}.Settings-module__currentBadge___ufrFZ{display:inline-block;margin-top:var(--spacing-xs);padding:var(--spacing-xxs) var(--spacing-sm);border-radius:var(--border-radius-lg);font-size:12px;font-weight:500;background-color:var(--primary-alpha-10);color:var(--primary)}.Settings-module__sectionHeader___tfJwZ{display:flex;justify-content:flex-end;margin-bottom:var(--spacing-lg)}.Settings-module__buttonIcon___pIVpR{margin-right:var(--spacing-xs)}.Settings-module__dangerButton___U7Zfb{color:var(--danger)}.Settings-module__dangerButton___U7Zfb:hover{background-color:var(--danger-light)}.Settings-module__securityOptions___YVS3X{display:flex;flex-direction:column;gap:var(--spacing-lg)}.Settings-module__securityItem___-9w6g{display:flex;gap:var(--spacing-md);padding:var(--spacing-lg);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);background-color:var(--white)}.Settings-module__securityIcon___ZgJlo{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background-color:var(--primary-alpha-10);border-radius:50%;font-size:24px;color:var(--primary);flex-shrink:0}.Settings-module__securityInfo___E4j8m{flex:1}.Settings-module__securityTitle___RR9ja{font-size:16px;font-weight:500;margin-bottom:var(--spacing-xs)}.Settings-module__securityDesc___-bsbN{font-size:14px;color:var(--gray-500);margin-bottom:var(--spacing-md)}.Settings-module__actions___vN1k3{display:flex;justify-content:flex-end;gap:var(--spacing-md)}@media(max-width:1023px){.Settings-module__content___cJxg9{grid-template-columns:1fr}.Settings-module__sidebar___dvU4I{margin-bottom:var(--spacing-md)}.Settings-module__menu___Dkeg3{flex-direction:row;flex-wrap:wrap}.Settings-module__menuItem___zD0Z-{flex:1;min-width:180px}.Settings-module__securityOptions___YVS3X{gap:var(--spacing-md)}.Settings-module__formGrid___TkrH4{grid-template-columns:1fr}}@media(max-width:480px){.Settings-module__title___bEFdq{font-size:20px}.Settings-module__menuItem___zD0Z-{min-width:unset;flex:unset;width:100%}.Settings-module__menu___Dkeg3{flex-direction:column}.Settings-module__securityItem___-9w6g{flex-direction:column;align-items:center;text-align:center}}@media(max-height:500px)and (orientation:landscape){.Settings-module__header___i9XOY{margin-bottom:var(--spacing-sm)}.Settings-module__container___WA5J2{padding-bottom:var(--spacing-sm)}.Settings-module__securityItem___-9w6g{padding:var(--spacing-sm)}}.CashFlowSkeleton-module__tabs___QDFDr{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.CashFlowSkeleton-module__searchBar___7-BBd{display:flex;gap:var(--spacing-md);align-items:center;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.CashFlowSkeleton-module__summaryCards___Q-VJc{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.CashFlowSkeleton-module__summaryCard___zCy0z{flex:1;display:flex;align-items:center;gap:var(--spacing-sm);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-sm)}.CashFlowSkeleton-module__summaryInfo___BNz0Y{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.CashFlowSkeleton-module__chartCard___Gs-Wt{display:flex;flex-direction:column;gap:var(--spacing-md);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md);margin-bottom:var(--spacing-lg)}.CashFlowSkeleton-module__card___paGmc{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.CashFlowSkeleton-module__cardHeader___B5uGW{padding:var(--spacing-md);border-bottom:1px solid var(--gray-200)}.CashFlowSkeleton-module__tableRows___ykvBD{padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.CashFlowSkeleton-module__tableRow___JLnmN{display:flex;gap:var(--spacing-md);align-items:center}@media(max-width:1023px){.CashFlowSkeleton-module__searchBar___7-BBd{flex-wrap:wrap}.CashFlowSkeleton-module__summaryCards___Q-VJc{gap:var(--spacing-xs)}}@media(max-width:480px){.CashFlowSkeleton-module__searchBar___7-BBd{flex-direction:column}.CashFlowSkeleton-module__summaryCards___Q-VJc{flex-wrap:wrap}.CashFlowSkeleton-module__summaryCard___zCy0z{min-width:calc(50% - var(--spacing-xs))}}@media(max-height:500px)and (orientation:landscape){.CashFlowSkeleton-module__tabs___QDFDr{margin-bottom:var(--spacing-sm)}.CashFlowSkeleton-module__searchBar___7-BBd{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.CashFlowSkeleton-module__summaryCards___Q-VJc,.CashFlowSkeleton-module__chartCard___Gs-Wt{margin-bottom:var(--spacing-sm)}}.CashFlow-module__header___whE8j{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.CashFlow-module__subtitle___mOg-7{color:var(--gray-500);margin-top:var(--spacing-xs)}.CashFlow-module__headerActions___CLJ1W{display:flex;gap:var(--spacing-md);align-items:center}.CashFlow-module__buttonIcon___ZBACT{margin-right:var(--spacing-xs)}.CashFlow-module__tabs___4VK1S{display:flex;gap:var(--spacing-md);margin-bottom:var(--spacing-md);overflow-x:auto;scrollbar-width:none}.CashFlow-module__tabs___4VK1S::-webkit-scrollbar{display:none}.CashFlow-module__tab___pJeBD{flex:1;min-width:fit-content;display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-sm);font-size:14px;font-weight:500;white-space:nowrap;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.CashFlow-module__tabIcon___66mbc{font-size:18px}.CashFlow-module__searchBar___qXZzv{display:flex;gap:var(--spacing-md);align-items:flex-end;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.CashFlow-module__searchBar___qXZzv>*{margin-bottom:0}.CashFlow-module__filterActions___Zz8ns{display:flex;align-items:flex-end}.CashFlow-module__viewTabs___mfIm6{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-md)}.CashFlow-module__accountGrid___tU1fq{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--spacing-md)}.CashFlow-module__accountCard___6-Fwo{background-color:var(--white);border:1px solid var(--gray-300);border-radius:var(--border-radius-lg);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}.CashFlow-module__accountCardHeader___1lrXx{display:flex;align-items:center;gap:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--gray-200)}.CashFlow-module__accountIcon___z0HFW{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;background-color:var(--gray-100);color:var(--gray-700);font-size:18px;flex-shrink:0}.CashFlow-module__accountCardTitle___7qB-p{font-size:15px;font-weight:600;color:var(--gray-900);margin:0}.CashFlow-module__accountCardRow___hqQRo{display:flex;justify-content:space-between;align-items:center;font-size:14px}.CashFlow-module__accountCardLabel___1fxZf{color:var(--gray-500);display:flex;align-items:center;gap:var(--spacing-xs)}.CashFlow-module__accountCardValue___LIjqb{font-weight:600;font-variant-numeric:tabular-nums}.CashFlow-module__accountCardFooter___XTw5E{margin-top:var(--spacing-xs);padding-top:var(--spacing-sm);border-top:1px dashed var(--color-border);display:flex;justify-content:space-between;align-items:center;font-size:15px}.CashFlow-module__accountCardFooterLabel___0ElOI{font-weight:600;color:var(--gray-700)}.typeBadgeIncome,.typeBadgeExpense{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.5}.typeBadgeIncome{background-color:#4caf501f;color:var(--success)}.typeBadgeExpense{background-color:#f443361f;color:var(--danger)}.CashFlow-module__reversalTag___b1KiL{display:inline-block;margin-left:6px;padding:1px 6px;border-radius:4px;font-size:10px;font-weight:600;background-color:var(--gray-100);color:var(--gray-600);text-transform:uppercase;letter-spacing:.5px}.CashFlow-module__compareToggle___rbxn4{display:flex;align-items:center;gap:var(--spacing-sm);cursor:pointer;font-size:.875rem;padding-bottom:var(--spacing-xs);white-space:nowrap}.CashFlow-module__compareToggle___rbxn4 input[type=checkbox]{cursor:pointer;width:16px;height:16px}.CashFlow-module__searchBar___qXZzv{flex-wrap:wrap}@media(max-width:1023px){.CashFlow-module__compareToggle___rbxn4{width:100%;padding:var(--spacing-sm) 0}}.CashFlow-module__summaryCards___-9hIB{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);overflow-x:auto;scrollbar-width:none}.CashFlow-module__summaryCards___-9hIB::-webkit-scrollbar{display:none}.CashFlow-module__summaryCard___AYqSF{flex:1;min-width:120px;padding:var(--spacing-sm) var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-sm);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.CashFlow-module__summaryIconWrapper___-onTM{display:flex;align-items:center;justify-content:center;font-size:18px}.CashFlow-module__summaryIconInflow___GeQTI{color:var(--success)}.CashFlow-module__summaryIconOutflow___a7Fck{color:var(--danger)}.CashFlow-module__summaryIconNet___oPcfD{color:var(--primary)}.CashFlow-module__summaryInfo___Kfg-f{display:flex;flex-direction:column}.CashFlow-module__summaryLabel___-EaXI{font-size:12px;color:var(--gray-500);white-space:nowrap}.CashFlow-module__summaryValue___1MKQo{font-size:16px;font-weight:600;color:var(--gray-900);white-space:nowrap}.CashFlow-module__positive___w7IB9{color:var(--success)}.CashFlow-module__negative___3VEwR{color:var(--danger)}.CashFlow-module__chartCard___TIuKR{margin-bottom:var(--spacing-lg);padding:var(--spacing-md)}.CashFlow-module__cardHeader___MqVXZ{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.CashFlow-module__cardTitle___ALrJF{font-size:16px;font-weight:600;margin:0}.CashFlow-module__tableCard___ihV7c{padding:0;overflow:hidden}.CashFlow-module__tableHeader___BLurw{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-md)}.CashFlow-module__tableTitle___L7eHD{font-size:16px;font-weight:500;margin:0}.CashFlow-module__forecastSection___vfWjL{margin-top:var(--spacing-md)}@media(max-width:1023px){.CashFlow-module__header___whE8j{flex-direction:column;gap:var(--spacing-md);align-items:flex-start}.CashFlow-module__searchBar___qXZzv{flex-wrap:wrap}.CashFlow-module__summaryCards___-9hIB{gap:var(--spacing-xs)}.CashFlow-module__summaryCard___AYqSF{min-width:140px}.CashFlow-module__tabs___4VK1S{gap:var(--spacing-sm)}.CashFlow-module__tab___pJeBD{padding:var(--spacing-sm) var(--spacing-xs);font-size:13px}.CashFlow-module__viewTabs___mfIm6{flex-wrap:wrap}.CashFlow-module__accountGrid___tU1fq{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.CashFlow-module__tableHeader___BLurw{padding:var(--spacing-sm)}}@media(max-width:480px){.CashFlow-module__searchBar___qXZzv{flex-direction:column}.CashFlow-module__summaryCards___-9hIB{flex-wrap:wrap}.CashFlow-module__summaryCard___AYqSF{min-width:calc(50% - var(--spacing-xs))}.CashFlow-module__tab___pJeBD{font-size:13px;padding:var(--spacing-sm)}.CashFlow-module__chartCard___TIuKR{padding:var(--spacing-sm)}.CashFlow-module__accountGrid___tU1fq{grid-template-columns:1fr;gap:var(--spacing-sm)}.CashFlow-module__accountCard___6-Fwo{padding:var(--spacing-sm)}.CashFlow-module__accountCardTitle___7qB-p{font-size:14px}.CashFlow-module__accountCardRow___hqQRo,.CashFlow-module__accountCardFooter___XTw5E{font-size:13px}.CashFlow-module__cardTitle___ALrJF,.CashFlow-module__tableTitle___L7eHD{font-size:15px}}@media(max-height:500px)and (orientation:landscape){.CashFlow-module__header___whE8j,.CashFlow-module__tabs___4VK1S{margin-bottom:var(--spacing-sm)}.CashFlow-module__searchBar___qXZzv{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.CashFlow-module__summaryCards___-9hIB{margin-bottom:var(--spacing-sm);gap:var(--spacing-xs)}.CashFlow-module__chartCard___TIuKR{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.CashFlow-module__viewTabs___mfIm6{margin-bottom:var(--spacing-sm)}.CashFlow-module__accountGrid___tU1fq{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--spacing-sm)}.CashFlow-module__accountCard___6-Fwo{padding:var(--spacing-sm);gap:var(--spacing-xs);min-width:0}.CashFlow-module__accountCardValue___LIjqb{font-size:13px}.CashFlow-module__accountCardHeader___1lrXx{padding-bottom:var(--spacing-xs)}.CashFlow-module__accountIcon___z0HFW{width:30px;height:30px;font-size:15px}.CashFlow-module__accountCardTitle___7qB-p{font-size:14px}.CashFlow-module__accountCardFooter___XTw5E{margin-top:0;padding-top:var(--spacing-xs)}}.DRESkeleton-module__searchBar___NbhP9{display:flex;gap:var(--spacing-md);align-items:flex-end;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.DRESkeleton-module__filterField___6b8lr{display:flex;flex-direction:column;gap:var(--spacing-xs)}.DRESkeleton-module__summaryCards___RKXjp{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}.DRESkeleton-module__summaryCard___2BOFD{flex:1;display:flex;align-items:center;gap:var(--spacing-sm);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-sm)}.DRESkeleton-module__summaryInfo___X6ZQ6{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.DRESkeleton-module__tableCard___hBGgb{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.DRESkeleton-module__tableRow___tsu0f{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-xs) 0;border-bottom:1px solid var(--gray-100)}@media(max-width:1023px){.DRESkeleton-module__summaryCards___RKXjp{gap:var(--spacing-xs)}}@media(max-width:480px){.DRESkeleton-module__summaryCards___RKXjp{flex-wrap:wrap}.DRESkeleton-module__summaryCard___2BOFD{min-width:calc(50% - var(--spacing-xs))}.DRESkeleton-module__tableRow___tsu0f{flex-wrap:wrap;gap:var(--spacing-xs)}}@media(max-height:500px)and (orientation:landscape){.DRESkeleton-module__searchBar___NbhP9{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.DRESkeleton-module__summaryCards___RKXjp{margin-bottom:var(--spacing-sm)}.DRESkeleton-module__tableCard___hBGgb{gap:var(--spacing-sm)}}.DRE-module__header___N8asT{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.DRE-module__subtitle___CjKWE{color:var(--gray-500);margin-top:var(--spacing-xs)}.DRE-module__headerActions___ia5E3{display:flex;gap:var(--spacing-md);align-items:center}.DRE-module__buttonIcon___BOe0Q{margin-right:var(--spacing-xs)}.DRE-module__searchBar___H4VOA{display:flex;gap:var(--spacing-md);align-items:flex-end;margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.DRE-module__searchBar___H4VOA>*{margin-bottom:0}.DRE-module__summaryCards___Y85ix{display:flex;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);overflow-x:auto;scrollbar-width:none}.DRE-module__summaryCards___Y85ix::-webkit-scrollbar{display:none}.DRE-module__summaryCard___jnEVQ{flex:1;min-width:120px;padding:var(--spacing-sm);display:flex;align-items:center;gap:var(--spacing-sm);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.DRE-module__summaryIconPrimary___SU3qg{font-size:18px;color:var(--primary);flex-shrink:0}.DRE-module__summaryIconSuccess___il8NS{font-size:18px;color:var(--success);flex-shrink:0}.DRE-module__summaryIconNet___aIvDP{font-size:18px;color:var(--info);flex-shrink:0}.DRE-module__summaryInfo___V3WRI{display:flex;flex-direction:column}.DRE-module__summaryLabel___wZn-E{font-size:12px;color:var(--gray-500);white-space:nowrap}.DRE-module__summaryValue___RcIUR{font-size:16px;font-weight:600;color:var(--gray-900);white-space:nowrap}.DRE-module__positive___PcWWb{color:var(--success)}.DRE-module__negative___o37UM{color:var(--danger)}@media(max-width:1023px){.DRE-module__header___N8asT{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.DRE-module__summaryCards___Y85ix{gap:var(--spacing-xs)}.DRE-module__searchBar___H4VOA{flex-wrap:wrap}}@media(max-width:480px){.DRE-module__summaryCards___Y85ix{flex-wrap:wrap}.DRE-module__summaryCard___jnEVQ{min-width:calc(50% - var(--spacing-xs))}.DRE-module__searchBar___H4VOA{flex-direction:column;align-items:stretch}}@media(max-height:500px)and (orientation:landscape){.DRE-module__header___N8asT{margin-bottom:var(--spacing-sm)}.DRE-module__searchBar___H4VOA{margin-bottom:var(--spacing-sm);padding:var(--spacing-sm)}.DRE-module__summaryCards___Y85ix{margin-bottom:var(--spacing-sm)}}.DREDetailPage-module__header___9358s{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-lg)}.DREDetailPage-module__subtitle___-L2QE{color:var(--gray-500);margin-top:var(--spacing-xs)}.DREDetailPage-module__headerActions___vxmWr{display:flex;gap:var(--spacing-md);align-items:center}.DREDetailPage-module__buttonIcon___X4W8Y{margin-right:var(--spacing-xs)}.DREDetailPage-module__skeletonTitle___At9Y3{display:flex;flex-direction:column;gap:var(--spacing-sm)}.DREDetailPage-module__skeletonDreTable___ZinAS{display:flex;flex-direction:column}.DREDetailPage-module__skeletonDreRow___MwMGV{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--gray-100);gap:var(--spacing-md)}.DREDetailPage-module__skeletonRowGroup___-7OSI{background-color:var(--gray-50)}.DREDetailPage-module__skeletonRowSub___Mh-u1{padding-left:var(--spacing-xl)}.DREDetailPage-module__skeletonRowTotal___EPv3Q{background-color:var(--gray-100);border-top:1px solid var(--gray-300)}.DREDetailPage-module__skeletonRowEdit___hXTDY{background-color:var(--warning-light)}.DREDetailPage-module__skeletonRowFinal___8sjTo{background-color:var(--gray-900);border-top:2px solid var(--gray-700)}.DREDetailPage-module__card___lHAuA{padding:var(--spacing-lg);overflow:visible}.DREDetailPage-module__tableWrapper___1wdIr{overflow-x:auto}.DREDetailPage-module__dreTable___vXj2U{width:100%;border-collapse:collapse}.DREDetailPage-module__dreTable___vXj2U td{padding:var(--spacing-sm) var(--spacing-md);font-size:14px;border-bottom:1px solid var(--gray-100)}.DREDetailPage-module__valueCell___HlvGS{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.DREDetailPage-module__groupRow___JvTno{background-color:var(--gray-50)}.DREDetailPage-module__groupRow___JvTno td{font-weight:500;color:var(--gray-800)}.DREDetailPage-module__subRow___raYUM td{color:var(--gray-600)}.DREDetailPage-module__indent___-vWaz{padding-left:var(--spacing-xl)!important}.DREDetailPage-module__totalRow___vle4-{background-color:var(--gray-100)}.DREDetailPage-module__totalRow___vle4- td{font-weight:600;color:var(--gray-900);border-top:1px solid var(--gray-300)}.DREDetailPage-module__editableRow___B9BbG{background-color:var(--warning-light)}.DREDetailPage-module__editableRow___B9BbG td{font-weight:500}.DREDetailPage-module__finalRow___O34-T{background-color:var(--gray-900)}.DREDetailPage-module__finalRow___O34-T td{font-weight:700;font-size:16px;color:var(--white);border-top:2px solid var(--gray-700)}.DREDetailPage-module__positive___W-gGP{color:var(--success)}.DREDetailPage-module__negative___tsY64{color:var(--danger)}.DREDetailPage-module__finalPositive___q9gMS{color:var(--success-light)}.DREDetailPage-module__finalNegative___Tu7ug{color:var(--danger-light)}.DREDetailPage-module__currencyInput___-qigT{width:180px;height:34px;margin-left:auto;padding:var(--spacing-xs) var(--spacing-sm);border:1px solid var(--gray-300);border-radius:var(--border-radius-sm);font-size:14px;text-align:right;background-color:var(--white)}.DREDetailPage-module__currencyInput___-qigT:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-alpha-10)}@media(max-width:1023px){.DREDetailPage-module__header___9358s{flex-direction:column;align-items:flex-start;gap:var(--spacing-md)}.DREDetailPage-module__dreTable___vXj2U td{padding:var(--spacing-xs) var(--spacing-sm);font-size:13px}.DREDetailPage-module__currencyInput___-qigT{width:140px}}@media(max-width:480px){.DREDetailPage-module__card___lHAuA{padding:var(--spacing-md)}.DREDetailPage-module__headerActions___vxmWr{width:100%;flex-wrap:wrap}.DREDetailPage-module__headerActions___vxmWr>*{flex:1;min-width:fit-content}.DREDetailPage-module__indent___-vWaz{padding-left:var(--spacing-lg)!important}.DREDetailPage-module__currencyInput___-qigT{width:120px}.DREDetailPage-module__finalRow___O34-T td{font-size:14px}}@media(max-height:500px)and (orientation:landscape){.DREDetailPage-module__header___9358s{margin-bottom:var(--spacing-sm)}.DREDetailPage-module__card___lHAuA{padding:var(--spacing-md)}.DREDetailPage-module__dreTable___vXj2U td{padding:var(--spacing-xs) var(--spacing-sm)}}.LogsFilters-module__container___o9P6T{margin-bottom:var(--spacing-lg);background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-md)}.LogsFilters-module__header___-yuLs{display:flex;align-items:center;gap:var(--spacing-md)}.LogsFilters-module__searchInput___I9pxO{flex:1;min-width:200px}.LogsFilters-module__filterButton___aGnLS{white-space:nowrap;flex-shrink:0}.LogsFilters-module__form___O-i-P{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--gray-200)}.LogsFilters-module__grid___VHkMS{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);align-items:end}.LogsFilters-module__fieldGroup___JtRmI{display:flex;flex-direction:column}.LogsFilters-module__actions___VYpBa{display:flex;justify-content:flex-end;gap:var(--spacing-md);margin-top:var(--spacing-md)}@media(max-width:1023px){.LogsFilters-module__grid___VHkMS{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.LogsFilters-module__header___-yuLs{flex-direction:column;align-items:stretch}.LogsFilters-module__grid___VHkMS{grid-template-columns:1fr}.LogsFilters-module__actions___VYpBa{flex-direction:column}}@media(max-height:500px)and (orientation:landscape){.LogsFilters-module__grid___VHkMS{grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm)}.LogsFilters-module__container___o9P6T{padding:var(--spacing-sm)}}.BusinessLogs-module__pageTitle___brVRT{font-size:24px;font-weight:700;color:var(--gray-900);letter-spacing:-.025em;margin:0 0 var(--spacing-xs) 0}.BusinessLogs-module__pageSubtitle___2Fui-{font-size:14px;color:var(--gray-500);margin:0 0 var(--spacing-lg) 0}.BusinessLogs-module__rowActions___f1AbV{display:flex;gap:var(--spacing-xs);justify-content:center}.BusinessLogs-module__cellBold___yi7Y0{font-weight:500;color:var(--gray-900)}.BusinessLogs-module__cellMono___dNh8-{font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);font-size:12px;color:var(--gray-700);white-space:nowrap}.BusinessLogs-module__systemLabel___HUHwJ{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--border-radius-full);background-color:var(--gray-100);color:var(--gray-500);font-size:11px;font-weight:500;font-style:italic}.BusinessLogs-module__badge___EZdqs{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--border-radius-full);font-size:11px;font-weight:500;white-space:nowrap}.BusinessLogs-module__badgeNeutral___0jbMZ{background-color:var(--gray-100);color:var(--gray-700)}.BusinessLogs-module__badge_created___bf2Sv{background-color:#1a8c001f;color:var(--success, #1a8c00)}.BusinessLogs-module__badge_updated___K2mHI{background-color:#ff980026;color:var(--warning, #ff9800)}.BusinessLogs-module__badge_deleted___d2P8N{background-color:#dc26261f;color:var(--danger, #dc2626)}.BusinessLogs-module__badge_downloaded___8ucLL{background-color:#0ea5e91f;color:#0284c7}.BusinessLogs-module__badge_sent___epQc-{background-color:#a855f71f;color:#9333ea}.BusinessLogs-module__badge_exported___4qRHb{background-color:#3b82f61f;color:#2563eb}.BusinessLogs-module__badge_invited___kqHnu,.BusinessLogs-module__badge_role_changed___EPd1J,.BusinessLogs-module__badge_pf_access_granted___5y2Ka,.BusinessLogs-module__badge_pf_access_revoked___6efJa,.BusinessLogs-module__badge_removed___fL3I7,.BusinessLogs-module__badge_ownership_transferred___ECiht{background-color:#ec48991f;color:#be185d}.BusinessLogs-module__diffHeader___bqbnn{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-sm) var(--spacing-md);background-color:var(--gray-100);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md);gap:var(--spacing-md);flex-wrap:wrap}.BusinessLogs-module__diffHeaderLabel___qFfd0{font-size:12px;color:var(--gray-500)}.BusinessLogs-module__diffTableWrapper___2mMVC{max-height:60vh;overflow:auto;border:1px solid var(--gray-200);border-radius:var(--border-radius-md)}.BusinessLogs-module__diffTable___rc0Zt{width:100%;border-collapse:collapse;font-size:13px}.BusinessLogs-module__diffTable___rc0Zt thead th{position:sticky;top:0;background-color:var(--gray-100);text-align:left;padding:var(--spacing-sm) var(--spacing-md);font-weight:600;color:var(--gray-700);border-bottom:1px solid var(--gray-200)}.BusinessLogs-module__diffCol___MBzIF{width:33.33%}.BusinessLogs-module__diffTable___rc0Zt td{padding:var(--spacing-sm) var(--spacing-md);border-bottom:1px solid var(--gray-100);vertical-align:top}.BusinessLogs-module__diffRowChanged___WUQMW .BusinessLogs-module__diffKey___7uiJe{color:var(--warning, #ff9800);font-weight:600}.BusinessLogs-module__diffRowChanged___WUQMW{background-color:#ff98000a}.BusinessLogs-module__diffKey___7uiJe{font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);color:var(--gray-900);font-size:12px;white-space:nowrap}.BusinessLogs-module__diffValue___pE65G{font-family:var(--font-mono, ui-monospace, SFMono-Regular, monospace);color:var(--gray-700);word-break:break-word}.BusinessLogs-module__emptyState___aqSAs{text-align:center;padding:var(--spacing-md);color:var(--gray-500);font-size:13px}.BusinessLogs-module__errorState___rVDgi{text-align:center;padding:var(--spacing-xl);color:var(--gray-500);font-size:14px;background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-lg)}@media(max-width:480px){.BusinessLogs-module__pageTitle___brVRT{font-size:20px}.BusinessLogs-module__pageSubtitle___2Fui-{margin-bottom:var(--spacing-md)}.BusinessLogs-module__diffHeader___bqbnn{flex-direction:column;align-items:flex-start}.BusinessLogs-module__diffTable___rc0Zt{font-size:12px}.BusinessLogs-module__diffTable___rc0Zt td,.BusinessLogs-module__diffTable___rc0Zt thead th{padding:var(--spacing-xs) var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.BusinessLogs-module__pageTitle___brVRT{font-size:18px;margin-bottom:0}.BusinessLogs-module__pageSubtitle___2Fui-{margin-bottom:var(--spacing-sm)}.BusinessLogs-module__diffTableWrapper___2mMVC{max-height:50vh}}.UsersMetrics-module__grid___W2AE2{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.UsersMetrics-module__pill___Zq0En{display:flex;align-items:center;gap:var(--spacing-sm);background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-sm) var(--spacing-md)}.UsersMetrics-module__icon___v9q46{font-size:18px;flex-shrink:0}.UsersMetrics-module__value___B2-vn{font-size:16px;font-weight:600;color:var(--gray-900)}.UsersMetrics-module__label___dq8XR{font-size:14px;color:var(--gray-500)}.UsersMetrics-module__total___lOMw8 .UsersMetrics-module__icon___v9q46{color:var(--gray-500)}.UsersMetrics-module__active___hL0l5 .UsersMetrics-module__icon___v9q46{color:var(--success)}.UsersMetrics-module__inactive___mzoyE .UsersMetrics-module__icon___v9q46{color:var(--danger)}.UsersMetrics-module__pending___a2Mby .UsersMetrics-module__icon___v9q46{color:var(--warning)}@media(max-width:1023px){.UsersMetrics-module__grid___W2AE2{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.UsersMetrics-module__grid___W2AE2{grid-template-columns:1fr;gap:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.UsersMetrics-module__grid___W2AE2{gap:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.UsersMetrics-module__pill___Zq0En{padding:var(--spacing-xs) var(--spacing-sm)}.UsersMetrics-module__icon___v9q46{font-size:16px}}.UsersFilters-module__container___plpIB{display:flex;gap:var(--spacing-md);align-items:flex-start;margin-bottom:var(--spacing-lg);background-color:var(--white);padding:var(--spacing-md);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.UsersFilters-module__searchField___JYp3J{flex:1;min-width:0}.UsersFilters-module__statusField___0w625{width:220px;flex-shrink:0}@media(max-width:1023px){.UsersFilters-module__container___plpIB{flex-direction:column}.UsersFilters-module__statusField___0w625{width:100%}}@media(max-width:480px){.UsersFilters-module__container___plpIB{padding:var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.UsersFilters-module__container___plpIB{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}}.DeactivateUserModal-module__body___-aX9x{display:flex;flex-direction:column;gap:var(--spacing-md)}.DeactivateUserModal-module__warning___h9zRo{margin:0;padding:var(--spacing-sm) var(--spacing-md);background-color:var(--warning-light, rgba(255, 152, 0, .12));color:var(--gray-900);border-left:3px solid var(--warning);border-radius:var(--border-radius-sm);font-size:13px;line-height:1.4}.DeactivateUserModal-module__actions___0EBBn{display:flex;justify-content:flex-end;gap:var(--spacing-sm);margin-top:var(--spacing-lg)}@media(max-width:1023px){.DeactivateUserModal-module__actions___0EBBn{gap:var(--spacing-xs);margin-top:var(--spacing-md)}}@media(max-width:480px){.DeactivateUserModal-module__warning___h9zRo{font-size:12px;padding:var(--spacing-xs) var(--spacing-sm)}.DeactivateUserModal-module__actions___0EBBn{flex-direction:column-reverse}.DeactivateUserModal-module__actions___0EBBn>*{width:100%}}@media(max-height:500px)and (orientation:landscape){.DeactivateUserModal-module__body___-aX9x{gap:var(--spacing-sm)}.DeactivateUserModal-module__actions___0EBBn{margin-top:var(--spacing-sm)}}.ExportModal-module__form___YHo5l{display:flex;flex-direction:column;gap:var(--spacing-lg)}.ExportModal-module__infoSection___yWuBj{display:flex;gap:var(--spacing-md);padding:var(--spacing-lg);background:var(--primary-alpha-10, rgba(0, 0, 0, .04));border-radius:var(--border-radius-lg);border:2px solid var(--primary)}.ExportModal-module__infoIcon___hLGtm{flex-shrink:0;width:48px;height:48px;border-radius:var(--border-radius-full);background:var(--primary);color:var(--white);display:flex;align-items:center;justify-content:center}.ExportModal-module__infoContent___Flq9I{flex:1}.ExportModal-module__infoTitle___jFoTx{font-size:16px;font-weight:600;color:var(--gray-900);margin:0 0 var(--spacing-xs) 0}.ExportModal-module__infoDescription___RpCR6{font-size:13px;color:var(--gray-700);margin:0;line-height:1.5}.ExportModal-module__formatSection___cuzVU{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ExportModal-module__sectionLabel___Gd4bf{font-size:13px;font-weight:600;color:var(--gray-900);display:flex;align-items:center;gap:var(--spacing-xs)}.ExportModal-module__dateSection___yQLg0{display:flex;flex-direction:column;gap:var(--spacing-sm)}.ExportModal-module__dateDescription___IB48F{font-size:11px;color:var(--gray-600);margin:0;font-style:italic}.ExportModal-module__dateInputs___eZLbw{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.ExportModal-module__error___jUxA4{font-size:12px;color:var(--danger);font-weight:500}.ExportModal-module__formatOptions___RrFa7{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md)}.ExportModal-module__formatOption___KiX5u{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);padding:var(--spacing-lg) var(--spacing-md);border:2px solid var(--gray-300);border-radius:var(--border-radius-lg);background:var(--white);cursor:pointer;transition:all .15s ease;font-family:inherit}.ExportModal-module__formatOption___KiX5u:hover:not(:disabled){border-color:var(--primary);background:var(--primary-alpha-10, rgba(0, 0, 0, .04))}.ExportModal-module__formatOption___KiX5u:disabled{cursor:not-allowed;opacity:.6}.ExportModal-module__formatOption___KiX5u.ExportModal-module__selected___nJUWT{border-color:var(--primary);background:var(--primary-alpha-10, rgba(0, 0, 0, .04));box-shadow:0 0 0 3px var(--primary-alpha-20, rgba(0, 0, 0, .08))}.ExportModal-module__formatIcon___cTU2x{color:var(--gray-600);transition:color .15s ease}.ExportModal-module__formatOption___KiX5u.ExportModal-module__selected___nJUWT .ExportModal-module__formatIcon___cTU2x{color:var(--primary)}.ExportModal-module__formatInfo___savpI{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-xxs);text-align:center}.ExportModal-module__formatName___eJhoP{font-size:14px;font-weight:600;color:var(--gray-900)}.ExportModal-module__formatDescription___fl7rN{font-size:11px;color:var(--gray-600)}.ExportModal-module__summary___4pyb4{padding:var(--spacing-md);background:var(--gray-100);border-radius:var(--border-radius-lg);display:flex;flex-direction:column;gap:var(--spacing-sm)}.ExportModal-module__summaryRow___Fy1Nf{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.ExportModal-module__summaryLabel___0gnVq{font-size:13px;font-weight:600;color:var(--gray-600)}.ExportModal-module__summaryValue___u-TVi{font-size:13px;color:var(--gray-900);font-weight:500;text-align:right}.ExportModal-module__modalFooter___KAcip{padding-top:var(--spacing-md);border-top:1px solid var(--gray-200);display:flex;gap:var(--spacing-sm);justify-content:flex-end}@media(max-width:1023px){.ExportModal-module__infoSection___yWuBj{flex-direction:column;align-items:flex-start;text-align:left}}@media(max-width:480px){.ExportModal-module__formatOptions___RrFa7,.ExportModal-module__dateInputs___eZLbw{grid-template-columns:1fr}.ExportModal-module__summaryRow___Fy1Nf{flex-direction:column;align-items:flex-start;gap:var(--spacing-xxs)}.ExportModal-module__summaryValue___u-TVi{text-align:left}.ExportModal-module__modalFooter___KAcip{flex-direction:column-reverse}.ExportModal-module__modalFooter___KAcip button{width:100%}}@media(max-height:500px)and (orientation:landscape){.ExportModal-module__form___YHo5l{gap:var(--spacing-md)}.ExportModal-module__infoSection___yWuBj,.ExportModal-module__formatOption___KiX5u{padding:var(--spacing-md)}}.AdminUsers-module__header___zkGOn{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.AdminUsers-module__headerActions___V-agW{display:flex;gap:var(--spacing-sm);flex-shrink:0}.AdminUsers-module__title___Vl4Py{font-size:24px;font-weight:600;margin:0 0 var(--spacing-xs) 0;color:var(--gray-900)}.AdminUsers-module__subtitle___rUvBc{color:var(--gray-500);margin:0;font-size:14px}.AdminUsers-module__exportErrorToast___UAu75{position:fixed;bottom:var(--spacing-lg);right:var(--spacing-lg);padding:var(--spacing-sm) var(--spacing-md);background-color:var(--danger);color:var(--white);border-radius:var(--border-radius-md);box-shadow:var(--shadow-md);font-size:13px;z-index:1000;max-width:360px}.AdminUsers-module__tableWrapper___CEHxN{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);overflow:hidden}.AdminUsers-module__statusBadge___prmeA{display:inline-block;padding:4px 10px;border-radius:var(--border-radius-full);font-size:12px;font-weight:500}.AdminUsers-module__statusBadge___prmeA.AdminUsers-module__active___ah2I3{background-color:var(--success-light, rgba(26, 140, 0, .12));color:var(--success)}.AdminUsers-module__statusBadge___prmeA.AdminUsers-module__pending___tB0sk{background-color:var(--warning-light, rgba(255, 152, 0, .15));color:var(--warning)}.AdminUsers-module__statusBadge___prmeA.AdminUsers-module__inactive___lrYv9{background-color:var(--danger-light, rgba(244, 67, 54, .12));color:var(--danger)}.AdminUsers-module__planCell___VrfBR{display:inline-flex;align-items:center;gap:var(--spacing-xs)}.AdminUsers-module__trialBadge___w8JG9{font-size:10px;font-weight:600;text-transform:uppercase;padding:2px 6px;border-radius:var(--border-radius-sm);background-color:var(--warning-light, rgba(255, 152, 0, .15));color:var(--warning);letter-spacing:.5px}.AdminUsers-module__modalError___toUDp{margin:var(--spacing-sm) 0 0 0;padding:var(--spacing-sm);background-color:var(--danger-light, rgba(244, 67, 54, .12));color:var(--danger);border-radius:var(--border-radius-sm);font-size:13px}@media(max-width:1023px){.AdminUsers-module__header___zkGOn{flex-direction:column;align-items:flex-start;gap:var(--spacing-sm)}.AdminUsers-module__headerActions___V-agW,.AdminUsers-module__headerActions___V-agW button{width:100%}}@media(max-width:480px){.AdminUsers-module__title___Vl4Py{font-size:20px}}@media(max-height:500px)and (orientation:landscape){.AdminUsers-module__header___zkGOn{margin-bottom:var(--spacing-sm)}}.Tabs-module__container___27bAi{display:flex;align-items:stretch;gap:var(--spacing-xs);border-bottom:1px solid var(--gray-200);margin-bottom:var(--spacing-lg);overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.Tabs-module__container___27bAi::-webkit-scrollbar{display:none}.Tabs-module__tab___vdDbX{display:inline-flex;align-items:center;gap:var(--spacing-xs);background:none;border:none;padding:var(--spacing-sm) var(--spacing-md);font-size:14px;font-weight:500;color:var(--gray-500);cursor:pointer;border-bottom:2px solid transparent;transition:color var(--transition-fast),border-color var(--transition-fast);white-space:nowrap;margin-bottom:-1px}.Tabs-module__tab___vdDbX:hover{color:var(--gray-900)}.Tabs-module__tab___vdDbX.Tabs-module__active___ZeBOT{color:var(--primary);border-bottom-color:var(--primary)}.Tabs-module__icon___NtRNV{display:inline-flex;align-items:center;font-size:16px}.Tabs-module__label___YxUo0{display:inline-block}@media(max-width:480px){.Tabs-module__tab___vdDbX{padding:var(--spacing-sm);font-size:13px}}@media(max-height:500px)and (orientation:landscape){.Tabs-module__container___27bAi{margin-bottom:var(--spacing-sm)}.Tabs-module__tab___vdDbX{padding:var(--spacing-xs) var(--spacing-sm)}}.PersonalInfoTab-module__grid___Fwmnl{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md) var(--spacing-lg)}.PersonalInfoTab-module__field___acVnE{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.PersonalInfoTab-module__label___e-Jmi{font-size:12px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px}.PersonalInfoTab-module__value___IyRB1{font-size:14px;color:var(--gray-900);word-break:break-word}.PersonalInfoTab-module__statusBadge___84oR5{display:inline-block;padding:4px 10px;border-radius:var(--border-radius-full);font-size:12px;font-weight:500}.PersonalInfoTab-module__statusBadge___84oR5.PersonalInfoTab-module__active___sA9Sr{background-color:var(--success-light, rgba(26, 140, 0, .12));color:var(--success)}.PersonalInfoTab-module__statusBadge___84oR5.PersonalInfoTab-module__pending___wp9fb{background-color:var(--warning-light, rgba(255, 152, 0, .15));color:var(--warning)}.PersonalInfoTab-module__statusBadge___84oR5.PersonalInfoTab-module__inactive___arzab{background-color:var(--danger-light, rgba(244, 67, 54, .12));color:var(--danger)}@media(max-width:1023px){.PersonalInfoTab-module__grid___Fwmnl{grid-template-columns:1fr;gap:var(--spacing-md)}}@media(max-width:480px){.PersonalInfoTab-module__label___e-Jmi{font-size:11px}.PersonalInfoTab-module__value___IyRB1{font-size:13px}.PersonalInfoTab-module__statusBadge___84oR5{font-size:11px;padding:3px 8px}}@media(max-height:500px)and (orientation:landscape){.PersonalInfoTab-module__grid___Fwmnl{gap:var(--spacing-sm) var(--spacing-md)}}.CompaniesTab-module__list___GcZDB{display:flex;flex-direction:column;gap:var(--spacing-lg)}.CompaniesTab-module__section___2umHZ{border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.CompaniesTab-module__sectionHeader___W8czm{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--gray-200)}.CompaniesTab-module__sectionTitle___m4viu{font-size:16px;font-weight:600;color:var(--gray-900);margin:0}.CompaniesTab-module__sectionStatus___oMWw5{font-size:12px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px}.CompaniesTab-module__grid___HHhmn{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md) var(--spacing-lg)}.CompaniesTab-module__field___2MsAH{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.CompaniesTab-module__label___7z0kU{font-size:12px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px}.CompaniesTab-module__value___wG5yp{font-size:14px;color:var(--gray-900);word-break:break-word}.CompaniesTab-module__errorState___YDshT{text-align:center;color:var(--gray-500);padding:var(--spacing-lg)}@media(max-width:1023px){.CompaniesTab-module__grid___HHhmn{grid-template-columns:1fr;gap:var(--spacing-md)}.CompaniesTab-module__section___2umHZ{padding:var(--spacing-sm);gap:var(--spacing-sm)}}@media(max-width:480px){.CompaniesTab-module__list___GcZDB{gap:var(--spacing-md)}.CompaniesTab-module__sectionHeader___W8czm{flex-direction:column;align-items:flex-start;gap:var(--spacing-xxs)}.CompaniesTab-module__sectionTitle___m4viu{font-size:15px}.CompaniesTab-module__sectionStatus___oMWw5{font-size:11px}}@media(max-height:500px)and (orientation:landscape){.CompaniesTab-module__list___GcZDB{gap:var(--spacing-md)}.CompaniesTab-module__section___2umHZ{padding:var(--spacing-sm);gap:var(--spacing-sm)}.CompaniesTab-module__grid___HHhmn{gap:var(--spacing-sm) var(--spacing-md)}}.TenantUsersTab-module__container___IXWOb{display:flex;flex-direction:column;gap:var(--spacing-lg)}.TenantUsersTab-module__section___wtCdY{border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.TenantUsersTab-module__sectionHeader___bSa-y{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--gray-200)}.TenantUsersTab-module__sectionTitle___i47u8{font-size:16px;font-weight:600;color:var(--gray-900);margin:0}.TenantUsersTab-module__tenantStatus___JngID{font-size:12px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px}.TenantUsersTab-module__errorState___GvJtl{text-align:center;color:var(--gray-500);padding:var(--spacing-lg)}@media(max-width:1023px){.TenantUsersTab-module__container___IXWOb{gap:var(--spacing-md)}.TenantUsersTab-module__section___wtCdY{padding:var(--spacing-sm);gap:var(--spacing-sm)}.TenantUsersTab-module__sectionHeader___bSa-y{flex-wrap:wrap;gap:var(--spacing-xs)}}@media(max-width:480px){.TenantUsersTab-module__sectionHeader___bSa-y{flex-direction:column;align-items:flex-start}.TenantUsersTab-module__sectionTitle___i47u8{font-size:15px}.TenantUsersTab-module__tenantStatus___JngID{font-size:11px}}@media(max-height:500px)and (orientation:landscape){.TenantUsersTab-module__container___IXWOb{gap:var(--spacing-md)}.TenantUsersTab-module__section___wtCdY{padding:var(--spacing-sm);gap:var(--spacing-sm)}.TenantUsersTab-module__sectionHeader___bSa-y{padding-bottom:var(--spacing-xs)}}.MarketingTab-module__grid___VsKIU{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-lg)}.MarketingTab-module__section___M-Aj4{border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}.MarketingTab-module__fullWidth___cY5ob{grid-column:1 / -1}.MarketingTab-module__sectionTitle___951WG{font-size:16px;font-weight:600;color:var(--gray-900);margin:0}.MarketingTab-module__sectionDescription___M-fqI{font-size:12px;color:var(--gray-500);margin:0}.MarketingTab-module__fieldList___Xi43n{display:flex;flex-direction:column;gap:var(--spacing-sm);margin:0}.MarketingTab-module__field___3tAoY{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.MarketingTab-module__label___kApFw{font-size:12px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px;margin:0}.MarketingTab-module__value___3pExS{font-size:14px;color:var(--gray-900);word-break:break-word;margin:0}.MarketingTab-module__errorState___K0yEL{text-align:center;color:var(--gray-500);padding:var(--spacing-lg)}@media(max-width:1023px){.MarketingTab-module__grid___VsKIU{grid-template-columns:1fr;gap:var(--spacing-md)}.MarketingTab-module__section___M-Aj4{padding:var(--spacing-sm)}}@media(max-width:480px){.MarketingTab-module__sectionTitle___951WG{font-size:15px}.MarketingTab-module__sectionDescription___M-fqI,.MarketingTab-module__label___kApFw{font-size:11px}.MarketingTab-module__value___3pExS{font-size:13px}}@media(max-height:500px)and (orientation:landscape){.MarketingTab-module__grid___VsKIU{gap:var(--spacing-sm)}.MarketingTab-module__section___M-Aj4{padding:var(--spacing-sm);gap:var(--spacing-xs)}.MarketingTab-module__fieldList___Xi43n{gap:var(--spacing-xs)}}.SubscriptionTab-module__container___PvJwJ{display:flex;flex-direction:column;gap:var(--spacing-lg)}.SubscriptionTab-module__section___Nky26{border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.SubscriptionTab-module__sectionHeader___-LvV2{display:flex;justify-content:space-between;align-items:center}.SubscriptionTab-module__sectionTitle___S0a5q{font-size:16px;font-weight:600;color:var(--gray-900);margin:0}.SubscriptionTab-module__subscriptionsGrid___IrSQa{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md)}.SubscriptionTab-module__statusBadge___PF-3L{display:inline-block;padding:4px 10px;border-radius:var(--border-radius-full);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.SubscriptionTab-module__statusActive___OsYE1{background-color:var(--success-light, rgba(26, 140, 0, .12));color:var(--success)}.SubscriptionTab-module__statusInactive___MeT8T{background-color:var(--gray-100);color:var(--gray-500)}.SubscriptionTab-module__emptySection___tyIYJ{padding:var(--spacing-md);text-align:center;color:var(--gray-500);font-size:14px}.SubscriptionTab-module__emptySection___tyIYJ p{margin:0}.SubscriptionTab-module__grid___Ks9ZX{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md) var(--spacing-lg)}.SubscriptionTab-module__field___5PwdS{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.SubscriptionTab-module__label___t4TQT{font-size:12px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px}.SubscriptionTab-module__value___j66E8{font-size:14px;color:var(--gray-900);word-break:break-word}.SubscriptionTab-module__metricsGrid___uWVMs{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md)}.SubscriptionTab-module__metric___S31Bj{display:flex;align-items:center;gap:var(--spacing-sm);background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-sm) var(--spacing-md)}.SubscriptionTab-module__metricIcon___L6N92{font-size:18px;flex-shrink:0}.SubscriptionTab-module__metricValue___VXcuZ{font-size:16px;font-weight:600;color:var(--gray-900)}.SubscriptionTab-module__metricLabel___IXeS6{font-size:14px;color:var(--gray-500)}.SubscriptionTab-module__mrr___C9-Dn .SubscriptionTab-module__metricIcon___L6N92{color:var(--success)}.SubscriptionTab-module__arr___ztB6w .SubscriptionTab-module__metricIcon___L6N92{color:var(--primary)}.SubscriptionTab-module__ltv___gAZTv .SubscriptionTab-module__metricIcon___L6N92{color:var(--warning)}.SubscriptionTab-module__errorState___XJO1h{text-align:center;color:var(--gray-500);padding:var(--spacing-lg)}@media(max-width:1023px){.SubscriptionTab-module__container___PvJwJ{gap:var(--spacing-md)}.SubscriptionTab-module__section___Nky26{padding:var(--spacing-sm);gap:var(--spacing-sm)}.SubscriptionTab-module__grid___Ks9ZX{grid-template-columns:1fr;gap:var(--spacing-sm) var(--spacing-md)}.SubscriptionTab-module__metricsGrid___uWVMs,.SubscriptionTab-module__subscriptionsGrid___IrSQa{grid-template-columns:1fr}}@media(max-width:480px){.SubscriptionTab-module__sectionHeader___-LvV2{flex-direction:column;align-items:flex-start;gap:var(--spacing-xxs)}.SubscriptionTab-module__sectionTitle___S0a5q{font-size:15px}.SubscriptionTab-module__statusBadge___PF-3L{font-size:11px}.SubscriptionTab-module__metric___S31Bj{padding:var(--spacing-xs) var(--spacing-sm)}.SubscriptionTab-module__metricValue___VXcuZ{font-size:14px}.SubscriptionTab-module__metricLabel___IXeS6{font-size:12px}.SubscriptionTab-module__label___t4TQT{font-size:11px}.SubscriptionTab-module__value___j66E8{font-size:13px}}@media(max-height:500px)and (orientation:landscape){.SubscriptionTab-module__container___PvJwJ{gap:var(--spacing-sm)}.SubscriptionTab-module__section___Nky26{padding:var(--spacing-sm);gap:var(--spacing-sm)}.SubscriptionTab-module__metric___S31Bj{padding:var(--spacing-xs) var(--spacing-sm)}}.FiscalTab-module__container___t1H2A{display:flex;flex-direction:column;gap:var(--spacing-lg)}.FiscalTab-module__section___og5W-{border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-md)}.FiscalTab-module__sectionHeader___6ij-x{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-sm)}.FiscalTab-module__sectionTitleWrapper___cQrbX{display:flex;align-items:center;gap:var(--spacing-sm);min-width:0}.FiscalTab-module__sectionIcon___iYTgd{font-size:18px;color:var(--primary);flex-shrink:0}.FiscalTab-module__sectionTitle___-FRgC{font-size:16px;font-weight:600;color:var(--gray-900);margin:0}.FiscalTab-module__typeBadge___l3q3A{display:inline-block;padding:4px 10px;border-radius:var(--border-radius-full);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;background-color:var(--primary-light, rgba(26, 140, 0, .12));color:var(--primary)}.FiscalTab-module__grid___FBUJu{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md) var(--spacing-lg)}.FiscalTab-module__field___kFZIG{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.FiscalTab-module__label___9sQAY{font-size:12px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px}.FiscalTab-module__value___Vm6NT{font-size:14px;color:var(--gray-900);word-break:break-word}.FiscalTab-module__subgroup___z1GEh{display:flex;flex-direction:column;gap:var(--spacing-xs);padding-top:var(--spacing-sm);border-top:1px dashed var(--gray-200)}.FiscalTab-module__subgroupTitle___X3qUp{font-size:13px;font-weight:600;color:var(--gray-700);margin:0;text-transform:uppercase;letter-spacing:.5px}.FiscalTab-module__footerRow___-UMNt{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-md);padding-top:var(--spacing-sm);border-top:1px solid var(--gray-200)}.FiscalTab-module__errorState___7YpFp{text-align:center;color:var(--gray-500);padding:var(--spacing-lg)}@media(max-width:1023px){.FiscalTab-module__grid___FBUJu{grid-template-columns:repeat(2,1fr)}.FiscalTab-module__footerRow___-UMNt{grid-template-columns:1fr}}@media(max-width:480px){.FiscalTab-module__grid___FBUJu{grid-template-columns:1fr}.FiscalTab-module__sectionHeader___6ij-x{flex-direction:column;align-items:flex-start}}@media(max-height:500px)and (orientation:landscape){.FiscalTab-module__section___og5W-{padding:var(--spacing-sm);gap:var(--spacing-sm)}.FiscalTab-module__grid___FBUJu{gap:var(--spacing-sm)}}.DeactivationsTab-module__container___43yfK{display:flex;flex-direction:column;gap:var(--spacing-md)}.DeactivationsTab-module__card___A7bF6{border:1px solid var(--gray-200);border-radius:var(--border-radius-md);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-sm)}.DeactivationsTab-module__card___A7bF6.DeactivationsTab-module__open___wfKno{border-left:3px solid var(--danger)}.DeactivationsTab-module__cardHeader___Q9FX0{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--spacing-sm)}.DeactivationsTab-module__cardTitle___ApoCI{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.DeactivationsTab-module__cardLabel___oD1Wb{font-size:12px;color:var(--gray-500);text-transform:uppercase;letter-spacing:.5px}.DeactivationsTab-module__cardValue___4UGfE{font-size:14px;color:var(--gray-900)}.DeactivationsTab-module__field___eAKt7{display:flex;flex-direction:column;gap:var(--spacing-xxs)}.DeactivationsTab-module__statusBadge___8t-VC{display:inline-block;padding:4px 10px;border-radius:var(--border-radius-full);font-size:11px;font-weight:500;text-transform:uppercase;letter-spacing:.5px;flex-shrink:0}.DeactivationsTab-module__typeBadge___pTPkM{display:inline-block;padding:3px 8px;border-radius:var(--border-radius-sm);font-size:11px;font-weight:500;margin-top:var(--spacing-xxs);width:fit-content}.DeactivationsTab-module__typeManual___8cFwK{background-color:var(--gray-100);color:var(--gray-700)}.DeactivationsTab-module__typeAutomated___9yNOY{background-color:var(--primary-alpha-20, rgba(0, 0, 0, .08));color:var(--primary)}.DeactivationsTab-module__statusOpen___zRo8B{background-color:var(--danger-light, rgba(244, 67, 54, .12));color:var(--danger)}.DeactivationsTab-module__statusClosed___C32-h{background-color:var(--gray-100);color:var(--gray-500)}.DeactivationsTab-module__reasonBlock___TvXD0{display:flex;flex-direction:column;gap:var(--spacing-xs)}.DeactivationsTab-module__reasonText___ny-SX{margin:0;padding:var(--spacing-sm);background-color:var(--gray-100);border-left:3px solid var(--gray-300);border-radius:var(--border-radius-sm);font-size:14px;color:var(--gray-900);white-space:pre-wrap;word-break:break-word}.DeactivationsTab-module__reactivationBlock___zGQIs{display:flex;gap:var(--spacing-lg);padding-top:var(--spacing-sm);border-top:1px solid var(--gray-200)}.DeactivationsTab-module__errorState___srEZL{text-align:center;color:var(--gray-500);padding:var(--spacing-lg)}@media(max-width:1023px){.DeactivationsTab-module__reactivationBlock___zGQIs{flex-direction:column;gap:var(--spacing-sm)}.DeactivationsTab-module__card___A7bF6{padding:var(--spacing-sm)}}@media(max-width:480px){.DeactivationsTab-module__cardHeader___Q9FX0{flex-direction:column;gap:var(--spacing-xs)}.DeactivationsTab-module__statusBadge___8t-VC,.DeactivationsTab-module__typeBadge___pTPkM{font-size:10px}.DeactivationsTab-module__reasonText___ny-SX{font-size:13px;padding:var(--spacing-xs) var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.DeactivationsTab-module__container___43yfK{gap:var(--spacing-sm)}.DeactivationsTab-module__card___A7bF6{padding:var(--spacing-sm);gap:var(--spacing-xs)}.DeactivationsTab-module__reactivationBlock___zGQIs{padding-top:var(--spacing-xs);gap:var(--spacing-sm)}}.UserDetails-module__header___R6hFT{display:flex;align-items:center;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.UserDetails-module__headerText___u98hM{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.UserDetails-module__title___BZf4Z{font-size:24px;font-weight:600;margin:0;color:var(--gray-900)}.UserDetails-module__subtitle___f2vaP{font-size:14px;color:var(--gray-500);margin:0}.UserDetails-module__content___zUbSF{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-lg)}.UserDetails-module__errorState___OOVzo{background-color:var(--white);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm);padding:var(--spacing-xl);text-align:center;color:var(--gray-500)}@media(max-width:1023px){.UserDetails-module__header___R6hFT{flex-wrap:wrap}}@media(max-width:480px){.UserDetails-module__title___BZf4Z{font-size:20px}.UserDetails-module__content___zUbSF{padding:var(--spacing-md)}}@media(max-height:500px)and (orientation:landscape){.UserDetails-module__header___R6hFT{margin-bottom:var(--spacing-sm)}.UserDetails-module__content___zUbSF{padding:var(--spacing-md)}}.AdminFinancial-module__pageTitle___ANvau{font-size:24px;font-weight:700;color:var(--gray-900);letter-spacing:-.025em;margin:0 0 var(--spacing-xs) 0}.AdminFinancial-module__pageSubtitle___01Sqv{font-size:14px;color:var(--gray-500);margin:0 0 var(--spacing-lg) 0}.AdminFinancial-module__statsRow___Vs0rS{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.AdminFinancial-module__statCard___gp12e{background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-lg);padding:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-md)}.AdminFinancial-module__statIcon___r46-V{width:44px;height:44px;min-width:44px;border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center}.AdminFinancial-module__iconPrimary___R8hdE{background-color:var(--primary-alpha-10, rgba(99, 102, 241, .1));color:var(--primary, #6366F1)}.AdminFinancial-module__iconAccent___-XHLy{background-color:#6366f11a;color:var(--primary, #6366F1)}.AdminFinancial-module__iconSuccess___9KWoq{background-color:#1a8c001f;color:var(--success, #1a8c00)}.AdminFinancial-module__iconWarning___mJhTk{background-color:#ff980026;color:var(--warning, #ff9800)}.AdminFinancial-module__statContent___mCW72{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.AdminFinancial-module__statValue___lnfpj{font-size:22px;font-weight:700;color:var(--gray-900);line-height:1}.AdminFinancial-module__statLabel___GiLLW{font-size:12px;color:var(--gray-500)}.AdminFinancial-module__statTrend___zCOKr{font-size:12px;font-weight:500;margin-left:var(--spacing-xs)}.AdminFinancial-module__trendUp___6m-lb{color:var(--success, #1a8c00)}.AdminFinancial-module__highlightCard___-o8ZE{background:#1e293b;border:none}.AdminFinancial-module__highlightCard___-o8ZE .AdminFinancial-module__statValue___lnfpj{color:var(--white)}.AdminFinancial-module__highlightCard___-o8ZE .AdminFinancial-module__statLabel___GiLLW{color:#ffffffb3}.AdminFinancial-module__highlightCard___-o8ZE .AdminFinancial-module__statIcon___r46-V{background-color:#ffffff26;color:var(--white)}.AdminFinancial-module__card___bwdmQ{background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.AdminFinancial-module__cardHeader___ow7K4{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md);gap:var(--spacing-sm)}.AdminFinancial-module__cardHeaderLeft___LwSTv{display:flex;align-items:center;gap:var(--spacing-sm)}.AdminFinancial-module__cardTitle___I8-8o{font-size:16px;font-weight:600;color:var(--gray-900)}.AdminFinancial-module__cardDesc___mFNzN{font-size:12px;color:var(--gray-500)}.AdminFinancial-module__badge___wLIiu{display:inline-flex;align-items:center;gap:var(--spacing-xxs);padding:2px 8px;border-radius:var(--border-radius-full);font-size:11px;font-weight:500;white-space:nowrap}.AdminFinancial-module__badgeSuccess___rKuVN{background-color:#1a8c001f;color:var(--success, #1a8c00)}.AdminFinancial-module__badgeWarning___Fpty4{background-color:#ff980026;color:var(--warning, #b45309)}.AdminFinancial-module__badgeError___T0jBB{background-color:#f443361f;color:var(--danger, #b91c1c)}.AdminFinancial-module__badgeAccent___a5seg{background-color:#6366f11f;color:var(--primary, #6366F1)}.AdminFinancial-module__funnelGrid___S-uU-{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm)}.AdminFinancial-module__funnelItem___sPP-z{display:flex;flex-direction:column;align-items:center;padding:var(--spacing-md);background-color:var(--gray-100);border-radius:var(--border-radius-md);text-align:center;gap:var(--spacing-xxs)}.AdminFinancial-module__funnelValue___1AOda{font-size:22px;font-weight:700;color:var(--gray-900);line-height:1}.AdminFinancial-module__funnelLabel___n47DG{font-size:12px;color:var(--gray-500)}.AdminFinancial-module__funnelSuccess___PkZDF{color:var(--success, #1a8c00)}.AdminFinancial-module__funnelDanger___vAAc-{color:var(--danger, #b91c1c)}.AdminFinancial-module__funnelHighlight___h79Se{color:var(--primary, #6366F1)}.AdminFinancial-module__distributionGrid___dh2t7{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--spacing-sm)}.AdminFinancial-module__distributionItem___L10nQ{display:flex;align-items:center;justify-content:space-between;padding:var(--spacing-sm) var(--spacing-md);background-color:var(--gray-100);border-radius:var(--border-radius-md)}.AdminFinancial-module__distributionLabel___6yJH0{font-size:14px;color:var(--gray-700)}.AdminFinancial-module__distributionValue___cG3Np{font-size:18px;font-weight:700;color:var(--gray-900)}.AdminFinancial-module__cellBold___6JJpy{font-weight:500;color:var(--gray-900)}.AdminFinancial-module__chartContainer___4b8vJ{min-height:280px}.AdminFinancial-module__errorState___LnA-G{text-align:center;padding:var(--spacing-xl);color:var(--gray-500);font-size:14px}.AdminFinancial-module__retryButton___ZWw3m{margin-top:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);background:var(--primary, #6366F1);color:var(--white);border:none;border-radius:var(--border-radius-md);font-size:14px;font-weight:500;cursor:pointer;font-family:inherit}.AdminFinancial-module__retryButton___ZWw3m:hover{opacity:.9}@media(max-width:1023px){.AdminFinancial-module__statsRow___Vs0rS{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.AdminFinancial-module__statCard___gp12e{padding:var(--spacing-sm);gap:var(--spacing-sm)}.AdminFinancial-module__statIcon___r46-V{width:40px;height:40px;min-width:40px}.AdminFinancial-module__statValue___lnfpj{font-size:20px}.AdminFinancial-module__card___bwdmQ{padding:var(--spacing-md)}.AdminFinancial-module__chartContainer___4b8vJ{min-height:220px}.AdminFinancial-module__funnelGrid___S-uU-{grid-template-columns:repeat(3,1fr)}.AdminFinancial-module__funnelValue___1AOda{font-size:20px}}@media(max-width:480px){.AdminFinancial-module__pageTitle___ANvau{font-size:20px}.AdminFinancial-module__pageSubtitle___01Sqv{margin-bottom:var(--spacing-md)}.AdminFinancial-module__statsRow___Vs0rS{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.AdminFinancial-module__statCard___gp12e{padding:var(--spacing-sm);gap:var(--spacing-xs)}.AdminFinancial-module__statIcon___r46-V{width:34px;height:34px;min-width:34px}.AdminFinancial-module__statValue___lnfpj{font-size:18px}.AdminFinancial-module__statTrend___zCOKr{display:block;margin-left:0;margin-top:2px}.AdminFinancial-module__card___bwdmQ{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.AdminFinancial-module__cardHeader___ow7K4{flex-direction:column;align-items:flex-start;margin-bottom:var(--spacing-sm)}.AdminFinancial-module__chartContainer___4b8vJ{min-height:180px}.AdminFinancial-module__funnelGrid___S-uU-{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xs)}.AdminFinancial-module__funnelItem___sPP-z{padding:var(--spacing-sm)}.AdminFinancial-module__funnelValue___1AOda{font-size:18px}.AdminFinancial-module__distributionGrid___dh2t7{grid-template-columns:1fr;gap:var(--spacing-xs)}.AdminFinancial-module__distributionItem___L10nQ{padding:var(--spacing-xs) var(--spacing-sm)}}@media(max-height:500px)and (orientation:landscape){.AdminFinancial-module__pageTitle___ANvau{font-size:18px;margin-bottom:0}.AdminFinancial-module__pageSubtitle___01Sqv{margin-bottom:var(--spacing-sm)}.AdminFinancial-module__statsRow___Vs0rS{grid-template-columns:repeat(4,1fr);gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.AdminFinancial-module__statCard___gp12e{padding:var(--spacing-xs) var(--spacing-sm);gap:var(--spacing-xs)}.AdminFinancial-module__statIcon___r46-V{width:32px;height:32px;min-width:32px}.AdminFinancial-module__statValue___lnfpj{font-size:14px;margin-bottom:0}.AdminFinancial-module__statLabel___GiLLW{font-size:10px}.AdminFinancial-module__card___bwdmQ{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.AdminFinancial-module__cardHeader___ow7K4{margin-bottom:var(--spacing-xs)}.AdminFinancial-module__chartContainer___4b8vJ{min-height:160px}.AdminFinancial-module__funnelGrid___S-uU-{grid-template-columns:repeat(6,1fr);gap:var(--spacing-xs)}.AdminFinancial-module__funnelItem___sPP-z{padding:var(--spacing-xs)}.AdminFinancial-module__funnelValue___1AOda{font-size:14px}.AdminFinancial-module__funnelLabel___n47DG{font-size:10px}.AdminFinancial-module__distributionGrid___dh2t7{grid-template-columns:repeat(3,1fr);gap:var(--spacing-xs)}.AdminFinancial-module__distributionItem___L10nQ{padding:var(--spacing-xs) var(--spacing-sm)}.AdminFinancial-module__distributionValue___cG3Np{font-size:14px}}.AdminMarketing-module__pageTitle___bpyQ7{font-size:24px;font-weight:700;color:var(--gray-900);letter-spacing:-.025em;margin:0 0 var(--spacing-xs) 0}.AdminMarketing-module__pageSubtitle___wef8S{font-size:14px;color:var(--gray-500);margin:0 0 var(--spacing-lg) 0}.AdminMarketing-module__statsRow___YlcDs{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.AdminMarketing-module__statCard___1J2iV{background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-lg);padding:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-md)}.AdminMarketing-module__statIcon___uKpES{width:44px;height:44px;min-width:44px;border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center}.AdminMarketing-module__iconPrimary___MggCC{background-color:var(--primary-alpha-10, rgba(99, 102, 241, .1));color:var(--primary, #6366F1)}.AdminMarketing-module__iconAccent___oB-qs{background-color:#6366f11a;color:var(--primary, #6366F1)}.AdminMarketing-module__iconSuccess___YGCfy{background-color:#1a8c001f;color:var(--success, #1a8c00)}.AdminMarketing-module__iconWarning___tEusq{background-color:#ff980026;color:var(--warning, #ff9800)}.AdminMarketing-module__statContent___H2S6d{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.AdminMarketing-module__statValue___nUxmJ{font-size:22px;font-weight:700;color:var(--gray-900);line-height:1}.AdminMarketing-module__statLabel___qyXPO{font-size:12px;color:var(--gray-500)}.AdminMarketing-module__highlightCard___9uOs7{background:#1e293b;border:none}.AdminMarketing-module__highlightCard___9uOs7 .AdminMarketing-module__statValue___nUxmJ{color:var(--white)}.AdminMarketing-module__highlightCard___9uOs7 .AdminMarketing-module__statLabel___qyXPO{color:#ffffffb3}.AdminMarketing-module__highlightCard___9uOs7 .AdminMarketing-module__statIcon___uKpES{background-color:#ffffff26;color:var(--white)}.AdminMarketing-module__card___ITIAD{background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.AdminMarketing-module__cardHeader___R2poo{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md);gap:var(--spacing-sm)}.AdminMarketing-module__cardHeaderLeft___FIEqP{display:flex;align-items:center;gap:var(--spacing-sm)}.AdminMarketing-module__cardTitle___FHQAq{font-size:16px;font-weight:600;color:var(--gray-900)}.AdminMarketing-module__cardDesc___cC60b{font-size:12px;color:var(--gray-500)}.AdminMarketing-module__grid2cols___XqqLZ{display:flex;flex-direction:column;gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.AdminMarketing-module__grid2cols___XqqLZ .AdminMarketing-module__card___ITIAD{margin-bottom:0}.AdminMarketing-module__badge___cuewl{display:inline-flex;align-items:center;padding:2px 8px;border-radius:var(--border-radius-full);font-size:11px;font-weight:500;white-space:nowrap}.AdminMarketing-module__badgeNeutral___7mFnE{background-color:var(--gray-100);color:var(--gray-700)}.AdminMarketing-module__badgeAccent___aTI--{background-color:#6366f11f;color:var(--primary, #6366F1)}.AdminMarketing-module__cellBold___BM6hk{font-weight:500;color:var(--gray-900)}.AdminMarketing-module__funnelConverted___eJyXc{font-weight:600;color:var(--success, #1a8c00)}.AdminMarketing-module__chartContainer___kXlp4{min-height:280px}.AdminMarketing-module__touchSummary___Fh6aW{display:flex;gap:var(--spacing-lg);padding:var(--spacing-md);background-color:var(--gray-100);border-radius:var(--border-radius-md);margin-bottom:var(--spacing-md)}.AdminMarketing-module__touchSummaryItem___gkQMi{display:flex;flex-direction:column;gap:var(--spacing-xxs);flex:1}.AdminMarketing-module__touchSummaryValue___Fu-cK{font-size:22px;font-weight:700;color:var(--gray-900);line-height:1}.AdminMarketing-module__touchSummaryHighlight___JavHJ{color:var(--primary, #6366F1)}.AdminMarketing-module__touchSummaryLabel___t-Ri1{font-size:12px;color:var(--gray-500)}.AdminMarketing-module__errorState___yqUKn{text-align:center;padding:var(--spacing-xl);color:var(--gray-500);font-size:14px}.AdminMarketing-module__retryButton___vnHUL{margin-top:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);background:var(--primary, #6366F1);color:var(--white);border:none;border-radius:var(--border-radius-md);font-size:14px;font-weight:500;cursor:pointer;font-family:inherit}.AdminMarketing-module__retryButton___vnHUL:hover{opacity:.9}@media(max-width:1023px){.AdminMarketing-module__statsRow___YlcDs{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.AdminMarketing-module__statCard___1J2iV{padding:var(--spacing-sm);gap:var(--spacing-sm)}.AdminMarketing-module__statIcon___uKpES{width:40px;height:40px;min-width:40px}.AdminMarketing-module__statValue___nUxmJ{font-size:20px}.AdminMarketing-module__card___ITIAD{padding:var(--spacing-md)}.AdminMarketing-module__chartContainer___kXlp4{min-height:220px}.AdminMarketing-module__touchSummary___Fh6aW{flex-direction:column;gap:var(--spacing-sm)}.AdminMarketing-module__touchSummaryValue___Fu-cK{font-size:20px}}@media(max-width:480px){.AdminMarketing-module__pageTitle___bpyQ7{font-size:20px}.AdminMarketing-module__pageSubtitle___wef8S{margin-bottom:var(--spacing-md)}.AdminMarketing-module__statsRow___YlcDs{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.AdminMarketing-module__statCard___1J2iV{padding:var(--spacing-sm);gap:var(--spacing-xs)}.AdminMarketing-module__statIcon___uKpES{width:34px;height:34px;min-width:34px}.AdminMarketing-module__statValue___nUxmJ{font-size:18px}.AdminMarketing-module__card___ITIAD{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.AdminMarketing-module__cardHeader___R2poo{flex-direction:column;align-items:flex-start;margin-bottom:var(--spacing-sm)}.AdminMarketing-module__chartContainer___kXlp4{min-height:180px}.AdminMarketing-module__touchSummaryValue___Fu-cK{font-size:18px}}@media(max-height:500px)and (orientation:landscape){.AdminMarketing-module__pageTitle___bpyQ7{font-size:18px;margin-bottom:0}.AdminMarketing-module__pageSubtitle___wef8S{margin-bottom:var(--spacing-sm)}.AdminMarketing-module__statsRow___YlcDs{grid-template-columns:repeat(4,1fr);gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.AdminMarketing-module__statCard___1J2iV{padding:var(--spacing-xs) var(--spacing-sm);gap:var(--spacing-xs)}.AdminMarketing-module__statIcon___uKpES{width:32px;height:32px;min-width:32px}.AdminMarketing-module__statValue___nUxmJ{font-size:14px;margin-bottom:0}.AdminMarketing-module__statLabel___qyXPO{font-size:10px}.AdminMarketing-module__card___ITIAD{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.AdminMarketing-module__cardHeader___R2poo{margin-bottom:var(--spacing-xs)}.AdminMarketing-module__chartContainer___kXlp4{min-height:160px}.AdminMarketing-module__grid2cols___XqqLZ{gap:var(--spacing-xs)}.AdminMarketing-module__touchSummaryValue___Fu-cK{font-size:14px}}.AdminOnboarding-module__pageTitle___ZIGeS{font-size:24px;font-weight:700;color:var(--gray-900);letter-spacing:-.025em;margin:0 0 var(--spacing-xs) 0}.AdminOnboarding-module__pageSubtitle___3F6Ny{font-size:14px;color:var(--gray-500);margin:0 0 var(--spacing-lg) 0}.AdminOnboarding-module__statsRow___VIt1l{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.AdminOnboarding-module__statCard___uhO0y{background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-lg);padding:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-md)}.AdminOnboarding-module__statIcon___TfPTA{width:44px;height:44px;min-width:44px;border-radius:var(--border-radius-md);display:flex;align-items:center;justify-content:center}.AdminOnboarding-module__iconPrimary___PFWK4,.AdminOnboarding-module__iconAccent___rSvoG{background-color:#6366f11a;color:var(--primary, #6366F1)}.AdminOnboarding-module__iconSuccess___UcPoo{background-color:#1a8c001f;color:var(--success, #1a8c00)}.AdminOnboarding-module__iconWarning___AFBlG{background-color:#ff980026;color:var(--warning, #ff9800)}.AdminOnboarding-module__statContent___Em7yK{display:flex;flex-direction:column;gap:var(--spacing-xxs);min-width:0}.AdminOnboarding-module__statValue___-QL4d{font-size:22px;font-weight:700;color:var(--gray-900);line-height:1}.AdminOnboarding-module__statLabel___1IEqD{font-size:12px;color:var(--gray-500)}.AdminOnboarding-module__highlightCard___oug3g{background:#1e293b;border:none}.AdminOnboarding-module__highlightCard___oug3g .AdminOnboarding-module__statValue___-QL4d{color:var(--white)}.AdminOnboarding-module__highlightCard___oug3g .AdminOnboarding-module__statLabel___1IEqD{color:#ffffffb3}.AdminOnboarding-module__highlightCard___oug3g .AdminOnboarding-module__statIcon___TfPTA{background-color:#ffffff26;color:var(--white)}.AdminOnboarding-module__card___WJAV9{background-color:var(--white);border:1px solid var(--gray-200);border-radius:var(--border-radius-lg);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.AdminOnboarding-module__cardHeader___cByd4{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-md);gap:var(--spacing-sm)}.AdminOnboarding-module__cardHeaderLeft___LCuLq{display:flex;align-items:center;gap:var(--spacing-sm)}.AdminOnboarding-module__cardTitle___UmlIT{font-size:15px;font-weight:600;color:var(--gray-900)}.AdminOnboarding-module__chartContainer___Y7U6y{min-height:260px}.AdminOnboarding-module__sectionHeader___2JLTx{display:flex;align-items:center;gap:var(--spacing-sm);margin:var(--spacing-lg) 0 var(--spacing-md) 0}.AdminOnboarding-module__sectionTitle___Tp8-j{font-size:16px;font-weight:600;color:var(--gray-900)}.AdminOnboarding-module__distributionGrid___rSSG0{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--spacing-md);margin-bottom:var(--spacing-md)}.AdminOnboarding-module__distributionGrid___rSSG0 .AdminOnboarding-module__card___WJAV9{margin-bottom:0}.AdminOnboarding-module__distributionList___RCyQ2{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--spacing-sm)}.AdminOnboarding-module__distributionItem___OUW4e{display:flex;flex-direction:column;gap:6px}.AdminOnboarding-module__distributionHeader___C6LN4{display:flex;justify-content:space-between;align-items:baseline;gap:var(--spacing-sm);font-size:13px}.AdminOnboarding-module__distributionLabel___2-ty1{color:var(--gray-900);font-weight:500}.AdminOnboarding-module__distributionValue___4JDB2{color:var(--gray-900);font-weight:600;white-space:nowrap}.AdminOnboarding-module__distributionPercent___Xxa-j{color:var(--gray-500);font-weight:400;font-size:12px}.AdminOnboarding-module__distributionBar___qST9d{height:8px;background-color:var(--gray-100);border-radius:var(--border-radius-full);overflow:hidden}.AdminOnboarding-module__distributionBarFill___40Ee2{height:100%;background:linear-gradient(90deg,var(--primary, #6366F1),#818cf8);border-radius:var(--border-radius-full);transition:width .4s ease}.AdminOnboarding-module__emptyState___SwI9Q{text-align:center;padding:var(--spacing-md);color:var(--gray-500);font-size:13px}.AdminOnboarding-module__errorState___ccyU-{text-align:center;padding:var(--spacing-xl);color:var(--gray-500);font-size:14px}.AdminOnboarding-module__retryButton___3uowE{margin-top:var(--spacing-sm);padding:var(--spacing-xs) var(--spacing-md);background:var(--primary, #6366F1);color:var(--white);border:none;border-radius:var(--border-radius-md);font-size:14px;font-weight:500;cursor:pointer;font-family:inherit}.AdminOnboarding-module__retryButton___3uowE:hover{opacity:.9}@media(max-width:1023px){.AdminOnboarding-module__statsRow___VIt1l{grid-template-columns:repeat(2,1fr);gap:var(--spacing-sm)}.AdminOnboarding-module__statCard___uhO0y{padding:var(--spacing-sm);gap:var(--spacing-sm)}.AdminOnboarding-module__statIcon___TfPTA{width:40px;height:40px;min-width:40px}.AdminOnboarding-module__statValue___-QL4d{font-size:20px}.AdminOnboarding-module__card___WJAV9{padding:var(--spacing-md)}.AdminOnboarding-module__distributionGrid___rSSG0{grid-template-columns:1fr}.AdminOnboarding-module__chartContainer___Y7U6y{min-height:220px}}@media(max-width:480px){.AdminOnboarding-module__pageTitle___ZIGeS{font-size:20px}.AdminOnboarding-module__pageSubtitle___3F6Ny{margin-bottom:var(--spacing-md)}.AdminOnboarding-module__statsRow___VIt1l{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xs);margin-bottom:var(--spacing-md)}.AdminOnboarding-module__statCard___uhO0y{padding:var(--spacing-sm);gap:var(--spacing-xs)}.AdminOnboarding-module__statIcon___TfPTA{width:34px;height:34px;min-width:34px}.AdminOnboarding-module__statValue___-QL4d{font-size:18px}.AdminOnboarding-module__card___WJAV9{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.AdminOnboarding-module__cardHeader___cByd4{flex-direction:column;align-items:flex-start;margin-bottom:var(--spacing-sm)}.AdminOnboarding-module__chartContainer___Y7U6y{min-height:200px}.AdminOnboarding-module__distributionHeader___C6LN4{font-size:12px}.AdminOnboarding-module__sectionTitle___Tp8-j{font-size:15px}}@media(max-height:500px)and (orientation:landscape){.AdminOnboarding-module__pageTitle___ZIGeS{font-size:18px;margin-bottom:0}.AdminOnboarding-module__pageSubtitle___3F6Ny{margin-bottom:var(--spacing-sm)}.AdminOnboarding-module__statsRow___VIt1l{grid-template-columns:repeat(4,1fr);gap:var(--spacing-xs);margin-bottom:var(--spacing-sm)}.AdminOnboarding-module__statCard___uhO0y{padding:var(--spacing-xs) var(--spacing-sm);gap:var(--spacing-xs)}.AdminOnboarding-module__statIcon___TfPTA{width:32px;height:32px;min-width:32px}.AdminOnboarding-module__statValue___-QL4d{font-size:14px}.AdminOnboarding-module__statLabel___1IEqD{font-size:10px}.AdminOnboarding-module__card___WJAV9{padding:var(--spacing-sm);margin-bottom:var(--spacing-sm)}.AdminOnboarding-module__cardHeader___cByd4{margin-bottom:var(--spacing-xs)}.AdminOnboarding-module__chartContainer___Y7U6y{min-height:160px}.AdminOnboarding-module__distributionGrid___rSSG0{grid-template-columns:repeat(2,1fr);gap:var(--spacing-xs)}.AdminOnboarding-module__sectionHeader___2JLTx{margin:var(--spacing-sm) 0 var(--spacing-xs) 0}.AdminOnboarding-module__sectionTitle___Tp8-j{font-size:14px}}.ErrorPage-module__errorContainer___ldoCE{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:2rem;background-color:var(--gray-50)}.ErrorPage-module__errorContent___kIO75{max-width:32rem;width:100%;text-align:center;background-color:var(--white);border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;padding:3rem 2rem}.ErrorPage-module__errorStatus___rrce6{font-size:6rem;font-weight:700;line-height:1;color:var(--primary-600);margin-bottom:1rem}.ErrorPage-module__errorTitle___oQmdw{font-size:1.5rem;font-weight:600;color:var(--gray-900);margin-bottom:1rem}.ErrorPage-module__errorMessage___O-5HR{font-size:1rem;line-height:1.5;color:var(--gray-700);margin-bottom:2rem}.ErrorPage-module__errorActions___hvam-{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin-top:2rem}.ErrorPage-module__additionalContent___p0txM{margin-top:1.5rem;margin-bottom:1.5rem;padding:1rem;border-radius:.5rem;background-color:var(--gray-50);font-size:.875rem;color:var(--gray-800)}@media(max-width:640px){.ErrorPage-module__errorContainer___ldoCE{padding:1rem}.ErrorPage-module__errorContent___kIO75{padding:2rem 1rem}.ErrorPage-module__errorStatus___rrce6{font-size:4rem}.ErrorPage-module__errorTitle___oQmdw{font-size:1.25rem}.ErrorPage-module__errorMessage___O-5HR{font-size:.875rem}.ErrorPage-module__errorActions___hvam-{flex-direction:column;width:100%}.ErrorPage-module__errorActions___hvam->*{width:100%}}.ErrorLayout-module__errorLayout___1BVOk{display:flex;flex-direction:column;min-height:100vh;width:100%;background-color:var(--gray-50)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}:root{--primary: #1DBF04;--primary-light: #5CD647;--primary-lighter: #A3E89A;--primary-dark: #034001;--primary-darker: #022D01;--primary-alpha-10: rgba(29, 191, 4, .1);--primary-alpha-20: rgba(29, 191, 4, .2);--primary-alpha-40: rgba(29, 191, 4, .4);--secondary: #FF5722;--secondary-light: #FF8A65;--secondary-dark: #D84315;--tertiary: #6200EA;--tertiary-light: #9D46FF;--tertiary-dark: #0A00B6;--white: #FFFFFF;--gray-100: #F5F5F5;--gray-200: #E8E8E8;--gray-300: #D4D4D4;--gray-400: #B0B0B0;--gray-500: #8A8A8A;--gray-600: #636363;--gray-700: #4A4A4A;--gray-800: #333333;--gray-900: #1A1A1A;--success: #1DBF04;--success-light: #D6F5D0;--success-dark: #034001;--danger: #DC3545;--danger-light: #F8D7DA;--danger-dark: #A71D2A;--warning: #F59E0B;--warning-light: #FEF3C7;--warning-dark: #92400E;--info: #0EA5E9;--info-light: #DBEAFE;--info-dark: #0369A1;--notification: #FF9800;--notification-light: #FFE0B2;--notification-dark: #E65100;--font-family: "Inter", sans-serif;--spacing-xxs: 2px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--spacing-xl: 32px;--spacing-xxl: 48px;--border-radius-sm: 4px;--border-radius-md: 8px;--border-radius-lg: 12px;--border-radius-xl: 16px;--border-radius-full: 9999px;--shadow-sm: 0 1px 2px rgba(0, 0, 0, .06);--shadow-md: 0 4px 8px rgba(0, 0, 0, .08);--shadow-lg: 0 10px 24px rgba(0, 0, 0, .1);--shadow-inset: inset 0 2px 4px rgba(0, 0, 0, .06);--transition-fast: .15s ease;--transition-base: .25s ease;--transition-slow: .4s ease}body{font-family:var(--font-family);background-color:var(--gray-100);color:var(--gray-900);line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}button{cursor:pointer;font-family:var(--font-family)}input,select,textarea{font-family:var(--font-family)}a{text-decoration:none;color:inherit}ul,ol{list-style:none}img,picture,video,svg{display:block;max-width:100%}h1{font-size:24px;font-weight:600}h2{font-size:20px;font-weight:600}h3{font-size:18px;font-weight:500}.container{width:100%;max-width:1200px;margin:0 auto;padding:0 var(--spacing-md)}@media(max-width:768px){h1{font-size:22px}h2{font-size:18px}h3{font-size:16px}}.OnboardingQuestionnaire-module__modalOverlay___VztRE{position:fixed;inset:0;background-color:#0000004d;backdrop-filter:blur(.3px);display:flex;align-items:center;justify-content:center;z-index:1200;padding:.5rem}.OnboardingQuestionnaire-module__modal___-wd96{width:100%;max-width:600px;overflow:hidden;border-radius:var(--border-radius-lg);animation:OnboardingQuestionnaire-module__slideUp___6RVQo .3s ease-out;background-color:var(--white);max-height:90vh;display:flex;flex-direction:column}@keyframes OnboardingQuestionnaire-module__slideUp___6RVQo{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.OnboardingQuestionnaire-module__modalHeader___Jfzms{padding:var(--spacing-md) var(--spacing-lg);background-color:var(--primary);color:var(--white);border-top-left-radius:var(--border-radius-lg);border-top-right-radius:var(--border-radius-lg)}.OnboardingQuestionnaire-module__modalHeaderContent___1r1k3{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}.OnboardingQuestionnaire-module__languageSelector___jR6gM{display:flex;align-items:center;gap:.25rem;font-size:.875rem;background-color:#fff3;padding:.25rem .5rem;border-radius:var(--border-radius-sm)}.OnboardingQuestionnaire-module__languageButton___t1TmE{background:none;border:none;color:var(--white);cursor:pointer;font-size:.875rem;font-weight:500;padding:.25rem .4rem;transition:all .2s ease;opacity:.8}.OnboardingQuestionnaire-module__languageButton___t1TmE:hover{opacity:1}.OnboardingQuestionnaire-module__languageButton___t1TmE.OnboardingQuestionnaire-module__active___jXhY1{font-weight:700;opacity:1}.OnboardingQuestionnaire-module__divider___jEQ9T{color:var(--white);opacity:.6;font-size:.875rem}.OnboardingQuestionnaire-module__modalTitle___IJ1uu{margin:0;font-size:1.25rem;font-weight:600;color:var(--white)}.OnboardingQuestionnaire-module__progressContainer___0kskz{height:4px;width:100%;background-color:#e9ecef4d}.OnboardingQuestionnaire-module__progressBar___3ES45{height:100%;background-color:var(--primary-dark);transition:width .3s ease-in-out}.OnboardingQuestionnaire-module__modalBody___DPNx9{padding:var(--spacing-lg);overflow-y:auto;flex:1}.OnboardingQuestionnaire-module__welcomeText___S65Xm{margin-bottom:var(--spacing-lg);color:var(--gray-900);font-size:.9rem;background-color:#ffffffb3;border-radius:var(--border-radius-md)}.OnboardingQuestionnaire-module__question___pmEEB{margin-bottom:var(--spacing-lg)}.OnboardingQuestionnaire-module__question___pmEEB h3{font-size:1rem;color:var(--primary);margin-bottom:var(--spacing-md);font-weight:600;display:inline-block;background-color:#ffffffb3;border-radius:var(--border-radius-md)}.OnboardingQuestionnaire-module__optionsContainer___ePIJi{display:flex;flex-direction:column;gap:var(--spacing-sm)}.OnboardingQuestionnaire-module__option___Yz231{display:flex;align-items:center;gap:var(--spacing-md);padding:var(--spacing-md);border:1px solid rgba(206,212,218,.5);border-radius:var(--border-radius-md);cursor:pointer;transition:all .2s ease;font-size:.875rem;background-color:#ffffffb3}.OnboardingQuestionnaire-module__option___Yz231:hover{background-color:#fffc;transform:translateY(-2px);box-shadow:0 2px 4px #0000001a}.OnboardingQuestionnaire-module__option___Yz231.OnboardingQuestionnaire-module__selected___pR1sZ{background-color:#1dbf0426;border:1px solid var(--primary)}.OnboardingQuestionnaire-module__optionRadio___So--F{width:1.125rem;height:1.125rem;border:2px solid var(--gray-300);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background-color:#fffc}.OnboardingQuestionnaire-module__option___Yz231.OnboardingQuestionnaire-module__selected___pR1sZ .OnboardingQuestionnaire-module__optionRadio___So--F{border-color:var(--primary)}.OnboardingQuestionnaire-module__radioInner___Cz8-a{width:.625rem;height:.625rem;background-color:var(--primary);border-radius:50%;transform:scale(0);transition:transform .2s ease}.OnboardingQuestionnaire-module__option___Yz231.OnboardingQuestionnaire-module__selected___pR1sZ .OnboardingQuestionnaire-module__radioInner___Cz8-a{transform:scale(1)}.OnboardingQuestionnaire-module__modalFooter___Z9Uvz{display:flex;justify-content:flex-end;align-items:center;padding:var(--spacing-md) var(--spacing-lg);background-color:#f8f9fab3;border-bottom-left-radius:var(--border-radius-lg);border-bottom-right-radius:var(--border-radius-lg)}.OnboardingQuestionnaire-module__backButton___IrMgz{margin-right:auto}.OnboardingQuestionnaire-module__stepIndicator___sRZM4{font-size:.75rem;color:var(--gray-700);margin-right:var(--spacing-md)}@media(max-width:1023px){.OnboardingQuestionnaire-module__modal___-wd96{max-width:90%}.OnboardingQuestionnaire-module__modalBody___DPNx9{padding:var(--spacing-md)}.OnboardingQuestionnaire-module__option___Yz231{padding:var(--spacing-sm) var(--spacing-md)}}@media(max-width:480px){.OnboardingQuestionnaire-module__modal___-wd96{max-width:95%;max-height:85vh}.OnboardingQuestionnaire-module__modalHeader___Jfzms{padding:var(--spacing-sm) var(--spacing-md)}.OnboardingQuestionnaire-module__modalTitle___IJ1uu{font-size:1.125rem}.OnboardingQuestionnaire-module__modalBody___DPNx9{padding:var(--spacing-md)}.OnboardingQuestionnaire-module__welcomeText___S65Xm{font-size:.875rem;margin-bottom:var(--spacing-md)}.OnboardingQuestionnaire-module__question___pmEEB h3{font-size:.9375rem;margin-bottom:var(--spacing-md)}.OnboardingQuestionnaire-module__option___Yz231{padding:var(--spacing-sm) var(--spacing-md);font-size:.8125rem;gap:var(--spacing-sm)}.OnboardingQuestionnaire-module__optionRadio___So--F{width:1rem;height:1rem;border-width:1.5px}.OnboardingQuestionnaire-module__radioInner___Cz8-a{width:.5rem;height:.5rem}.OnboardingQuestionnaire-module__modalFooter___Z9Uvz{padding:var(--spacing-sm) var(--spacing-md);flex-wrap:wrap;gap:var(--spacing-sm)}.OnboardingQuestionnaire-module__stepIndicator___sRZM4{margin-right:auto;font-size:.75rem}}@media(max-height:500px)and (orientation:landscape){.OnboardingQuestionnaire-module__modal___-wd96{max-height:95vh}.OnboardingQuestionnaire-module__modalHeader___Jfzms,.OnboardingQuestionnaire-module__modalBody___DPNx9{padding:var(--spacing-sm) var(--spacing-md)}.OnboardingQuestionnaire-module__welcomeText___S65Xm{margin-bottom:var(--spacing-sm)}.OnboardingQuestionnaire-module__option___Yz231{padding:var(--spacing-xs) var(--spacing-sm)}.OnboardingQuestionnaire-module__modalFooter___Z9Uvz{padding:var(--spacing-sm) var(--spacing-md)}}
