.Button_button__f_l0m{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-family-sans);font-weight:var(--font-weight-medium);border:none;border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none}.Button_button__f_l0m:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.Button_button__f_l0m:focus{outline:none}.Button_button__f_l0m:disabled{cursor:not-allowed;opacity:.5}.Button_sm__CDbQJ{height:30px;padding:0 var(--spacing-3);font-size:var(--font-size-sm)}.Button_md__fwg2m{height:36px;padding:0 var(--spacing-4);font-size:var(--font-size-base)}.Button_lg__2Fw1x{height:42px;padding:0 var(--spacing-5);font-size:var(--font-size-md)}.Button_primary__gNjMo{background:var(--gradient-primary);color:var(--color-primary-foreground);border:none}.Button_primary__gNjMo:hover:not(:disabled){filter:brightness(1.08)}.Button_primary__gNjMo:active:not(:disabled){filter:brightness(.98);transform:translateY(1px)}.Button_secondary__6ARy2{background-color:var(--color-background-tertiary);color:var(--color-text-primary);border:var(--border-width-thin) solid var(--color-border-subtle)}.Button_secondary__6ARy2:hover:not(:disabled){border-color:var(--color-border)}.Button_secondary__6ARy2:active:not(:disabled),.Button_secondary__6ARy2:hover:not(:disabled){background-color:var(--color-background-hover)}.Button_outline__Nk0b6{background-color:transparent;color:var(--color-primary);border:var(--border-width-thin) solid var(--color-primary)}.Button_outline__Nk0b6:hover:not(:disabled){background-color:var(--color-background-hover);border-color:var(--color-primary-hover);color:var(--color-primary-hover)}.Button_outline__Nk0b6:active:not(:disabled){background-color:var(--color-background-tertiary)}.Button_ghost__nCpIY{background-color:transparent;color:var(--color-text-secondary);border:var(--border-width-thin) solid transparent}.Button_ghost__nCpIY:hover:not(:disabled){background-color:var(--color-background-hover);color:var(--color-text-primary);border-color:var(--color-border-subtle)}.Button_ghost__nCpIY:active:not(:disabled){background-color:var(--color-background-tertiary)}.Button_danger__yObcW{background-color:var(--color-error);color:var(--color-text-primary)}.Button_danger__yObcW:hover:not(:disabled){background-color:var(--color-error-hover)}.Button_danger__yObcW:active:not(:disabled){background-color:var(--color-error-hover);transform:translateY(1px)}.Button_fullWidth__9EUg4{width:100%}.Button_loading__xz7Vs{position:relative;color:transparent;pointer-events:none}.Button_spinner__bkL9X{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Button_spinnerCircle__7uX8_{display:block;width:16px;height:16px;border:2px solid;border-top:2px solid transparent;border-radius:50%;animation:Button_spin__UIsOW .6s linear infinite}@keyframes Button_spin__UIsOW{to{transform:rotate(1turn)}}.rdp-root{--rdp-accent-color:blue;--rdp-accent-background-color:#f0f0ff;--rdp-day-height:44px;--rdp-day-width:44px;--rdp-day_button-border-radius:100%;--rdp-day_button-border:2px solid transparent;--rdp-day_button-height:42px;--rdp-day_button-width:42px;--rdp-selected-border:2px solid var(--rdp-accent-color);--rdp-disabled-opacity:0.5;--rdp-outside-opacity:0.75;--rdp-today-color:var(--rdp-accent-color);--rdp-dropdown-gap:0.5rem;--rdp-months-gap:2rem;--rdp-nav_button-disabled-opacity:0.5;--rdp-nav_button-height:2.25rem;--rdp-nav_button-width:2.25rem;--rdp-nav-height:2.75rem;--rdp-range_middle-background-color:var(--rdp-accent-background-color);--rdp-range_middle-color:inherit;--rdp-range_start-color:white;--rdp-range_start-background:linear-gradient(var(--rdp-gradient-direction),transparent 50%,var(--rdp-range_middle-background-color) 50%);--rdp-range_start-date-background-color:var(--rdp-accent-color);--rdp-range_end-background:linear-gradient(var(--rdp-gradient-direction),var(--rdp-range_middle-background-color) 50%,transparent 50%);--rdp-range_end-color:white;--rdp-range_end-date-background-color:var(--rdp-accent-color);--rdp-week_number-border-radius:100%;--rdp-week_number-border:2px solid transparent;--rdp-week_number-height:var(--rdp-day-height);--rdp-week_number-opacity:0.75;--rdp-week_number-width:var(--rdp-day-width);--rdp-weeknumber-text-align:center;--rdp-weekday-opacity:0.75;--rdp-weekday-padding:0.5rem 0rem;--rdp-weekday-text-align:center;--rdp-gradient-direction:90deg;--rdp-animation_duration:0.3s;--rdp-animation_timing:cubic-bezier(0.4,0,0.2,1)}.rdp-root[dir=rtl]{--rdp-gradient-direction:-90deg}.rdp-root[data-broadcast-calendar=true]{--rdp-outside-opacity:unset}.rdp-root{position:relative}.rdp-root,.rdp-root *{box-sizing:border-box}.rdp-day{width:var(--rdp-day-width);height:var(--rdp-day-height);text-align:center}.rdp-day_button{background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;justify-content:center;align-items:center;display:flex;width:var(--rdp-day_button-width);height:var(--rdp-day_button-height);border:var(--rdp-day_button-border);border-radius:var(--rdp-day_button-border-radius)}.rdp-day_button:disabled{cursor:revert}.rdp-caption_label{z-index:1;position:relative;display:inline-flex;align-items:center;white-space:nowrap;border:0}.rdp-dropdown:focus-visible~.rdp-caption_label{outline:5px auto Highlight;outline:5px auto -webkit-focus-ring-color}.rdp-button_next,.rdp-button_previous{border:none;background:none;padding:0;margin:0;cursor:pointer;font:inherit;color:inherit;-moz-appearance:none;-webkit-appearance:none;display:inline-flex;align-items:center;justify-content:center;position:relative;appearance:none;width:var(--rdp-nav_button-width);height:var(--rdp-nav_button-height)}.rdp-button_next:disabled,.rdp-button_next[aria-disabled=true],.rdp-button_previous:disabled,.rdp-button_previous[aria-disabled=true]{cursor:revert;opacity:var(--rdp-nav_button-disabled-opacity)}.rdp-chevron{display:inline-block;fill:var(--rdp-accent-color)}.rdp-root[dir=rtl] .rdp-nav .rdp-chevron{transform:rotate(180deg);transform-origin:50%}.rdp-dropdowns{position:relative;display:inline-flex;align-items:center;gap:var(--rdp-dropdown-gap)}.rdp-dropdown{z-index:2;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;inset-block-start:0;inset-block-end:0;inset-inline-start:0;width:100%;margin:0;padding:0;cursor:inherit;border:none;line-height:inherit}.rdp-dropdown_root{position:relative;display:inline-flex;align-items:center}.rdp-dropdown_root[data-disabled=true] .rdp-chevron{opacity:var(--rdp-disabled-opacity)}.rdp-month_caption{display:flex;align-content:center;height:var(--rdp-nav-height);font-weight:700;font-size:large}.rdp-root[data-nav-layout=after] .rdp-month,.rdp-root[data-nav-layout=around] .rdp-month{position:relative}.rdp-root[data-nav-layout=around] .rdp-month_caption{justify-content:center;-webkit-margin-start:var(--rdp-nav_button-width);margin-inline-start:var(--rdp-nav_button-width);-webkit-margin-end:var(--rdp-nav_button-width);margin-inline-end:var(--rdp-nav_button-width);position:relative}.rdp-root[data-nav-layout=around] .rdp-button_previous{position:absolute;inset-inline-start:0;top:0;height:var(--rdp-nav-height);display:inline-flex}.rdp-root[data-nav-layout=around] .rdp-button_next{position:absolute;inset-inline-end:0;top:0;height:var(--rdp-nav-height);display:inline-flex;justify-content:center}.rdp-months{position:relative;display:flex;flex-wrap:wrap;gap:var(--rdp-months-gap);max-width:-moz-fit-content;max-width:fit-content}.rdp-month_grid{border-collapse:collapse}.rdp-nav{position:absolute;inset-block-start:0;inset-inline-end:0;display:flex;align-items:center;height:var(--rdp-nav-height)}.rdp-weekday{opacity:var(--rdp-weekday-opacity);padding:var(--rdp-weekday-padding);font-weight:500;font-size:smaller;text-align:var(--rdp-weekday-text-align);text-transform:var(--rdp-weekday-text-transform)}.rdp-week_number{opacity:var(--rdp-week_number-opacity);font-weight:400;font-size:small;height:var(--rdp-week_number-height);width:var(--rdp-week_number-width);border:var(--rdp-week_number-border);border-radius:var(--rdp-week_number-border-radius);text-align:var(--rdp-weeknumber-text-align)}.rdp-today:not(.rdp-outside){color:var(--rdp-today-color)}.rdp-selected{font-weight:700;font-size:large}.rdp-selected .rdp-day_button{border:var(--rdp-selected-border)}.rdp-outside{opacity:var(--rdp-outside-opacity)}.rdp-disabled:not(.rdp-selected){opacity:var(--rdp-disabled-opacity)}.rdp-hidden{visibility:hidden;color:var(--rdp-range_start-color)}.rdp-range_start{background:var(--rdp-range_start-background)}.rdp-range_start .rdp-day_button{background-color:var(--rdp-range_start-date-background-color);color:var(--rdp-range_start-color)}.rdp-range_middle{background-color:var(--rdp-range_middle-background-color)}.rdp-range_middle .rdp-day_button{border:unset;border-radius:unset;color:var(--rdp-range_middle-color)}.rdp-range_end{background:var(--rdp-range_end-background);color:var(--rdp-range_end-color)}.rdp-range_end .rdp-day_button{color:var(--rdp-range_start-color);background-color:var(--rdp-range_end-date-background-color)}.rdp-range_start.rdp-range_end{background:revert}.rdp-focusable{cursor:pointer}@keyframes rdp-slide_in_left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes rdp-slide_in_right{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes rdp-slide_out_left{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes rdp-slide_out_right{0%{transform:translateX(0)}to{transform:translateX(100%)}}.rdp-weeks_before_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_before_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-weeks_after_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_enter{animation:rdp-slide_in_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_exit{animation:rdp-slide_out_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_before_enter{animation:rdp-slide_in_right var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-root[dir=rtl] .rdp-weeks_after_exit{animation:rdp-slide_out_left var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}@keyframes rdp-fade_in{0%{opacity:0}to{opacity:1}}@keyframes rdp-fade_out{0%{opacity:1}to{opacity:0}}.rdp-caption_after_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_after_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_enter{animation:rdp-fade_in var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.rdp-caption_before_exit{animation:rdp-fade_out var(--rdp-animation_duration) var(--rdp-animation_timing) forwards}.AccentColorPicker_wrap__oHWJf{display:flex;flex-direction:column;gap:var(--spacing-3)}.AccentColorPicker_label__eVZtY{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.AccentColorPicker_hint__EBJkg{margin:0;font-size:var(--font-size-xs);color:var(--color-text-secondary)}.AccentColorPicker_pickerRow__pogwO{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-4)}.AccentColorPicker_preview__BKIIH{width:56px;height:56px;border-radius:var(--radius-md);border:var(--border-width-thin) solid var(--color-border);cursor:pointer;padding:0;flex-shrink:0;transition:box-shadow var(--transition-fast),transform var(--transition-fast)}.AccentColorPicker_preview__BKIIH:hover{box-shadow:var(--shadow-sm);transform:scale(1.02)}.AccentColorPicker_preview__BKIIH:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.AccentColorPicker_previewEmpty__7QXWO{background:var(--color-background-tertiary);background-image:linear-gradient(135deg,var(--color-background-hover) 25%,transparent 25%,transparent 50%,var(--color-background-hover) 50%,var(--color-background-hover) 75%,transparent 75%,transparent);background-size:12px 12px}.AccentColorPicker_hiddenInput__I6Rpx{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.AccentColorPicker_hexBlock__ymKh_{display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.AccentColorPicker_hexLabel__he_yk{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.AccentColorPicker_hexValue__SmWr0{font-family:ui-monospace,monospace;font-size:var(--font-size-sm);color:var(--color-text-primary);word-break:break-all}.AccentColorPicker_clearBtn__sTgpe{align-self:flex-start}.page_wrapper__k76GC{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:var(--spacing-4);background:transparent}.page_card__wnoHP{width:100%;max-width:400px}.page_header__X7UxJ{text-align:center;margin-bottom:var(--spacing-8)}.page_logo__3qVzi{width:56px;height:auto;margin-bottom:var(--spacing-4)}.page_title__QV6iH{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);color:var(--color-primary);margin:0 0 var(--spacing-2);letter-spacing:-.02em}.page_subtitle__FWR3R{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.page_form__FClb7{display:flex;flex-direction:column;gap:var(--spacing-4)}.page_submitRow__UniGi{margin-top:var(--spacing-2)}.page_devNote__uaYqI{margin-top:var(--spacing-6);padding:var(--spacing-4);background-color:var(--color-background-tertiary);border:var(--border-width-thin) solid var(--color-border-light);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.page_devNote__uaYqI strong{color:var(--color-text-primary)}.MetaCard_metaCard__BWwHp{display:flex;flex-direction:column;cursor:default;transition:transform .22s ease-out,box-shadow .22s ease-out;padding:0!important}.MetaCard_metaCard__BWwHp:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.MetaCard_inativa__KrGiA{opacity:.55}.MetaCard_body__dnwvn{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-3);padding:var(--spacing-4)}.MetaCard_header__hNPxd{display:flex;align-items:flex-start;gap:var(--spacing-2);min-width:0}.MetaCard_nome__0QPgu{flex:1 1;min-width:0;font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MetaCard_tipoBadge__DQT6R{padding:2px 8px;border-radius:var(--radius-full,999px);background-color:var(--color-primary-subtle,rgba(0,0,0,.08));color:var(--color-primary);white-space:nowrap}.MetaCard_inactiveTag__u0Fo1,.MetaCard_tipoBadge__DQT6R{flex-shrink:0;font-size:var(--font-size-xs);font-weight:var(--font-weight-medium)}.MetaCard_inactiveTag__u0Fo1{padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-background-hover);color:var(--color-text-muted);border-radius:var(--radius-sm)}.MetaCard_progressoContainer__cQOEO{display:flex;flex-direction:column;gap:var(--spacing-1)}.MetaCard_progressoInfo__Rqpg2{display:flex;justify-content:space-between;align-items:center}.MetaCard_progressoRight__j32Re{display:flex;align-items:center;gap:var(--spacing-2)}.MetaCard_progressoLabel__IJls1{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.MetaCard_progressoPercentual__NTMTE{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary)}.MetaCard_acima__b0v9o{font-size:var(--font-size-xs);color:var(--color-success,#16a34a)}.MetaCard_progressoBar__C1Llm{width:100%;height:6px;background-color:var(--color-background-hover);border-radius:var(--radius-full);overflow:hidden}.MetaCard_progressoFill__5svJ1{height:100%;background:linear-gradient(90deg,var(--color-primary),var(--color-primary-light));border-radius:var(--radius-full);transition:width var(--transition-normal)}.MetaCard_valoresContainer__JGqyC{display:flex;gap:var(--spacing-6)}.MetaCard_valorItem__IOM02{display:flex;flex-direction:column;gap:2px}.MetaCard_valorLabel__j_Cuv{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.MetaCard_valorValue__LnY_h{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.MetaCard_statsGrid__ayobx{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:var(--spacing-2);gap:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--color-border)}.MetaCard_statItem__TVCZW{display:flex;flex-direction:column;gap:2px;text-align:center}.MetaCard_statLabel__tlE4C{font-size:var(--font-size-xs);color:var(--color-text-muted)}.MetaCard_statValue__GJsIP{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--color-text-primary)}.MetaCard_statSuccess__T76TC{color:var(--color-success,#16a34a)}.MetaCard_statPrimary__29yv9{color:var(--color-primary)}.MetaCard_calculoMensal__YE_om{display:flex;flex-direction:column;gap:2px;padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);border:1px solid var(--color-primary)}.MetaCard_calculoLabel__qsoC6{font-size:var(--font-size-xs);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.MetaCard_calculoValor__rkoQt{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MetaCard_calculoInfo__ltYCW{font-size:var(--font-size-xs);color:var(--color-text-muted)}.MetaCard_dataAlvo__ZMEP1{display:flex;gap:var(--spacing-2);font-size:var(--font-size-sm);color:var(--color-text-secondary)}.MetaCard_dataAlvoLabel__OgXYq{font-weight:var(--font-weight-medium)}.MetaCard_dataAlvoValue__EnQKS{color:var(--color-text-muted)}.MetaCard_footer__P9Uqx{display:flex;gap:var(--spacing-2);padding:var(--spacing-3) var(--spacing-4);border-top:1px solid var(--color-border)}.MetaCard_actionBtn__RnftO{flex:1 1;padding:var(--spacing-1) var(--spacing-2);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-primary);background:transparent;border:1px solid var(--color-primary);border-radius:var(--radius-sm);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast);white-space:nowrap}.MetaCard_actionBtn__RnftO:hover:not(:disabled){background:var(--color-primary);color:var(--color-background-primary,#fff)}.MetaCard_actionBtn__RnftO:disabled{opacity:.4;cursor:not-allowed}.MetaCard_menuContainer__ZWr6G{position:relative;flex:0 0 auto}.MetaCard_menuTrigger__nDPUq{flex:none;padding:var(--spacing-1) var(--spacing-3);letter-spacing:2px}.MetaCard_menuDropdown__JJyuL{position:absolute;bottom:calc(100% + var(--spacing-1));right:0;z-index:100;min-width:140px;background:var(--color-background-secondary,#1e1e1e);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);overflow:hidden}.MetaCard_menuItem__t0HCN{display:block;width:100%;padding:var(--spacing-2) var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-primary);background:transparent;border:none;text-align:left;cursor:pointer;transition:background var(--transition-fast)}.MetaCard_menuItem__t0HCN:hover{background:var(--color-background-hover)}.MetaCard_menuItemDanger__A1iRd{color:var(--color-error,#dc2626)}.MetaCard_menuItemDanger__A1iRd:hover{background:rgba(220,38,38,.1)}.MetaCard_menuItemSuccess__aMLy_{color:var(--color-success,#16a34a)}.MetaCard_menuDivider__RYAFC{height:1px;background:var(--color-border);margin:var(--spacing-1) 0}.TodoList_container__eAksL{display:flex;flex-direction:column;gap:var(--spacing-4);background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-4);width:100%;height:-moz-fit-content;height:fit-content;max-height:calc(100vh - 200px)}.TodoList_header__v2BLy{display:flex;justify-content:space-between;align-items:center;padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-border)}.TodoList_title__aLFTo{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.TodoList_form__gSEFn{padding-bottom:var(--spacing-3);border-bottom:1px solid var(--color-border)}.TodoList_form__gSEFn,.TodoList_list__jkoFu{display:flex;flex-direction:column;gap:var(--spacing-2)}.TodoList_list__jkoFu{max-height:500px;overflow-y:auto;overflow-x:hidden}.TodoList_todoItem__09te1{display:flex;align-items:center;gap:var(--spacing-2);padding:0;cursor:pointer}.TodoList_todoDescricao__ahUqF{font-size:var(--font-size-base);color:var(--color-text-primary);word-wrap:break-word;flex:1 1}.TodoList_todoDescricaoConcluido__keyLM{font-size:var(--font-size-base);color:var(--color-text-muted);text-decoration:line-through;word-wrap:break-word;flex:1 1}.TodoList_todoItemConcluido__C_UWP{display:flex;align-items:flex-start;gap:var(--spacing-2);padding:0;cursor:pointer;opacity:.7}.TodoList_todoContentConcluido__yZbMP{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1 1}.TodoList_dataConclusao__isHt3{font-size:var(--font-size-xs);color:var(--color-text-muted);font-style:italic}.TodoList_empty__TzGBF{text-align:center;padding:var(--spacing-6) var(--spacing-4);color:var(--color-text-muted);font-size:var(--font-size-sm)}.TodoList_modalContent__M_niV{max-height:65vh;overflow-y:auto;display:flex;flex-direction:column;gap:var(--spacing-2)}.TodoList_list__jkoFu::-webkit-scrollbar,.TodoList_modalContent__M_niV::-webkit-scrollbar{width:6px}.TodoList_list__jkoFu::-webkit-scrollbar-track,.TodoList_modalContent__M_niV::-webkit-scrollbar-track{background:transparent}.TodoList_list__jkoFu::-webkit-scrollbar-thumb,.TodoList_modalContent__M_niV::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-sm)}.TodoList_list__jkoFu::-webkit-scrollbar-thumb:hover,.TodoList_modalContent__M_niV::-webkit-scrollbar-thumb:hover{background:var(--color-border-dark)}.FinancialSummaryCards_container__uXD1N{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--spacing-6);gap:var(--spacing-6);margin-bottom:var(--spacing-8)}.FinancialSummaryCards_card__W_TUw{background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-5);display:flex;flex-direction:column;gap:var(--spacing-3);transition:box-shadow var(--transition-fast),border-color var(--transition-fast);box-shadow:var(--shadow-sm)}.FinancialSummaryCards_card__W_TUw:hover{box-shadow:var(--shadow-sm);border-color:var(--color-border)}.FinancialSummaryCards_cardHeader__iZV8H{display:flex;align-items:flex-start;gap:var(--spacing-2)}.FinancialSummaryCards_iconWrapper__eQBs2{width:32px;height:32px;border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;flex-shrink:0}.FinancialSummaryCards_cardIcon__tNWGW{width:20px;height:20px;flex-shrink:0}.FinancialSummaryCards_receitas__6vqQo .FinancialSummaryCards_iconWrapper__eQBs2{background:rgba(34,197,94,.1)}.FinancialSummaryCards_receitas__6vqQo .FinancialSummaryCards_cardIcon__tNWGW{color:var(--color-primary)}.FinancialSummaryCards_despesas__hCPQ_ .FinancialSummaryCards_iconWrapper__eQBs2{background:rgba(239,68,68,.1)}.FinancialSummaryCards_despesas__hCPQ_ .FinancialSummaryCards_cardIcon__tNWGW{color:var(--color-error)}.FinancialSummaryCards_saldo__jxrR_ .FinancialSummaryCards_iconWrapper__eQBs2{background:rgba(59,130,246,.1)}.FinancialSummaryCards_saldo__jxrR_ .FinancialSummaryCards_cardIcon__tNWGW{color:var(--color-finance-investment)}.FinancialSummaryCards_saldoPrevisto__Wancs .FinancialSummaryCards_iconWrapper__eQBs2{background:rgba(20,184,166,.1)}.FinancialSummaryCards_saldoPrevisto__Wancs .FinancialSummaryCards_cardIcon__tNWGW{color:var(--color-secondary)}.FinancialSummaryCards_cardTitleWrapper__PbvyR{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.FinancialSummaryCards_cardTitle__OkU_b{font-size:var(--font-size-sm);color:var(--color-text-muted);font-weight:var(--font-weight-medium);line-height:1.3}.FinancialSummaryCards_cardSubtitleSmall__FHgF5{font-size:var(--font-size-xs);color:var(--color-text-muted)}.FinancialSummaryCards_cardValue__g0Zb3{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);line-height:1.2;letter-spacing:-.02em}.FinancialSummaryCards_cardSubtitle__TTwbM{font-size:var(--font-size-xs);color:var(--color-text-muted)}.FinancialSummaryCards_receitas__6vqQo .FinancialSummaryCards_cardValue__g0Zb3{color:var(--color-success)}.FinancialSummaryCards_despesas__hCPQ_ .FinancialSummaryCards_cardValue__g0Zb3{color:var(--color-error)}.FinancialSummaryCards_saldo__jxrR_ .FinancialSummaryCards_cardValue__g0Zb3{color:var(--color-primary)}.FinancialSummaryCards_saldoPrevisto__Wancs{background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border)}.FinancialSummaryCards_saldoPrevisto__Wancs .FinancialSummaryCards_cardValue__g0Zb3{color:var(--color-secondary)}.FinancialSummaryCards_fatura__4Thfa{border-left:3px solid var(--color-primary)}.FinancialSummaryCards_fatura__4Thfa.FinancialSummaryCards_atrasada__S6Xdu{border-left:3px solid var(--color-error);background:rgba(220,53,69,.05)}.FinancialSummaryCards_cardSkeleton__JITxl{background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-5);display:flex;flex-direction:column;gap:var(--spacing-3)}.FinancialSummaryCards_skeletonTitle__sq_cZ{height:16px;width:60%}.FinancialSummaryCards_skeletonTitle__sq_cZ,.FinancialSummaryCards_skeletonValue__aJiSM{background:linear-gradient(90deg,var(--color-border) 25%,rgba(255,255,255,.1) 50%,var(--color-border) 75%);background-size:200% 100%;animation:FinancialSummaryCards_shimmer__exXFk 1.5s infinite;border-radius:var(--radius-sm)}.FinancialSummaryCards_skeletonValue__aJiSM{height:32px;width:80%;margin-top:var(--spacing-2)}@keyframes FinancialSummaryCards_shimmer__exXFk{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:1200px){.FinancialSummaryCards_container__uXD1N{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.FinancialSummaryCards_container__uXD1N{grid-template-columns:1fr}}.ContasAPagar_container__36Xup{background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-4);margin-bottom:var(--spacing-6)}.ContasAPagar_titleWrapper__QrvUa{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-4)}.ContasAPagar_titleIcon__E9hvu{width:32px;height:32px;border-radius:var(--radius-sm);background:rgba(59,130,246,.1);display:flex;align-items:center;justify-content:center;color:var(--color-finance-investment);flex-shrink:0}.ContasAPagar_titleIcon__E9hvu svg{width:20px;height:20px}.ContasAPagar_title__7z5ye{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;flex:1 1}.ContasAPagar_verTodas__nnN5E{font-size:var(--font-size-sm);color:var(--color-finance-investment);text-decoration:none;font-weight:var(--font-weight-medium);transition:opacity .2s}.ContasAPagar_verTodas__nnN5E:hover{opacity:.8;text-decoration:underline}.ContasAPagar_list__h7_I2{display:flex;flex-direction:column;gap:var(--spacing-3)}.ContasAPagar_item__bapiG{background:var(--color-background-primary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-3);transition:border-color .2s,box-shadow .2s}.ContasAPagar_item__bapiG:hover{border-color:var(--color-primary);box-shadow:0 2px 8px rgba(0,0,0,.05)}.ContasAPagar_item__bapiG.ContasAPagar_atrasada__He8F5{border-left:4px solid var(--color-error);background:rgba(220,53,69,.05)}.ContasAPagar_itemHeader__Kj0up{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:var(--spacing-2)}.ContasAPagar_itemInfo__FJKl6{display:flex;flex-direction:column;gap:var(--spacing-1);flex:1 1}.ContasAPagar_descricao__c_Thg{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.ContasAPagar_meta__IT04K{display:flex;gap:var(--spacing-2);align-items:center}.ContasAPagar_tipo__EyYlg{background:var(--surface-card-gradient),var(--color-background-secondary);padding:2px var(--spacing-2);border-radius:var(--radius-sm)}.ContasAPagar_parcela__WuSSh,.ContasAPagar_tipo__EyYlg{font-size:var(--font-size-xs);color:var(--color-text-secondary)}.ContasAPagar_iconClock__Lxx2w{width:24px;height:24px;color:var(--color-warning);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ContasAPagar_iconClock__Lxx2w svg{width:20px;height:20px}.ContasAPagar_itemFooter__rZUo1{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;margin-top:var(--spacing-2);padding-top:var(--spacing-2);border-top:1px solid var(--color-border)}.ContasAPagar_btnPagar__B_YzJ{margin-left:auto;padding:var(--spacing-1) var(--spacing-3);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:white;background:var(--color-primary);border:none;border-radius:var(--radius-sm);cursor:pointer;transition:opacity .2s}.ContasAPagar_btnPagar__B_YzJ:hover:not(:disabled){opacity:.9}.ContasAPagar_btnPagar__B_YzJ:disabled{opacity:.6;cursor:not-allowed}.ContasAPagar_valor__cKJmC{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary)}.ContasAPagar_vencimento__0Q_6U{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ContasAPagar_empty__OPUi_,.ContasAPagar_loading__CtNTP{text-align:center;padding:var(--spacing-6);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ContasAPagar_modalFaturaBody__qJjTs{display:flex;flex-direction:column;gap:var(--spacing-4)}.ContasAPagar_modalFaturaValor__3J04k{padding:var(--spacing-3);background:var(--surface-card-gradient),var(--color-background-secondary);border-radius:var(--radius-sm);margin-bottom:var(--spacing-2)}.ContasAPagar_modalFaturaLabel__K43JB{display:block;font-size:var(--font-size-sm);color:var(--color-text-secondary);margin-bottom:var(--spacing-1)}.ContasAPagar_modalFaturaValorNum__1yGtz{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-error);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContasAPagar_secao__hhsk7{margin-bottom:var(--spacing-4)}.ContasAPagar_secaoHeader__GKoIS{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--spacing-2);padding-bottom:var(--spacing-1);border-bottom:1px solid var(--color-border)}.ContasAPagar_secaoLabel__okcaK{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-secondary)}.ContasAPagar_secaoTotal__Z7PGD{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContasAPagar_secaoTotalPositivo__6F9TA{color:var(--color-success)}.ContasAPagar_secaoTotalNegativo___Pmyv{color:var(--color-error)}.ContasAPagar_item__bapiG.ContasAPagar_atrasadaReceita__jICqX{border-left:4px solid var(--color-warning);background:rgba(255,193,7,.05)}.ContasAPagar_valorReceita__OEaus{color:var(--color-success)!important}.ContasAPagar_btnReceber__r4v2q{background:var(--color-success)!important;border-color:var(--color-success)!important}.ContasAPagar_btnReceber__r4v2q:hover:not(:disabled){opacity:.85}.CategoryChartCompact_container__JOjpE{background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-6);box-shadow:var(--shadow-sm)}.CategoryChartCompact_title__pNWRt{font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0 0 var(--spacing-5) 0}.CategoryChartCompact_charts__AaMoY{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-4);gap:var(--spacing-4)}@media (min-width:768px){.CategoryChartCompact_charts__AaMoY{grid-template-columns:1fr 1fr}}.CategoryChartCompact_chartSection__udpyD{display:flex;flex-direction:column;gap:var(--spacing-3)}.CategoryChartCompact_chartTitle__nQyZl{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.CategoryChartCompact_chartWrapper__Y_WZF{width:100%;height:200px}.CategoryChartCompact_legend__e2bZk{display:flex;flex-direction:column;gap:var(--spacing-2)}.CategoryChartCompact_legendItem___n1jM{display:flex;align-items:center;gap:var(--spacing-2);font-size:var(--font-size-sm)}.CategoryChartCompact_legendIcon__1KnQu{font-size:var(--font-size-base);flex-shrink:0}.CategoryChartCompact_legendName__nbH9g{flex:1 1;color:var(--color-text-secondary)}.CategoryChartCompact_legendValue__SCZgH{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.CategoryChartCompact_empty__7Pdtf,.CategoryChartCompact_loading__YYuW_{text-align:center;padding:var(--spacing-6);color:var(--color-text-secondary);font-size:var(--font-size-sm)}@media (max-width:768px){.CategoryChartCompact_charts__AaMoY{grid-template-columns:1fr}}.IndicadoresEconomicos_container__ePFdD{background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-4)}.IndicadoresEconomicos_header__D7DNs{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-4)}.IndicadoresEconomicos_title__FTERL{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.IndicadoresEconomicos_refreshButton__WYhmn{background:transparent;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-sm);padding:var(--spacing-1) var(--spacing-2);cursor:pointer;font-size:var(--font-size-base);transition:background-color .2s,border-color .2s;display:flex;align-items:center;justify-content:center;width:32px;height:32px}.IndicadoresEconomicos_refreshButton__WYhmn:hover:not(:disabled){background:var(--color-background-primary);border-color:var(--color-primary)}.IndicadoresEconomicos_refreshButton__WYhmn:disabled{opacity:.5;cursor:not-allowed}.IndicadoresEconomicos_indicadores__sFOA_{display:flex;flex-direction:column;gap:var(--spacing-3)}.IndicadoresEconomicos_card__74Eyi{background:var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-3);display:flex;align-items:center;gap:var(--spacing-2);transition:transform .2s,box-shadow .2s}.IndicadoresEconomicos_card__74Eyi:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.IndicadoresEconomicos_cardIcon__xZAiN{width:22px;height:22px;display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}.IndicadoresEconomicos_cardIcon__xZAiN svg{width:100%;height:100%;display:block}.IndicadoresEconomicos_cardContent__lxwlF{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.IndicadoresEconomicos_cardNome__PEYpF{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.IndicadoresEconomicos_cardValor__xBFZV{font-size:var(--font-size-base);font-weight:var(--font-weight-bold);color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.IndicadoresEconomicos_empty__fnI5a{grid-column:1/-1}.IndicadoresEconomicos_empty__fnI5a,.IndicadoresEconomicos_loading__NP8iu{text-align:center;padding:var(--spacing-4);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.IndicadoresEconomicos_error__04ScU{background:rgba(220,53,69,.1);border:var(--border-width-thin) solid var(--color-error);border-radius:var(--radius-sm);padding:var(--spacing-2);margin-bottom:var(--spacing-3);color:var(--color-error);font-size:var(--font-size-sm);text-align:center}@media (max-width:768px){.IndicadoresEconomicos_indicadores__sFOA_{grid-template-columns:1fr}}.DetalhamentoSaldo_container__KjOhc{background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-5);box-shadow:var(--shadow-sm)}.DetalhamentoSaldo_titleWrapper__52Veg{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-5)}.DetalhamentoSaldo_titleIcon__IOhYv{width:32px;height:32px;border-radius:var(--radius-sm);background:rgba(34,197,94,.1);display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}.DetalhamentoSaldo_titleIcon__IOhYv svg{width:20px;height:20px;display:block}.DetalhamentoSaldo_rowIcon__Vmsa_{width:18px;height:18px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.DetalhamentoSaldo_rowIcon__Vmsa_ svg{width:100%;height:100%;display:block}.DetalhamentoSaldo_rowIconNeutral__cA0hO{color:var(--color-text-secondary)}.DetalhamentoSaldo_rowIconPositive__3rRLI{color:var(--color-primary)}.DetalhamentoSaldo_rowIconNegative__MrVKF{color:var(--color-error)}.DetalhamentoSaldo_rowIconWarning__Shdu7{color:var(--color-warning)}.DetalhamentoSaldo_rowIconPurple__0e6lk{color:var(--color-secondary)}.DetalhamentoSaldo_rowIconConjuge__ev97W{color:var(--color-finance-investment)}.DetalhamentoSaldo_title__0h3Ko{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0}.DetalhamentoSaldo_details__gZKcv{display:flex;flex-direction:column;gap:var(--spacing-4)}.DetalhamentoSaldo_row__kuuBJ{display:flex;justify-content:space-between;align-items:center}.DetalhamentoSaldo_labelWrapper__94ynR{display:flex;align-items:center;gap:var(--spacing-2)}.DetalhamentoSaldo_label__xS11f{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.DetalhamentoSaldo_labelTotal__xN5lS{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.DetalhamentoSaldo_value__vCNxM{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DetalhamentoSaldo_valueTotal__o7pi3{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DetalhamentoSaldo_positive__HyeXp{color:var(--color-success)}.DetalhamentoSaldo_negative__p0FNO{color:var(--color-error)}.DetalhamentoSaldo_warning__O0Uyg{color:var(--color-warning)}.DetalhamentoSaldo_purple__cZb4X{color:var(--color-secondary)}.DetalhamentoSaldo_sectionTitle__lytfE{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-tertiary,var(--color-text-secondary));text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--spacing-2) 0}.DetalhamentoSaldo_sectionTitle__lytfE:not(:first-child){margin-top:var(--spacing-4)}.DetalhamentoSaldo_rowHighlight__0mtZD{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-3) var(--spacing-3);border-radius:var(--radius-md);margin:0 calc(-1 * var(--spacing-3));border:var(--border-width-thin) solid var(--color-highlight-bar-border)}.DetalhamentoSaldo_rowHighlightSaldoAtual__oMPkm{background:var(--gradient-highlight-saldo-atual)}.DetalhamentoSaldo_rowHighlightSaldoPrevisto__ucA5m{background:var(--gradient-highlight-saldo-previsto)}.DetalhamentoSaldo_divider__NGNqS{height:1px;background:var(--color-border-light);margin:var(--spacing-2) 0}.DetalhamentoSaldo_loading__p2ESg{text-align:center;padding:var(--spacing-4);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.TransactionList_container__NY09n{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1 1;min-height:0;overflow:hidden}.TransactionList_listCard__qMlWp{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.TransactionList_empty__HapDs,.TransactionList_loading__Z3u9p{text-align:center;padding:var(--spacing-8);color:var(--color-text-secondary)}.TransactionList_transactionList___OSp6{display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;flex:1 1;min-height:0}.TransactionList_transactionItem__7X430{display:flex;justify-content:space-between;align-items:center;padding:var(--spacing-2) var(--spacing-3);border-bottom:1px solid var(--color-border);gap:var(--spacing-2);transition:background-color var(--transition-fast)}.TransactionList_transactionItemCompact__22NoT{padding:var(--spacing-1) var(--spacing-2);gap:var(--spacing-1)}.TransactionList_transactionItemCompact__22NoT .TransactionList_transactionHeader__0V0Dj{gap:var(--spacing-2)}.TransactionList_transactionItemCompact__22NoT .TransactionList_date__VCaJr{font-size:var(--font-size-xs)}.TransactionList_transactionItemCompact__22NoT .TransactionList_category__4DFmo{font-size:10px;padding:2px var(--spacing-1)}.TransactionList_transactionItemCompact__22NoT .TransactionList_description__7GhEL{font-size:var(--font-size-sm)}.TransactionList_transactionItemCompact__22NoT .TransactionList_observation__EGnQD{font-size:var(--font-size-xs)}.TransactionList_transactionItemCompact__22NoT .TransactionList_valor__WGpgb{font-size:var(--font-size-md)}.TransactionList_transactionItem__7X430:last-child{border-bottom:none}.TransactionList_transactionItem__7X430:hover{background-color:var(--color-background-hover)}.TransactionList_transactionInfo__E82Ar{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-1);min-width:0}.TransactionList_transactionHeader__0V0Dj{display:flex;align-items:center;gap:var(--spacing-3);flex-wrap:wrap}.TransactionList_date__VCaJr{font-size:var(--font-size-sm);color:var(--color-text-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TransactionList_category__4DFmo{font-size:var(--font-size-xs);color:var(--color-text-secondary);padding:var(--spacing-1) var(--spacing-2);background-color:var(--color-background-tertiary);border-radius:var(--radius-sm)}.TransactionList_description__7GhEL{font-size:var(--font-size-base);color:var(--color-text-primary);font-weight:var(--font-weight-medium)}.TransactionList_observation__EGnQD{font-size:var(--font-size-sm);color:var(--color-text-muted);font-style:italic}.TransactionList_transactionActions__maGii{display:flex;flex-direction:column;align-items:flex-end;gap:var(--spacing-2)}.TransactionList_valor__WGpgb{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.TransactionList_summaryCard__yeilh{background-color:var(--color-background-tertiary);border-color:var(--color-border-dark);flex-shrink:0}.TransactionList_summaryGrid__gU2JC{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:var(--spacing-3);gap:var(--spacing-3);padding:var(--spacing-2)}.TransactionList_summaryItem__Aidk9{display:flex;flex-direction:column;gap:var(--spacing-2)}.TransactionList_summaryLabel__NM9TC{font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;font-weight:var(--font-weight-medium)}.TransactionList_summaryValue__Iawsq{font-size:var(--font-size-h2);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TransactionList_saldoTotal__rMOuQ{font-size:var(--font-size-h1)}.TransactionList_iconButton__owUTJ{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;background-color:transparent;border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);flex-shrink:0}.TransactionList_iconButton__owUTJ:hover:not(:disabled){background-color:var(--color-background-hover);border-color:var(--color-border-dark);color:var(--color-text-primary)}.TransactionList_iconButton__owUTJ:disabled{opacity:.5;cursor:not-allowed}.TransactionList_iconButton__owUTJ svg{width:18px;height:18px}.TransactionList_iconButton__owUTJ:has(span:contains("👍")){filter:grayscale(0)}.TransactionList_iconButton__owUTJ>span:first-child{display:inline-block;line-height:1}@media (max-width:768px){.TransactionList_transactionItem__7X430{flex-direction:column;align-items:flex-start}.TransactionList_valor__WGpgb{font-size:var(--font-size-md)}.TransactionList_summaryGrid__gU2JC{grid-template-columns:1fr;gap:var(--spacing-4)}}.PreviewRecorrencia_table__i08gl{width:100%;border-collapse:collapse;table-layout:fixed;font-size:var(--font-size-sm)}.PreviewRecorrencia_table__i08gl thead th{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-align:left;padding:0 0 var(--spacing-2) 0;border-bottom:1px solid var(--color-border);vertical-align:bottom}.PreviewRecorrencia_table__i08gl thead th.PreviewRecorrencia_colFatura__8TP2H,.PreviewRecorrencia_table__i08gl thead th.PreviewRecorrencia_colValor__K_RCy{text-align:right}.PreviewRecorrencia_colData__dL8_x{width:40%;padding-right:var(--spacing-2)}.PreviewRecorrencia_colValor__K_RCy{width:32%;white-space:nowrap;padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.PreviewRecorrencia_colFatura__8TP2H{width:28%;white-space:nowrap}.PreviewRecorrencia_table__i08gl tbody td{padding:var(--spacing-2) 0;border-bottom:1px solid var(--color-border);vertical-align:middle}.PreviewRecorrencia_table__i08gl tbody tr:last-child td{border-bottom:none}.PreviewRecorrencia_cellValor__UZPVX{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PreviewRecorrencia_cellFatura__IkjVt{text-align:right;font-size:var(--font-size-xs);color:var(--color-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PreviewRecorrencia_tableNoValor__A30VQ .PreviewRecorrencia_colData__dL8_x{width:55%}.PreviewRecorrencia_tableNoValor__A30VQ .PreviewRecorrencia_colFatura__8TP2H{width:45%}.PreviewRecorrencia_listPlain__Sz4kW{list-style:none;padding:0;margin:0}.PreviewRecorrencia_listPlain__Sz4kW li{padding:var(--spacing-1) 0;font-size:var(--font-size-sm);border-bottom:1px solid var(--color-border)}.PreviewRecorrencia_listPlain__Sz4kW li:last-child{border-bottom:none}.FaturaPreviewCreateCard_faturaPreviewRow__8htin{display:flex;flex-wrap:wrap;gap:var(--spacing-3);align-items:center;font-size:var(--font-size-sm);margin-bottom:var(--spacing-2)}.FaturaPreviewCreateCard_faturaMeta__Ds6n6{color:var(--color-text-secondary)}.FaturaPreviewCreateCard_expandableWrapper__KE7Qb{overflow:hidden;max-height:0;transition:max-height .35s ease-out}.FaturaPreviewCreateCard_expandableWrapper__KE7Qb[data-expanded=true]{max-height:800px}.FaturaPreviewCreateCard_helper__TBG9y{margin-top:var(--spacing-2);font-size:var(--font-size-xs);color:var(--color-text-secondary)}.FaturaPreviewCreateCard_contextNote__3JsMZ{margin-bottom:var(--spacing-2);font-size:var(--font-size-xs);color:var(--color-text-secondary)}@keyframes TransacaoFormModal_slideDown__4__KF{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:2000px}}.TransacaoFormModal_animatedSection__NgoTX{animation:TransacaoFormModal_slideDown__4__KF .3s ease-out;overflow:hidden}.TransacaoFormModal_expandableWrapper__LiHpF{overflow:hidden;max-height:0;transition:max-height .35s ease-out}.TransacaoFormModal_expandableWrapper__LiHpF[data-expanded=true]{max-height:800px}.CreditCardFaturasSummary_container___dt10{background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-5);box-shadow:var(--shadow-sm)}.CreditCardFaturasSummary_title__XXnm3{font-size:var(--font-size-h3);font-weight:var(--font-weight-medium);color:var(--color-text-primary);margin:0 0 var(--spacing-5) 0}.CreditCardFaturasSummary_empty__efSv4,.CreditCardFaturasSummary_loading__xuhe0{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0}.CreditCardFaturasSummary_cards__zuTaC{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--spacing-5);gap:var(--spacing-5)}.CreditCardFaturasSummary_card___n9S1{background:var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-4);display:flex;flex-direction:column;gap:var(--spacing-3)}.CreditCardFaturasSummary_cardHeader__GyNSD{display:flex;align-items:flex-start;gap:var(--spacing-2);margin-bottom:var(--spacing-1)}.CreditCardFaturasSummary_cardIcon__h_v2R{display:flex;align-items:center;justify-content:center;width:20px;height:20px;color:var(--color-primary);flex-shrink:0}.CreditCardFaturasSummary_cardIcon__h_v2R svg{width:100%;height:100%;display:block}.CreditCardFaturasSummary_cardTitleBlock__z__vD{display:flex;flex-direction:column;gap:2px}.CreditCardFaturasSummary_cardName__WB2_0{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);font-size:var(--font-size-base)}.CreditCardFaturasSummary_contaNome__4lNzE{font-size:var(--font-size-xs);color:var(--color-text-tertiary,var(--color-text-secondary))}.CreditCardFaturasSummary_row__UD_zc{display:flex;justify-content:space-between;align-items:center;font-size:var(--font-size-sm)}.CreditCardFaturasSummary_label__ctq5l{color:var(--color-text-secondary)}.CreditCardFaturasSummary_valueSmall__y_Hxn,.CreditCardFaturasSummary_value__jebTe{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);color:var(--color-text-primary)}.CreditCardFaturasSummary_valueUsed__QvPmN{color:var(--color-error)}.CreditCardFaturasSummary_valueAvailable__Yt8p6,.CreditCardFaturasSummary_valueUsed__QvPmN{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium)}.CreditCardFaturasSummary_valueAvailable__Yt8p6{color:var(--color-success)}.CreditCardFaturasSummary_barWrapper__Ta3Cb{height:6px;background:var(--color-border);border-radius:3px;overflow:hidden;margin:var(--spacing-1) 0}.CreditCardFaturasSummary_barFill__Voz9r{height:100%;background:var(--color-secondary);border-radius:3px;transition:width .2s ease}.CreditCardFaturasSummary_atrasoBanner__T6iCG{display:flex;align-items:center;gap:var(--spacing-2);flex-wrap:wrap;padding:var(--spacing-2);border-radius:var(--radius-sm);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3)}.CreditCardFaturasSummary_atrasoDias__r2S6e{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--color-error)}.CreditCardFaturasSummary_faturaSection__wm8FY{display:flex;justify-content:space-between;align-items:center;margin-top:var(--spacing-3);padding-top:var(--spacing-3);border-top:1px solid var(--color-border-light);font-size:var(--font-size-sm)}.CreditCardFaturasSummary_faturaLabel__hBmWC{color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.CreditCardFaturasSummary_faturaValor__SVS1N{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);color:var(--color-secondary)}.CreditCardFaturasSummary_status__csnea{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);padding:2px 6px;border-radius:var(--radius-sm);display:inline-block;width:-moz-fit-content;width:fit-content}.CreditCardFaturasSummary_status0__EF9GP{background:rgba(148,163,184,.2);color:var(--color-text-secondary)}.CreditCardFaturasSummary_status1__ISLDN{background:rgba(245,158,11,.2);color:var(--color-warning)}.CreditCardFaturasSummary_status2__7roIA{background:rgba(239,68,68,.2);color:var(--color-error)}.CreditCardFaturasSummary_status3__WGQz0{background:rgba(34,197,94,.2);color:var(--color-success)}.CreditCardFaturasSummary_status4__yqkDC{background:rgba(59,130,246,.2);color:var(--color-finance-investment)}.CreditCardFaturasSummary_link__FL13L{font-size:var(--font-size-xs);color:var(--color-primary);margin-top:var(--spacing-2);text-decoration:none}.CreditCardFaturasSummary_link__FL13L:hover{text-decoration:underline}.ContasList_container__b7kfh{background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-5);box-shadow:var(--shadow-sm)}.ContasList_titleWrapper__1SlwY{display:flex;align-items:center;gap:var(--spacing-2);margin-bottom:var(--spacing-5)}.ContasList_titleIcon__TVaME{width:32px;height:32px;border-radius:var(--radius-sm);background:rgba(34,197,94,.12);display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}.ContasList_titleIcon__TVaME svg{width:20px;height:20px}.ContasList_title___RLlY{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;flex:1 1}.ContasList_contasList__J8fYB{display:flex;flex-direction:column;gap:var(--spacing-3)}.ContasList_contaCard__7QPuZ{background:var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-4);transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.ContasList_contaCard__7QPuZ:hover{border-color:var(--color-border);box-shadow:var(--shadow-sm)}.ContasList_contaHeader__QhzQE{display:flex;align-items:flex-start;gap:var(--spacing-3);margin-bottom:var(--spacing-3)}.ContasList_contaIcon__XeQIJ{width:48px;height:48px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.ContasList_contaIcon__XeQIJ svg{width:24px;height:24px}.ContasList_contaInfo__itkeh{flex:1 1;display:flex;flex-direction:column;gap:var(--spacing-1)}.ContasList_contaNome__O9kNS{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin:0}.ContasList_contaTipo__yrVul{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.ContasList_contaSaldo__knwmV{display:flex;justify-content:space-between;align-items:center;padding-top:var(--spacing-3);border-top:1px solid var(--color-border-light)}.ContasList_saldoLabel__s3Jcg{font-size:var(--font-size-sm);color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.ContasList_saldoValue__RNABN{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ContasList_empty__2UoJk,.ContasList_loading__0aK10{text-align:center;padding:var(--spacing-6);color:var(--color-text-secondary);font-size:var(--font-size-sm)}.ConferirAcertoModal_uploadRow__J5uvd{display:flex;flex-direction:column;gap:var(--spacing-sm,8px);margin-bottom:var(--spacing-md,16px)}.ConferirAcertoModal_abaRow__H5Cm4{margin-bottom:var(--spacing-md,16px);max-width:260px}.ConferirAcertoModal_baldes__ZLfJN{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--spacing-md,16px);gap:var(--spacing-md,16px)}@media (max-width:640px){.ConferirAcertoModal_baldes__ZLfJN{grid-template-columns:1fr}}.ConferirAcertoModal_balde__lQ6o1 h4{margin:0 0 var(--spacing-sm,8px) 0;font-size:var(--font-size-sm,14px)}.ConferirAcertoModal_lista__EgqF0{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.ConferirAcertoModal_item__58D87{display:flex;justify-content:space-between;gap:8px;padding:6px 8px;border:1px solid var(--color-border,#e2e2e2);border-radius:6px;font-size:var(--font-size-sm,14px)}.ConferirAcertoModal_diverge__HDhvS{border-color:var(--color-warning,#d98324)}.ConferirAcertoModal_valor__YsozW{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ConferirAcertoModal_vazio__j_Z8H{color:var(--color-text-muted,#888);font-size:var(--font-size-sm,14px)}.ConferirAcertoModal_erro__mbitq{color:var(--color-danger,#c0392b);font-size:var(--font-size-sm,14px)}.DividasCasal_container__xMOd_{background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-4)}.DividasCasal_title__Jlg0n{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-4) 0}.DividasCasal_cards__QmZZ3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--spacing-3);gap:var(--spacing-3)}.DividasCasal_card__7ePY8{padding:var(--spacing-3);border-radius:var(--radius-sm);border:var(--border-width-thin) solid var(--color-border);display:flex;flex-direction:column;gap:var(--spacing-2);transition:all .2s ease}.DividasCasal_cardActive__jJ9EQ{background:rgba(220,53,69,.08);border-color:rgba(220,53,69,.2)}.DividasCasal_cardInactive__xgLI2{background:rgba(0,0,0,.02);border-color:rgba(0,0,0,.1);opacity:.5}.DividasCasal_cardLiquido__RkGls{background:rgba(59,130,246,.12);border-color:rgba(59,130,246,.3);border-width:2px}.DividasCasal_cardLabel__jITD6{font-size:var(--font-size-xs);color:var(--color-text-secondary);font-weight:var(--font-weight-medium)}.DividasCasal_cardValue__QOU5M{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-primary);line-height:1.2}.DividasCasal_cardActive__jJ9EQ .DividasCasal_cardValue__QOU5M{color:var(--color-error)}.DividasCasal_cardLiquido__RkGls.DividasCasal_cardActive__jJ9EQ .DividasCasal_cardValue__QOU5M{color:var(--color-primary)}.DividasCasal_cardButton__4x4O5{display:flex;align-items:center}.DividasCasal_buttonsRow__v9Si3{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--spacing-2)}.DividasCasal_buttonsRow__v9Si3>*{flex:1 1;min-width:120px}@media (max-width:768px){.DividasCasal_cards__QmZZ3{grid-template-columns:1fr}}.page_container__OaisA{padding:var(--spacing-6);max-width:1600px}.page_topBar__Cdl98{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-6);gap:var(--spacing-4);flex-wrap:wrap}.page_quickActions__GhQgH{display:flex;gap:var(--spacing-3);flex-wrap:wrap}.page_filtroDono__4JXe4{display:flex;gap:var(--spacing-1);align-items:center;background:var(--surface-card-gradient),var(--color-background-secondary);border:var(--border-width-thin) solid var(--color-border);border-radius:var(--radius-surface);padding:var(--spacing-1)}.page_radioOption__Tfntr{display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:var(--spacing-2) var(--spacing-3);border-radius:var(--radius-sm);transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-width:80px;font-weight:var(--font-weight-medium)}.page_radioOption__Tfntr:hover{background:var(--color-background-hover)}.page_radioOption__Tfntr input[type=radio]{position:absolute;opacity:0;width:0;height:0}.page_radioOption__Tfntr input[type=radio]:checked~span{background:var(--color-primary);color:var(--color-primary-foreground);font-weight:var(--font-weight-semibold)}.page_radioOption__Tfntr:has(input[type=radio]:checked){background:var(--color-primary);color:var(--color-primary-foreground);font-weight:var(--font-weight-semibold)}.page_radioOption__Tfntr span{-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_mainLayout__GTgE4{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-8);gap:var(--spacing-8)}@media (min-width:1024px){.page_mainLayout__GTgE4{grid-template-columns:2fr 1fr}}.page_leftColumn__erECT{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0}.page_detailsAndIndicatorsRow__AEaSu{display:grid;grid-template-columns:1fr;grid-gap:var(--spacing-8);gap:var(--spacing-8)}@media (min-width:768px){.page_detailsAndIndicatorsRow__AEaSu{grid-template-columns:1fr 1fr;gap:var(--spacing-8)}}.page_rightColumn__FZSNt{display:flex;flex-direction:column;gap:var(--spacing-8);min-width:0}@media (max-width:1023px){.page_rightColumn__FZSNt{order:-1}}@media (max-width:768px){.page_container__OaisA{padding:var(--spacing-4)}.page_quickActions__GhQgH{flex-direction:column}.page_quickActions__GhQgH>*{width:100%}}@keyframes page_slideDown__fs1DG{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:2000px}}.page_animatedSection__G5sZi{animation:page_slideDown__fs1DG .3s ease-out;overflow:hidden}.page_expandableWrapper__OUfzW{overflow:hidden;max-height:0;transition:max-height .35s ease-out}.page_expandableWrapper__OUfzW[data-expanded=true]{max-height:800px}.page_faturaPreviewRow__AXHbl{display:flex;flex-wrap:wrap;gap:var(--spacing-3);align-items:center;font-size:var(--font-size-sm);margin-bottom:var(--spacing-2)}.page_faturaMeta__pgH88{color:var(--color-text-secondary)}.page_faturaMeta__pgH88:not(:last-child):after{content:"·";margin-left:var(--spacing-3);color:var(--color-text-muted)}.page_container__R60Wh{display:flex;flex-direction:column;gap:var(--spacing-3);height:100%;min-height:0}@keyframes page_slideDown__nXxyR{0%{opacity:0;transform:translateY(-10px);max-height:0}to{opacity:1;transform:translateY(0);max-height:2000px}}.page_animatedSection__Y5Hz7{animation:page_slideDown__nXxyR .3s ease-out;overflow:hidden}.page_expandableWrapper__6C5Gr{overflow:hidden;max-height:0;transition:max-height .35s ease-out}.page_expandableWrapper__6C5Gr[data-expanded=true]{max-height:800px}.page_faturaPreviewRow__BSaM7{display:flex;flex-wrap:wrap;gap:var(--spacing-3);align-items:center;font-size:var(--font-size-sm);margin-bottom:var(--spacing-2)}.page_faturaMeta__oovRG{color:var(--color-text-secondary)}.page_faturaMeta__oovRG:not(:last-child):after{content:"·";margin-left:var(--spacing-3);color:var(--color-text-muted)}.page_header__DCx2y{display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-4);flex-wrap:wrap}.page_title__aeoTN{font-size:var(--font-size-h1);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;margin-bottom:var(--spacing-2)}.page_subtitle__7Dpiq{font-size:var(--font-size-base);color:var(--color-text-secondary);margin:0}.page_quickActions__Wb4Kf{display:flex;gap:var(--spacing-2);justify-content:center;padding:var(--spacing-2);background:var(--surface-card-gradient),var(--color-background-secondary);border-radius:var(--radius-surface);border:var(--border-width-thin) solid var(--color-border);flex-shrink:0}.page_mainLayout__F3BQp{display:grid;grid-template-columns:260px 1fr;grid-gap:var(--spacing-3);gap:var(--spacing-3);flex:1 1;min-height:0;overflow:hidden}.page_sidebar__lBTrX{display:flex;flex-direction:column;gap:var(--spacing-2);height:100%;overflow-y:auto;overflow-x:hidden}.page_sidebarTitle__hvzsD{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;margin-bottom:var(--spacing-1)}.page_sidebarSubtitle__juKUR{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);margin:var(--spacing-3) 0 var(--spacing-1) 0}.page_accountsList__ju2om{display:flex;flex-direction:column;gap:var(--spacing-2)}.page_empty__3Tu1o,.page_loading__MMcre{text-align:center;padding:var(--spacing-4);color:var(--color-text-secondary);background:var(--surface-card-gradient),var(--color-background-secondary);border-radius:var(--radius-surface);border:var(--border-width-thin) solid var(--color-border);font-size:var(--font-size-sm)}.page_filterInfo__AzYrn{display:flex;flex-direction:column;align-items:stretch;gap:var(--spacing-1);padding:var(--spacing-2);background-color:var(--color-background-tertiary);border-radius:var(--radius-sm);border:var(--border-width-thin) solid var(--color-border-light)}.page_filterText__w4mZO{font-size:var(--font-size-sm);color:var(--color-text-secondary);text-align:center}.page_mainContent__ujbHk{display:flex;flex-direction:column;gap:var(--spacing-2);min-width:0;height:100%;min-height:0;overflow:hidden}.page_monthSection__U_gFa{display:flex;justify-content:center;flex-shrink:0;margin-bottom:var(--spacing-1)}.page_transactionsSection___3sdl{display:flex;flex-direction:column;gap:var(--spacing-2);flex:1 1;min-height:0}.page_sectionTitle__TMNFF{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0;margin-bottom:var(--spacing-1)}@media (max-width:1024px){.page_mainLayout__F3BQp{grid-template-columns:240px 1fr;gap:var(--spacing-4)}}@media (max-width:768px){.page_header__DCx2y{flex-direction:column;align-items:flex-start}.page_mainLayout__F3BQp{grid-template-columns:1fr;gap:var(--spacing-6)}.page_sidebar__lBTrX{position:static}.page_accountsList__ju2om{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--spacing-3);gap:var(--spacing-3)}}.ReceitasDespesasChart_chartContainer__L18Ag{width:100%;padding:var(--spacing-2) var(--spacing-1)}.ReceitasDespesasChart_chartContainer__L18Ag,.ReceitasDespesasChart_emptyChart__4cauc{height:500px;background:var(--surface-card-gradient),var(--color-background-secondary);border-radius:var(--radius-surface);border:var(--border-width-thin) solid var(--color-border)}.ReceitasDespesasChart_emptyChart__4cauc{display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary)}.ReceitasDespesasChart_emptyChart__4cauc p{margin:0;font-size:var(--font-size-sm)}.PeriodoAccumulatedList_listContainer__mZV_L{width:100%;background:var(--surface-card-gradient),var(--color-background-secondary);border-radius:var(--radius-surface);border:var(--border-width-thin) solid var(--color-border);overflow:hidden}.PeriodoAccumulatedList_header__g8FXu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:var(--spacing-2);gap:var(--spacing-2);padding:var(--spacing-3);background-color:var(--color-background-tertiary);border-bottom:1px solid var(--color-border);font-weight:var(--font-weight-semibold);font-size:var(--font-size-sm);color:var(--color-text-primary)}.PeriodoAccumulatedList_headerCell__s4_tO{text-align:center}.PeriodoAccumulatedList_row__WM6Xu{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-gap:var(--spacing-2);gap:var(--spacing-2);padding:var(--spacing-3);border-bottom:1px solid var(--color-border);transition:background-color .2s}.PeriodoAccumulatedList_row__WM6Xu:hover{background-color:var(--color-background-hover)}.PeriodoAccumulatedList_row__WM6Xu:last-child{border-bottom:none}.PeriodoAccumulatedList_cell__MLttj{text-align:center;font-size:var(--font-size-sm);color:var(--color-text-primary)}.PeriodoAccumulatedList_receita__ByZcE{color:var(--color-success)}.PeriodoAccumulatedList_despesa__801yz{color:var(--color-error)}.PeriodoAccumulatedList_positivo__Zn3iS{color:var(--color-success)}.PeriodoAccumulatedList_negativo__49c37{color:var(--color-error)}.PeriodoAccumulatedList_zero__Nx23W{opacity:.4}.PeriodoAccumulatedList_emptyList__flHUA{display:flex;align-items:center;justify-content:center;padding:var(--spacing-6);background:var(--surface-card-gradient),var(--color-background-secondary);border-radius:var(--radius-surface);border:var(--border-width-thin) solid var(--color-border);color:var(--color-text-secondary)}.PeriodoAccumulatedList_emptyList__flHUA p{margin:0;font-size:var(--font-size-sm)}