.web-budget-transactions_transactionsShell___uTxW{display:grid;grid-gap:0;gap:0;align-self:start;align-content:start;grid-auto-rows:min-content;width:min(1120px,100%);min-width:0;height:auto;min-height:0;background:#f7f8fc;border:1px solid rgba(15,23,42,.04);border-radius:8px;box-shadow:none}.web-budget-transactions_header__qGMkV{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;padding:28px 28px 24px;width:100%;height:auto;min-height:unset;max-height:none;align-content:start;justify-content:start;align-items:start;background:transparent;border:0;border-bottom:1px solid #edf0f7;border-radius:0;box-shadow:none}.web-budget-transactions_headerCopy__O_9kP{display:flex;align-items:center;align-content:center;width:100%;min-width:0;min-height:unset;max-height:none;height:auto;justify-content:space-between;gap:16px}.web-budget-transactions_headerCopy__O_9kP h2{margin:0;color:#111827;font-size:26px;line-height:1;font-weight:600;flex:0 0 auto}.web-budget-transactions_loadWarning__OtaKI{display:flex;align-items:center;justify-content:space-between;gap:16px;width:min(1120px,100%);padding:14px 18px;border:1px solid rgba(245,158,11,.22);border-radius:8px;background:rgba(255,251,235,.84)}.web-budget-transactions_loadWarningCopy__IwW1Q{display:grid;grid-gap:4px;gap:4px;min-width:0}.web-budget-transactions_loadWarningCopy__IwW1Q strong{color:#92400e;font-size:.92rem;font-weight:600}.web-budget-transactions_loadWarningCopy__IwW1Q span{color:#9a3412;font-size:.88rem;line-height:1.45}.web-budget-transactions_primaryAction__TeTjY{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 18px;border:1px solid rgba(109,94,246,.18);border-radius:8px;background:linear-gradient(135deg,rgba(94,80,216,.96),rgba(109,94,246,.92));color:#ffffff;box-shadow:0 10px 24px rgba(94,80,216,.18);transition:transform .3s ease,box-shadow .3s ease,filter .3s ease,border-color .3s ease}.web-budget-transactions_primaryAction__TeTjY:hover{transform:translateY(-1px);box-shadow:0 14px 30px rgba(94,80,216,.22);filter:saturate(1.02) brightness(1.02)}.web-budget-transactions_filterBar__NWNnA{display:grid;grid-gap:6px;gap:6px;padding-top:34px;min-width:0;width:100%}.web-budget-transactions_filterBarTopline__d5S3Z{display:flex;justify-content:flex-end;align-items:center}.web-budget-transactions_filterBarRow__vneZ2{display:grid;grid-template-columns:minmax(150px,1.05fr) minmax(150px,1fr) minmax(165px,1.08fr) minmax(210px,1.18fr) minmax(140px,.9fr);grid-gap:8px;gap:8px;min-width:0;width:100%}.web-budget-transactions_filterChip__OwD0h,.web-budget-transactions_paginationButton__K1cyT{height:34px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:8px;border:1px solid #e6e8f2;background:rgba(255,255,255,.9);color:#334155;font-size:.84rem;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease;white-space:nowrap}.web-budget-transactions_filterChip__OwD0h{width:100%;display:inline-flex;align-items:center;gap:7px;padding-right:8px}.web-budget-transactions_filterChip__OwD0h:hover,.web-budget-transactions_paginationButton__K1cyT:hover{transform:translateY(-1px);border-color:rgba(109,94,246,.22);box-shadow:0 10px 22px rgba(109,94,246,.08);background:rgba(109,94,246,.03)}.web-budget-transactions_filterChipPrimary__6Q37e{color:#334155;background:rgba(255,255,255,.9);border-color:#e6e8f2;box-shadow:none}.web-budget-transactions_filterChipPrimary__6Q37e:hover{border-color:rgba(109,94,246,.22);box-shadow:0 10px 22px rgba(109,94,246,.08);background:rgba(109,94,246,.03)}.web-budget-transactions_filterSelect__S9T0W{width:100%;min-width:0;border:0;background:transparent;color:inherit;font:inherit;font-size:inherit;font-weight:500;line-height:1.2;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.web-budget-transactions_filterSelectTrigger__Y_TNX{min-height:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}.web-budget-transactions_filterSelectTrigger__Y_TNX:focus-visible,.web-budget-transactions_filterSelectTrigger__Y_TNX:hover{border-color:transparent!important;background:transparent!important;box-shadow:none!important}.web-budget-transactions_filterSelectValue__LFebj{color:inherit;font-size:inherit;font-weight:500}.web-budget-transactions_filterSelectIcon__trrYU{color:#94a3b8}.web-budget-transactions_filterChevron__aVz1t{flex-shrink:0;color:#94a3b8;pointer-events:none;transition:color .22s ease,transform .22s ease}.web-budget-transactions_filterChipPrimary__6Q37e .web-budget-transactions_filterChevron__aVz1t,.web-budget-transactions_filterChipPrimary__6Q37e svg,.web-budget-transactions_filterChip__OwD0h:hover .web-budget-transactions_filterChevron__aVz1t,.web-budget-transactions_filterChip__OwD0h:hover svg{color:#6357bf}.web-budget-transactions_filterChip__OwD0h:hover .web-budget-transactions_filterChevron__aVz1t{transform:translateY(1px)}.web-budget-transactions_filterReset__84yOs{min-height:auto;display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;margin-left:auto;color:#6357bf;flex-shrink:0;font-size:.8rem;font-weight:500;line-height:1.4;box-shadow:none;transition:color var(--motion-interactive-duration) var(--motion-interactive-easing),-webkit-text-decoration-color var(--motion-interactive-duration) var(--motion-interactive-easing);transition:color var(--motion-interactive-duration) var(--motion-interactive-easing),text-decoration-color var(--motion-interactive-duration) var(--motion-interactive-easing);transition:color var(--motion-interactive-duration) var(--motion-interactive-easing),text-decoration-color var(--motion-interactive-duration) var(--motion-interactive-easing),-webkit-text-decoration-color var(--motion-interactive-duration) var(--motion-interactive-easing)}.web-budget-transactions_filterReset__84yOs:focus-visible,.web-budget-transactions_filterReset__84yOs:hover{color:var(--color-accent-primary-dark);text-decoration:underline;text-underline-offset:3px;box-shadow:none}.web-budget-transactions_contentGridSolo__mJohs{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:0;gap:0;align-items:start}.web-budget-transactions_directoryShell__Y5Yo3{display:grid;grid-gap:0;gap:0;align-self:start;align-content:start;grid-auto-rows:min-content;width:min(1120px,100%);min-width:0;background:#f7f8fc;border:1px solid rgba(15,23,42,.04);border-radius:8px;box-shadow:none}.web-budget-transactions_directoryToolbar__O8ryf{display:grid;grid-gap:12px;gap:12px;padding-top:18px}.web-budget-transactions_directoryToolbarHint__jM6gq{margin:0;color:#64748b;font-size:.9rem;line-height:1.5}.web-budget-transactions_directorySearch__cT0hF{min-height:40px;display:inline-flex;align-items:center;gap:10px;width:min(420px,100%);padding:0 13px;border:1px solid #e2e4f0;border-radius:8px;background:rgba(255,255,255,.94);color:#64748b}.web-budget-transactions_directorySearch__cT0hF input{width:100%;border:0;background:transparent;color:#111827;font:inherit;outline:none}.web-budget-transactions_directoryFilters__ctmDm{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.web-budget-transactions_directoryFilterGroup__2H3dk{display:inline-flex;align-items:center;gap:8px}.web-budget-transactions_directoryFilterActive__uMMMY,.web-budget-transactions_directoryFilter__0Pxd1{min-height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border-radius:999px;border:1px solid #e2e4f0;background:rgba(255,255,255,.94);color:#475569;font-size:.82rem;font-weight:500}.web-budget-transactions_directoryFilterActive__uMMMY{border-color:rgba(109,94,246,.16);background:rgba(109,94,246,.08);color:#5e50d8}.web-budget-transactions_directoryFilterArrow__W7ytj{display:inline-flex;align-items:center;justify-content:center;color:#a0a8c5}.web-budget-transactions_directoryLayout__QD7Ix{display:grid;grid-template-columns:minmax(280px,.34fr) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.web-budget-transactions_directoryPanel__RTlXF{display:grid;grid-gap:24px;gap:24px;padding:34px 28px 30px;border:0;border-radius:0;background:transparent;box-shadow:none}.web-budget-transactions_directoryPanelHeader__KEvvL{display:grid;grid-gap:12px;gap:12px}.web-budget-transactions_directoryPanelHeaderCopy__W4Az2{display:grid;grid-gap:6px;gap:6px}.web-budget-transactions_directoryPanelHeader__KEvvL h3{margin:0;color:#111827;font-size:1.2rem;font-weight:600;line-height:1.1}.web-budget-transactions_directoryPanelHeader__KEvvL p{margin:0;color:#64748b;font-size:.88rem;line-height:1.5}.web-budget-transactions_directoryInlineEditor__AT1bD{display:grid;grid-gap:18px;gap:18px;padding:20px 0 0;border:0;border-top:1px solid #eef2f8;border-radius:10px;background:transparent}.web-budget-transactions_importStepPanel__5MYdu{gap:18px;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.web-budget-transactions_importInlineEditor__M7KDE{gap:22px;padding:0;border:0;border-radius:0;background:transparent}.web-budget-transactions_importCompactHeader__x2V6K{gap:18px}.web-budget-transactions_importCompactHeader__x2V6K>div{gap:8px}.web-budget-transactions_importCompactField__zs8l4{gap:10px}.web-budget-transactions_directoryInlineEditorHeader__NFrMm{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.web-budget-transactions_directoryInlineEditorHeader__NFrMm>div{display:grid;grid-gap:6px;gap:6px}.web-budget-transactions_directoryInlineEditorHeader__NFrMm strong{color:#111827;font-size:1rem;font-weight:600;line-height:1.2}.web-budget-transactions_directoryInlineEditorHeader__NFrMm p{margin:0;color:#64748b;font-size:.88rem;line-height:1.5}.web-budget-transactions_directoryForm__NBw8Y{display:grid;grid-gap:14px;gap:14px}.web-budget-transactions_directoryFormActions__FRJfz{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.web-budget-transactions_secondaryGhostButton__PQw6Z{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 12px;border:1px solid rgba(109,94,246,.12);border-radius:8px;background:rgba(255,255,255,.94);color:#5e50d8;font-size:.88rem;font-weight:500}.web-budget-transactions_directorySuccessNote__Vx8OM{display:inline-flex;align-items:center;gap:8px;color:#0f766e;font-size:.84rem;font-weight:600;animation:web-budget-transactions_directory-success-rise__4rXGL 1.85s cubic-bezier(.16,1,.3,1) both}.web-budget-transactions_templatePickerMenu__NwYZZ{display:grid;grid-gap:10px;gap:10px;min-width:280px}.web-budget-transactions_templatePickerBack__4gtMq{width:-moz-fit-content;width:fit-content;display:inline-flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;color:#5e50d8;font-size:.82rem;font-weight:600}.web-budget-transactions_templatePickerSearch__0m_wY{min-height:38px;display:inline-flex;align-items:center;gap:8px;padding:0 12px;border:1px solid #d9deea;border-radius:10px;background:#f8fafc;color:#667085}.web-budget-transactions_templatePickerSearch__0m_wY input{flex:1 1;border:0;outline:none;background:transparent;color:#111827;font-size:.88rem}.web-budget-transactions_templatePickerList__4hvVW{display:grid;grid-gap:6px;gap:6px}.web-budget-transactions_templatePickerItem__627r6{width:100%;display:grid;grid-gap:6px;gap:6px;padding:12px;border:1px solid transparent;border-radius:12px;background:#f8fafc;color:#344054;text-align:left}.web-budget-transactions_templatePickerItem__627r6:hover{border-color:rgba(109,94,246,.16);background:#eef2ff}.web-budget-transactions_templatePickerItemTitleRow__cXZP8{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.web-budget-transactions_templatePickerItem__627r6 strong{color:#111827;font-size:.92rem;font-weight:600;line-height:1.1}.web-budget-transactions_templatePickerItem__627r6>span:last-child{color:#64748b;font-size:.78rem;line-height:1.35}.web-budget-transactions_templatePickerEmpty__HAb7F{display:grid;grid-gap:10px;gap:10px;padding:10px 4px 2px}.web-budget-transactions_templatePickerEmpty__HAb7F p{margin:0;color:#64748b;font-size:.82rem;line-height:1.45}.web-budget-transactions_directoryInlineEditor__AT1bD .web-budget-transactions_formGrid___n8QV{column-gap:28px;row-gap:18px}@keyframes web-budget-transactions_directory-success-rise__4rXGL{0%{opacity:0;transform:translateY(8px)}20%{opacity:1;transform:translateY(0)}72%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}.web-budget-transactions_directoryList___MLCd{display:grid;grid-gap:0;gap:0;min-height:620px;align-content:start;grid-auto-rows:min-content}.web-budget-transactions_directoryItem__DhjVC{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid rgba(226,232,240,.8)}.web-budget-transactions_directoryItem__DhjVC:last-child{border-bottom:0;padding-bottom:0}.web-budget-transactions_directoryItemMain__Sl9WA{display:grid;grid-gap:0;gap:0}.web-budget-transactions_directoryItemTitle__Z0SB1{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.web-budget-transactions_directoryItemMain__Sl9WA strong{color:#111827;font-size:.98rem;font-weight:600;line-height:1.08}.web-budget-transactions_directoryItemMain__Sl9WA>span{color:#64748b;font-size:.78rem;line-height:1.1}.web-budget-transactions_directoryItemMeta__xS7G4{display:inline-flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap}.web-budget-transactions_directoryItemActions__YKC8t{display:grid;justify-items:end;grid-gap:1px;gap:1px}.web-budget-transactions_directoryActionDelete___3p2I{min-height:auto;padding:0;border:0;background:transparent;color:#b42318;font-size:.76rem;font-weight:500;line-height:1.3}.web-budget-transactions_directoryActionDelete___3p2I:hover{color:#991b1b;text-decoration:underline;text-underline-offset:3px}.web-budget-transactions_directoryStatusActive__YqNdC,.web-budget-transactions_directoryStatusInactive__h68dH{min-height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;border-radius:999px;font-size:.7rem;font-weight:600}.web-budget-transactions_directoryStatusActive__YqNdC{background:rgba(36,68,58,.08);color:#2b5b49}.web-budget-transactions_directoryStatusInactive__h68dH{background:rgba(180,35,24,.1);color:#b42318}.web-budget-transactions_directoryStatusSignalActive__MqKF8,.web-budget-transactions_directoryStatusSignalInactive__WarVl{display:inline-flex;align-items:center;gap:4px;font-size:.78rem;font-weight:500;line-height:1.1}.web-budget-transactions_directoryStatusSignalActive__MqKF8{color:#027a48}.web-budget-transactions_directoryStatusSignalInactive__WarVl{color:#b42318}.web-budget-transactions_categoryTypeExpense__coMtG,.web-budget-transactions_categoryTypeIncome__Msa05,.web-budget-transactions_categoryTypeTransfer__r6Nby{min-height:22px;display:inline-flex;align-items:center;justify-content:center;padding:0 7px;border-radius:999px;font-size:.7rem;font-weight:600}.web-budget-transactions_categoryTypeExpense__coMtG{background:rgba(180,35,24,.08);color:#b42318}.web-budget-transactions_categoryTypeIncome__Msa05{background:rgba(15,118,110,.08);color:#0f766e}.web-budget-transactions_categoryTypeTransfer__r6Nby{background:rgba(94,80,216,.1);color:#5e50d8}.web-budget-transactions_directoryActionDeactivate__Zz2qT,.web-budget-transactions_directoryActionEdit__w1Bdj,.web-budget-transactions_directoryActionLink__OeyQX,.web-budget-transactions_directoryActionReactivate__tzXM0{min-height:20px;display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;font-size:.78rem;font-weight:500;padding:0}.web-budget-transactions_directoryActionEdit__w1Bdj{color:#5e50d8}.web-budget-transactions_directoryActionDeactivate__Zz2qT{color:#b42318}.web-budget-transactions_directoryActionReactivate__tzXM0{color:#0f766e}.web-budget-transactions_primaryAction__TeTjY:disabled{opacity:.52;cursor:not-allowed;transform:none;box-shadow:0 10px 24px rgba(94,80,216,.12)}.web-budget-transactions_dashboardShell__ifnra{display:grid;grid-gap:var(--budget-panel-stack-gap);gap:var(--budget-panel-stack-gap);align-self:start;align-content:start;width:min(1120px,100%)}.web-budget-transactions_dashboardShellUnified__s6Qg2{gap:0;background:#f7f8fc!important;border:1px solid rgba(15,23,42,.04)!important;border-radius:8px!important;box-shadow:none!important;overflow:visible}.web-budget-transactions_dashboardBody__JP1E_,.web-budget-transactions_dashboardHeader__x9odr{display:grid;grid-row-gap:var(--budget-panel-row-gap);row-gap:var(--budget-panel-row-gap);padding:var(--budget-panel-padding);background:transparent;border:0;border-radius:0;box-shadow:none}.web-budget-transactions_dashboardHeader__x9odr{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:16px}.web-budget-transactions_dashboardHeaderUnified__v5c7H{padding:28px 28px 24px;background:transparent!important;border:0!important;border-bottom:1px solid #edf0f7!important;border-radius:0!important;box-shadow:none!important}.web-budget-transactions_dashboardBody__JP1E_{row-gap:24px}.web-budget-transactions_dashboardBodyUnified__KtNwo{padding:34px 28px 30px;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important}.web-budget-transactions_dashboardSection__WerUy{display:grid;grid-row-gap:var(--budget-panel-row-gap);row-gap:var(--budget-panel-row-gap)}.web-budget-transactions_dashboardBodyUnified__KtNwo>.web-budget-transactions_dashboardSection__WerUy:first-child{padding-top:8px}.web-budget-transactions_dashboardGrid__MtJd_+.web-budget-transactions_dashboardSection__WerUy,.web-budget-transactions_dashboardSection__WerUy+.web-budget-transactions_dashboardGrid__MtJd_,.web-budget-transactions_dashboardSection__WerUy+.web-budget-transactions_dashboardSection__WerUy{padding-top:34px;border-top:1px solid #f3f5fb}.web-budget-transactions_dashboardHeaderCopy__9KDOz{display:grid;grid-gap:8px;gap:8px}.web-budget-transactions_dashboardHeaderCopy__9KDOz h2,.web-budget-transactions_dashboardSectionHeader__nz_2j h3{margin:0;color:#0f172a}.web-budget-transactions_dashboardHeaderCopy__9KDOz h2{font-size:26px;line-height:1}.web-budget-transactions_dashboardHeaderCopy__9KDOz p{margin:0;color:#6b7280;font-size:.95rem}.web-budget-transactions_dashboardPeriodControls__czI5l{display:inline-flex;align-items:center;gap:10px}.web-budget-transactions_dashboardPeriodButton__sXZOC{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #e6e8f2;background:rgba(255,255,255,.92);color:#334155;transition:border-color .22s ease,color .22s ease,background-color .22s ease}.web-budget-transactions_dashboardPeriodButton__sXZOC:hover:not(:disabled){border-color:rgba(109,94,246,.22);background:rgba(109,94,246,.03);color:#6357bf}.web-budget-transactions_dashboardPeriodButton__sXZOC:disabled{opacity:.45;cursor:not-allowed}.web-budget-transactions_importResetButton__M4eLa{width:auto;min-width:112px;padding:0 14px;justify-content:center}.web-budget-transactions_dashboardPeriodPill__uKf61{min-width:148px;padding:0 14px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(109,94,246,.08);color:#4338ca;font-weight:600}.web-budget-transactions_dashboardGrid__MtJd_,.web-budget-transactions_dashboardKpiGrid__7bwv5{display:grid;grid-gap:var(--budget-panel-stack-gap);gap:var(--budget-panel-stack-gap)}.web-budget-transactions_dashboardKpiGrid__7bwv5{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;width:100%;align-items:start}.web-budget-transactions_importSummaryGrid__GvrKo{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.web-budget-transactions_dashboardGrid__MtJd_{grid-template-columns:1.35fr 1fr;align-items:start;column-gap:72px}.web-budget-transactions_dashboardGrid__MtJd_>.web-budget-transactions_dashboardSection__WerUy{align-self:start;margin-top:0;padding-top:0;row-gap:14px}.web-budget-transactions_dashboardKpiSection___6vQA{min-height:128px;align-content:start}.web-budget-transactions_dashboardKpiMetric__trJuf{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0;width:100%;justify-items:start}.web-budget-transactions_dashboardKpiMetric__trJuf:not(:last-child){padding-right:28px;border-right:1px solid #edf0f7}.web-budget-transactions_dashboardCardLabel__7khUG{color:#64748b;font-size:var(--budget-kpi-label-size);font-weight:var(--db-font-weight-body);text-align:left}.web-budget-transactions_dashboardKpiValuePrimary__Zr8YT,.web-budget-transactions_dashboardKpiValueSecondary__h8XR7{line-height:1;font-weight:700;text-align:left}.web-budget-transactions_dashboardKpiValuePrimary__Zr8YT{font-size:var(--budget-kpi-value-primary-size)}.web-budget-transactions_dashboardKpiValueSecondary__h8XR7{font-size:var(--budget-kpi-value-secondary-size)}.web-budget-transactions_importSummaryMetric__lAkYV{gap:4px}.web-budget-transactions_importSummaryLabel__ZzPZQ{font-size:.72rem}.web-budget-transactions_importSummaryValue__qtj65{font-size:.92rem;line-height:1.3;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.web-budget-transactions_importStepperBlock__4l2PH{display:grid;grid-gap:10px;gap:10px}.web-budget-transactions_dashboardPositive__VWbaF{color:#027a48}.web-budget-transactions_dashboardNegative__KdzOM{color:#b42318}.web-budget-transactions_dashboardRecentAmount__v8M50.web-budget-transactions_dashboardPositive__VWbaF{color:#027a48}.web-budget-transactions_dashboardRecentAmount__v8M50.web-budget-transactions_dashboardNegative__KdzOM{color:#b42318}.web-budget-transactions_dashboardNegativeGradient__BPCfW,.web-budget-transactions_dashboardPositiveGradient__X9j0Q{color:inherit;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.web-budget-transactions_dashboardPositiveGradient__X9j0Q{background-image:linear-gradient(180deg,#039855,#027a48)}.web-budget-transactions_dashboardNegativeGradient__BPCfW{background-image:linear-gradient(180deg,#d92d20,#b42318)}.web-budget-transactions_dashboardExpenseSplit__Ij4J_{display:grid;grid-template-columns:repeat(2,max-content);grid-gap:22px;gap:22px;margin-top:2px;padding-top:0;width:auto;justify-self:start}.web-budget-transactions_dashboardExpenseSplit__Ij4J_ div{display:grid;grid-gap:6px;gap:6px;justify-items:start;text-align:left}.web-budget-transactions_dashboardExpenseSplit__Ij4J_ span{color:#94a3b8;font-size:var(--db-font-size-meta)}.web-budget-transactions_dashboardExpenseSplit__Ij4J_ strong{color:#4338ca;font-size:var(--db-font-size-body)}.web-budget-transactions_dashboardSectionHeader__nz_2j h3{margin:0;color:#111827;font-size:var(--budget-section-title-size);font-weight:var(--db-font-weight-section-title);line-height:1.05}.web-budget-transactions_dashboardSectionHeader__nz_2j{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:32px;margin:0;padding-top:0}.web-budget-transactions_dashboardAccountsList__D0dVh,.web-budget-transactions_dashboardExpenseList__S2uNS,.web-budget-transactions_dashboardRecentList__yIPKq{display:grid;grid-gap:10px;gap:10px;padding-left:8px}.web-budget-transactions_dashboardExpenseItem__KAM98{display:grid;grid-gap:8px;gap:8px}.web-budget-transactions_dashboardAccountRow__7vXm_,.web-budget-transactions_dashboardExpenseRowMeta__uK_sU,.web-budget-transactions_dashboardExpenseRow__0kQG_,.web-budget-transactions_dashboardRecentHead__vk02V,.web-budget-transactions_dashboardRecentRow__rHNDa{display:grid;align-items:center}.web-budget-transactions_dashboardAccountRow__7vXm_,.web-budget-transactions_dashboardExpenseRowMeta__uK_sU,.web-budget-transactions_dashboardExpenseRow__0kQG_{grid-template-columns:minmax(0,1fr) auto;gap:16px}.web-budget-transactions_dashboardAccountsList__D0dVh{gap:0;padding-top:0;margin-top:0}.web-budget-transactions_dashboardAccountRow__7vXm_{padding:10px 0;border-bottom:1px solid #f2f4fa}.web-budget-transactions_dashboardAccountRow__7vXm_:first-child{padding-top:0}.web-budget-transactions_dashboardAccountRow__7vXm_:last-child{padding-bottom:0;border-bottom:0}.web-budget-transactions_dashboardAccountRow__7vXm_ strong,.web-budget-transactions_dashboardExpenseRow__0kQG_ strong{color:#1f2937;font-size:var(--budget-large-card-body-size);font-weight:var(--budget-large-card-body-weight)}.web-budget-transactions_dashboardRecentRow__rHNDa strong{color:#1f2937;font-weight:600}.web-budget-transactions_dashboardExpenseRowMeta__uK_sU span{color:#94a3b8;font-size:var(--db-font-size-meta)}.web-budget-transactions_dashboardExpenseBarTrack__7MX1M{width:100%;height:8px;border-radius:4px;background:linear-gradient(180deg,rgba(232,236,255,.9),rgba(238,242,255,.72));overflow:hidden}.web-budget-transactions_dashboardExpenseBarFill__RLDS7{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,rgba(109,94,246,.92),rgba(99,166,229,.78))}.web-budget-transactions_dashboardDefaultBadge__S8afi{margin-left:10px;display:inline-flex;align-items:center;min-height:24px;padding:0 10px;border-radius:999px;background:rgba(109,94,246,.08);color:#4338ca;font-size:.76rem;font-weight:600}.web-budget-transactions_dashboardRecentHead__vk02V,.web-budget-transactions_dashboardRecentRow__rHNDa{grid-template-columns:92px minmax(0,1.2fr) minmax(0,1fr) 132px;gap:16px}.web-budget-transactions_dashboardRecentHead__vk02V{color:#6b7280;font-size:var(--budget-table-header-size);font-weight:var(--db-font-weight-meta);letter-spacing:.02em;padding-bottom:10px;border-bottom:1px solid #edf0f7}.web-budget-transactions_dashboardRecentAmountHead__YS_Oe,.web-budget-transactions_dashboardRecentAmount__v8M50{text-align:right}.web-budget-transactions_dashboardRecentRow__rHNDa{padding:8px 0;border-bottom:1px solid #f4f6fb;font-size:var(--budget-table-row-size)}.web-budget-transactions_dashboardRecentRow__rHNDa:last-child{border-bottom:0}.web-budget-transactions_dashboardRecentRow__rHNDa span{min-width:0;color:#344054;line-height:1.35}.web-budget-transactions_dashboardRecentAmount__v8M50{font-weight:600}.web-budget-transactions_dashboardEmpty__YzjLC{margin:0;color:#6b7280}.web-budget-transactions_evolutionToolbarHeader__GTp8B{margin-bottom:12px}.web-budget-transactions_evolutionToolbarHeader__GTp8B h3{margin:0;color:#111827;font-size:20px;font-weight:600;line-height:1.1}.web-budget-transactions_evolutionToolbarShell__ysxCD{display:grid;grid-gap:18px;gap:18px}.web-budget-transactions_evolutionFocusRow__5Dn54,.web-budget-transactions_evolutionScopeRow__DRUZc{display:grid;grid-gap:10px;gap:10px;width:min(360px,100%)}.web-budget-transactions_evolutionLabel___bByu{color:#667085;font-size:13px;font-weight:500}.web-budget-transactions_evolutionFocusChips__rZZEt,.web-budget-transactions_evolutionScopeButtons__dgOJE{display:flex;flex-wrap:wrap;gap:10px}.web-budget-transactions_evolutionFocusChipActive__165sd,.web-budget-transactions_evolutionFocusChip__5_LeK,.web-budget-transactions_evolutionScopeButtonActive__ax9_u,.web-budget-transactions_evolutionScopeButton__18Igq{min-height:38px;padding:0 14px;border-radius:10px;border:1px solid #dce3f4;background:#ffffff;color:#344054;font-size:14px;font-weight:500;transition:border-color .18s ease,background-color .18s ease,color .18s ease,box-shadow .18s ease}.web-budget-transactions_evolutionFocusChipActive__165sd,.web-budget-transactions_evolutionScopeButtonActive__ax9_u{border-color:rgba(109,94,246,.24);background:rgba(109,94,246,.12);color:#4f46c8;box-shadow:inset 0 0 0 1px rgba(109,94,246,.06)}.web-budget-transactions_evolutionScopeButton__18Igq:disabled{opacity:.5;cursor:not-allowed}.web-budget-transactions_evolutionFilterGrid__5M8wl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.web-budget-transactions_evolutionField__2bvEh{display:grid;grid-gap:8px;gap:8px}.web-budget-transactions_evolutionField__2bvEh>span{color:#667085;font-size:13px;font-weight:500}.web-budget-transactions_evolutionField__2bvEh select{width:100%;min-height:42px;padding:0 12px;border:1px solid #d7deee;border-radius:10px;background:#ffffff;color:#1f2937}.web-budget-transactions_evolutionScopeNote__vNKbZ{margin:0;color:#667085;font-size:12px}.web-budget-transactions_evolutionModuleShell__pL6Wk{display:grid;grid-gap:24px;gap:24px}.web-budget-transactions_evolutionChartHeader__Dq5g2 h3{margin:0;color:#111827;font-size:18px;font-weight:600}.web-budget-transactions_evolutionChartLayout__RJ2cf{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:stretch}.web-budget-transactions_evolutionChart__rR2Tx{min-width:0}.web-budget-transactions_evolutionChartCanvas__T4vB4{min-height:360px;padding-top:4px}.web-budget-transactions_evolutionSummaryGrid__PGEG0{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px}.web-budget-transactions_evolutionSummaryCard__iQqJc{display:grid;grid-template-rows:auto auto 1fr;align-content:start;grid-gap:8px;gap:8px;padding:14px 14px 12px;border:1px solid #e7ecf8;border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,249,255,.94))}.web-budget-transactions_evolutionSummaryCard__iQqJc span{color:#667085;font-size:12px}.web-budget-transactions_evolutionSummaryCard__iQqJc strong{color:#111827;font-size:22px;line-height:1.05;font-weight:600;white-space:nowrap;align-self:start;min-height:1.1em}.web-budget-transactions_evolutionSummaryCard__iQqJc small{color:#667085;font-size:12px;align-self:end;min-height:1.3em}.web-budget-transactions_analyticsToolbar__iA4zT{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:14px;gap:14px}.web-budget-transactions_analyticsField__9ob90{display:grid;grid-gap:6px;gap:6px}.web-budget-transactions_analyticsField__9ob90>span{color:#667085;font-size:var(--db-font-size-meta);font-weight:500}.web-budget-transactions_analyticsField__9ob90 select{min-height:38px;border:1px solid #d9def0;border-radius:10px;background:#fff;color:#1f2937;font-size:14px;padding:0 12px}.web-budget-transactions_analyticsToolbarHeader__Gtpyw{margin-bottom:14px}.web-budget-transactions_analyticsToolbarHeader__Gtpyw h3{margin:0;color:#111827;font-size:20px;font-weight:600;line-height:1.05}.web-budget-transactions_analyticsSelectTrigger__1KXXt{min-height:40px;border-radius:10px}.web-budget-transactions_analyticsSelectValue__8eGc2{font-size:13px;line-height:1.2}.web-budget-transactions_analyticsScopeNote__EkSPG{display:grid;grid-gap:6px;gap:6px;justify-items:end;color:#667085;font-size:var(--db-font-size-meta)}.web-budget-transactions_analyticsGrid__Tud7i{display:grid;grid-template-columns:minmax(240px,360px) minmax(320px,1fr);grid-template-areas:"summary metric" "chart list";align-items:start;grid-gap:22px 28px;gap:22px 28px}.web-budget-transactions_analyticsSummaryCard___21cp{grid-area:summary;display:grid;align-content:start;grid-gap:8px;gap:8px;padding:8px 4px 0}.web-budget-transactions_analyticsSummaryLabel__YeL95{color:#667085;font-size:16px}.web-budget-transactions_analyticsSummaryValue__dOJlQ{color:#1f2937;font-size:46px;font-weight:700;line-height:.98}.web-budget-transactions_analyticsMetricCard__DiU_J{grid-area:metric;display:grid;grid-gap:16px;gap:16px;padding:8px 4px 0}.web-budget-transactions_analyticsMetricHeader__Coj5p{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.web-budget-transactions_analyticsMetricHeader__Coj5p h4{margin:0;color:#111827;font-size:15px;font-weight:600}.web-budget-transactions_analyticsMetricHeader__Coj5p span{color:#667085;font-size:12px}.web-budget-transactions_analyticsMetricBarTrack__eetfR{display:flex;align-items:stretch;min-height:8px;overflow:hidden;border-radius:6px;background:#edf1f8;box-shadow:inset 0 0 0 1px rgba(220,227,243,.95)}.web-budget-transactions_analyticsMetricBarFixed__AuzVA,.web-budget-transactions_analyticsMetricBarVariable__lf9RZ{display:block;min-width:0;transform-origin:left center;transform:scaleX(0);animation:web-budget-transactions_analyticsBarReveal__PTKL8 .9s cubic-bezier(.22,1,.36,1) forwards}.web-budget-transactions_analyticsMetricBarFixed__AuzVA{background:linear-gradient(90deg,#23b26b,#149955)}.web-budget-transactions_analyticsMetricBarVariable__lf9RZ{background:linear-gradient(90deg,#ffb020,#f79009);animation-delay:80ms}.web-budget-transactions_analyticsMetricSplit__gOgJj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.web-budget-transactions_analyticsMetricSplit__gOgJj div{display:grid;grid-gap:4px;gap:4px}.web-budget-transactions_analyticsMetricSplit__gOgJj div:last-child{justify-items:end;text-align:right}.web-budget-transactions_analyticsMetricSplit__gOgJj span{color:#667085;font-size:12px}.web-budget-transactions_analyticsMetricSplit__gOgJj strong{color:#1f2937;font-size:22px;font-weight:600;line-height:1.05}.web-budget-transactions_analyticsMetricSplit__gOgJj small{font-size:12px;font-weight:600}.web-budget-transactions_analyticsMetricFixedBlock__fufMP small{color:#149955}.web-budget-transactions_analyticsMetricVariableBlock__TAIuB small{color:#f79009}.web-budget-transactions_analyticsChartCard__CzecX{grid-area:chart;display:grid;place-items:center;padding:10px 0 0;overflow:visible}.web-budget-transactions_analyticsChartHero__xrB1v{display:grid;place-items:center;overflow:visible}.web-budget-transactions_analyticsPieChart__Enw3B{position:relative;width:264px;aspect-ratio:1;border-radius:999px;overflow:visible;box-shadow:inset 0 0 0 1px rgba(226,232,255,.9),0 18px 36px rgba(15,23,42,.04)}.web-budget-transactions_analyticsPieCanvas__FvEtv{position:relative;width:100%;height:100%;padding:4px;overflow:hidden;border-radius:inherit}.web-budget-transactions_analyticsPieCanvas__FvEtv canvas{width:100%;height:100%;cursor:pointer}.web-budget-transactions_analyticsPieTooltip__pfo9U{position:absolute;display:grid;grid-gap:2px;gap:2px;padding:8px 10px;border-radius:10px;background:rgba(17,24,39,.94);color:#f8fafc;font-size:12px;line-height:1.2;transform:translate(-50%,-112%);box-shadow:0 14px 28px rgba(15,23,42,.18);pointer-events:none;z-index:3;opacity:0;transition:opacity .12s ease}.web-budget-transactions_analyticsPieTooltip__pfo9U strong{font-size:13px;font-weight:600}.web-budget-transactions_analyticsPieTooltip__pfo9U span{color:rgba(255,255,255,.82);font-weight:500}.web-budget-transactions_analyticsLegend__8avWg{grid-area:list;display:grid;grid-gap:4px;gap:4px;margin-top:4px}.web-budget-transactions_analyticsLegendItem__7fIgm{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:10px 0;border:0;border-radius:0;background:transparent;transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease}.web-budget-transactions_analyticsLegendMain__luZnG,.web-budget-transactions_analyticsLegendMeta__ZujzT{display:flex;align-items:center;gap:10px}.web-budget-transactions_analyticsLegendMain__luZnG strong{color:#1f2937;font-weight:500}.web-budget-transactions_analyticsLegendCopy__0RLek{display:grid;grid-gap:2px;gap:2px;min-width:0}.web-budget-transactions_analyticsLegendDescription__6U6rA{display:block;max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667085;font-size:13px}.web-budget-transactions_analyticsLegendMeta__ZujzT{color:#475467;font-size:14px}.web-budget-transactions_analyticsLegendMeta__ZujzT span:first-child{font-weight:600}.web-budget-transactions_analyticsLegendMeta__ZujzT span:last-child{min-width:44px;text-align:right;color:#667085}.web-budget-transactions_analyticsLegendSwatch__cRG_9{width:12px;height:12px;border-radius:999px;flex:0 0 auto;box-shadow:0 0 0 3px rgba(255,255,255,.8)}@keyframes web-budget-transactions_analyticsPieReveal__MbO8S{0%{--analytics-pie-progress:0turn}to{--analytics-pie-progress:1turn}}@keyframes web-budget-transactions_analyticsBarReveal__PTKL8{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.web-budget-transactions_tableCard__8hW1T{background:transparent;border:0;border-radius:0;box-shadow:none;display:grid;grid-row-gap:var(--budget-panel-row-gap);row-gap:var(--budget-panel-row-gap);padding:34px 28px 30px;transition:opacity .22s ease,transform .22s ease,box-shadow .22s ease}.web-budget-transactions_importTableCard__35vXb{box-shadow:none}.web-budget-transactions_importTable__BNIMU thead th{border-bottom:0}.web-budget-transactions_importTable__BNIMU tbody td{background:transparent}.web-budget-transactions_tableCard__8hW1T.web-budget-transactions_isRefreshing__9FH3F{opacity:.76;transform:translateY(4px);box-shadow:none}.web-budget-transactions_drawerHeader__wyMQj,.web-budget-transactions_pagination__fvxQW,.web-budget-transactions_tableHeader__NyWdT{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0}.web-budget-transactions_drawerHeader__wyMQj h3,.web-budget-transactions_tableHeader__NyWdT h3{margin:0;color:#111827;font-size:var(--budget-section-title-size);font-weight:var(--db-font-weight-section-title);line-height:1.05}.web-budget-transactions_tableMeta__XKbut{color:#6b7280;font-size:var(--db-font-size-meta)}.web-budget-transactions_tableScroller__3eF0A{overflow-x:auto;padding:0}.web-budget-transactions_table__n9Xz_{width:100%;border-collapse:separate;border-spacing:0 8px;min-width:760px;table-layout:fixed}.web-budget-transactions_colDate__MdoyY{width:88px}.web-budget-transactions_colLabel__p8RjF{width:35%}.web-budget-transactions_colCategory__OXOCx{width:24%}.web-budget-transactions_colFixed__LKY4b{width:80px}.web-budget-transactions_colTransfer__8PCsH{width:0}.web-budget-transactions_colAmount___Qxsl{width:15.5%}.web-budget-transactions_table__n9Xz_ td,.web-budget-transactions_table__n9Xz_ th{text-align:left}.web-budget-transactions_table__n9Xz_ thead th{padding:0 0 14px;color:#6b7280;font-size:var(--budget-table-header-size);font-weight:var(--db-font-weight-meta);letter-spacing:.02em;border-bottom:1px solid #eef1f7}.web-budget-transactions_table__n9Xz_ tbody td:not(:last-child),.web-budget-transactions_table__n9Xz_ thead th:not(:last-child){padding-right:12px}.web-budget-transactions_table__n9Xz_ tbody td:nth-last-child(2),.web-budget-transactions_table__n9Xz_ thead th:nth-last-child(2){padding-right:0}.web-budget-transactions_table__n9Xz_ thead th:last-child{padding-right:12px}.web-budget-transactions_rowInteractive__FDw0m{cursor:pointer!important;transition:filter var(--motion-interactive-duration) var(--motion-interactive-easing)}.web-budget-transactions_table__n9Xz_ tbody td{padding:14px 6px;background:#ffffff;color:#344054;font-size:var(--budget-table-row-size);vertical-align:middle;transition:background-color .3s ease,box-shadow .3s ease,transform .3s ease,opacity var(--motion-interactive-duration) var(--motion-interactive-easing)}.web-budget-transactions_rowMain__NB3L3 span{color:#667085;font-size:var(--db-font-size-secondary)}.web-budget-transactions_table__n9Xz_ tbody td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.web-budget-transactions_table__n9Xz_ tbody td:last-child{padding-right:12px;border-top-right-radius:8px;border-bottom-right-radius:8px}.web-budget-transactions_rowInteractive__FDw0m:hover td{background:#ecefff;box-shadow:none}.web-budget-transactions_rowInteractive__FDw0m:hover{filter:drop-shadow(0 8px 16px rgba(15,23,42,.05))}.web-budget-transactions_rowActive__2lD0Q td,.web-budget-transactions_rowActive__2lD0Q:hover td,.web-budget-transactions_table__n9Xz_ tbody tr[data-active=true] td,.web-budget-transactions_table__n9Xz_ tbody tr[data-active=true]:hover td{background:#e4e8ff;box-shadow:none}.web-budget-transactions_rowActive__2lD0Q,.web-budget-transactions_table__n9Xz_ tbody tr[data-active=true]{filter:drop-shadow(0 10px 20px rgba(15,23,42,.06))}.web-budget-transactions_rowActive__2lD0Q{filter:drop-shadow(0 12px 24px rgba(15,23,42,.08))}.web-budget-transactions_rowFlash__7irAi td,.web-budget-transactions_table__n9Xz_ tbody tr[data-flash=true] td,.web-budget-transactions_table__n9Xz_ tbody tr[data-flash=true]:hover td{background:#ecfdf3;box-shadow:none}.web-budget-transactions_rowFlash__7irAi,.web-budget-transactions_table__n9Xz_ tbody tr[data-flash=true]{filter:drop-shadow(0 12px 24px rgba(2,122,72,.1))}.web-budget-transactions_rowMain__NB3L3{display:grid;grid-gap:4px;gap:4px;min-width:0}.web-budget-transactions_rowMain__NB3L3 strong{color:#111827;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web-budget-transactions_rowMain__NB3L3 span{color:#6b7280;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.web-budget-transactions_rowTitleLine__74U9T{display:flex;align-items:center;gap:8px;min-width:0}.web-budget-transactions_fixedBadge__8tZch{min-height:22px;display:inline-flex;align-items:center;padding:0 8px;border-radius:999px;background:rgba(109,94,246,.08);color:#5b47d6;font-size:11px;font-weight:500}.web-budget-transactions_fixedStateBadge__T5HTo,.web-budget-transactions_variableStateBadge__iaGVH{min-height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500}.web-budget-transactions_fixedStateBadge__T5HTo{background:rgba(109,94,246,.08);color:#5b47d6}.web-budget-transactions_variableStateBadge__iaGVH{background:rgba(226,232,240,.85);color:#475467}.web-budget-transactions_transferBadge__BoSut{min-height:22px;display:inline-flex;align-items:center;padding:0 8px;border-radius:999px;background:rgba(109,94,246,.08);color:#4338ca;font-size:11px;font-weight:500}.web-budget-transactions_dateCell__OHHOm{white-space:nowrap;color:#667085}.web-budget-transactions_amountCell___WAGO,.web-budget-transactions_amountHead__gkVFp{text-align:right!important}.web-budget-transactions_fixedHead__4c0UF{text-align:left!important}.web-budget-transactions_amountCell___WAGO{font-weight:600}.web-budget-transactions_amountContent__W19Tk{display:inline-flex;align-items:center;justify-content:flex-end;width:100%}.web-budget-transactions_transferIconCell__IaIfC{width:0;white-space:nowrap;padding-left:0!important;padding-right:0!important;text-align:right;overflow:visible}.web-budget-transactions_transferIconStandalone__6qlZR{width:16px;height:16px;display:inline-grid;place-items:center;color:#4338ca;vertical-align:middle;transform:translateX(14px)}.web-budget-transactions_amount-negative___BAm7{color:#b42318!important}.web-budget-transactions_amount-positive__VSxIn{color:#027a48!important}.web-budget-transactions_typeBadge__VmMxs{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500}.web-budget-transactions_type-expense__L8EBV{background:#fee2e2;color:#b42318;box-shadow:inset 0 0 0 1px rgba(180,35,24,.12)}.web-budget-transactions_type-income__X6AX5{background:#dcfce7;color:#027a48;box-shadow:inset 0 0 0 1px rgba(2,122,72,.12)}.web-budget-transactions_type-transfer__u0DjZ{background:#e0e7ff;color:#4338ca;box-shadow:inset 0 0 0 1px rgba(67,56,202,.12)}.web-budget-transactions_pagination__fvxQW{padding:0}.web-budget-transactions_paginationInfo__IaceD{color:#6b7280;font-size:13px}.web-budget-transactions_paginationActions__4m1w9{display:flex;align-items:center;gap:12px}.web-budget-transactions_importPaginationButton__nLr9q:focus-visible,.web-budget-transactions_importPaginationButton__nLr9q:hover{transform:none}.web-budget-transactions_drawer__MVgWB{display:grid;grid-row-gap:var(--budget-panel-row-gap);row-gap:var(--budget-panel-row-gap);padding:var(--budget-panel-padding);position:fixed;top:0;right:0;bottom:0;width:min(378px,100vw);z-index:50;overflow-y:auto;background-color:#eaecfb;background-image:linear-gradient(180deg,rgba(109,94,246,.047),rgba(109,94,246,.024));background-repeat:no-repeat;border:0;border-left:1px solid #dfe3f4;border-radius:0;box-shadow:-18px 0 36px rgba(15,23,42,.08),inset 1px 0 0 rgba(255,255,255,.62);transform:translateX(0);opacity:1;transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .22s cubic-bezier(.22,1,.36,1)}.web-budget-transactions_drawerBackdrop__wJ8Pi{position:fixed;inset:0;z-index:40;border:0;background:linear-gradient(180deg,rgba(226,232,240,.38),rgba(226,232,240,.46)),rgba(148,163,184,.1);-webkit-backdrop-filter:saturate(.94) blur(1.8px);backdrop-filter:saturate(.94) blur(1.8px);cursor:pointer;opacity:1;transition:opacity .22s cubic-bezier(.22,1,.36,1)}.web-budget-transactions_drawer__MVgWB.web-budget-transactions_isClosing__NwOdK{transform:translateX(100%);opacity:.98}.web-budget-transactions_drawerBackdrop__wJ8Pi.web-budget-transactions_isClosing__NwOdK{opacity:0}.web-budget-transactions_drawerHeader__wyMQj{position:relative;padding:0 44px 0 0}.web-budget-transactions_drawerActions__GCUcg,.web-budget-transactions_drawerFacts__c9H5D,.web-budget-transactions_drawerHeader__wyMQj,.web-budget-transactions_drawerHero__A4VdY,.web-budget-transactions_drawerSignals__E_wHG{position:relative;z-index:1}.web-budget-transactions_drawer__MVgWB:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top left,rgba(109,94,246,.045),transparent 42%);pointer-events:none}.web-budget-transactions_drawerHeaderMain__3V7Zc{min-width:0}.web-budget-transactions_drawerClose__tMflC{position:absolute;top:0;right:0;width:32px;height:32px;display:inline-grid;place-items:center;border:1px solid #e6e8f2;border-radius:8px;background:#ffffff;color:#6b7280;transition:border-color .3s ease,color .3s ease,background-color .3s ease,transform .3s ease}.web-budget-transactions_drawerClose__tMflC:hover{color:#4338ca;border-color:rgba(109,94,246,.2);background:#fcfcff;transform:translateY(-1px)}.web-budget-transactions_drawerHero__A4VdY{display:grid;justify-items:start;grid-row-gap:8px;row-gap:8px}.web-budget-transactions_drawerAmountBlock__4pCcp{display:grid;justify-items:start;align-content:start;grid-gap:12px;gap:12px}.web-budget-transactions_drawerAmount__NiKAe{font-size:var(--budget-drawer-amount-size);line-height:1;font-weight:var(--db-font-weight-body-strong);white-space:nowrap}.web-budget-transactions_drawerMetaLine__4wcu5{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.web-budget-transactions_drawerDate__Zr4xP{color:#6b7280;font-size:var(--budget-field-label-size)}.web-budget-transactions_drawerFacts__c9H5D{display:grid;grid-gap:16px;gap:16px;margin:0}.web-budget-transactions_drawerFacts__c9H5D div{display:grid;grid-gap:6px;gap:6px;padding-bottom:12px}.web-budget-transactions_drawerFacts__c9H5D dt{color:#6b7280;font-size:var(--budget-field-label-size);font-weight:var(--db-font-weight-meta)}.web-budget-transactions_drawerFacts__c9H5D dd{margin:0;color:#111827;font-size:var(--budget-field-value-size);font-weight:var(--db-font-weight-body)}.web-budget-transactions_formSections__P_IPU{display:grid;grid-gap:24px;gap:24px}.web-budget-transactions_formSection__16C_P{display:grid;grid-gap:12px;gap:12px}.web-budget-transactions_formSectionHeader__Zw_aG h4{margin:0;color:#111827;font-size:var(--db-font-size-section-title);font-weight:var(--db-font-weight-section-title)}.web-budget-transactions_segmentedControl__3_Lgh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0;gap:0;padding:4px;border:1px solid rgba(109,94,246,.08);border-radius:8px;background:rgba(255,255,255,.9)}.web-budget-transactions_segmentOption__uLEJV{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 12px;border:0;border-radius:8px;background:transparent;color:#344054;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease}.web-budget-transactions_segmentOption__uLEJV:hover{background:rgba(109,94,246,.05)}.web-budget-transactions_segmentOption__uLEJV.web-budget-transactions_isSelected__n05Jr{border-color:rgba(109,94,246,.22);background:linear-gradient(180deg,rgba(109,94,246,.16),rgba(109,94,246,.1));box-shadow:inset 0 0 0 1px rgba(109,94,246,.08),0 8px 16px rgba(109,94,246,.08);color:#3f33c8}.web-budget-transactions_formGrid___n8QV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.web-budget-transactions_datePeriodGrid___s_AX{grid-template-columns:1fr}.web-budget-transactions_fieldBlock__oyGfn{display:grid;grid-gap:8px;gap:8px}.web-budget-transactions_fieldBlockWide__218fY{grid-column:1/-1}.web-budget-transactions_fieldLabel__NMdeT{color:#6b7280;font-size:13px;font-weight:400}.web-budget-transactions_fieldInput__PLH4F{width:100%;min-height:42px;padding:0 13px;border:1px solid #e2e4f0;border-radius:8px;background:rgba(255,255,255,.94);color:#111827;font:inherit;font-size:.96rem;transition:border-color .3s ease,box-shadow .3s ease,background-color .3s ease}.web-budget-transactions_fieldInput__PLH4F:focus{outline:none;border-color:rgba(109,94,246,.32);box-shadow:0 0 0 4px rgba(109,94,246,.1);background:#ffffff}.web-budget-transactions_fieldSelectTrigger__boyrg{padding:0 13px;border:1px solid #e2e4f0;border-radius:8px;background:rgba(255,255,255,.94);color:#111827;font-size:.96rem;box-shadow:none}.web-budget-transactions_fieldSelectTrigger__boyrg:focus-visible,.web-budget-transactions_fieldSelectTrigger__boyrg:hover{border-color:rgba(109,94,246,.32);box-shadow:0 0 0 4px rgba(109,94,246,.1);background:#ffffff}.web-budget-transactions_fieldSelectValue__2IrLs{color:#111827;font-size:.96rem;font-weight:400}.web-budget-transactions_amountField__dgVYj{gap:10px}.web-budget-transactions_fieldWarning__Y3kNJ{min-height:10px;display:inline-flex;align-items:center;color:#b42318;font-size:10px;font-weight:500}.web-budget-transactions_fieldWarning__Y3kNJ.web-budget-transactions_isHidden__pL90C{visibility:hidden}.web-budget-transactions_amountInputWrap__vZfzh{position:relative}.web-budget-transactions_amountInput__8qwH3{min-height:52px;padding-right:58px;font-size:20px;font-weight:600;letter-spacing:-.01em}.web-budget-transactions_amountSuffix__LGjTH{position:absolute;top:50%;right:14px;transform:translateY(-50%);color:#6b7280;font-size:13px;font-weight:500;pointer-events:none}.web-budget-transactions_searchField__AcYgX{position:relative}.web-budget-transactions_counterpartyCombobox__ts2ho{isolation:isolate}.web-budget-transactions_searchField__AcYgX:focus-within svg{color:#4338ca}.web-budget-transactions_searchField__AcYgX svg{position:absolute;top:50%;left:14px;transform:translateY(-50%);color:#6b7280;pointer-events:none}.web-budget-transactions_searchInput__SSvzw{padding-left:40px}.web-budget-transactions_comboboxMenu__Im63v{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:12;display:grid;grid-gap:4px;gap:4px;padding:8px;border:1px solid rgba(109,94,246,.14);border-radius:12px;background:rgba(255,255,255,.98);box-shadow:0 18px 34px rgba(15,23,42,.12),0 0 0 1px rgba(109,94,246,.04);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.web-budget-transactions_comboboxOption__qsU_A{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:0 12px;border:0;border-radius:10px;background:transparent;color:#111827;font:inherit;text-align:left;cursor:pointer;transition:background-color .22s ease,color .22s ease,opacity .22s ease}.web-budget-transactions_comboboxOption__qsU_A.web-budget-transactions_isHighlighted__ptAcy,.web-budget-transactions_comboboxOption__qsU_A:hover{background:#eef2ff;color:#312e81}.web-budget-transactions_comboboxOptionMeta__WbMTr{color:#6b7280;font-size:12px;font-weight:500}.web-budget-transactions_comboboxOption__qsU_A.web-budget-transactions_isHighlighted__ptAcy .web-budget-transactions_comboboxOptionMeta__WbMTr,.web-budget-transactions_comboboxOption__qsU_A:hover .web-budget-transactions_comboboxOptionMeta__WbMTr{color:#4338ca}.web-budget-transactions_comboboxEmpty__4HvBD{min-height:42px;display:flex;align-items:center;padding:0 12px;color:#6b7280;font-size:13px}.web-budget-transactions_periodGrid__1nqAI{grid-template-columns:minmax(0,1.4fr) minmax(112px,.8fr);gap:10px}.web-budget-transactions_periodSelect__IGPyB{min-height:42px}.web-budget-transactions_fieldTextarea__EcK2o{min-height:88px;padding-top:12px;padding-bottom:12px;resize:vertical}.web-budget-transactions_switchRow__G5mak{min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 0;border:0;background:transparent}.web-budget-transactions_switchRowCompact__NP6qx{justify-content:flex-start;gap:10px}.web-budget-transactions_switchLabel__MlMwg{color:#111827;font-size:14px;font-weight:500}.web-budget-transactions_switchControl__nka5H{width:46px;height:28px;display:inline-flex;align-items:center;padding:3px;border-radius:999px;background:#e5e7eb;transition:background-color .3s ease}.web-budget-transactions_switchControl__nka5H.web-budget-transactions_isSelected__n05Jr{background:rgba(109,94,246,.92)}.web-budget-transactions_switchThumb__sb_Hb{width:22px;height:22px;border-radius:999px;background:#ffffff;box-shadow:0 2px 6px rgba(15,23,42,.16);transition:transform .3s ease}.web-budget-transactions_switchControl__nka5H.web-budget-transactions_isSelected__n05Jr .web-budget-transactions_switchThumb__sb_Hb{transform:translateX(18px)}.web-budget-transactions_signalBadge__g7cyE,.web-budget-transactions_signalRow__k_gAg{display:inline-flex;align-items:center;gap:8px;min-height:30px;padding:0 11px;border:1px solid rgba(109,94,246,.14);border-radius:999px;background:rgba(255,255,255,.9);color:#5b4fd6;box-shadow:0 6px 14px rgba(109,94,246,.06)}.web-budget-transactions_signalRow__k_gAg{color:#475467;font-size:13px;line-height:1.45}.web-budget-transactions_signalBadge__g7cyE{font-size:12px;font-weight:600;line-height:1}.web-budget-transactions_drawerActions__GCUcg{display:flex;flex-direction:column;gap:12px;align-items:stretch;width:100%;margin-top:24px;margin-inline:auto}.web-budget-transactions_formActions__8K5fn{width:100%;align-items:stretch;gap:14px}.web-budget-transactions_debugPanel__lIHBD{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border:1px solid rgba(109,94,246,.12);border-radius:8px;background:rgba(255,255,255,.52)}.web-budget-transactions_debugPanel__lIHBD.web-budget-transactions_isSuccess__5kdtN{border-color:rgba(2,122,72,.16);background:rgba(240,253,244,.78)}.web-budget-transactions_debugPanel__lIHBD.web-budget-transactions_isError__XC1Mf{border-color:rgba(180,35,24,.16);background:rgba(254,242,242,.82)}.web-budget-transactions_debugPanelTitle__pyDRp{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0;color:#111827;font-size:var(--db-font-size-meta);font-weight:var(--db-font-weight-body-strong)}.web-budget-transactions_debugPanelTitle__pyDRp span{color:#6b7280;font-size:var(--db-font-size-micro);font-weight:var(--db-font-weight-meta);text-transform:uppercase}.web-budget-transactions_debugPanelDetail__H_MML{margin:0;color:#475467;font-size:var(--db-font-size-meta);line-height:1.5}.web-budget-transactions_drawerPrimaryAction__EXjKz,.web-budget-transactions_drawerSecondaryAction__Fcuqz{width:100%;min-height:44px;display:inline-flex;align-items:center;justify-content:center;padding:0 14px;border-radius:8px;font-size:var(--db-font-size-body);font-weight:var(--db-font-weight-body);gap:8px;white-space:nowrap;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,background-color .3s ease,color .3s ease}.web-budget-transactions_drawerPrimaryAction__EXjKz{border:1px solid rgba(109,94,246,.18);background:linear-gradient(135deg,rgba(94,80,216,.96),rgba(109,94,246,.92));color:#ffffff;box-shadow:0 10px 24px rgba(94,80,216,.16)}.web-budget-transactions_drawerPrimaryAction__EXjKz:hover{transform:translateY(-1px);box-shadow:0 14px 28px rgba(94,80,216,.2);filter:saturate(1.02) brightness(1.02)}.web-budget-transactions_drawerPrimaryAction__EXjKz:disabled{cursor:not-allowed;border-color:rgba(148,163,184,.18);background:linear-gradient(135deg,rgba(148,163,184,.92),rgba(148,163,184,.82));box-shadow:none;filter:none;transform:none}.web-budget-transactions_formActions__8K5fn .web-budget-transactions_drawerPrimaryAction__EXjKz{width:100%}.web-budget-transactions_drawerSecondaryAction__Fcuqz{border:1px solid #e6e8f2;background:rgba(255,255,255,.88);color:#4338ca}.web-budget-transactions_drawerSecondaryAction__Fcuqz:hover{transform:translateY(-1px);border-color:rgba(109,94,246,.18);background:#ffffff;box-shadow:0 10px 22px rgba(15,23,42,.05)}.web-budget-transactions_inlineConfirmBlock__z5V6t{display:grid;grid-gap:12px;gap:12px;padding:14px 16px;border:1px solid rgba(109,94,246,.2);border-radius:12px;background:rgba(109,94,246,.08);box-shadow:0 12px 26px rgba(15,23,42,.04)}.web-budget-transactions_inlineConfirmText___7era{margin:0;color:#312e81;font-size:var(--db-font-size-secondary);font-weight:var(--db-font-weight-body);line-height:var(--db-line-height-secondary)}.web-budget-transactions_inlineConfirmActions__1lveT{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.web-budget-transactions_inlineConfirmActions__1lveT .web-budget-transactions_drawerPrimaryAction__EXjKz,.web-budget-transactions_inlineConfirmActions__1lveT .web-budget-transactions_drawerSecondaryAction__Fcuqz{width:100%}.web-budget-transactions_destructiveAction__bYCeG{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:0;border:0;background:transparent;color:#b42318;white-space:nowrap;cursor:pointer;transition:color .3s ease,transform .3s ease}.web-budget-transactions_destructiveAction__bYCeG:hover{color:#991b1b;transform:translateY(-1px)}.web-budget-transactions_formCancelAction__pC4Rq{min-height:auto;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0;border:0;background:transparent;color:#6357bf;font-size:.9rem;font-weight:500;line-height:1.4;transition:color var(--motion-interactive-duration) var(--motion-interactive-easing),-webkit-text-decoration-color var(--motion-interactive-duration) var(--motion-interactive-easing);transition:color var(--motion-interactive-duration) var(--motion-interactive-easing),text-decoration-color var(--motion-interactive-duration) var(--motion-interactive-easing);transition:color var(--motion-interactive-duration) var(--motion-interactive-easing),text-decoration-color var(--motion-interactive-duration) var(--motion-interactive-easing),-webkit-text-decoration-color var(--motion-interactive-duration) var(--motion-interactive-easing)}.web-budget-transactions_formCancelAction__pC4Rq:focus-visible,.web-budget-transactions_formCancelAction__pC4Rq:hover{color:var(--color-accent-primary-dark);text-decoration:underline;text-underline-offset:3px}.web-budget-transactions_destructiveConfirmRow__dHDy_{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;width:100%}.web-budget-transactions_destructiveCancelAction__xfhwM,.web-budget-transactions_destructiveConfirmAction__PxhdD{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:0;border:0;background:transparent;white-space:nowrap;cursor:pointer;transition:color .3s ease,transform .3s ease}.web-budget-transactions_destructiveConfirmAction__PxhdD{color:#b42318}.web-budget-transactions_destructiveConfirmAction__PxhdD:hover{color:#991b1b;transform:translateY(-1px)}.web-budget-transactions_destructiveCancelAction__xfhwM{color:#111827}.web-budget-transactions_destructiveCancelAction__xfhwM:hover{color:#4338ca;transform:translateY(-1px)}.web-budget-transactions_archiveDeleteModalBackdrop__LxSx4{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:rgba(15,23,42,.22);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.web-budget-transactions_archiveDeleteModal__oW6EW{width:min(440px,calc(100vw - 32px));display:grid;grid-gap:18px;gap:18px;padding:22px 22px 18px;border:1px solid rgba(226,232,240,.9);border-radius:14px;background:#ffffff;box-shadow:0 24px 48px rgba(15,23,42,.16)}.web-budget-transactions_archiveDeleteModalHeader__eaaOw{display:grid;grid-gap:10px;gap:10px}.web-budget-transactions_archiveDeleteModalKicker__IE9M6{margin:0;color:#6b7280;font-size:.72rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.web-budget-transactions_archiveDeleteModalHeader__eaaOw h3{margin:0;color:#111827;font-size:1.1rem;font-weight:600;line-height:1.15}.web-budget-transactions_archiveDeleteModalHeader__eaaOw p{margin:0;color:#475467;font-size:.9rem;line-height:1.5}.web-budget-transactions_archiveDeleteModalWarningBox__hIFnz{margin-top:2px;padding:12px 14px;border:1px solid rgba(180,35,24,.12);border-radius:10px;background:rgba(254,242,242,.9)}.web-budget-transactions_archiveDeleteModalWarning__pgP00{color:#b42318!important;font-weight:500}.web-budget-transactions_archiveDeleteModalActions__pM8nL{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.web-budget-transactions_archiveDeleteCancelButton__7q_a2,.web-budget-transactions_archiveDeleteConfirmButton__1yB_Q{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:0 14px;border-radius:10px;font-size:.92rem;font-weight:500;transition:transform .22s ease,box-shadow .22s ease,background-color .22s ease,color .22s ease,border-color .22s ease}.web-budget-transactions_archiveDeleteConfirmButton__1yB_Q{border:1px solid rgba(180,35,24,.16);background:rgba(254,242,242,.9);color:#b42318}.web-budget-transactions_archiveDeleteConfirmButton__1yB_Q:hover{background:#fee2e2;color:#991b1b;box-shadow:0 10px 22px rgba(180,35,24,.08);transform:translateY(-1px)}.web-budget-transactions_archiveDeleteCancelButton__7q_a2{border:1px solid rgba(226,232,240,.95);background:#ffffff;color:#111827}.web-budget-transactions_archiveDeleteCancelButton__7q_a2:hover{border-color:rgba(109,94,246,.14);background:#eef2ff;color:#4338ca;box-shadow:0 10px 22px rgba(67,56,202,.06);transform:translateY(-1px)}@media (max-width:1080px){.web-budget-transactions_dashboardGrid__MtJd_,.web-budget-transactions_dashboardKpiGrid__7bwv5{grid-template-columns:minmax(0,1fr)}.web-budget-transactions_dashboardKpiMetric__trJuf:not(:last-child){padding-right:0;padding-bottom:20px;border-right:0;border-bottom:1px solid #edf0f7}.web-budget-transactions_evolutionFilterGrid__5M8wl{grid-template-columns:repeat(2,minmax(0,1fr))}.web-budget-transactions_evolutionSummaryGrid__PGEG0{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.web-budget-transactions_dashboardHeader__x9odr{grid-template-columns:minmax(0,1fr)}.web-budget-transactions_dashboardPeriodControls__czI5l{justify-content:flex-start}.web-budget-transactions_dashboardRecentHead__vk02V,.web-budget-transactions_dashboardRecentRow__rHNDa{grid-template-columns:76px minmax(0,1fr)}.web-budget-transactions_dashboardRecentHead__vk02V span:nth-child(3),.web-budget-transactions_dashboardRecentHead__vk02V span:nth-child(4),.web-budget-transactions_dashboardRecentRow__rHNDa span:nth-child(3),.web-budget-transactions_dashboardRecentRow__rHNDa span:nth-child(4){justify-self:start}.web-budget-transactions_evolutionChartLayout__RJ2cf,.web-budget-transactions_evolutionFilterGrid__5M8wl,.web-budget-transactions_evolutionSummaryGrid__PGEG0{grid-template-columns:1fr}}@media (max-width:1180px){.web-budget-transactions_drawer__MVgWB{width:min(378px,100vw)}}@media (max-width:840px){.web-budget-transactions_header__qGMkV{display:grid;grid-gap:8px;gap:8px;align-items:stretch;padding:var(--budget-panel-padding) 16px}.web-budget-transactions_filterBar__NWNnA{gap:8px;padding-top:20px}.web-budget-transactions_filterBarRow__vneZ2{grid-template-columns:1fr;gap:10px}.web-budget-transactions_filterReset__84yOs{margin-left:0}.web-budget-transactions_tableScroller__3eF0A{padding:20px 16px 0}.web-budget-transactions_pagination__fvxQW,.web-budget-transactions_tableHeader__NyWdT{padding-left:16px;padding-right:16px}.web-budget-transactions_drawer__MVgWB{width:100vw}.web-budget-transactions_formGrid___n8QV,.web-budget-transactions_segmentedControl__3_Lgh{grid-template-columns:1fr}.web-budget-transactions_drawerActions__GCUcg{max-width:100%;flex-direction:column}}@media (max-width:1120px){.web-budget-transactions_filterBar__NWNnA{padding-top:32px}.web-budget-transactions_filterBarRow__vneZ2{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}.web-budget-transactions_actionMenuItemIcon__lZh__{width:18px;height:18px;display:inline-grid;place-items:center;color:currentColor;flex:0 0 auto}.dailybase-select_root__O2GVI{width:100%}.dailybase-select_trigger__oFJu2{min-height:42px;padding:0 12px;border:1px solid #d7deee;border-radius:10px;background:#ffffff;color:#1f2937;transition:border-color .22s ease,background-color .22s ease,box-shadow .22s ease,color .22s ease}.dailybase-select_triggerPlain__GrtI4,.dailybase-select_trigger__oFJu2{width:100%;display:inline-flex;align-items:center;justify-content:space-between;gap:12px;font:inherit;line-height:1;cursor:pointer}.dailybase-select_triggerPlain__GrtI4{min-height:auto;padding:0;border:0;background:transparent;color:inherit;box-shadow:none}.dailybase-select_triggerPlain__GrtI4:focus-visible,.dailybase-select_triggerPlain__GrtI4:hover,.dailybase-select_triggerPlain__GrtI4[data-disabled]{border:0;background:transparent;box-shadow:none;outline:none}.dailybase-select_trigger__oFJu2:hover{border-color:rgba(109,94,246,.34);box-shadow:0 0 0 3px rgba(109,94,246,.07)}.dailybase-select_trigger__oFJu2:focus-visible{outline:none;border-color:rgba(109,94,246,.44);box-shadow:0 0 0 4px rgba(109,94,246,.11)}.dailybase-select_trigger__oFJu2[data-disabled]{opacity:.56;cursor:not-allowed;box-shadow:none}.dailybase-select_value__0LvtF{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left;font-size:14px;line-height:inherit}.dailybase-select_valuePlaceholder__JhkS5{color:#98a2b3;font-weight:500}.dailybase-select_valueSelected__NPDNC{color:#3f3a63;font-weight:400}.dailybase-select_icon__HVT9J{color:#8a82ef;flex:0 0 auto;display:inline-flex;align-items:center;transition:color .22s ease}.dailybase-select_trigger__oFJu2:focus-visible .dailybase-select_icon__HVT9J,.dailybase-select_trigger__oFJu2:hover .dailybase-select_icon__HVT9J{color:#5b50d6}.dailybase-select_content__J269W{z-index:60;min-width:var(--radix-select-trigger-width);max-height:min(320px,var(--radix-select-content-available-height));overflow:hidden;border:1px solid rgba(214,220,236,.96);border-radius:14px;background:rgba(255,255,255,.98);box-shadow:0 22px 46px rgba(15,23,42,.14);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:dailybase-select_contentIn__GYy0T .22s ease}.dailybase-select_viewport__maXgl{padding:8px}.dailybase-select_item__U0G0h{min-height:40px;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:10px;gap:10px;padding:0 12px;border-radius:10px;color:#1f2937;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;transition:background-color .22s ease,color .22s ease}.dailybase-select_item__U0G0h[data-highlighted]{background:rgba(109,94,246,.09);color:#4f46c8}.dailybase-select_item__U0G0h[data-state=checked]{background:rgba(109,94,246,.12);color:#4f46c8}.dailybase-select_item__U0G0h[data-disabled]{opacity:.48;cursor:not-allowed}.dailybase-select_itemText__FPJIX{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dailybase-select_itemIndicator__QYBVM{width:16px;display:inline-flex;align-items:center;justify-content:center;color:currentColor}@keyframes dailybase-select_contentIn__GYy0T{0%{opacity:0;transform:translateY(-6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.app-loading-state_root__bN17c{display:grid;place-items:center}.app-loading-state_fullPage__DbUBa{min-height:100vh;padding:40px 44px;background:#f1f3f7}.app-loading-state_card__btPtI{width:min(320px,100%);display:grid;grid-gap:12px;gap:12px}.app-loading-state_kicker___vapo{margin:0;color:#4f46c8;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;text-align:center}.app-loading-state_progress__lCmhD{position:relative;width:100%;height:6px;overflow:hidden;border-radius:999px;background:rgba(79,70,200,.08)}.app-loading-state_progressBar__Y_cpu{position:absolute;inset:0 auto 0 0;width:36%;border-radius:inherit;background:linear-gradient(90deg,#6d5ef6,#63a6e5);animation:app-loading-state_app-loading-progress-slide__j0jo9 1.15s ease-in-out infinite}.app-loading-state_copy___AHPf{margin:0;color:#6b7280;font-size:13px;line-height:1.5;text-align:center}@keyframes app-loading-state_app-loading-progress-slide__j0jo9{0%{transform:translateX(-120%)}to{transform:translateX(320%)}}.app-notifications-panel_backdrop__6LsdC{position:fixed;inset:0;z-index:1150;display:grid;place-items:center;padding:24px;background:rgba(15,23,42,.28);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.app-notifications-panel_panel__PEaFE{width:min(560px,calc(100vw - 32px));display:grid;grid-gap:18px;gap:18px;padding:24px;border-radius:20px;border:1px solid rgba(15,23,42,.08);background:#f7f8fc;box-shadow:0 24px 60px rgba(15,23,42,.18)}.app-notifications-panel_header__hVYiI{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.app-notifications-panel_headerCopy__5VWy_{display:grid;grid-gap:8px;gap:8px}.app-notifications-panel_title__xyC8C{margin:0;font-size:24px;line-height:1.15;font-weight:700;color:#111827}.app-notifications-panel_subtitle__1fUNu{margin:0;font-size:14px;line-height:1.6;color:#667085}.app-notifications-panel_closeButton__wgON_{min-width:40px;height:40px;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:rgba(255,255,255,.92);color:#344054;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.app-notifications-panel_list__3IglI{display:grid;grid-gap:12px;gap:12px}.app-notifications-panel_item__OqFEW{display:grid;grid-gap:10px;gap:10px;padding:16px 18px;border-radius:16px;border:1px solid rgba(15,23,42,.06);background:rgba(255,255,255,.88);transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.app-notifications-panel_isUnread__vTdy3{border-color:rgba(91,87,217,.18);background:rgba(255,255,255,.98)}.app-notifications-panel_itemHeader__AnJ9n{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-notifications-panel_itemTitle__YmUhO{margin:0;font-size:15px;line-height:1.35;font-weight:600;color:#111827}.app-notifications-panel_itemMeta__5PGC2{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.app-notifications-panel_status__i95Sm{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:600;color:#5b57d9;background:rgba(91,87,217,.1)}.app-notifications-panel_status__i95Sm[data-tone=muted]{color:#667085;background:rgba(148,163,184,.16)}.app-notifications-panel_itemMessage__jl0LO{margin:0;font-size:14px;line-height:1.65;color:#475467}.app-notifications-panel_itemFooter__ffFbS{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;line-height:1.5;color:#667085}.app-notifications-panel_itemActions__aXfHd,.app-notifications-panel_itemFooterMeta__od4_O{display:inline-flex;align-items:center;gap:12px;flex-wrap:wrap}.app-notifications-panel_itemTarget__ImUWD{color:#344054;font-weight:600}.app-notifications-panel_itemLink__OBU2J,.app-notifications-panel_readToggle__nOqEa{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 10px;border-radius:10px;font-size:12px;font-weight:600;text-decoration:none;transition:background-color .18s ease,border-color .18s ease,color .18s ease}.app-notifications-panel_readToggle__nOqEa{border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.92);color:#475467}.app-notifications-panel_itemLink__OBU2J{border:1px solid rgba(91,87,217,.14);background:rgba(91,87,217,.08);color:#4f46c8}.app-notifications-panel_emptyState__ihEn2{display:grid;grid-gap:8px;gap:8px;padding:20px;border-radius:16px;border:1px dashed rgba(15,23,42,.1);background:rgba(255,255,255,.7)}.app-notifications-panel_emptyState__ihEn2 h3{margin:0;font-size:16px;line-height:1.35;font-weight:600;color:#111827}.app-notifications-panel_emptyState__ihEn2 p{margin:0;font-size:14px;line-height:1.6;color:#667085}.app-notifications-panel_footer__hW4pR{display:flex;justify-content:flex-end}.app-notifications-panel_footerLink__eBS6H{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 16px;border-radius:10px;border:1px solid rgba(91,87,217,.16);background:rgba(91,87,217,.08);color:#4f46c8;text-decoration:none;font-size:14px;font-weight:600}@media (max-width:720px){.app-notifications-panel_backdrop__6LsdC{padding:16px}.app-notifications-panel_panel__PEaFE{padding:20px}.app-notifications-panel_header__hVYiI,.app-notifications-panel_itemFooter__ffFbS{grid-auto-flow:row}.app-notifications-panel_footerLink__eBS6H{width:100%}}.app-feedback_feedbackRoot__aP1iD{position:relative}.app-feedback_toastViewport__DGkZZ{position:fixed;top:24px;right:24px;z-index:1000;display:grid;grid-gap:12px;gap:12px;width:min(360px,calc(100vw - 32px))}.app-feedback_toastCard__fLkjL{display:grid;grid-gap:6px;gap:6px;padding:14px 16px;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.98);box-shadow:0 16px 34px rgba(15,23,42,.12);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:app-feedback_feedback-toast-in__SVArR .22s cubic-bezier(.16,1,.3,1)}.app-feedback_toastCard__fLkjL[data-tone=success]{border-color:rgba(22,101,52,.14)}.app-feedback_toastCard__fLkjL[data-tone=warning]{border-color:rgba(180,83,9,.16)}.app-feedback_toastCard__fLkjL[data-tone=error]{border-color:rgba(185,28,28,.18)}.app-feedback_toastTitleRow__0KOV9{display:flex;align-items:center;gap:10px}.app-feedback_toastIcon__Sb2Rx{width:18px;height:18px;flex:0 0 auto;display:inline-grid;place-items:center}.app-feedback_toastCard__fLkjL[data-tone=success] .app-feedback_toastIcon__Sb2Rx{color:#15803d}.app-feedback_toastCard__fLkjL[data-tone=warning] .app-feedback_toastIcon__Sb2Rx{color:#b45309}.app-feedback_toastCard__fLkjL[data-tone=error] .app-feedback_toastIcon__Sb2Rx{color:#b91c1c}.app-feedback_toastCard__fLkjL[data-tone=info] .app-feedback_toastIcon__Sb2Rx{color:#4f46c8}.app-feedback_toastTitle__SL0j8{margin:0;font-size:14px;line-height:1.3;font-weight:600;color:#111827}.app-feedback_toastMessage__B3M8l{margin:0;font-size:13px;line-height:1.55;color:#667085}.app-feedback_dialogBackdrop__ovtKK{position:fixed;inset:0;z-index:1100;display:grid;place-items:center;padding:24px;background:rgba(15,23,42,.3);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.app-feedback_dialogCard__AWuKI{width:min(520px,calc(100vw - 32px));display:grid;grid-gap:18px;gap:18px;padding:24px;border-radius:18px;border:1px solid rgba(15,23,42,.08);background:#f7f8fc;box-shadow:0 24px 60px rgba(15,23,42,.18);animation:app-feedback_feedback-dialog-in__Lx7GI .2s cubic-bezier(.16,1,.3,1)}.app-feedback_dialogHeader__CzXtr{display:flex;align-items:flex-start;gap:12px}.app-feedback_dialogHeaderIcon__ijOuA{width:20px;height:20px;flex:0 0 auto;margin-top:2px;color:#4f46c8}.app-feedback_dialogCard__AWuKI[data-tone=warning] .app-feedback_dialogHeaderIcon__ijOuA{color:#b45309}.app-feedback_dialogCard__AWuKI[data-tone=error] .app-feedback_dialogHeaderIcon__ijOuA{color:#b91c1c}.app-feedback_dialogCard__AWuKI[data-tone=success] .app-feedback_dialogHeaderIcon__ijOuA{color:#15803d}.app-feedback_dialogCopy__wdw3G{display:grid;grid-gap:8px;gap:8px}.app-feedback_dialogTitle__NuT25{margin:0;font-size:22px;line-height:1.18;font-weight:600;color:#111827}.app-feedback_dialogMessage__uOZtp{margin:0;font-size:14px;line-height:1.65;color:#667085}.app-feedback_dialogActions__CWJB1{display:flex;justify-content:flex-end;gap:10px}.app-feedback_dialogButtonSecondary__a84A4,.app-feedback_dialogButton__0ohSZ{min-height:42px;padding:0 16px;border-radius:10px;font-size:14px;font-weight:600;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.app-feedback_dialogButtonSecondary__a84A4{border:1px solid rgba(15,23,42,.08);background:rgba(255,255,255,.9);color:#344054}.app-feedback_dialogButton__0ohSZ{border:0;background:#5b57d9;color:#ffffff;box-shadow:0 10px 24px rgba(91,87,217,.18)}.app-feedback_dialogButton__0ohSZ[data-variant=destructive]{background:#b91c1c;box-shadow:0 10px 24px rgba(185,28,28,.18)}@keyframes app-feedback_feedback-toast-in__SVArR{0%{opacity:0;transform:translateY(-8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes app-feedback_feedback-dialog-in__Lx7GI{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:720px){.app-feedback_toastViewport__DGkZZ{top:16px;right:16px;left:16px;width:auto}.app-feedback_dialogBackdrop__ovtKK{padding:16px}.app-feedback_dialogCard__AWuKI{padding:20px}.app-feedback_dialogActions__CWJB1{flex-direction:column-reverse}.app-feedback_dialogButtonSecondary__a84A4,.app-feedback_dialogButton__0ohSZ{width:100%}}