@import url(https://fonts.googleapis.com/css2?family=Heebo:wght@300;400;500;600;700&display=swap);:root{--color-brand:#0d6433;--color-brand-dark:#054d2a;--color-brand-soft:#e8f5e8;--color-brand-muted:#0d64331f;--color-category-l1:#1b9e77;--color-category-l2:#d95f02;--color-category-l3:#7570b3;--color-bg:#f4f6f5;--color-surface:#fff;--color-border:#e3e8e5;--color-border-strong:#cfd8d3;--color-text:#1a2e24;--color-text-secondary:#5c6b63;--color-text-muted:#8a9790;--color-danger:#c62828;--color-danger-soft:#fdecea;--color-warning:#b26a00;--color-warning-soft:#fff4e5;--color-info:#1565c0;--color-info-soft:#e8f1fc;--font-sans:"Heebo","Segoe UI",Tahoma,sans-serif;--font-mono:"SF Mono","Menlo","Consolas",monospace;--text-xs:0.75rem;--text-sm:0.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--shadow-sm:0 1px 2px #1a2e240f;--shadow-md:0 8px 24px #1a2e2414;--sidebar-width:232px;--focus-ring:0 0 0 3px var(--color-brand-muted);--transition:160ms ease}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans)}.App,body{direction:rtl}.App{height:100%;min-height:0;text-align:right}code{font-family:var(--font-mono)}[dir=rtl]{text-align:right}*{scrollbar-color:var(--color-border-strong) #0000;scrollbar-width:thin}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-thumb{background:var(--color-border-strong);border-radius:999px}::-webkit-scrollbar-track{background:#0000}:focus-visible{box-shadow:var(--focus-ring);outline:none}.appLoading{align-items:center;background:var(--color-bg);color:var(--color-text-secondary);display:flex;flex-direction:column;font-family:var(--font-sans);gap:var(--space-3);justify-content:center;min-height:100vh}.appLoadingSpinner{animation:appSpin .8s linear infinite;border:3px solid var(--color-brand-soft);border-radius:50%;border-top-color:var(--color-brand);height:36px;width:36px}@keyframes appSpin{to{transform:rotate(1turn)}}.ConfirmationDialog_backdrop__anD61{align-items:center;animation:ConfirmationDialog_fadeIn__SXi4N .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:13000}.ConfirmationDialog_dialog__GqhAO{animation:ConfirmationDialog_slideIn__0ZXbg .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;direction:rtl;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;max-height:90vh;max-width:400px;overflow:hidden;width:90%}.ConfirmationDialog_header__iTjOy{align-items:center;border-bottom:1px solid #e5e7eb;display:flex;gap:12px;padding:20px 24px 16px}.ConfirmationDialog_icon__YIOxX{align-items:center;background:#fef3c7;border-radius:50%;display:flex;flex-shrink:0;font-size:24px;height:40px;justify-content:center;width:40px}.ConfirmationDialog_title__L-vYT{color:#111827;font-size:18px;font-weight:600;margin:0;text-align:right}.ConfirmationDialog_message__uRMWc{color:#6b7280;font-size:14px;line-height:1.5;padding:16px 24px;text-align:right}.ConfirmationDialog_actions__IY2mB{display:flex;gap:12px;justify-content:flex-end;padding:16px 24px 24px}.ConfirmationDialog_actionsStacked__NrsWM{align-items:stretch;flex-direction:column;justify-content:flex-start}.ConfirmationDialog_actionsStacked__NrsWM .ConfirmationDialog_button__q1htp{min-width:0;width:100%}.ConfirmationDialog_secondaryConfirmButton__tnYpx{opacity:.92}.ConfirmationDialog_button__q1htp{border:none;border-radius:8px;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;min-width:80px;padding:10px 20px;transition:all .2s ease}.ConfirmationDialog_cancelButton__ARUfS{background:#f3f4f6;border:1px solid #d1d5db;color:#374151}.ConfirmationDialog_cancelButton__ARUfS:hover{background:#e5e7eb;border-color:#9ca3af}.ConfirmationDialog_cancelButton__ARUfS:focus{outline:2px solid #0d6433;outline-offset:2px}.ConfirmationDialog_confirmButton__gYUDk{border:none;color:#fff}.ConfirmationDialog_confirmButton__gYUDk.ConfirmationDialog_danger__gQtxg{background:#dc2626}.ConfirmationDialog_confirmButton__gYUDk.ConfirmationDialog_danger__gQtxg:hover{background:#b91c1c}.ConfirmationDialog_confirmButton__gYUDk.ConfirmationDialog_warning__LOsQP{background:#d97706}.ConfirmationDialog_confirmButton__gYUDk.ConfirmationDialog_warning__LOsQP:hover{background:#b45309}.ConfirmationDialog_confirmButton__gYUDk.ConfirmationDialog_info__3HGmP{background:#0d6433}.ConfirmationDialog_confirmButton__gYUDk.ConfirmationDialog_info__3HGmP:hover{background:#054d2a}.ConfirmationDialog_confirmButton__gYUDk:focus{outline:2px solid #0d6433;outline-offset:2px}@keyframes ConfirmationDialog_fadeIn__SXi4N{0%{opacity:0}to{opacity:1}}@keyframes ConfirmationDialog_slideIn__0ZXbg{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (max-width:480px){.ConfirmationDialog_dialog__GqhAO{margin:20px;width:95%}.ConfirmationDialog_header__iTjOy{padding:16px 20px 12px}.ConfirmationDialog_title__L-vYT{font-size:16px}.ConfirmationDialog_message__uRMWc{font-size:13px;padding:12px 20px}.ConfirmationDialog_actions__IY2mB{flex-direction:column-reverse;gap:8px;padding:12px 20px 20px}.ConfirmationDialog_actionsStacked__NrsWM{flex-direction:column}.ConfirmationDialog_button__q1htp{padding:12px 20px;width:100%}}@media (prefers-color-scheme:dark){.ConfirmationDialog_dialog__GqhAO{background:#1f2937;border-bottom-color:#374151}.ConfirmationDialog_title__L-vYT{color:#f9fafb}.ConfirmationDialog_message__uRMWc{color:#d1d5db}.ConfirmationDialog_cancelButton__ARUfS{background:#374151;border-color:#4b5563;color:#d1d5db}.ConfirmationDialog_cancelButton__ARUfS:hover{background:#4b5563;border-color:#6b7280}}.GlobalLoadingOverlay_overlay__M9Fxd{align-items:center;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#f4f6f56b;display:flex;inset:0;justify-content:center;pointer-events:all;position:fixed;z-index:10000}.GlobalLoadingOverlay_spinner__r-2eB{height:40px;position:relative;width:40px}.GlobalLoadingOverlay_bar__yrRqb{animation:GlobalLoadingOverlay_appleSpinnerFade__i-bhs 1s linear infinite;background:#8e8e93;border-radius:1.5px;height:9px;left:18.5px;opacity:.25;position:absolute;top:3px;transform-origin:50% 17px;width:3px}@keyframes GlobalLoadingOverlay_appleSpinnerFade__i-bhs{0%{opacity:1}to{opacity:.25}}.AlertDialog_backdrop__OIOr4{align-items:center;animation:AlertDialog_fadeIn__-rxj0 .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:10001}.AlertDialog_dialog__CebXi{animation:AlertDialog_slideIn__1N76h .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);max-width:420px;overflow:hidden;width:90%}.AlertDialog_header__2F8Lk{align-items:center;display:flex;gap:12px;padding:20px 24px 12px}.AlertDialog_icon__ZmvYm{align-items:center;border-radius:50%;display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:40px;justify-content:center;width:40px}.AlertDialog_iconError__OUuWL{background:#fee2e2;color:#dc2626}.AlertDialog_iconWarning__2dF8F{background:#fef3c7;color:#d97706}.AlertDialog_title__aaZ\+H{color:#111827;font-size:18px;font-weight:600;margin:0}.AlertDialog_message__YDll5{color:#6b7280;font-size:14px;line-height:1.5;padding:0 24px 20px;text-align:right}.AlertDialog_actions__1Po7P{display:flex;justify-content:flex-end;padding:0 24px 24px}.AlertDialog_button__QEDLu{background:#0d6433;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;min-width:88px;padding:10px 20px;transition:all .2s ease}.AlertDialog_button__QEDLu:hover{background:#054d2a}.AlertDialog_button__QEDLu:focus{outline:2px solid #0d6433;outline-offset:2px}@keyframes AlertDialog_fadeIn__-rxj0{0%{opacity:0}to{opacity:1}}@keyframes AlertDialog_slideIn__1N76h{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.ErrorReportDialog_backdrop__jD6UC{align-items:center;animation:ErrorReportDialog_fadeIn__Wftb9 .2s ease-out;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000073;box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:16px;position:fixed;z-index:10001}.ErrorReportDialog_dialog__xtdIA{animation:ErrorReportDialog_slideIn__DD0ts .3s ease-out;background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;direction:rtl;display:flex;flex-direction:column;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);max-height:min(90vh,720px);max-width:560px;overflow:hidden;width:100%}.ErrorReportDialog_header__zMByW{align-items:center;display:flex;flex-shrink:0;gap:12px;padding:20px 24px 12px}.ErrorReportDialog_icon__o5dma{align-items:center;background:#fee2e2;border-radius:50%;color:#dc2626;display:flex;flex-shrink:0;font-size:20px;font-weight:700;height:40px;justify-content:center;width:40px}.ErrorReportDialog_title__LKZsJ{color:#111827;font-size:18px;font-weight:600;margin:0}.ErrorReportDialog_body__CSG5W{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 24px 16px}.ErrorReportDialog_instruction__T4qsC{color:#374151;font-size:14px;line-height:1.5;margin:0 0 12px;text-align:right}.ErrorReportDialog_reportBox__DTLw-{background:#f9fafb;border:1px solid #e5e7eb;border-radius:8px;color:#1f2937;direction:ltr;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.45;margin:0;max-height:280px;overflow:auto;padding:12px;text-align:left;unicode-bidi:plaintext;white-space:pre-wrap;word-break:break-word}.ErrorReportDialog_actions__\+qQlW{display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:0 24px 24px}.ErrorReportDialog_button__1Td4J{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;min-width:88px;padding:10px 18px;transition:all .2s ease}.ErrorReportDialog_buttonPrimary__Q-TgC{background:#0d6433;color:#fff}.ErrorReportDialog_buttonPrimary__Q-TgC:hover{background:#054d2a}.ErrorReportDialog_buttonSecondary__GOma2{background:#f3f4f6;border:1px solid #d1d5db;color:#374151}.ErrorReportDialog_buttonSecondary__GOma2:hover{background:#e5e7eb}.ErrorReportDialog_button__1Td4J:focus{outline:2px solid #0d6433;outline-offset:2px}@keyframes ErrorReportDialog_fadeIn__Wftb9{0%{opacity:0}to{opacity:1}}@keyframes ErrorReportDialog_slideIn__DD0ts{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.Sidebar_sidebar__QsAv9{background:var(--color-surface);border-left:1px solid var(--color-border);box-shadow:var(--shadow-sm);direction:rtl;display:flex;flex-direction:column;height:100vh;position:fixed;right:0;top:0;width:var(--sidebar-width);z-index:1000}.Sidebar_logoSection__Ql4Qs{border-bottom:1px solid var(--color-border);padding:var(--space-5) var(--space-4) var(--space-4)}.Sidebar_logo__Gwik5{align-items:center;display:flex;margin-bottom:var(--space-1)}.Sidebar_logoText__rDqDV{color:var(--color-brand);font-size:var(--text-xl);font-weight:700;letter-spacing:-.02em}.Sidebar_logoSubtitle__WpdFz{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:400}.Sidebar_navigation__N4Zxd{flex:1 1;overflow-y:auto;padding:var(--space-4) 0}.Sidebar_menuItem__jYEPZ{align-items:center;border-radius:var(--radius-md);color:var(--color-text);display:flex;margin:0 var(--space-2);padding:var(--space-3) var(--space-4);text-decoration:none;transition:background var(--transition),color var(--transition)}.Sidebar_menuItem__jYEPZ:hover{background:var(--color-bg);color:var(--color-brand)}.Sidebar_menuItem__jYEPZ.Sidebar_active__wE6qp{background:var(--color-brand-soft);color:var(--color-brand);font-weight:600}.Sidebar_menuIcon__jgfbJ{align-items:center;display:flex;margin-left:var(--space-3)}.Sidebar_menuLabel__epkwV{font-size:var(--text-sm);font-weight:500}.Sidebar_userSection__UEuE9{border-top:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4)}.Sidebar_userInfo__N7I4U{padding:0 var(--space-1)}.Sidebar_userName__bb4HY{color:var(--color-text);font-size:var(--text-sm);font-weight:600}.Sidebar_userEmail__5\+Ouh,.Sidebar_userName__bb4HY{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Sidebar_userEmail__5\+Ouh{color:var(--color-text-muted);font-size:var(--text-xs);margin-top:2px}.Sidebar_logoutButton__LD9Od{align-items:center;background:#0000;border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text-secondary);cursor:pointer;display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:500;gap:var(--space-2);justify-content:center;padding:var(--space-3) var(--space-4);transition:all var(--transition);width:100%}.Sidebar_logoutButton__LD9Od:hover{background:var(--color-bg);border-color:var(--color-brand);color:var(--color-brand)}@media (max-width:768px){.Sidebar_sidebar__QsAv9{border-bottom:1px solid var(--color-border);border-left:none;height:auto;position:relative;width:100%}.Sidebar_navigation__N4Zxd{display:flex;overflow-x:auto;padding:var(--space-2) 0}.Sidebar_menuItem__jYEPZ{flex-shrink:0;padding:var(--space-2) var(--space-4)}.Sidebar_userSection__UEuE9{align-items:center;flex-direction:row;justify-content:space-between}.Sidebar_logoutButton__LD9Od{width:auto}}.Layout_layout__m8Vdf{background:var(--color-bg);font-family:var(--font-sans);position:relative}.Layout_layout__m8Vdf,.Layout_mainContent__Bq4qw{direction:rtl;display:flex;height:100vh;max-height:100vh;overflow:hidden}.Layout_mainContent__Bq4qw{flex:1 1;flex-direction:column;margin:0;margin-right:var(--sidebar-width);min-height:0;min-width:0;padding:0}.Layout_mainContent__Bq4qw>*{flex:1 1;height:100%;min-height:0;overflow:auto}.Layout_mainContent__Bq4qw>div[class*=admin-page]{direction:ltr;margin-right:0}@media (max-width:768px){.Layout_layout__m8Vdf{flex-direction:column}.Layout_mainContent__Bq4qw{margin:0;padding:var(--space-4)}.Layout_mainContent__Bq4qw>div[class*=admin-page]{padding:0}}.ExpenseReviewStatusDot_statusDot__R1wZk{border:none;border-radius:50%;box-shadow:none;display:inline-block;flex-shrink:0;height:10px;width:10px}.ExpenseReviewStatusDot_statusDotPink__3KRAH{background:#cc06a6}.ExpenseReviewStatusDot_statusDotRed__9Z\+T5{background:#c40000}.ExpenseReviewStatusDot_statusDotGreen__GnZ39{background:#0d6433}.ExpenseReviewStatusDot_statusDotGrey__uzneZ{background:#9aa5a0}.ExpenseReviewStatusDot_headerStatusDot__ps7Bx{flex-shrink:0;height:12px;width:12px}.ReviewStatusFilterDropdown_statusDot__ebksm{border-radius:50%;display:inline-block;flex-shrink:0;height:10px;width:10px}.ReviewStatusFilterDropdown_statusDotRed__ucvck{background:#c40000}.ReviewStatusFilterDropdown_statusDotGreen__UULbE{background:#0d6433}.ReviewStatusFilterDropdown_statusDotPink__dwSvi{background:#cc06a6}.ReviewStatusFilterDropdown_statusDotGrey__Jg5go{background:#9aa5a0}.ReviewStatusFilterDropdown_wrap__4AhES{position:relative}.ReviewStatusFilterDropdown_trigger__PFAIP{align-items:center;background:#fff;border:1px solid #c5ccc8;border-radius:6px;color:#1a2e24;cursor:pointer;direction:ltr;display:inline-flex;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:600;gap:8px;height:40px;justify-content:center;padding:0 14px;white-space:nowrap;width:max-content}.ReviewStatusFilterDropdown_triggerDots__fbsPo{align-items:center;direction:ltr;display:inline-flex;flex-direction:row;gap:4px}.ReviewStatusFilterDropdown_triggerLabel__W6oxW{direction:rtl}.ReviewStatusFilterDropdown_trigger__PFAIP:hover{background:#eef2f0;border-color:#9aa5a0}.ReviewStatusFilterDropdown_triggerOpen__\+Whn5{background:#eef2f0;border-color:#0d6433}.ReviewStatusFilterDropdown_triggerArrow__HmFGK{color:#5c6b63;font-size:12px;line-height:1}.ReviewStatusFilterDropdown_triggerColumn__bbQ4D{background:#0000;border:none;color:inherit;direction:ltr;font-size:inherit;font-weight:inherit;gap:4px;height:auto;min-height:0;min-width:0;padding:0;width:auto}.ReviewStatusFilterDropdown_triggerColumn__bbQ4D.ReviewStatusFilterDropdown_triggerOpen__\+Whn5,.ReviewStatusFilterDropdown_triggerColumn__bbQ4D:hover{background:#0000;border:none}.ReviewStatusFilterDropdown_triggerColumn__bbQ4D .ReviewStatusFilterDropdown_triggerArrow__HmFGK{color:#0d6433;font-size:9px}.ReviewStatusFilterDropdown_triggerColumn__bbQ4D.ReviewStatusFilterDropdown_triggerFiltered__OO0Pg .ReviewStatusFilterDropdown_triggerArrow__HmFGK{color:#0d6433}.ReviewStatusFilterDropdown_triggerDotsGrid__I4bYF{grid-gap:3px;direction:ltr;display:grid;gap:3px;grid-template-columns:10px 10px}.ReviewStatusFilterDropdown_panelFixed__lpYMX{position:fixed;z-index:1200}.ReviewStatusFilterDropdown_panel__ozHnY{background:#fff;border:1px solid #d0d7d3;border-radius:8px;box-shadow:0 8px 24px #0000001f;direction:rtl;left:0;min-width:100%;overflow:hidden;position:absolute;top:calc(100% + 6px);width:max-content;z-index:50}.ReviewStatusFilterDropdown_panel__ozHnY.ReviewStatusFilterDropdown_panelDotsOnly__Bag\+K{align-items:stretch;box-sizing:border-box;direction:ltr;display:flex;flex-direction:column;gap:4px;min-width:0;padding:6px;width:max-content}.ReviewStatusFilterDropdown_dotOption__P0R\+x{align-items:center;background:#0000;border:none;border-radius:0;box-sizing:initial;cursor:pointer;display:flex;flex-direction:row;gap:6px;height:auto;justify-content:flex-start;padding:2px 0;width:max-content}.ReviewStatusFilterDropdown_dotOption__P0R\+x:hover{background:#0000}.ReviewStatusFilterDropdown_dotOptionCheck__3S1Gz{accent-color:#0d6433;cursor:pointer;flex-shrink:0;height:14px;margin:0;padding:0;pointer-events:none;width:14px}.ReviewStatusFilterDropdown_dotOptionAllLabel__kIBrt{color:#1a2e24;direction:rtl;font-size:13px;font-weight:600;line-height:1;white-space:nowrap}.ReviewStatusFilterDropdown_panelTitle__xsp9U{color:#1a2e24;font-size:14px;font-weight:700;padding:10px 14px 8px;text-align:right}.ReviewStatusFilterDropdown_optionRow__y6L2S{grid-gap:10px;align-items:center;cursor:pointer;direction:rtl;display:grid;gap:10px;grid-template-columns:10px 1fr 16px;padding:8px 14px;-webkit-user-select:none;user-select:none}.ReviewStatusFilterDropdown_optionRow__y6L2S:hover{background:#f4f6f5}.ReviewStatusFilterDropdown_optionCheck__-AGYW{accent-color:#0d6433;cursor:pointer;height:16px;justify-self:start;margin:0;pointer-events:none;width:16px}.ReviewStatusFilterDropdown_optionLabel__2K9qs{color:#1a2e24;font-size:14px;text-align:right;white-space:nowrap}.ReviewStatusFilterDropdown_optionDotSlot__DeKi-{display:flex;justify-content:center;justify-self:end;width:10px}.SearchableSelect_wrap__tfDbR{min-width:0;position:relative;width:100%}.SearchableSelect_input__hFR4H{background-color:initial;border:none;border-radius:8px;box-sizing:border-box;color:inherit;direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:600;height:42px;line-height:42px;padding:0 32px 0 12px;text-align:right;width:100%}.SearchableSelect_input__hFR4H:focus{background-color:#f7f9f8;outline:none}.SearchableSelect_input__hFR4H:disabled{color:#999;cursor:not-allowed}.SearchableSelect_invalid__PjzsM{background-color:#fff5f5}.SearchableSelect_arrow__PwMhn{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%235c6b63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px;border:none;cursor:pointer;height:42px;left:auto;padding:0;position:absolute;right:0;top:0;width:28px}.SearchableSelect_arrow__PwMhn:disabled{cursor:not-allowed;opacity:.5}.SearchableSelect_list__Y0hDO{background:#fff;border:1px solid #e3e8e5;border-radius:8px;box-shadow:0 8px 24px #1a2e241f;direction:rtl;left:0;max-height:240px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 4px);z-index:80}.SearchableSelect_empty__B5HJp,.SearchableSelect_option__cyw1s{background:#0000;border:none;color:#1a2e24;cursor:pointer;display:block;font-family:inherit;font-size:14px;padding:8px 12px;text-align:right;width:100%}.SearchableSelect_empty__B5HJp{color:#6b7280;cursor:default}.SearchableSelect_optionHighlighted__cPpWS,.SearchableSelect_option__cyw1s:hover{background:#f4f7f5}.SearchableSelect_optionActive__16qOd{font-weight:700}.SearchableSelect_disabled__bNoJG .SearchableSelect_input__hFR4H{background:#0000}.SearchableSelect_compact__AmpbV .SearchableSelect_input__hFR4H{background:#fff;border:1px solid #e0e0e0;border-radius:4px;font-size:11px;font-weight:400;height:36px;line-height:1.2;padding:8px 32px 8px 10px}.SearchableSelect_compact__AmpbV .SearchableSelect_input__hFR4H:focus{background:#fff;border-color:#0d6433}.SearchableSelect_compact__AmpbV .SearchableSelect_input__hFR4H:disabled{background:#f5f5f5}.SearchableSelect_compact__AmpbV .SearchableSelect_arrow__PwMhn{height:36px}.ExpenseTable_container__CCVHY{--page-content-width:93.75%;background:#fff;border-radius:0;box-shadow:none;box-sizing:border-box;display:flex;flex-direction:column;height:100%;margin:0;max-height:100vh;overflow:hidden;width:100%}.ExpenseTable_loadingMessage__liJX2{align-items:center;color:#5c6b63;color:var(--color-text-secondary,#5c6b63);display:flex;flex-direction:column;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:16px;gap:12px;height:280px;justify-content:center}.ExpenseTable_loadingSpinner__q2VOX{animation:ExpenseTable_spin__0KZX8 .8s linear infinite;border:3px solid #e8f5e8;border-top-color:#0d6433;border:3px solid var(--color-brand-soft,#e8f5e8);border-radius:50%;border-top-color:var(--color-brand,#0d6433);height:32px;width:32px}.ExpenseTable_errorMessage__-mhdf{align-items:center;color:#c62828;color:var(--color-danger,#c62828);display:flex;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:16px;height:200px;justify-content:center;padding:20px;text-align:center}.ExpenseTable_backgroundLoadingIndicator__OJuCM{align-items:center;animation:ExpenseTable_slideInFromRight__x2k3b .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#007bffe6;border-radius:20px;box-shadow:0 2px 8px #00000026;color:#fff;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;gap:8px;padding:8px 16px;position:fixed;right:20px;top:20px;z-index:1000}.ExpenseTable_backgroundSpinner__4FDdq{animation:ExpenseTable_spin__0KZX8 1s linear infinite;border:2px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:16px;width:16px}@keyframes ExpenseTable_slideInFromRight__x2k3b{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes ExpenseTable_spin__0KZX8{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ExpenseTable_dataUpdatedIndicator__kPXac{align-items:center;animation:ExpenseTable_slideInFromLeft__ceFC6 .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#28a745e6;border-radius:20px;box-shadow:0 2px 8px #00000026;color:#fff;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;gap:8px;left:20px;padding:8px 16px;position:fixed;top:20px;z-index:1000}.ExpenseTable_updateIcon__JiX\+J{align-items:center;display:flex;font-size:12px;font-weight:700;height:16px;justify-content:center;width:16px}@keyframes ExpenseTable_slideInFromLeft__ceFC6{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.ExpenseTable_pageHeaderShell__mo-dq{align-items:center;background:#fff;border-bottom:none;display:flex;flex-shrink:0;justify-content:center;width:100%}.ExpenseTable_pageHeaderColumn__SAFZ0{grid-gap:12px;align-items:center;box-sizing:border-box;display:grid;gap:12px;grid-template-columns:1fr auto 1fr;justify-items:center;margin:0 auto;max-width:var(--page-content-width);min-height:80px;padding:15px 0;width:var(--page-content-width)}.ExpenseTable_topBarActions__fosE1{align-items:center;align-self:center;display:flex;gap:10px;grid-column:1;justify-content:flex-start;justify-self:stretch;position:relative;z-index:20}.ExpenseTable_tenantName__e\+K3z{align-self:center;color:#1a2e24;color:var(--color-text,#1a2e24);font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:40px;font-weight:700;grid-column:2;justify-self:center;line-height:1.15;margin:0;text-align:center;white-space:nowrap}.ExpenseTable_headerSpacer__h6il4{grid-column:3}.ExpenseTable_addRowButton__z8FCa{align-items:center;background:#0d6433;border:none;border-radius:6px;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:600;gap:6px;min-height:40px;padding:8px 16px;transition:background .2s ease}.ExpenseTable_addRowButton__z8FCa:hover{background:#054d2a}.ExpenseTable_filterButtonWrap__6bGEB{position:relative}.ExpenseTable_filterButton__ururu{align-items:center;background:#fff;border:1px solid #d0d7d3;border-radius:6px;box-sizing:border-box;color:#1a2e24;cursor:pointer;display:flex;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:600;gap:8px;min-height:40px;padding:8px 16px;transition:all .2s ease}.ExpenseTable_filterIconButton__6rimr{gap:0;height:40px;justify-content:center;min-width:40px;padding:0;width:40px}.ExpenseTable_filterButton__ururu:hover{background:#f4f7f5;border-color:#0d6433}.ExpenseTable_filterButtonActive__jPvTE{background:#e8f5e8;border-color:#0d6433;color:#0d6433}.ExpenseTable_filterPopup__n2mwG{background:#fff;border:1px solid #e6ebe8;border-radius:12px;box-shadow:0 12px 36px #1a2e241f;max-width:320px;min-width:320px;overflow:hidden;position:absolute;right:0;top:calc(100% + 8px);width:320px;z-index:60}.ExpenseTable_filterPopupDockLook__d5zWW{display:flex;flex-direction:column;max-height:min(70vh,820px)}.ExpenseTable_filterPopupHorizontal__OBo8c{max-height:none;max-width:min(94vw,1100px);min-width:480px;overflow:auto;width:auto}.ExpenseTable_filterPopupHorizontal__OBo8c .ExpenseTable_filterDockBody__deqKb{flex:1 1 auto;min-height:0;overflow:auto}.ExpenseTable_filterPopupFloating__zcA0-{margin:0;max-height:none;position:fixed;z-index:80}.ExpenseTable_filterPopupDragging__cCJPv{box-shadow:0 16px 40px #1a2e2438;cursor:grabbing;opacity:.98;transition:none}.ExpenseTable_filterPopupResizeHandle__bslQW{background:linear-gradient(135deg,#0000 0 55%,#9aaba2 55% 62%,#0000 62% 72%,#9aaba2 72% 79%,#0000 79%);bottom:2px;cursor:nwse-resize;height:16px;position:absolute;right:2px;width:16px;z-index:5}.ExpenseTable_filterPopupSnapping__y2S5z{background:#fffffff5;border:2px solid #0d64338c;border-radius:12px;box-shadow:0 0 0 1px #0d643333,0 20px 48px #0d643338;overflow:hidden;transition:left .14s ease,top .14s ease,width .14s ease,border-color .14s ease,background .14s ease,box-shadow .14s ease;z-index:85}.ExpenseTable_filterBarFloatingHorizontal__cmm-g{align-items:flex-start;background:#0000;border-radius:0;box-sizing:border-box;direction:rtl;display:flex;flex-direction:row;flex-wrap:wrap;gap:14px 16px;justify-content:flex-start;padding:0;width:100%}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterFloatField__lEb7k,.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterFloatRange__V\+4wQ{align-items:stretch;display:flex;flex:1 1 132px;flex-direction:column;gap:6px;max-width:200px;min-width:132px}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterFloatRange__V\+4wQ{flex:1 1 220px;max-width:280px;min-width:220px}.ExpenseTable_creditFilterControl__mYZiT{align-items:center;cursor:pointer;display:flex;justify-content:center;margin:0;min-height:36px}.ExpenseTable_creditFilterControl__mYZiT input{accent-color:#c62828;cursor:pointer;height:16px;margin:0;width:16px}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterLabel__7W\+1E{color:#5c6b63;direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:12px;font-weight:600;line-height:1.25;margin:0;padding:0;text-align:right;white-space:nowrap}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterDockRangeInput__YocX3,.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterInput__BKjjl,.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterSelect__FQxd9,.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_vendorComboboxTrigger__k-ydJ{appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #dfe6e2;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#1a2e24;direction:rtl;display:block;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:13px;height:36px;line-height:34px;margin:0;min-width:0;outline:none;overflow:hidden;padding:0 10px;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_vendorCombobox__WIOtk{background:#0000;border:none;height:auto;min-width:0;padding:0;width:100%}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterSelect__FQxd9{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%235c6b63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:left 8px center;background-repeat:no-repeat;cursor:pointer;padding-left:26px;padding-right:10px}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterSelect__FQxd9:disabled{background-color:#f4f6f5;color:#8a9790;cursor:not-allowed;opacity:1}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_vendorComboboxTrigger__k-ydJ{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%235c6b63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:left 8px center;background-repeat:no-repeat;cursor:pointer;padding-left:26px;padding-right:10px}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_vendorComboboxValue__zuviV{direction:rtl;display:block;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:100%}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterDockRangeInput__YocX3{direction:ltr;height:36px;line-height:34px;padding:0 8px;text-align:center;unicode-bidi:isolate}.ExpenseTable_filterFloatRangeInputs__eVlk-{align-items:center;direction:rtl;display:flex;flex-direction:row;gap:6px;width:100%}.ExpenseTable_filterFloatRangeInputs__eVlk- .ExpenseTable_filterDockRangeInput__YocX3{flex:1 1;min-width:0}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterDockOverflowNote__ziPwa{flex:1 1 100%;margin-top:4px;max-width:none}.ExpenseTable_dockSnapEdgeHint__yxQQF{animation:ExpenseTable_dockEdgePulse__Fi\+tT 1s ease-in-out infinite;background:linear-gradient(180deg,#0d643326,#0d64338c,#0d643326);bottom:0;box-shadow:0 0 16px #0d643359;left:0;pointer-events:none;position:fixed;top:0;width:6px;z-index:10050}@keyframes ExpenseTable_dockEdgePulse__Fi\+tT{0%,to{opacity:.55}50%{opacity:1}}.ExpenseTable_dockSnapPreview__pA-9u{background:#0d643324;border:2px dashed #0d643373;border-radius:10px;bottom:10px;box-shadow:inset 0 0 0 1px #ffffff59,0 8px 32px #0d64331f;left:10px;max-width:calc(100vw - 20px);opacity:0;pointer-events:none;position:fixed;top:10px;transform:translateX(-18px) scaleX(.92);transform-origin:left center;transition:opacity .14s ease,transform .14s ease,background .14s ease,border-color .14s ease;width:320px;z-index:10040}.ExpenseTable_dockSnapPreviewActive__vTKlF{background:#0d643338;border-color:#0d6433a6;border-style:solid;opacity:1;transform:translateX(0) scaleX(1)}.ExpenseTable_dockSnapPreviewActive__vTKlF:after{background:#ffffffeb;border-radius:8px;box-shadow:0 2px 10px #1a2e2424;color:#0d6433;content:"שחרר לעגינה";font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:15px;font-weight:700;left:50%;padding:10px 16px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.ExpenseTable_filterPanelChrome__gCLMR{align-items:center;background:#f4f6f5;border-bottom:1px solid #e3e8e5;cursor:grab;display:flex;gap:12px;justify-content:space-between;padding:10px 12px;-webkit-user-select:none;user-select:none}.ExpenseTable_filterPanelChrome__gCLMR:active{cursor:grabbing}.ExpenseTable_filterPanelTitle__cGVS1{color:#1a2e24;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:13px;font-weight:600}.ExpenseTable_filterPanelClose__7SLnE{align-items:center;background:#0000;border:none;border-radius:6px;color:#5c6b63;cursor:pointer;display:inline-flex;font-size:22px;height:28px;justify-content:center;line-height:1;width:28px}.ExpenseTable_filterPanelClose__7SLnE:hover{background:#e8ecea;color:#1a2e24}.ExpenseTable_containerWithFilterDock__1styr{padding-left:0}.ExpenseTable_containerWithFilterDock__1styr .ExpenseTable_tableShell__eh9ej{margin-left:344px;margin-right:calc((100% - var(--page-content-width))/2);max-width:none;width:auto}.ExpenseTable_containerWithFilterDock__1styr .ExpenseTable_paginationContainer__7vHL6{box-sizing:border-box;margin-left:344px;width:auto}.ExpenseTable_filterDockPanel__x-FQK{background:#fff;border:1px solid #e6ebe8;border-radius:12px;bottom:auto;box-shadow:0 12px 36px #1a2e241f;direction:rtl;display:flex;flex-direction:column;height:auto;left:12px;max-height:none;overflow:hidden;position:fixed;top:0;transform:none;width:320px;z-index:70}.ExpenseTable_filterDockChrome__Zuxda{align-items:center;background:#f4f7f5;border:none;border-bottom:1px solid #e6ebe8;border-radius:12px 12px 0 0;box-sizing:border-box;cursor:grab;direction:ltr;display:flex;flex-direction:row;flex-shrink:0;justify-content:space-between;min-height:52px;padding:14px 16px;position:relative}.ExpenseTable_filterDockChrome__Zuxda:active{cursor:grabbing}.ExpenseTable_filterDockHeaderActions__WHNWK{margin:0;padding:0}.ExpenseTable_filterDockHeaderActions__WHNWK,.ExpenseTable_filterDockHeaderEnd__dIfPW{align-items:center;display:flex;flex-direction:row;gap:10px}.ExpenseTable_filterDockIconBtn__-9LNT{align-items:center;background:#0000;border:none;border-radius:0;box-shadow:none;color:#5c6b63;cursor:pointer;display:inline-flex;height:auto;justify-content:center;line-height:0;margin:0;padding:0;position:relative;width:auto}.ExpenseTable_filterDockIconBtn__-9LNT:hover{background:#0000;color:#0d6433;opacity:.85}.ExpenseTable_filterDockIconBtn__-9LNT img{background:#0000;display:block;height:18px;width:18px}.ExpenseTable_filterDockIconBtn__-9LNT[data-tooltip]:after{background:#f5f6f7;border:1px solid #e0e3e6;border-radius:4px;box-shadow:0 2px 8px #0000001a;color:#333;content:attr(data-tooltip);direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:12px;font-weight:500;left:0;line-height:1.3;opacity:0;padding:6px 10px;pointer-events:none;position:absolute;right:auto;text-align:center;top:calc(100% + 8px);transform:none;transition:opacity .12s ease,visibility .12s ease;unicode-bidi:isolate;visibility:hidden;white-space:nowrap;z-index:100}.ExpenseTable_filterDockIconBtn__-9LNT[data-tooltip]:hover:after{opacity:1;visibility:visible}.ExpenseTable_filterDockTitle__TLu7F{color:#1a2e24;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:18px;font-weight:700;line-height:1;margin:0;padding:0;white-space:nowrap}.ExpenseTable_filterDockClose__bSyFQ{align-items:center;background:#0000;border:none;box-shadow:none;color:#8a9790;cursor:pointer;display:inline-flex;font-size:20px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;right:10px;top:6px}.ExpenseTable_filterDockClose__bSyFQ:hover{background:#0000;color:#1a2e24}.ExpenseTable_filterDockHeaderEnd__dIfPW .ExpenseTable_filterDockTitle__TLu7F{padding-right:18px}.ExpenseTable_filterDockBody__deqKb{flex:1 1;min-height:0;overflow-y:auto;padding:18px 16px 24px}.ExpenseTable_filterBarDocked__OLzEg{align-items:stretch;background:#0000;border-radius:0;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;padding:0}.ExpenseTable_filterDockFieldGrid__HIFR-{grid-column-gap:12px;grid-row-gap:14px;align-items:center;box-sizing:border-box;column-gap:12px;direction:ltr;display:grid;grid-template-columns:minmax(0,1fr) max-content;row-gap:14px;width:100%}.ExpenseTable_filterDockFieldGrid__HIFR->.ExpenseTable_filterLabel__7W\+1E{color:#5c6b63;direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:13px;font-weight:600;line-height:1.2;margin:0;padding:0;text-align:right;white-space:nowrap}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterLabel__7W\+1E.ExpenseTable_filterLabelL1__JQKoK,.ExpenseTable_filterDockFieldGrid__HIFR->.ExpenseTable_filterLabel__7W\+1E.ExpenseTable_filterLabelL1__JQKoK{color:var(--color-category-l1)}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterLabel__7W\+1E.ExpenseTable_filterLabelL2__27W0h,.ExpenseTable_filterDockFieldGrid__HIFR->.ExpenseTable_filterLabel__7W\+1E.ExpenseTable_filterLabelL2__27W0h{color:var(--color-category-l2)}.ExpenseTable_filterBarFloatingHorizontal__cmm-g .ExpenseTable_filterLabel__7W\+1E.ExpenseTable_filterLabelL3__IKdcv,.ExpenseTable_filterDockFieldGrid__HIFR->.ExpenseTable_filterLabel__7W\+1E.ExpenseTable_filterLabelL3__IKdcv{color:var(--color-category-l3)}.ExpenseTable_filterDockFieldGrid__HIFR->[data-searchable-select]{min-width:0;width:100%}.ExpenseTable_filterBarFloatingHorizontal__cmm-g [data-searchable-select]{display:block;min-width:0;width:100%}.ExpenseTable_filterDockFieldGrid__HIFR->.ExpenseTable_filterInput__BKjjl,.ExpenseTable_filterDockFieldGrid__HIFR->.ExpenseTable_filterSelect__FQxd9{appearance:none;-webkit-appearance:none;background:#0000;border:none;border-radius:0;box-shadow:none;box-sizing:border-box;color:#1a2e24;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;height:38px;line-height:38px;margin:0;max-width:none;min-width:0;outline:none;padding:0 10px;width:100%}.ExpenseTable_filterDockFieldGrid__HIFR->.ExpenseTable_filterSelect__FQxd9{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%235c6b63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:left 4px center;background-repeat:no-repeat;cursor:pointer;padding-left:22px;padding-right:4px}.ExpenseTable_filterDockFieldGrid__HIFR->.ExpenseTable_filterInput__BKjjl:focus,.ExpenseTable_filterDockFieldGrid__HIFR->.ExpenseTable_filterSelect__FQxd9:focus{border:none;box-shadow:none;outline:none}.ExpenseTable_filterDockFieldGrid__HIFR->.ExpenseTable_filterSelect__FQxd9:disabled{background-color:initial;color:#8a9790;cursor:not-allowed;opacity:.7}.ExpenseTable_vendorCombobox__WIOtk{min-width:0;position:relative;width:100%}.ExpenseTable_vendorComboboxTrigger__k-ydJ{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%235c6b63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:left 4px center;background-repeat:no-repeat;border:none;border-radius:0;box-shadow:none;color:#1a2e24;cursor:pointer;direction:ltr;display:block;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;height:38px;line-height:38px;margin:0;outline:none;padding:0 4px 0 22px;text-align:left;width:100%}.ExpenseTable_vendorComboboxValue__zuviV{display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.ExpenseTable_vendorComboboxPanel__\+juPe{background:#fff;border:1px solid #e0e3e6;border-radius:8px;box-shadow:0 8px 24px #1a2e241f;direction:rtl;display:flex;flex-direction:column;left:0;max-height:240px;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:120}.ExpenseTable_vendorComboboxSearch__q\+vA4{background:#f7f9f8;border:none;border-bottom:1px solid #e6ebe8;box-sizing:border-box;color:#1a2e24;direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:13px;margin:0;outline:none;padding:10px 12px;text-align:right;width:100%}.ExpenseTable_vendorComboboxList__DyFXX{max-height:180px;overflow-y:auto}.ExpenseTable_vendorComboboxOption__lBzmf{background:#0000;border:none;color:#1a2e24;cursor:pointer;direction:rtl;display:block;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:13px;margin:0;padding:8px 12px;text-align:right;width:100%}.ExpenseTable_vendorComboboxOption__lBzmf:hover{background:#eef3f0}.ExpenseTable_vendorComboboxOptionActive__bS7TC{background:#e5f0ea;color:#0d6433;font-weight:600}.ExpenseTable_vendorComboboxEmpty__L2u0G{color:#8a9790;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:13px;padding:12px;text-align:center}.ExpenseTable_filterDockSection__brDlU{display:flex;flex-direction:column;gap:10px}.ExpenseTable_filterDockSectionTitle__7yVoD{color:#8a9790;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:11px;font-weight:700;letter-spacing:.06em;margin:0 0 2px;text-transform:uppercase}.ExpenseTable_filterDockRanges__6GypI{display:flex;flex-direction:column;gap:12px;width:100%}.ExpenseTable_filterDockRangeRow__hVl8v{grid-column-gap:8px;align-items:end;column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);width:100%}.ExpenseTable_filterDockRangeField__aa9eQ{display:flex;flex-direction:column;gap:6px;min-width:0;width:100%}.ExpenseTable_filterDockRangeField__aa9eQ .ExpenseTable_filterLabel__7W\+1E{color:#5c6b63;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:13px;font-weight:600;line-height:1.2;margin:0;padding:0;text-align:right}.ExpenseTable_filterDockRangeDivider__sD2MD{align-items:center;color:#8a9790;display:flex;font-size:14px;font-weight:600;height:38px;justify-content:center;line-height:1;padding-bottom:0}.ExpenseTable_filterDockRangeInput__YocX3{background:#fff;border:1px solid #dfe6e2;border-radius:8px;box-sizing:border-box;color:#1a2e24;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:13px;height:38px;line-height:38px;margin:0;max-width:none;min-width:0;outline:none;padding:0 10px;width:100%}.ExpenseTable_filterDockRangeInput__YocX3:focus{border-color:#0d6433;box-shadow:0 0 0 3px #0d64331f}.ExpenseTable_filterDockRangeInput__YocX3[type=number]{-moz-appearance:textfield}.ExpenseTable_filterDockRangeInput__YocX3[type=number]::-webkit-inner-spin-button,.ExpenseTable_filterDockRangeInput__YocX3[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ExpenseTable_filterDockOverflowNote__ziPwa{align-items:flex-start;border-top:1px solid #e6ebe8;direction:rtl;display:flex;gap:8px;margin:0;padding:10px 0 0}.ExpenseTable_filterDockOverflowNote__ziPwa .ExpenseTable_noteIcon__24q2m{margin-top:1px}.ExpenseTable_filterDockOverflowNote__ziPwa .ExpenseTable_noteText__d3vsp{color:#6b7280;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:12px;line-height:1.45}.ExpenseTable_filterInlineRow__Mtg3M{align-items:flex-end;display:flex;flex-direction:row;gap:8px;width:100%}.ExpenseTable_filterInlineDivider__NrPa2{color:#8a9790;flex:0 0 auto;font-size:14px;font-weight:600;line-height:1;padding-bottom:11px}.ExpenseTable_filterInlineRow__Mtg3M .ExpenseTable_filterGroup__WC6iZ{flex:1 1;max-width:none;min-width:0}.ExpenseTable_filterInlineRow__Mtg3M .ExpenseTable_filterInput__BKjjl,.ExpenseTable_filterInlineRow__Mtg3M .ExpenseTable_filterSelect__FQxd9{font-size:13px;min-width:0;padding:9px 8px;width:100%}.ExpenseTable_rowsLabel__ZU1Le{color:#333;font-size:12px;font-weight:600;white-space:nowrap}.ExpenseTable_rowsSelect__s9XBt{background:#fff;border:1px solid #e0e0e0;border-radius:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;min-width:60px;padding:4px 8px}.ExpenseTable_rowsSelect__s9XBt:focus{border-color:#0d6433;outline:none}.ExpenseTable_banner__HTmIm{background:linear-gradient(90deg,#e8f5e8,#0d6433);border-radius:8px;color:#fff;padding:20px}.ExpenseTable_bannerTitle__SgrHR{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:600;margin:0}.ExpenseTable_filterSection__mivcU{background:#fff;border-bottom:1px solid #e0e0e0;flex-shrink:0}.ExpenseTable_filterToggle__rCnz0{align-items:center;color:#333;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;gap:8px;padding:6px 16px;transition:background-color .2s ease}.ExpenseTable_filterToggle__rCnz0:hover{background:#f8f9fa}.ExpenseTable_toggleIcon__2zY07{font-size:11px;transition:transform .2s ease}.ExpenseTable_toggleIcon__2zY07.ExpenseTable_rotated__tCUyo{transform:rotate(180deg)}.ExpenseTable_filterBar__L8PI7{align-items:flex-start;background:#fff;border-radius:10px;display:flex;gap:16px;justify-content:space-between;padding:16px}.ExpenseTable_filterBar__L8PI7.ExpenseTable_filterBarDocked__OLzEg{align-items:stretch;background:#0000;border-radius:0;display:flex;flex-direction:column;gap:18px;justify-content:flex-start;padding:0}.ExpenseTable_filterBar__L8PI7.ExpenseTable_filterBarFloatingHorizontal__cmm-g{align-items:flex-start;background:#0000;border-radius:0;box-sizing:border-box;direction:rtl;display:flex;flex-direction:row;flex-wrap:wrap;gap:14px 16px;justify-content:flex-start;padding:0;width:100%}.ExpenseTable_filterCategories__erFhY{display:flex;flex:1 1;flex-wrap:wrap;gap:12px}.ExpenseTable_filterGroup__WC6iZ:nth-child(4){margin-right:20px}.ExpenseTable_filterGroup__WC6iZ{max-width:160px;min-width:140px}.ExpenseTable_filterGroup__WC6iZ:nth-child(4),.ExpenseTable_filterGroup__WC6iZ:nth-child(5){max-width:100px;min-width:80px}.ExpenseTable_amountFilterGroup__5Rk4B{align-items:flex-end;display:flex}.ExpenseTable_amountFilterPair__dbj-z{align-items:flex-end;display:flex;gap:8px}.ExpenseTable_amountFilterPair__dbj-z .ExpenseTable_filterGroup__WC6iZ{min-width:120px}.ExpenseTable_filterGroup__WC6iZ:nth-child(6){margin-right:8px}.ExpenseTable_filterGroup__WC6iZ:nth-child(7){border-left:2px solid #e0e0e0;margin-left:8px;padding-left:12px}.ExpenseTable_filterLabel__7W\+1E{color:#333;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;margin-bottom:6px}.ExpenseTable_filterDropdown__cHz9y{background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 1px 3px #0000001a;max-height:120px;overflow-y:auto;padding:6px}.ExpenseTable_filterInput__BKjjl,.ExpenseTable_filterSelect__FQxd9{background:#fff;border:1px solid #e0e0e0;border-radius:4px;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;padding:8px 10px;transition:border-color .2s ease;width:100%}.ExpenseTable_filterInput__BKjjl:focus,.ExpenseTable_filterSelect__FQxd9:focus{border-color:#0d6433;outline:none}.ExpenseTable_filterSelect__FQxd9:disabled{background:#f5f5f5;color:#999;cursor:not-allowed}.ExpenseTable_filterGroup__WC6iZ:nth-child(4) .ExpenseTable_filterDropdown__cHz9y,.ExpenseTable_filterGroup__WC6iZ:nth-child(5) .ExpenseTable_filterDropdown__cHz9y{max-height:100px;padding:4px}.ExpenseTable_filterDropdown__cHz9y::-webkit-scrollbar{width:4px}.ExpenseTable_filterDropdown__cHz9y::-webkit-scrollbar-track{background:#f1f1f1;border-radius:2px}.ExpenseTable_filterDropdown__cHz9y::-webkit-scrollbar-thumb{background:#0d6433;border-radius:2px}.ExpenseTable_filterDropdown__cHz9y::-webkit-scrollbar-thumb:hover{background:#054d2a}.ExpenseTable_filterOption__AuMTr{align-items:center;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;gap:6px;padding:3px 0}.ExpenseTable_filterGroup__WC6iZ:nth-child(4) .ExpenseTable_filterOption__AuMTr,.ExpenseTable_filterGroup__WC6iZ:nth-child(5) .ExpenseTable_filterOption__AuMTr{font-size:10px;padding:2px 0}.ExpenseTable_filterOption__AuMTr input[type=checkbox]{margin:0;transform:scale(.8)}.ExpenseTable_filterOption__AuMTr label{color:#333;cursor:pointer;white-space:nowrap}.ExpenseTable_filterSubgroup__ExN8E{margin-bottom:8px}.ExpenseTable_filterSubgroup__ExN8E:last-child{margin-bottom:0}.ExpenseTable_filterSubLabel__LarbZ{color:#666;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-weight:600;margin-bottom:4px}.ExpenseTable_filterActions__IIK1Z{align-items:flex-start;display:flex;flex-direction:column;flex-shrink:0;gap:8px;margin-left:40px;margin-top:0;min-width:120px}.ExpenseTable_applyButton__VShwu{background:#0d6433;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;padding:8px 16px;text-align:center;transition:all .2s ease;white-space:nowrap;width:100%}.ExpenseTable_applyButton__VShwu:hover{background:#054d2a;transform:translateY(-1px)}.ExpenseTable_exportButton__McF4E{background:#ffb88c;border:none;border-radius:4px;color:#8b4513;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;padding:6px 12px;text-align:center;transition:all .2s ease;white-space:nowrap;width:100%}.ExpenseTable_exportButton__McF4E:hover{background:#ffa366;transform:translateY(-1px)}.ExpenseTable_clearButton__V7Tra{background:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:600;padding:6px 12px;text-align:center;transition:all .2s ease;white-space:nowrap;width:100%}.ExpenseTable_clearButton__V7Tra:hover{background:#5a6268;transform:translateY(-1px)}.ExpenseTable_summaryPanel__5NWBo{align-items:center;background:#eef3f0;border:none;border-radius:0;box-sizing:border-box;direction:rtl;display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;gap:2.25em;justify-content:center;margin:0;overflow:hidden;padding:12px calc((100% - var(--page-content-width))/2);width:100%}.ExpenseTable_summaryPanelDocked__6YnxU{gap:1.5em;justify-content:center}.ExpenseTable_summaryPanelDocked__6YnxU .ExpenseTable_summaryLabel__XJ79j,.ExpenseTable_summaryPanelDocked__6YnxU .ExpenseTable_summarySep__1YaLa{font-size:15px}.ExpenseTable_summaryPanelDocked__6YnxU .ExpenseTable_summaryValue__kwpw1{font-size:16px}.ExpenseTable_summaryItem__uzrOa{align-items:baseline;display:inline-flex;flex-direction:row;flex-shrink:0;gap:.3em;white-space:nowrap}.ExpenseTable_summaryLabel__XJ79j,.ExpenseTable_summarySep__1YaLa{color:#5c6b63;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:16px;font-weight:600}.ExpenseTable_summaryValue__kwpw1{font-feature-settings:"tnum";color:#1a2e24;direction:ltr;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:17px;font-variant-numeric:tabular-nums;font-weight:700;unicode-bidi:isolate}.ExpenseTable_summaryNote__QIouf{background:#0000;border:none;border-radius:0;box-sizing:border-box;direction:rtl;gap:12px;margin:0;padding:6px calc((100% - var(--page-content-width))/2);width:100%}.ExpenseTable_noteIcon__24q2m,.ExpenseTable_summaryNote__QIouf{align-items:center;display:flex;flex-shrink:0}.ExpenseTable_noteText__d3vsp{color:#6b7280;display:block;flex:1 1;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:13px;line-height:1.5}.ExpenseTable_tableShell__eh9ej{background:#fff;border:none;border-radius:8px;box-sizing:border-box;direction:ltr;display:flex;flex:1 1 auto;flex-direction:column;margin:8px auto;max-width:var(--page-content-width);min-height:0;overflow:hidden;width:var(--page-content-width)}.ExpenseTable_tableHeaderPane__8A9U0{box-sizing:border-box;flex:0 0 auto;overflow:hidden;padding-right:10px}.ExpenseTable_tableBodyPane__VTQaF{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:scroll;scrollbar-color:#cbd5e0bf #f7fafcbf;scrollbar-width:auto}.ExpenseTable_tableBodyPane__VTQaF::-webkit-scrollbar{width:10px}.ExpenseTable_tableBodyPane__VTQaF::-webkit-scrollbar-track{background:#f7fafcbf;border-radius:5px}.ExpenseTable_tableBodyPane__VTQaF::-webkit-scrollbar-thumb{background:#cbd5e0bf;border-radius:5px}.ExpenseTable_tableBodyPane__VTQaF::-webkit-scrollbar-thumb:hover{background:#a0aec0bf}.ExpenseTable_table__gtFkm{background:#fff;border-collapse:collapse;direction:rtl;table-layout:fixed;width:100%}.ExpenseTable_colAction__vEYyr{width:36px}.ExpenseTable_colId__1qx3O{width:52px}.ExpenseTable_colVendor__aCXgs{width:12%}.ExpenseTable_colAmount__7pxNm{width:7%}.ExpenseTable_colVat__9Rtyf{width:6%}.ExpenseTable_colCategory__hUPlZ{width:10%}.ExpenseTable_colTag__\+fr-B{width:6%}.ExpenseTable_colSubmitted__jE6BT{width:9%}.ExpenseTable_colDate__FhJMf,.ExpenseTable_colInvoice__YtSYT{width:8%}.ExpenseTable_colUploadDate__x3rNe{width:9%}.ExpenseTable_colStatus__k3T01{width:88px}.ExpenseTable_table__gtFkm td,.ExpenseTable_table__gtFkm th{text-align:center!important;vertical-align:middle!important}.ExpenseTable_table__gtFkm td{background:#fff}.ExpenseTable_headerRow__T1PAU{background:#fff;direction:rtl}.ExpenseTable_headerCell__VD9pv{background:#fff;border-bottom:2px solid #000;box-shadow:0 1px 0 #000;color:#333;font-size:15px;font-weight:600;line-height:1.2;padding:10px 4px;position:relative;text-align:center!important;vertical-align:middle!important;white-space:pre-line;z-index:5}.ExpenseTable_actionHeader__NxKYE,.ExpenseTable_headerCell__VD9pv:first-child{min-width:36px;padding:10px 2px;text-align:center!important;width:36px}.ExpenseTable_dataRow__TWn1B{background:#fff;border-bottom:1px solid #f0f0f0;direction:rtl;height:48px;transition:background-color .15s ease}.ExpenseTable_dataRow__TWn1B:hover{background:#f8faf9}.ExpenseTable_dataRow__TWn1B:nth-child(2n){background:#fff}.ExpenseTable_dataRow__TWn1B:nth-child(2n):hover{background:#f8faf9}.ExpenseTable_dataRow__TWn1B .ExpenseTable_actionCell__UlHDl,.ExpenseTable_dataRow__TWn1B .ExpenseTable_categoryCell__hRIZ9{padding:10px 4px}.ExpenseTable_idCell__dwIWt{color:#4b5563;direction:ltr;font-size:13px;padding:10px 2px;unicode-bidi:isolate;white-space:nowrap}.ExpenseTable_amountCell__Gf5ZF.ExpenseTable_creditHighlight__HBk2T,.ExpenseTable_creditHighlight__HBk2T,.ExpenseTable_creditHighlight__HBk2T .ExpenseTable_truncatedText__M3Ymp,.ExpenseTable_idCell__dwIWt.ExpenseTable_creditHighlight__HBk2T,.ExpenseTable_vendorCell__frCuB.ExpenseTable_creditHighlight__HBk2T{color:#c62828}.ExpenseTable_actionCell__UlHDl{min-width:36px;padding:10px 4px;text-align:center!important;vertical-align:middle!important;width:36px}.ExpenseTable_viewButton__1\+4Qu{background:#ffb88c;border:none;border-radius:4px;color:#8b4513;cursor:pointer;display:inline-block;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:11px;font-weight:500;min-width:28px;padding:5px 10px;transition:all .2s ease;white-space:nowrap}.ExpenseTable_viewButton__1\+4Qu:hover{background:#ffa366;transform:translateY(-1px)}.ExpenseTable_editIconButton__yGloW{align-items:center;background:#0000;border:none;border-radius:6px;color:#5a6a7a;cursor:pointer;display:inline-flex;justify-content:center;line-height:0;margin:0 auto;padding:6px;transition:all .2s ease}.ExpenseTable_editIconButton__yGloW:hover{background:#eef2f6;color:#2c3e50}.ExpenseTable_categoryCell__hRIZ9{color:#333;font-size:14px;overflow:visible;padding:10px 4px;position:relative;text-align:center!important;vertical-align:middle!important;white-space:nowrap}.ExpenseTable_fxMark__NnJil{color:#0d6433;cursor:default;font-size:12px;font-weight:700;line-height:1;position:absolute;right:3px;top:1px;z-index:1}.ExpenseTable_amountCell__Gf5ZF{direction:ltr;font-weight:600;unicode-bidi:isolate}.ExpenseTable_amountCell__Gf5ZF,.ExpenseTable_dateCell__5Q5lY,.ExpenseTable_invoiceCell__yxQwd,.ExpenseTable_vendorCell__frCuB{color:#333;font-size:14px;overflow:visible;padding:10px 4px;position:relative;text-align:center!important;vertical-align:middle!important}.ExpenseTable_dateCell__5Q5lY{direction:ltr!important;unicode-bidi:isolate;white-space:nowrap}.ExpenseTable_metricaDate__vCjtN{direction:ltr!important;display:inline-block;unicode-bidi:isolate}.ExpenseTable_submittedCell__YQOco{color:#333;font-size:14px;font-weight:500;overflow:visible;padding:10px 4px;position:relative;text-align:center!important;vertical-align:middle!important}.ExpenseTable_projectTagInput__4KYc2{direction:rtl;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;text-align:center}.ExpenseTable_projectTagInput__4KYc2:focus{border-color:#0d6433;box-shadow:0 0 0 2px #0d64331a;outline:none}@media (max-width:1200px){.ExpenseTable_tableShell__eh9ej{overflow-x:auto}.ExpenseTable_filterBar__L8PI7,.ExpenseTable_filterCategories__erFhY{flex-direction:column;gap:12px}.ExpenseTable_filterGroup__WC6iZ{max-width:none;min-width:100%}.ExpenseTable_filterActions__IIK1Z{flex-direction:row;gap:8px;width:100%}.ExpenseTable_clearButton__V7Tra,.ExpenseTable_exportButton__McF4E{flex:1 1;width:auto}}@media (max-width:768px){.ExpenseTable_container__CCVHY{--page-content-width:96%}.ExpenseTable_pageHeaderColumn__SAFZ0{gap:8px;grid-template-columns:1fr;min-height:0;padding:8px 0}.ExpenseTable_topBarActions__fosE1{flex-wrap:wrap;grid-column:1;justify-content:center}.ExpenseTable_tenantName__e\+K3z{font-size:28px;grid-column:1}.ExpenseTable_headerSpacer__h6il4{display:none}.ExpenseTable_pageNumbersGroup__QAq-O{flex-wrap:wrap;justify-content:center}.ExpenseTable_mainTitle__r80O0{font-size:24px}.ExpenseTable_filterBar__L8PI7{padding:8px}}.ExpenseTable_cellContent__9nq2z{align-items:center;display:flex;height:100%;justify-content:center;margin:0 auto;max-width:100%;overflow:visible;position:relative;text-align:center!important;width:100%}.ExpenseTable_truncatedText__M3Ymp{display:block;margin:0 auto;max-width:100%;overflow:hidden;text-align:center!important;text-overflow:ellipsis;white-space:nowrap;width:100%}.ExpenseTable_truncatedText__M3Ymp[dir=ltr]{unicode-bidi:isolate}.ExpenseTable_cellFullTextTooltip__VP2k9{animation:ExpenseTable_cellTooltipFadeIn__kQ2l8 .4s ease forwards;background:#f5f6f7;border:1px solid #e0e3e6;border-radius:4px;box-shadow:0 2px 8px #0000001a;color:#333;direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:12px;font-weight:500;left:50%;max-width:min(280px,40vw);opacity:0;padding:6px 10px;pointer-events:none;position:absolute;text-align:center;top:calc(100% + 6px);transform:translateX(-50%);white-space:normal;width:max-content;z-index:9999}@keyframes ExpenseTable_cellTooltipFadeIn__kQ2l8{0%{opacity:0}to{opacity:1}}.ExpenseTable_cellFullTextTooltip__VP2k9:before{border-bottom:5px solid #f5f6f7;border-left:5px solid #0000;border-right:5px solid #0000;bottom:100%;content:"";left:50%;position:absolute;transform:translateX(-50%)}.ExpenseTable_cellContent__9nq2z>*{text-align:center!important}.ExpenseTable_manuallyEditedText__wzzX-{font-weight:600}.ExpenseTable_manualEditIndicator__irrFG{background:#ffffffe6;border-radius:2px;cursor:pointer;display:inline-block;position:absolute;right:2px;top:50%;transform:translateY(-50%);z-index:1}.ExpenseTable_triangle__kC8\+r{align-items:center;color:#ff6b35;cursor:pointer;display:flex;transition:transform .2s ease}.ExpenseTable_triangle__kC8\+r:hover{transform:scale(1.1)}.ExpenseTable_vatEligibilityIndicatorContainer__QHjQ5{cursor:pointer;height:8px;left:2px;pointer-events:auto;position:absolute;top:2px;width:8px;z-index:1}.ExpenseTable_vatEligibilityIndicator__XcQ7y{background:#9e9e9e;border-radius:50%;height:100%;opacity:.85;transition:opacity .2s ease;width:100%}.ExpenseTable_vatEligibilityIndicator__XcQ7y:hover{opacity:1}.ExpenseTable_vatEligibilityIndicatorContainer__QHjQ5 .ExpenseTable_vatTooltip__Bg9bP{background:#6c757d;border-radius:4px;box-shadow:0 2px 6px #0003;color:#fff;direction:ltr;font-size:11px;font-weight:500;left:0;margin-top:4px;padding:4px 8px;position:absolute;top:100%;unicode-bidi:isolate;white-space:nowrap;z-index:9999}.ExpenseTable_vatEligibilityIndicatorContainer__QHjQ5 .ExpenseTable_vatTooltip__Bg9bP:before{border-bottom:5px solid #6c757d;border-left:5px solid #0000;border-right:5px solid #0000;bottom:100%;content:"";left:4px;position:absolute}.ExpenseTable_clickTooltip__XEHWi{background:#6c757d;border-radius:4px;box-shadow:0 2px 6px #0003;color:#fff;font-size:11px;font-weight:500;left:0;margin-top:4px;padding:4px 8px;position:absolute;top:100%;white-space:nowrap;z-index:9999}.ExpenseTable_clickTooltip__XEHWi:after{border-bottom:5px solid #6c757d;border-left:5px solid #0000;border-right:5px solid #0000;bottom:100%;content:"";left:8px;position:absolute}.ExpenseTable_manualEditIndicator__irrFG .ExpenseTable_clickTooltip__XEHWi{bottom:-20px}.ExpenseTable_manualEditIndicator__irrFG .ExpenseTable_clickTooltip__XEHWi:after{bottom:100%}.ExpenseTable_amountCell__Gf5ZF,.ExpenseTable_categoryCell__hRIZ9,.ExpenseTable_dateCell__5Q5lY,.ExpenseTable_vendorCell__frCuB{position:relative}.ExpenseTable_paginationContainer__7vHL6{align-items:center;background:#fff;border-top:1px solid #e0e0e0;display:flex;flex-shrink:0;gap:16px;justify-content:space-between;margin-top:auto;padding:12px 20px}.ExpenseTable_paginationInfo__AScR-{color:#666;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;white-space:nowrap}.ExpenseTable_loadProgressTrack__xZWv3{background:#e6ebe8;border-radius:999px;direction:ltr;height:8px;overflow:hidden;width:160px}.ExpenseTable_loadProgressFill__0Tt-t{background:#0d6433;background:var(--color-brand,#0d6433);border-radius:inherit;height:100%;transition:width .3s ease}.ExpenseTable_loadProgressFillIndeterminate__sFd1d{animation:ExpenseTable_loadProgressSlide__d2KY0 1.1s ease-in-out infinite;width:40%}@keyframes ExpenseTable_loadProgressSlide__d2KY0{0%{transform:translateX(-120%)}to{transform:translateX(280%)}}.ExpenseTable_paginationControls__kIJhs{align-items:center;direction:ltr;display:flex;gap:6px}.ExpenseTable_paginationButton__rMy3O{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#333;cursor:pointer;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:500;height:36px;justify-content:center;min-width:36px;transition:all .2s ease}.ExpenseTable_paginationButton__rMy3O:hover:not(:disabled){background:#f8f9fa;border-color:#0d6433;color:#0d6433}.ExpenseTable_paginationButton__rMy3O:disabled{background:#f5f5f5;cursor:not-allowed;opacity:.5}.ExpenseTable_paginationButtonFirst__YKjQ9,.ExpenseTable_paginationButtonLast__NXS8p{min-width:40px}.ExpenseTable_paginationButtonNext__UJYFJ,.ExpenseTable_paginationButtonPrev__mUeXG{min-width:38px}.ExpenseTable_pageNumbersGroup__QAq-O{align-items:center;display:flex;gap:10px;margin:0 4px}.ExpenseTable_rowsPerPageControl__0NvRq{align-items:center;direction:rtl;display:flex;gap:6px;padding:0 4px}.ExpenseTable_pageNumbers__OF0lC{align-items:center;display:flex;gap:2px}.ExpenseTable_pageNumberButton__al72e{font-weight:500;min-width:36px}.ExpenseTable_pageNumberButtonActive__DxLCm{background:#0d6433!important;border-color:#0d6433!important;color:#fff!important}.ExpenseTable_pageNumberButtonActive__DxLCm:hover{background:#054d2a!important;border-color:#054d2a!important}@media (max-width:768px){.ExpenseTable_paginationContainer__7vHL6{flex-direction:column;gap:12px;padding:12px 16px}.ExpenseTable_paginationControls__kIJhs{gap:2px}.ExpenseTable_paginationButton__rMy3O{font-size:12px;height:32px;min-width:32px}.ExpenseTable_pageNumbers__OF0lC{gap:1px}.ExpenseTable_pageNumberButton__al72e{min-width:32px}.ExpenseTable_paginationButtonFirst__YKjQ9,.ExpenseTable_paginationButtonLast__NXS8p{min-width:36px}.ExpenseTable_paginationButtonNext__UJYFJ,.ExpenseTable_paginationButtonPrev__mUeXG{min-width:34px}}@media (max-width:480px){.ExpenseTable_paginationContainer__7vHL6{padding:10px 12px}.ExpenseTable_paginationInfo__AScR-{font-size:12px;text-align:center}.ExpenseTable_paginationControls__kIJhs{justify-content:center;width:100%}.ExpenseTable_pageNumbers__OF0lC{display:none}}.ExpenseTable_sortableHeader__l4axb{cursor:pointer;position:relative;transition:background-color .15s ease;-webkit-user-select:none;user-select:none}.ExpenseTable_sortableHeader__l4axb:hover{background-color:#eef5f0}.ExpenseTable_headerSortContent__uDQ2Q{align-items:center;display:inline-flex;gap:8px;justify-content:center;margin:0 auto;max-width:100%;text-align:center}.ExpenseTable_headerLabel__NAvol{display:inline-block;line-height:1.2;min-width:0;text-align:center;white-space:pre-line}.ExpenseTable_headerCategoryL1__5PKAd,.ExpenseTable_headerCategoryL1__5PKAd .ExpenseTable_headerLabel__NAvol{color:var(--color-category-l1)}.ExpenseTable_headerCategoryL2__GRAR3,.ExpenseTable_headerCategoryL2__GRAR3 .ExpenseTable_headerLabel__NAvol{color:var(--color-category-l2)}.ExpenseTable_headerCategoryL3__cEJja,.ExpenseTable_headerCategoryL3__cEJja .ExpenseTable_headerLabel__NAvol{color:var(--color-category-l3)}.ExpenseTable_categoryL1Text__TtIra{color:var(--color-category-l1)}.ExpenseTable_categoryL2Text__1WTZD{color:var(--color-category-l2)}.ExpenseTable_categoryL3Text__tKFMz{color:var(--color-category-l3)}.ExpenseTable_sortArrow__uF6fs{color:#0d6433;flex-shrink:0;font-size:9px;line-height:1;margin-inline-start:2px;opacity:.9}.ExpenseTable_missingValue__Rttvw{background:#fff4e5;background:var(--color-warning-soft,#fff4e5);border-radius:4px;color:#b26a00;color:var(--color-warning,#b26a00);font-size:12px;font-weight:600;padding:1px 6px}.ExpenseTable_mutedDash__n6LQL{color:#8a9790;color:var(--color-text-muted,#8a9790)}.ExpenseTable_missingBadge__FZfyI{align-items:center;background:#fff4e5;background:var(--color-warning-soft,#fff4e5);border-radius:999px;color:#b26a00;color:var(--color-warning,#b26a00);display:inline-flex;font-size:11px;font-weight:600;gap:4px;padding:2px 8px;white-space:nowrap}.ExpenseTable_statusHeader__hGKqv{min-width:88px;overflow:visible;padding:6px 4px;text-align:center;vertical-align:middle;width:88px}.ExpenseTable_statusCell__MdJfq{min-width:88px;padding:10px 4px;text-align:center!important;vertical-align:middle!important;width:88px}.ExpenseTable_statusDot__kk85D{border:none;border-radius:50%;box-shadow:none;display:inline-block;flex-shrink:0;height:10px;width:10px}.ExpenseTable_statusDotPink__NUqLX{background:#cc06a6}.ExpenseTable_statusDotRed__nPnQ-{background:#c40000}.ExpenseTable_statusDotGreen__GiSXx{background:#0d6433}.ExpenseTable_placeholderHint__rHd0t{color:#999;font-size:12px;font-style:italic}.ExpenseTable_projectTagInput__4KYc2{border:1px solid #0d6433;border:1px solid var(--color-brand,#0d6433);border-radius:4px;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:12px;padding:4px 8px;width:100%}.ExpenseTable_projectTagClickArea__mPSCP{border-radius:4px;cursor:pointer;min-height:24px;padding:4px 8px;transition:background-color .2s}.ExpenseTable_projectTagClickArea__mPSCP:hover{background-color:#f0f2f5}.ExpenseTable_emptyState__LLcPT{align-items:center;color:#5c6b63;color:var(--color-text-secondary,#5c6b63);display:flex;flex-direction:column;gap:12px;justify-content:center;padding:64px 24px;text-align:center}.ExpenseTable_emptyState__LLcPT h3{color:#1a2e24;color:var(--color-text,#1a2e24);font-size:18px;margin:0}.ExpenseTable_emptyState__LLcPT p{font-size:14px;margin:0}.ExpenseEditorPage_container__vScyJ{background:#f4f6f5;background:var(--color-bg,#f4f6f5);direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);margin-left:0;margin-right:0;min-height:100vh;padding:32px 40px}.ExpenseEditorPage_header__8Rb6J{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.ExpenseEditorPage_headerTitleRow__Z8bOf{align-items:center;display:flex;flex-direction:row;gap:20px}.ExpenseEditorPage_expenseNav__H4WNr{align-items:center;direction:ltr;display:flex;flex-direction:row;flex-shrink:0;gap:16px}.ExpenseEditorPage_expenseNavPosition__7e4gW{color:#333;direction:ltr;font-size:14px;font-weight:600;unicode-bidi:isolate;white-space:nowrap}.ExpenseEditorPage_expenseNavArrows__MPkAL{align-items:center;display:flex;flex-direction:row;gap:20px}.ExpenseEditorPage_expenseNavButton__kZV33{align-items:center;background:#fff;border:1px solid #c5ccc8;border-radius:4px;color:#333;cursor:pointer;display:inline-flex;font-size:20px;height:26px;justify-content:center;line-height:1;padding:0;transition:background .15s ease,border-color .15s ease;width:26px}.ExpenseEditorPage_expenseNavButton__kZV33:hover:not(:disabled){background:#eef2f0;border-color:#9aa5a0}.ExpenseEditorPage_expenseNavButton__kZV33:disabled{cursor:not-allowed;opacity:.35}.ExpenseEditorPage_header__8Rb6J h1{color:#333;font-size:24px;font-weight:700;margin:0}.ExpenseEditorPage_backButton__G47dY{background:#6c757d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s ease}.ExpenseEditorPage_backButton__G47dY:hover{background:#5a6268;transform:translateY(-1px)}.ExpenseEditorPage_headerActions__KpgaO{align-items:center;direction:ltr;display:flex;flex-direction:row;gap:12px}.ExpenseEditorPage_content__\+7tS1{background:#fff;border-radius:16px;box-shadow:0 8px 32px #00000014;display:flex;gap:32px;margin:0 auto;max-width:1200px;overflow:visible;padding:48px}.ExpenseEditorPage_formSection__KzrfJ{display:flex;flex:1 1 auto;flex-direction:column;min-width:0;overflow:visible}.ExpenseEditorPage_formSection__KzrfJ h2{color:#333;font-size:18px;font-weight:600;margin-bottom:20px}.ExpenseEditorPage_formGrid__gVQ0F{display:flex;flex-direction:column;gap:20px}.ExpenseEditorPage_editLayout__m7rbX{grid-column-gap:28px;grid-row-gap:28px;align-items:start;column-gap:28px;display:grid;flex:1 1 auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr);row-gap:28px}.ExpenseEditorPage_editCategoriesRow__WijeU,.ExpenseEditorPage_editNotesRow__gGcfe,.ExpenseEditorPage_editTopGrid__L7XTk{display:contents}.ExpenseEditorPage_editTopGrid__L7XTk{overflow:visible}.ExpenseEditorPage_editColumn__DhQde{display:flex;flex-direction:column;gap:14px;min-width:0;overflow:visible}.ExpenseEditorPage_editCategoriesRow__WijeU{align-items:center}.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7{align-items:center;gap:12px}.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7>label{align-items:center;color:#333;display:flex;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:600;height:42px;line-height:42px;margin:0;white-space:nowrap}.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:first-child{grid-gap:12px;align-items:center;direction:rtl;display:grid;gap:12px;grid-template-columns:max-content minmax(0,1fr);width:100%}.ExpenseEditorPage_editCategoriesRow__WijeU .ExpenseEditorPage_fieldControl__TqjZ2 [data-searchable-select] input{box-sizing:border-box;height:42px;line-height:42px;padding:0 32px 0 12px}.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:first-child>label{color:var(--color-category-l1);white-space:nowrap}.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:nth-child(2)>label{color:var(--color-category-l2)}.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:nth-child(3)>label{color:var(--color-category-l3)}.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:first-child .ExpenseEditorPage_fieldControl__TqjZ2 input,.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:first-child .ExpenseEditorPage_fieldControl__TqjZ2 select{color:var(--color-category-l1)}.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:nth-child(2) .ExpenseEditorPage_fieldControl__TqjZ2 input,.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:nth-child(2) .ExpenseEditorPage_fieldControl__TqjZ2 select{color:var(--color-category-l2)}.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:nth-child(3) .ExpenseEditorPage_fieldControl__TqjZ2 input,.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:nth-child(3) .ExpenseEditorPage_fieldControl__TqjZ2 select{color:var(--color-category-l3)}.ExpenseEditorPage_editCategoriesRow__WijeU>.ExpenseEditorPage_formFieldInline__N-jf7:first-child .ExpenseEditorPage_fieldControl__TqjZ2{min-width:0;width:100%}.ExpenseEditorPage_editCategoriesRow__WijeU .ExpenseEditorPage_fieldControl__TqjZ2 select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background-color:initial;box-sizing:border-box;color:#333;direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:600;height:42px;line-height:42px;padding:0 28px 0 12px;text-align:right}.ExpenseEditorPage_editCategoriesRow__WijeU .ExpenseEditorPage_fieldControl__TqjZ2 select,.ExpenseEditorPage_editCategoriesRow__WijeU .ExpenseEditorPage_fieldControl__TqjZ2 select:focus{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%235c6b63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px}.ExpenseEditorPage_editCategoriesRow__WijeU .ExpenseEditorPage_fieldControl__TqjZ2 select:focus{background-color:#f7f9f8}.ExpenseEditorPage_notesBlock__evluj{display:flex;flex-direction:column;gap:8px;grid-column:1/3;min-width:0}.ExpenseEditorPage_notesLabel__V1X7a{color:#333;font-size:14px;font-weight:600;margin:0;text-align:right}.ExpenseEditorPage_notesField__sQTVF{min-width:0}.ExpenseEditorPage_notesField__sQTVF textarea{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-sizing:border-box;direction:inherit;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;min-height:120px;padding:12px 16px;resize:vertical;text-align:start;unicode-bidi:plaintext;width:100%}.ExpenseEditorPage_notesField__sQTVF textarea:focus{border-color:#0d6433;outline:none}.ExpenseEditorPage_notesSideFields__Hu6l0{background:#0000;border:none;border-collapse:collapse;border-spacing:0;direction:rtl;grid-column:3;max-width:100%;width:max-content}.ExpenseEditorPage_notesSideFields__Hu6l0 td,.ExpenseEditorPage_notesSideFields__Hu6l0 th{background:#0000;border:none;color:#333;font-size:14px;font-weight:600;line-height:1.3;padding:7px 0;text-align:right;vertical-align:middle;white-space:nowrap}.ExpenseEditorPage_notesSideFields__Hu6l0 td{direction:rtl;font-weight:400;padding-right:16px}.ExpenseEditorPage_notesSideFields__Hu6l0 input,.ExpenseEditorPage_notesSideFields__Hu6l0 select{field-sizing:content;background:#0000;border:none;border-radius:0;box-shadow:none;color:#1a2e24;direction:ltr;display:inline-block;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:400;line-height:1.3;margin:0;padding:0;text-align:right;unicode-bidi:isolate;vertical-align:middle;width:auto}.ExpenseEditorPage_notesSideFields__Hu6l0 input:focus,.ExpenseEditorPage_notesSideFields__Hu6l0 select:focus{background:#0000;border:none;box-shadow:none;outline:none}.ExpenseEditorPage_fxNameWithUnit__kRdnF{align-items:center;direction:rtl;display:inline-flex;gap:6px}.ExpenseEditorPage_fxUnitMark__iXB3H{direction:ltr;unicode-bidi:isolate}.ExpenseEditorPage_notesSideFields__Hu6l0 select.ExpenseEditorPage_currencySelect__S8U26{appearance:none;-webkit-appearance:none;background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%235c6b63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:0;background-repeat:no-repeat;background-size:12px;color:#333;cursor:pointer;font-weight:600;min-width:0;padding:0 0 0 16px;width:auto}.ExpenseEditorPage_fxRateDate__4IJhv{color:#333;direction:ltr;font-size:14px;font-weight:600;unicode-bidi:isolate;white-space:nowrap}.ExpenseEditorPage_formFieldInline__N-jf7{align-items:center;direction:rtl;display:flex;flex-direction:row;gap:8px;min-width:0;overflow:visible;position:relative}.ExpenseEditorPage_formFieldInline__N-jf7>label{color:#333;flex:0 0 auto;font-size:13px;font-weight:600;line-height:1.3;margin:0;text-align:right;white-space:nowrap}.ExpenseEditorPage_fieldControl__TqjZ2{flex:1 1 auto;min-width:0;overflow:visible;position:relative;width:auto}.ExpenseEditorPage_fieldControl__TqjZ2 input,.ExpenseEditorPage_fieldControl__TqjZ2 select,.ExpenseEditorPage_fieldControl__TqjZ2 textarea,.ExpenseEditorPage_formFieldInline__N-jf7 .ExpenseEditorPage_vendorInput__SbQ25{box-sizing:border-box;width:100%}.ExpenseEditorPage_editTopGrid__L7XTk>.ExpenseEditorPage_editColumn__DhQde:first-child{grid-column-gap:8px;grid-row-gap:14px;align-content:start;column-gap:8px;display:grid;grid-template-columns:max-content minmax(0,1fr);overflow:visible;position:relative;row-gap:14px;width:100%;z-index:40}.ExpenseEditorPage_editTopGrid__L7XTk>.ExpenseEditorPage_editColumn__DhQde:first-child>.ExpenseEditorPage_formFieldInline__N-jf7{grid-gap:0;grid-column-gap:8px;align-items:center;column-gap:8px;direction:rtl;display:grid;gap:0;grid-column:1/-1;grid-template-columns:subgrid;min-width:0;width:auto}.ExpenseEditorPage_editTopGrid__L7XTk>.ExpenseEditorPage_editColumn__DhQde:first-child>.ExpenseEditorPage_formFieldInline__N-jf7>label{font-size:14px;font-weight:600;max-width:none;min-width:0;text-align:right;white-space:nowrap;width:auto}.ExpenseEditorPage_editTopGrid__L7XTk>.ExpenseEditorPage_editColumn__DhQde:first-child>.ExpenseEditorPage_formFieldInline__N-jf7:not(.ExpenseEditorPage_recurrenceFieldRow__l8wUa)>label:after{content:"קטגוריה L1";display:block;height:0;overflow:hidden;pointer-events:none;white-space:nowrap}.ExpenseEditorPage_editTopGrid__L7XTk>.ExpenseEditorPage_editColumn__DhQde:first-child>.ExpenseEditorPage_recurrenceFieldRow__l8wUa{align-items:center;display:flex;flex-direction:row;grid-template-columns:none;justify-content:flex-start;width:100%}.ExpenseEditorPage_editTopGrid__L7XTk>.ExpenseEditorPage_editColumn__DhQde:first-child>.ExpenseEditorPage_recurrenceFieldRow__l8wUa>label{max-width:none;width:auto}.ExpenseEditorPage_creditCheckboxOnly__0VIDV{align-items:center;cursor:pointer;direction:rtl;display:inline-flex;flex-direction:row;gap:6px;justify-content:flex-end;margin:0;max-width:max-content;padding:0;width:auto}.ExpenseEditorPage_creditCheckboxText__9eHF5{color:#c62828}.ExpenseEditorPage_editTopGrid__L7XTk>.ExpenseEditorPage_editColumn__DhQde:first-child>.ExpenseEditorPage_formFieldInline__N-jf7 .ExpenseEditorPage_fieldControl__TqjZ2{flex:none;min-width:0;width:100%}.ExpenseEditorPage_editTopGrid__L7XTk>.ExpenseEditorPage_editColumn__DhQde:first-child>.ExpenseEditorPage_formFieldInline__N-jf7:first-child{overflow:visible;position:relative;z-index:51}.ExpenseEditorPage_editTopGrid__L7XTk>.ExpenseEditorPage_editColumn__DhQde:first-child>.ExpenseEditorPage_formFieldInline__N-jf7:nth-child(2){overflow:visible;position:relative;z-index:50}.ExpenseEditorPage_editColumnAmounts__bpiyd{grid-column-gap:8px;grid-row-gap:14px;align-content:start;column-gap:8px;display:grid;grid-template-columns:max-content minmax(0,1fr);min-width:0;row-gap:14px;width:100%}.ExpenseEditorPage_editColumnAmounts__bpiyd>.ExpenseEditorPage_formFieldInline__N-jf7{grid-gap:0;grid-column-gap:8px;align-items:center;column-gap:8px;direction:rtl;display:grid;gap:0;grid-column:1/-1;grid-template-columns:subgrid;min-width:0;width:auto}.ExpenseEditorPage_editColumnAmounts__bpiyd>.ExpenseEditorPage_formFieldInline__N-jf7>label{max-width:none;min-width:0;text-align:right;white-space:nowrap;width:auto}.ExpenseEditorPage_editColumnAmounts__bpiyd>.ExpenseEditorPage_formFieldInline__N-jf7 .ExpenseEditorPage_fieldControl__TqjZ2{flex:none;min-width:0;width:100%}.ExpenseEditorPage_editColumnAmounts__bpiyd .ExpenseEditorPage_fieldControl__TqjZ2 input{box-sizing:border-box;direction:ltr;font-size:14px;font-weight:400;height:42px;line-height:42px;padding:0 12px;text-align:right;unicode-bidi:isolate}.ExpenseEditorPage_editColumnDates__Lx0cv{grid-column-gap:8px;grid-row-gap:14px;align-content:start;column-gap:8px;display:grid;grid-template-columns:max-content minmax(0,1fr);min-width:0;row-gap:14px;width:100%}.ExpenseEditorPage_editColumnDates__Lx0cv>.ExpenseEditorPage_formFieldInline__N-jf7{grid-gap:0;grid-column-gap:8px;align-items:center;column-gap:8px;direction:rtl;display:grid;gap:0;grid-column:1/-1;grid-template-columns:subgrid;min-width:0;width:auto}.ExpenseEditorPage_editColumnDates__Lx0cv>.ExpenseEditorPage_formFieldInline__N-jf7>label{max-width:none;min-width:0;text-align:right;white-space:nowrap;width:auto}.ExpenseEditorPage_editColumnDates__Lx0cv>.ExpenseEditorPage_formFieldInline__N-jf7 .ExpenseEditorPage_fieldControl__TqjZ2{flex:none;min-width:0;width:100%}.ExpenseEditorPage_formRow__Hbzch{display:flex;gap:24px}.ExpenseEditorPage_formField__3pUiU{display:flex;flex:1 1;flex-direction:column;min-width:0}.ExpenseEditorPage_formField__3pUiU label{color:#333;font-size:14px;font-weight:600;margin-bottom:8px}.ExpenseEditorPage_missingFieldsBanner__hd\+X0{background:#fff4e5;background:var(--color-warning-soft,#fff4e5);border:1px solid #f0d9a8;border-radius:10px;border-radius:var(--radius-md,10px);color:#b26a00;color:var(--color-warning,#b26a00);font-size:14px;margin-bottom:20px;padding:14px 18px}.ExpenseEditorPage_missingFieldsBanner__hd\+X0 strong{display:block;margin-bottom:8px}.ExpenseEditorPage_missingFieldsBanner__hd\+X0 ul{display:flex;flex-wrap:wrap;gap:4px 16px;list-style:disc;margin:0;padding-right:18px}.ExpenseEditorPage_fieldMissing__gu\+ed .ExpenseEditorPage_vendorComboboxTrigger__\+Oodu,.ExpenseEditorPage_fieldMissing__gu\+ed .ExpenseEditorPage_vendorInput__SbQ25,.ExpenseEditorPage_fieldMissing__gu\+ed .ExpenseEditorPage_vendorNameInput__OuiS3,.ExpenseEditorPage_fieldMissing__gu\+ed input,.ExpenseEditorPage_fieldMissing__gu\+ed select{background:#fffdf8;border:none!important}.ExpenseEditorPage_fieldMissing__gu\+ed textarea{background:#fffdf8;border-color:#e6b566!important}.ExpenseEditorPage_required__pWHOa{color:#c62828;color:var(--color-danger,#c62828)}.ExpenseEditorPage_fieldControl__TqjZ2 input,.ExpenseEditorPage_fieldControl__TqjZ2 select,.ExpenseEditorPage_formField__3pUiU input,.ExpenseEditorPage_formField__3pUiU select{background-color:initial;border:none;border-radius:8px;box-shadow:none;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;padding:10px 12px;transition:background-color .2s ease}.ExpenseEditorPage_fieldControl__TqjZ2 textarea,.ExpenseEditorPage_formField__3pUiU textarea{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;padding:10px 12px;transition:border-color .2s ease}.ExpenseEditorPage_fieldControl__TqjZ2 input:focus,.ExpenseEditorPage_fieldControl__TqjZ2 select:focus,.ExpenseEditorPage_formField__3pUiU input:focus,.ExpenseEditorPage_formField__3pUiU select:focus{background-color:#f7f9f8;border:none;outline:none}.ExpenseEditorPage_fieldControl__TqjZ2 textarea:focus,.ExpenseEditorPage_formField__3pUiU textarea:focus{border-color:#0d6433;outline:none}.ExpenseEditorPage_vendorInputContainer__fLcYC{display:block;min-width:0;overflow:visible;position:relative;width:100%;z-index:40}.ExpenseEditorPage_vendorInputOpen__SZhz-{z-index:60}.ExpenseEditorPage_vendorFieldRow__noTBr{align-items:center;box-sizing:border-box;direction:rtl;display:flex;flex-direction:row;min-height:42px;width:100%}.ExpenseEditorPage_vendorNameInputWrap__LwmzN{flex:1 1 auto;margin-right:-10px;min-width:0;position:relative;width:100%;z-index:0}.ExpenseEditorPage_vendorNameInput__OuiS3{background-color:initial;border:none!important;border-radius:8px;box-shadow:none;box-sizing:border-box;color:#1a2e24;direction:rtl;flex:1 1 auto;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:400;margin:0;min-width:0;overflow:hidden;padding:10px 0 10px 12px;text-align:right;text-overflow:ellipsis;unicode-bidi:isolate;white-space:nowrap;width:100%}.ExpenseEditorPage_vendorNameInput__OuiS3:focus{background-color:#f7f9f8;border:none!important;outline:none}.ExpenseEditorPage_vendorNameInputLtr__VsCXO{direction:ltr;text-align:left;unicode-bidi:isolate}.ExpenseEditorPage_vendorArrowButton__p2Rpq{background-color:initial;border:none;border-radius:8px;box-shadow:none;cursor:pointer;flex:0 0 28px;height:42px;margin:0;padding:0;position:relative;width:28px;z-index:1}.ExpenseEditorPage_vendorArrowButton__p2Rpq,.ExpenseEditorPage_vendorArrowButton__p2Rpq:disabled,.ExpenseEditorPage_vendorArrowButton__p2Rpq:focus,.ExpenseEditorPage_vendorArrowButton__p2Rpq:hover,.ExpenseEditorPage_vendorArrowButton__p2Rpq[aria-expanded=true]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='m6 9 6 6 6-6' stroke='%235c6b63' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:12px}.ExpenseEditorPage_vendorArrowButton__p2Rpq:disabled,.ExpenseEditorPage_vendorArrowButton__p2Rpq:focus,.ExpenseEditorPage_vendorArrowButton__p2Rpq:hover,.ExpenseEditorPage_vendorArrowButton__p2Rpq[aria-expanded=true]{background-color:#f7f9f8;outline:none}.ExpenseEditorPage_vendorArrowButton__p2Rpq[aria-expanded=true]{background-color:#f0f0f0}.ExpenseEditorPage_vendorArrowButton__p2Rpq:disabled{background-color:initial;cursor:default}.ExpenseEditorPage_vendorSuggestions__vQhHM{background:#fff;border:1px solid #8a9690;border-radius:0;box-shadow:0 4px 10px #0000001f;box-sizing:border-box;direction:rtl;display:flex;flex-direction:column;left:auto;margin-top:0;max-height:280px;max-width:none;min-width:220px;overflow:hidden;position:absolute;right:0;top:100%;width:100%;z-index:9999}.ExpenseEditorPage_vendorComboboxSearch__tD7F4{background:#fff;border:none;border-bottom:1px solid #cfd8d3;box-shadow:none;box-sizing:border-box;color:#1a2e24;direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:400;margin:0;outline:none;padding:6px 10px;text-align:right;width:100%}.ExpenseEditorPage_vendorComboboxSearch__tD7F4:focus{background:#fff}.ExpenseEditorPage_vendorComboboxList__PFchz{background:#fff;max-height:220px;overflow-y:auto}.ExpenseEditorPage_vendorComboboxOption__nPwFL{align-items:center;background:#fff;border:none;border-radius:0;box-sizing:border-box;color:#1a2e24;cursor:pointer;direction:rtl;display:flex;flex-direction:row;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:400;gap:8px;justify-content:space-between;line-height:1.4;margin:0;padding:4px 10px;text-align:right;width:100%}.ExpenseEditorPage_vendorComboboxOption__nPwFL:hover{background:#f0f0f0}.ExpenseEditorPage_vendorComboboxOptionHighlighted__Yx17L:not(.ExpenseEditorPage_vendorComboboxOptionActive__elYSD),.ExpenseEditorPage_vendorComboboxOptionHighlighted__Yx17L:not(.ExpenseEditorPage_vendorComboboxOptionActive__elYSD):hover{background:#e8eeeb}.ExpenseEditorPage_vendorComboboxOptionActive__elYSD,.ExpenseEditorPage_vendorComboboxOptionActive__elYSD:hover{background:#0d6433;color:#fff;font-weight:400}.ExpenseEditorPage_vendorComboboxOptionActive__elYSD .ExpenseEditorPage_vendorName__v2trv{color:#fff;font-weight:400}.ExpenseEditorPage_vendorComboboxOptionActive__elYSD .ExpenseEditorPage_removeVendorButton__GbPG4{color:#ffffffd9}.ExpenseEditorPage_vendorComboboxOptionActive__elYSD .ExpenseEditorPage_removeVendorButton__GbPG4:hover{background-color:#ffffff2e;color:#fff}.ExpenseEditorPage_vendorComboboxUseTyped__rG-\+Z{background:#fff;border:none;border-radius:0;border-top:1px solid #cfd8d3;color:#1a2e24;cursor:pointer;direction:rtl;display:block;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:400;margin:0;padding:6px 10px;text-align:right;width:100%}.ExpenseEditorPage_vendorComboboxUseTyped__rG-\+Z:hover{background:#f0f0f0}.ExpenseEditorPage_vendorSuggestion__k0cWW{align-items:center;background:#fff;box-sizing:border-box;color:#5c6b63;cursor:default;direction:rtl;display:flex;flex-direction:row;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:400;gap:8px;justify-content:flex-start;padding:6px 10px;text-align:right;width:100%}.ExpenseEditorPage_removeVendorButton__GbPG4{border-radius:2px;color:#6c757d;cursor:pointer;flex-shrink:0;font-size:16px;font-weight:400;line-height:1;padding:0 4px;transition:background-color .15s ease,color .15s ease;-webkit-user-select:none;user-select:none}.ExpenseEditorPage_removeVendorButton__GbPG4:hover{background-color:#e9ecef;color:#c62828}.ExpenseEditorPage_vendorName__v2trv{color:inherit;direction:rtl;flex:1 1 auto;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:400;line-height:1.4;min-width:0;overflow:hidden;text-align:right;text-overflow:ellipsis;unicode-bidi:plaintext;white-space:nowrap}.ExpenseEditorPage_vendorNameLtr__Iu5eu{direction:ltr;text-align:left;unicode-bidi:isolate}.ExpenseEditorPage_formField__3pUiU textarea{min-height:80px;resize:vertical}.ExpenseEditorPage_vatField__EW11N{background-color:#f8f9fa;color:#666;cursor:not-allowed}.ExpenseEditorPage_vatField__EW11N:focus{background-color:#f8f9fa;border:none}.ExpenseEditorPage_readOnlyField__vgqmN{background-color:initial;color:#1a2e24;cursor:default;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:400}.ExpenseEditorPage_readOnlyField__vgqmN:focus{background-color:initial;border:none;box-shadow:none;color:#1a2e24;outline:none}.ExpenseEditorPage_totalAmountField__W2rau{background:#e8f5e8;background:var(--color-brand-soft,#e8f5e8);color:#1a2e24;color:var(--color-text,#1a2e24);font-weight:600}.ExpenseEditorPage_ltrField__IKDpc{direction:ltr;text-align:left;unicode-bidi:isolate}.ExpenseEditorPage_uploadDateField__PqcQ6{color:#1a2e24;cursor:default;direction:ltr;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;font-weight:400;text-align:center;unicode-bidi:isolate}.ExpenseEditorPage_metricaDateField__pC0zp{align-items:center;box-sizing:border-box;display:flex;justify-content:center;min-height:42px;position:relative;width:100%}.ExpenseEditorPage_metricaDateDisplay__CSvku{box-sizing:border-box;color:#1a2e24;direction:ltr;display:block;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;line-height:1.35;padding:10px 36px 10px 12px;pointer-events:none;text-align:center;unicode-bidi:isolate;width:100%}.ExpenseEditorPage_fieldMissing__gu\+ed .ExpenseEditorPage_metricaDateDisplay__CSvku,.ExpenseEditorPage_metricaDateDisplay__CSvku:empty,.ExpenseEditorPage_metricaDatePlaceholder__nPRV5{color:#8a9790}.ExpenseEditorPage_metricaDateIcon__sGPdP{align-items:center;color:#666;display:flex;justify-content:center;pointer-events:none;position:absolute;right:10px;top:50%;transform:translateY(-50%);z-index:1}.ExpenseEditorPage_metricaDateNative__SEEPZ{border:none!important;border-radius:0!important;box-sizing:border-box;cursor:pointer;height:100%;inset:0;margin:0;opacity:0;padding:0;position:absolute;width:100%;z-index:2}.ExpenseEditorPage_dateInputContainer__8kyfE{align-items:center;display:flex;position:relative;width:100%}.ExpenseEditorPage_dateInputWithIcon__TtJ0l{padding-right:40px;width:100%}.ExpenseEditorPage_dateIcon__FgtgJ{align-items:center;color:#666;display:flex;justify-content:center;pointer-events:none;position:absolute;right:12px;top:50%;transform:translateY(-50%)}.ExpenseEditorPage_readOnlyField__vgqmN+.ExpenseEditorPage_dateIcon__FgtgJ{color:#929292}.ExpenseEditorPage_hiddenDatePicker__cxiIi{border:none;height:0;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:0}.ExpenseEditorPage_clickableDateInput__5ycEu{background-color:#fff;cursor:pointer}.ExpenseEditorPage_clickableDateInput__5ycEu:hover{border-color:#007bff}.ExpenseEditorPage_clickableDateInput__5ycEu:focus{border-color:#007bff;box-shadow:0 0 0 2px #007bff40;outline:none}.ExpenseEditorPage_required__pWHOa{color:#dc3545;font-weight:700;margin-right:4px}.ExpenseEditorPage_invalidField__obyAv,.ExpenseEditorPage_invalidField__obyAv:focus{background-color:#fff5f5;border:none!important}.ExpenseEditorPage_invalidField__obyAv:focus{box-shadow:none}.ExpenseEditorPage_actionButtons__l95S5{display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;margin-top:24px}.ExpenseEditorPage_saveButton__QLwfL{background:#0d6433;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:600;padding:14px 28px;transition:all .2s ease}.ExpenseEditorPage_saveButton__QLwfL:hover:not(:disabled){background:#054d2a;transform:translateY(-1px)}.ExpenseEditorPage_saveButton__QLwfL:disabled{cursor:not-allowed;opacity:.65;transform:none}.ExpenseEditorPage_deleteButton__xmXSM{align-items:center;background:#0000;border:none;border-radius:8px;box-shadow:none;color:#1a2e24;cursor:pointer;display:inline-flex;flex-shrink:0;height:44px;justify-content:center;padding:0;transition:background-color .15s ease,opacity .15s ease;width:44px}.ExpenseEditorPage_deleteButton__xmXSM:hover:not(:disabled){background:#0000;color:#1a2e24;transform:none}.ExpenseEditorPage_deleteButton__xmXSM:disabled{cursor:not-allowed;opacity:.45}.ExpenseEditorPage_deleteIcon__U2lP4{background:#0000;display:block;height:40px;object-fit:contain;width:34px}.ExpenseEditorPage_deleteButtonSpinner__pfV4B{animation:ExpenseEditorPage_deleteSpin__MqWDO .7s linear infinite;border:2px solid #1a2e2433;border-radius:50%;border-top-color:#1a2e24;height:18px;width:18px}@keyframes ExpenseEditorPage_deleteSpin__MqWDO{to{transform:rotate(1turn)}}.ExpenseEditorPage_cancelButton__zQ7S2{background:#6c757d;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s ease}.ExpenseEditorPage_cancelButton__zQ7S2:hover{background:#5a6268;transform:translateY(-1px)}.ExpenseEditorPage_imageSection__9\+TOk{align-items:stretch;align-self:stretch;box-sizing:border-box;display:flex;flex:0 0 30%;flex-direction:column;justify-content:flex-start;max-width:30%;min-width:0}.ExpenseEditorPage_imageSectionBody__KbIU1{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:0;width:100%}.ExpenseEditorPage_imageSectionActions__8Anam{display:flex;flex-shrink:0;justify-content:center;margin-top:24px;width:100%}.ExpenseEditorPage_imageSection__9\+TOk h2{color:#333;font-size:18px;font-weight:600;margin-bottom:20px}.ExpenseEditorPage_imageUpload__dKrrC{align-items:center;border:2px dashed #e0e0e0;border-radius:8px;box-sizing:border-box;display:flex;flex:0 0 auto;justify-content:center;min-height:220px;padding:24px;text-align:center;transition:border-color .2s ease,background-color .2s ease;width:100%}.ExpenseEditorPage_imageUpload__dKrrC:hover{border-color:#0d6433}.ExpenseEditorPage_imageUploadDropActive__fgvAM{background:#f3faf6;border-color:#0d6433}.ExpenseEditorPage_uploadPlaceholder__J4LcG{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:12px;justify-content:center;width:100%}.ExpenseEditorPage_uploadIcon__Lionw{color:#0d6433;display:flex;justify-content:center}.ExpenseEditorPage_uploadPlaceholder__J4LcG p{color:#666;font-size:14px;margin:0}.ExpenseEditorPage_emptyImageMessage__DCJHv{color:#5c6b63!important;font-weight:500;line-height:1.45;max-width:260px}.ExpenseEditorPage_previewOnlyNotice__p1Xyf{background:#fff8e6;border:1px solid #f0d78c;border-radius:6px;color:#7a5b00!important;font-size:12px!important;font-weight:500;line-height:1.45;margin:8px 0 0;max-width:320px;padding:8px 10px;text-align:center}.ExpenseEditorPage_fileSize__zMcYC{color:#999!important;font-size:12px!important}.ExpenseEditorPage_fileInput__Nl6dW{display:none}.ExpenseEditorPage_uploadButton__Oi8NH{background:#0d6433;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;padding:10px 20px;transition:all .2s ease}.ExpenseEditorPage_uploadButton__Oi8NH:hover{background:#054d2a;transform:translateY(-1px)}.ExpenseEditorPage_imagePreview__QPnlc{align-items:center;display:flex;flex-direction:column;gap:10px;position:relative;width:100%}.ExpenseEditorPage_imagePreview__QPnlc img{border-radius:6px;box-shadow:0 2px 4px #0000001a;max-height:300px;max-width:100%}.ExpenseEditorPage_clickableImage__0be7C{cursor:pointer;transition:transform .2s ease}.ExpenseEditorPage_clickableImage__0be7C:hover{transform:scale(1.02)}.ExpenseEditorPage_removeImage__Bh5fK{align-items:center;background:#dc3545;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:16px;height:24px;justify-content:center;position:absolute;right:-8px;top:-8px;transition:all .2s ease;width:24px}.ExpenseEditorPage_removeImage__Bh5fK:hover{background:#c82333;transform:scale(1.1)}.ExpenseEditorPage_imageFloatingPopup__gBw1X{background:#fff;border:1px solid #d8e0dc;border-radius:12px;box-shadow:0 16px 48px #1a2e2438;display:flex;flex-direction:column;max-height:85vh;overflow:hidden;position:fixed;width:min(520px,92vw);z-index:10000}.ExpenseEditorPage_imagePopupHeader__Aj-sU{background:#f7f9f8;border-bottom:1px solid #e6ebe8;cursor:move;flex:0 0 auto;min-height:40px;position:relative}.ExpenseEditorPage_imagePopupClose__sPfMK{align-items:center;background:#0000;border:none;border-radius:8px;color:#5c6b63;cursor:pointer;display:flex;font-size:22px;height:32px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;right:6px;top:6px;transition:background-color .15s ease,color .15s ease;width:32px}.ExpenseEditorPage_imagePopupClose__sPfMK:hover{background:#e9ecef;color:#1a2e24}.ExpenseEditorPage_imagePopupBody__6lnai{align-items:center;background:#fafafa;box-sizing:border-box;display:flex;flex:1 1 auto;justify-content:center;max-height:calc(85vh - 40px);min-height:320px;overflow:hidden;padding:16px;position:relative}.ExpenseEditorPage_imagePopupImage__0rBA8{border-radius:6px;box-shadow:0 2px 8px #0000001f;height:auto;max-height:100%;max-width:100%;object-fit:contain;touch-action:none;transform-origin:center center;-webkit-user-select:none;user-select:none;width:auto}.ExpenseEditorPage_imagePopupZoomIndicator__0QB-J{background:#1a2e24bf;border-radius:16px;bottom:12px;color:#fff;font-size:13px;font-weight:600;left:12px;padding:6px 10px;pointer-events:none;position:absolute}@media (max-width:900px){.ExpenseEditorPage_editLayout__m7rbX{grid-template-columns:1fr}.ExpenseEditorPage_notesBlock__evluj,.ExpenseEditorPage_notesSideFields__Hu6l0{grid-column:1}.ExpenseEditorPage_formFieldInline__N-jf7{flex-wrap:nowrap}}@media (max-width:768px){.ExpenseEditorPage_actionButtons__l95S5,.ExpenseEditorPage_content__\+7tS1,.ExpenseEditorPage_formRow__Hbzch{flex-direction:column}.ExpenseEditorPage_header__8Rb6J{align-items:stretch;flex-direction:column;gap:12px}.ExpenseEditorPage_formFieldInline__N-jf7{flex-wrap:wrap}.ExpenseEditorPage_formFieldInline__N-jf7>label{white-space:normal}}.UploadPage_uploadedFilesList__lq6vM{box-sizing:border-box;display:flex;flex-direction:column;gap:6px;list-style:none;margin:10px 0 0;max-height:180px;overflow-y:auto;padding:0;width:100%}.UploadPage_uploadedFileItem__e4QiG{align-items:flex-start;background:#f7f9f8;border-radius:6px;display:flex;flex-direction:column;gap:2px;padding:6px 8px;text-align:right}.UploadPage_uploadedFileItemError__TyhoF{background:#fff4f4}.UploadPage_uploadedFileName__a6yoa{color:#333;font-size:13px;font-weight:600;word-break:break-word}.UploadPage_uploadedFileStatus__LCqSl{color:#5c6b63;font-size:12px;line-height:1.35}.UploadPage_uploadedFileItemError__TyhoF .UploadPage_uploadedFileStatus__LCqSl{color:#c62828}.UploadPage_uploadBox__b7AFG{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;min-width:0;width:100%}.UploadPage_uploadBox__b7AFG .UploadPage_uploadDrop__5qEQs{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;min-height:280px}.UploadPage_uploadDropLabel__WLLXF{flex:1 1 auto;min-height:160px}.UploadPage_batchSwitchGroup__7zFF-{align-items:center;align-self:center;display:inline-flex;flex-shrink:0;font-size:16.2px;gap:.5em;height:18px;justify-content:center;line-height:1;margin:0 auto 12px}.UploadPage_batchSwitchGroup__7zFF- .UploadPage_modeLabelButton__AOUKm:disabled,.UploadPage_batchSwitchGroup__7zFF- .UploadPage_modeSwitch__0ZQCa:disabled{cursor:default;opacity:.45}.UploadPage_uploadHeader__jSijN{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;margin:0 auto 24px;max-width:1200px}.UploadPage_uploadHeaderTitleRow__fPB\+G{justify-self:start;min-width:0}.UploadPage_uploadHeaderTitleRow__fPB\+G h1{align-items:center;color:#333;display:flex;font-size:24px;font-weight:700;line-height:1;margin:0}.UploadPage_uploadHeader__jSijN>:last-child{justify-self:end}.UploadPage_modeSwitchGroup__X2GUf{font-size:21.6px;gap:.5em;height:24px;justify-self:center}.UploadPage_modeLabelButton__AOUKm,.UploadPage_modeSwitchGroup__X2GUf{align-items:center;display:inline-flex;justify-content:center;line-height:1}.UploadPage_modeLabelButton__AOUKm{background:#0000;border:none;color:#333;cursor:pointer;font-family:inherit;font-size:1em;font-weight:700;height:100%;padding:0}.UploadPage_modeLabelButtonActive__Vj0fJ{color:#333}.UploadPage_modeSwitch__0ZQCa{align-items:center;background:#fff;border:1.5px solid #333;border-radius:999px;box-sizing:border-box;cursor:pointer;display:inline-flex;flex-shrink:0;height:1.05em;margin:0;padding:0;position:relative;width:2.1em}.UploadPage_modeSwitchThumb__vJ53e{background:#fff;border:1.5px solid #333;border-radius:50%;box-sizing:border-box;height:.72em;position:absolute;right:.08em;top:50%;transform:translateY(-50%);transition:right .18s ease;width:.72em}.UploadPage_modeSwitchUpload__Ii0lH .UploadPage_modeSwitchThumb__vJ53e{right:calc(100% - .8em)}.UploadPage_formFieldsWrapper__QmG3X{border:0;margin:0;min-width:0;padding:0;width:100%}.UploadPage_formFieldsLocked__pt6tY{pointer-events:none;-webkit-user-select:none;user-select:none}.UploadPage_formSectionLocked__LO1NJ{opacity:.58}.UploadPage_recurrenceInlineRow__aoBDt{margin-top:0}.UploadPage_fieldSoftMissing__ZsnRD select{background-color:#fce7f8}.UploadPage_recurrenceCheckboxOnly__sZiu5{align-items:center;cursor:default;direction:rtl;display:inline-flex;flex-direction:row;gap:6px;justify-content:flex-end;margin:0;max-width:max-content;padding:0;width:auto}.UploadPage_recurrenceText__8BYPm{color:#333;font-size:14px;font-weight:600;line-height:42px;white-space:nowrap}.UploadPage_creditCheckboxText__SlTUB{color:#c62828}.UploadPage_recurrenceFieldsGrid__XUAqR{display:flex;flex-direction:column;gap:14px;width:100%}.UploadPage_recurrenceOptions__1jZ4b{grid-gap:8px;align-items:end;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);width:100%}.UploadPage_recurrenceFloatingPopup__rH50g{background:#fff;border:1px solid #d8e0dc;border-radius:12px;box-shadow:0 16px 48px #1a2e2438;direction:rtl;display:flex;flex-direction:column;overflow:hidden;position:fixed;width:min(360px,92vw);z-index:10000}.UploadPage_recurrencePopupHeader__TMb5z{align-items:center;background:#f7f9f8;border-bottom:1px solid #e6ebe8;cursor:move;display:flex;justify-content:center;min-height:40px;padding:0 40px;position:relative;-webkit-user-select:none;user-select:none}.UploadPage_recurrencePopupTitle__57ves{color:#1a2e24;font-size:14px;font-weight:700}.UploadPage_recurrencePopupClose__ZnqN8{align-items:center;background:#0000;border:none;border-radius:8px;color:#5c6b63;cursor:pointer;display:flex;font-size:22px;height:32px;inset-inline-end:6px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;top:4px;width:32px}.UploadPage_recurrencePopupClose__ZnqN8:hover{background:#eef2f0;color:#1a2e24}.UploadPage_recurrencePopupBody__9NM3b{display:flex;flex-direction:column;gap:14px;padding:16px}.UploadPage_recurrenceOption__SNVt7{color:#333;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:4px;margin:0;min-width:0}.UploadPage_recurrenceOption__SNVt7 input,.UploadPage_recurrenceOption__SNVt7 select{box-sizing:border-box;height:42px;min-width:0;width:100%}@media (max-width:768px){.UploadPage_uploadHeader__jSijN{gap:12px;grid-template-columns:1fr;justify-items:stretch}.UploadPage_modeSwitchGroup__X2GUf,.UploadPage_uploadHeaderTitleRow__fPB\+G,.UploadPage_uploadHeader__jSijN>:last-child{justify-self:stretch}.UploadPage_modeSwitchGroup__X2GUf{justify-content:center}}.UploadPage_uploadHint__ic\+pD{color:#888;font-size:12px;line-height:1.45;margin:0;max-width:260px;text-align:center}.UploadPage_manualImagePlaceholder__fz6WX{align-items:center;border:2px dashed #e0e0e0;border-radius:8px;box-sizing:border-box;color:#666;display:flex;font-size:14px;justify-content:center;line-height:1.45;min-height:220px;padding:24px;text-align:center;width:100%}.CategoryTreePage_vaultDialWrap__720CN{height:168px;justify-self:center;position:relative;-webkit-user-select:none;user-select:none;width:220px}.CategoryTreePage_vaultDial__wGFxd{background:radial-gradient(circle at 50% 42%,#f7f8f7 0 38%,#0000 39%),conic-gradient(from 180deg,#cfd6d2,#8d9791,#dfe4e1,#6f7873,#cfd6d2);border-radius:50%;box-shadow:inset 0 1px 2px #ffffffb3,0 2px 6px #0000002e;cursor:grab;height:77px;left:50%;margin-left:-38.5px;position:absolute;top:34px;width:77px}.CategoryTreePage_vaultDial__wGFxd:active{cursor:grabbing}.CategoryTreePage_vaultHourMark__A0sze{inset:0;pointer-events:none;position:absolute;z-index:1}.CategoryTreePage_vaultHourMark__A0sze:before{background:#4a524e;border-radius:1px;content:"";height:6px;left:50%;margin-left:-.75px;position:absolute;top:4px;width:1.5px}.CategoryTreePage_vaultHourMarkMajor__qngrz:before{background:#333;height:10px;margin-left:-1.25px;width:2.5px}.CategoryTreePage_vaultFace__vwIdu{background:#eef2f0;border:1.5px solid #333;border-radius:50%;box-shadow:inset 0 1px 2px #ffffffe6;inset:12px;position:absolute;z-index:1}.CategoryTreePage_vaultRotor__9lcvY{background:#0000;border-radius:50%;inset:12px;pointer-events:none;position:absolute;transform-origin:center;z-index:2}.CategoryTreePage_vaultInnerButton__uVPXM{background:#fff;border:1.5px solid #333;border-radius:50%;box-shadow:0 1px 2px #0003;cursor:grab;height:19px;left:50%;margin-left:-9.5px;padding:0;pointer-events:auto;position:absolute;top:5px;width:19px}.CategoryTreePage_vaultInnerButton__uVPXM:active{background:#0d6433;border-color:#054d2a;cursor:grabbing}.CategoryTreePage_vaultLabel__wkMur{background:#0000;border:none;color:#6b7280;cursor:default;font-family:inherit;font-size:16px;font-weight:700;padding:0;pointer-events:none;position:absolute;white-space:nowrap}.CategoryTreePage_vaultLabelActive__dthu4{color:#0d6433}.CategoryTreePage_vaultLabel12__fyDvu{left:50%;top:0;transform:translateX(-50%)}.CategoryTreePage_vaultLabel9__i\+5mW{right:calc(50% + 48px);top:58px}.CategoryTreePage_vaultLabel3__xwnNJ{left:calc(50% + 48px);top:58px}.CategoryTreePage_vaultLabel6__-DBSs{left:50%;top:118px;transform:translateX(-50%)}.CategoryTreePage_pageHeader__Pj1a6{background:#f4f6f5;background:var(--color-bg,#f4f6f5);position:relative;z-index:1}.CategoryTreePage_treeHeaderActions__6ga97{flex-wrap:wrap;justify-content:flex-end;max-width:560px}.CategoryTreePage_headerOutlineButton__fsdC\+{align-items:center;background:#fff;border:1px solid #c5ccc8;border-radius:4px;cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}.CategoryTreePage_headerOutlineButton__fsdC\+:hover{background:#f3f5f4}.CategoryTreePage_exportIconButton__GUpcR{align-items:center;background:#0000;border:none;border-radius:0;cursor:pointer;display:inline-flex;height:auto;justify-content:center;padding:2px;width:auto}.CategoryTreePage_exportIconButton__GUpcR:hover{background:#0000;opacity:.8}.CategoryTreePage_exportIconButton__GUpcR img{display:block}.CategoryTreePage_popupWindow__MSBxg{background:#fff;border-radius:12px;box-shadow:0 12px 40px #0000002e,0 2px 8px #00000014;direction:rtl;display:flex;flex-direction:column;overflow:hidden;position:fixed;-webkit-user-select:none;user-select:none;z-index:1100}.CategoryTreePage_popupWindowEdit__zdP\+C{border:1px solid #dc787859;box-shadow:0 12px 36px #c4404038,0 2px 10px #dc5a5a29}.CategoryTreePage_popupHeader__WyWvE{align-items:center;background:#f7f8f7;border-bottom:1px solid #e5e7eb;cursor:move;direction:ltr;display:grid;flex-shrink:0;grid-template-columns:1fr auto 1fr;padding:12px 14px;position:relative;touch-action:none}.CategoryTreePage_popupHeaderEnd__zWXkS,.CategoryTreePage_popupHeaderStart__t6Cnh{align-items:center;display:flex;gap:8px;min-height:28px}.CategoryTreePage_popupHeaderStart__t6Cnh{flex-wrap:wrap;justify-content:flex-start}.CategoryTreePage_popupHeaderEnd__zWXkS{justify-content:flex-end}.CategoryTreePage_popupHeaderEnd__zWXkS .CategoryTreePage_headerOutlineButton__fsdC\+{cursor:pointer}.CategoryTreePage_popupHistoryButton__TDqrw,.CategoryTreePage_popupSaveButton__vISLu{background:#fff;border:1px solid #c5ccc8;border-radius:6px;color:#333;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:4px 10px;white-space:nowrap}.CategoryTreePage_popupSaveButton__vISLu{background:#0d6433;border-color:#0d6433;color:#fff}.CategoryTreePage_popupSaveButton__vISLu:hover:not(:disabled){background:#0a5229}.CategoryTreePage_popupSaveButton__vISLu:disabled{cursor:default;opacity:.45}.CategoryTreePage_popupHistoryButton__TDqrw:hover:not(:disabled){background:#f3f5f4}.CategoryTreePage_popupHeader__WyWvE h2{color:#333;font-size:20px;font-weight:700;margin:0;text-align:center}.CategoryTreePage_popupViewport__PxDSy{align-items:center;background:#fff;cursor:grab;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:hidden;touch-action:none}.CategoryTreePage_popupViewport__PxDSy:active{cursor:grabbing}.CategoryTreePage_popupCanvas__TJcqZ{box-sizing:border-box;padding:28px 36px 48px;transform-origin:center center;width:max-content}.CategoryTreePage_resizeHandle__2rSyy{background:linear-gradient(135deg,#0000 55%,#b7bfba 55% 62%,#0000 62% 70%,#b7bfba 70% 77%,#0000 77% 85%,#b7bfba 85%);bottom:0;cursor:nwse-resize;height:18px;position:absolute;right:0;touch-action:none;width:18px}.CategoryTreePage_legendItem__nMSBG.CategoryTreePage_level0__LPH9D,.CategoryTreePage_level0__LPH9D .CategoryTreePage_categoryName__LYnqm,.CategoryTreePage_level0__LPH9D.CategoryTreePage_columnTitle__PptKx{color:var(--color-category-l1)}.CategoryTreePage_legendItem__nMSBG.CategoryTreePage_level1__vK4xQ,.CategoryTreePage_level1__vK4xQ .CategoryTreePage_categoryName__LYnqm,.CategoryTreePage_level1__vK4xQ.CategoryTreePage_columnTitle__PptKx{color:var(--color-category-l2)}.CategoryTreePage_legendItem__nMSBG.CategoryTreePage_level2__YI6Ps,.CategoryTreePage_level2__YI6Ps .CategoryTreePage_categoryName__LYnqm,.CategoryTreePage_level2__YI6Ps.CategoryTreePage_columnTitle__PptKx{color:var(--color-category-l3)}.CategoryTreePage_clickable__lsP-J{cursor:pointer}.CategoryTreePage_clickable__lsP-J:hover .CategoryTreePage_categoryName__LYnqm{opacity:.75}.CategoryTreePage_categoryName__LYnqm{color:var(--color-category-l1);font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:28px;font-weight:600;line-height:1.35;white-space:nowrap}.CategoryTreePage_level1__vK4xQ .CategoryTreePage_categoryName__LYnqm{font-size:22px}.CategoryTreePage_level2__YI6Ps .CategoryTreePage_categoryName__LYnqm{font-size:18px}.CategoryTreePage_outlineList__VtaeV{min-width:280px;width:max-content}.CategoryTreePage_outlineItem__SM7WL{width:max-content}.CategoryTreePage_outlineRow__1X6EC{align-items:center;background:#0000;border:none;display:flex;font:inherit;gap:10px;padding:8px 0;text-align:right;width:max-content}.CategoryTreePage_outlineNameButton__kU1uc,.CategoryTreePage_outlineToggle__cGTjf{align-items:center;background:#0000;border:none;display:inline-flex;font:inherit;gap:10px;padding:0;text-align:right}.CategoryTreePage_outlineNameInput__S--zo{background:#fff;border:1px solid #c5ccc8;border-radius:6px;color:inherit;font:inherit;font-size:inherit;font-weight:600;min-width:180px;padding:4px 8px}.CategoryTreePage_outlineActions__id7Dn{align-items:center;display:inline-flex;gap:4px;margin-right:8px}.CategoryTreePage_treeActionButton__24juG{background:#fff;border:1px solid #c5ccc8;border-radius:4px;color:#333;cursor:pointer;font-size:14px;height:24px;line-height:1;width:24px}.CategoryTreePage_treeActionButton__24juG:hover{background:#eef2f0}.CategoryTreePage_noVatBadge__zqvAZ{border:1px solid #c5ccc8;border-radius:4px;color:#555;font-size:11px;font-weight:600;line-height:1.4;padding:1px 6px;white-space:nowrap}.CategoryTreePage_noVatCheck__T3k7V{align-items:center;color:#444;display:inline-flex;font-size:12px;font-weight:500;gap:4px;margin-left:4px;white-space:nowrap}.CategoryTreePage_noVatCheckInherited__yDRzE{opacity:.7}.CategoryTreePage_chartLabel__gZ6sY,.CategoryTreePage_columnItem__hkA6R{gap:8px}.CategoryTreePage_addRootButton__qD\+J-{background:#fff;border:1px dashed #9aa5a0;border-radius:8px;color:#0d6433;cursor:pointer;font-weight:600;margin-top:12px;padding:8px 14px}.CategoryTreePage_addFloat__doipQ{background:#fff;border-radius:12px;box-shadow:0 12px 40px #0000002e,0 2px 8px #00000014;direction:rtl;overflow:hidden;position:fixed;width:320px;z-index:1300}.CategoryTreePage_addFloatHeader__E9GXo{align-items:center;background:#f7f8f7;border-bottom:1px solid #e5e7eb;cursor:move;display:flex;min-height:44px;padding:10px 72px 10px 12px;position:relative;touch-action:none}.CategoryTreePage_addFloatHeader__E9GXo h3{font-size:16px;font-weight:700;margin:0}.CategoryTreePage_addFloatClose__Wru2v{background:#fff;border:1px solid #c5ccc8;border-radius:6px;color:#333;cursor:pointer;font:inherit;font-size:13px;font-weight:600;padding:4px 10px;position:absolute;right:8px;top:8px}.CategoryTreePage_addFloatBody__KZEpN{display:flex;flex-direction:column;gap:12px;padding:14px}.CategoryTreePage_addField__YsFo6{color:#333;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:6px}.CategoryTreePage_addInput__XRtsO{background:#fff;border:1px solid #c5ccc8;border-radius:6px;box-sizing:border-box;color:#222;font:inherit;font-size:14px;font-weight:500;padding:8px 10px;-webkit-user-select:text;user-select:text;width:100%}.CategoryTreePage_addLevels__yNmLs{border:1px solid #e5e7eb;border-radius:8px;display:flex;flex-direction:column;gap:8px;margin:0;padding:8px 10px 10px}.CategoryTreePage_addLevels__yNmLs legend{font-size:13px;font-weight:700;padding:0 4px}.CategoryTreePage_addCheck__Lg5qn,.CategoryTreePage_addLevels__yNmLs label{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:8px}.CategoryTreePage_addApply__5TBHX{background:#0d6433;border:1px solid #0d6433;border-radius:6px;color:#fff;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:8px 12px}.CategoryTreePage_addApply__5TBHX:disabled{cursor:default;opacity:.45}.CategoryTreePage_emptyTreeHint__6IhcH{color:#5b635e;font-size:15px;min-width:280px;padding:12px 4px 4px}.CategoryTreePage_historyBackdrop__Ptu4g{align-items:center;background:#00000059;display:flex;inset:0;justify-content:center;padding:24px;position:fixed;z-index:9000}.CategoryTreePage_historyPanel__6yJNI{background:#fff;border-radius:12px;direction:rtl;max-height:80vh;overflow:auto;padding:20px;width:min(560px,100%)}.CategoryTreePage_historyHeader__lqnMe{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:16px}.CategoryTreePage_historyHeader__lqnMe h2{font-size:20px;margin:0}.CategoryTreePage_historyList__U-rOD{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.CategoryTreePage_historyItem__bdj4f{align-items:flex-start;border-bottom:1px solid #eef2f0;display:flex;gap:12px;justify-content:space-between;padding:10px 0;position:relative}.CategoryTreePage_historyHoverCard__Ym4kh{background:#24302c;border-radius:8px;color:#fff;display:none;font-size:13px;line-height:1.45;margin-top:8px;max-width:360px;padding:8px 10px}.CategoryTreePage_historyItem__bdj4f:hover .CategoryTreePage_historyHoverCard__Ym4kh{display:block}.CategoryTreePage_historyHoverDate__H1icf{margin-bottom:4px}.CategoryTreePage_historyDate__Ue6qA,.CategoryTreePage_historyHoverDate__H1icf{direction:ltr;font-weight:600;unicode-bidi:isolate}.CategoryTreePage_historyMeta__qpfkI{color:#6c757d;font-size:13px}.CategoryTreePage_historyEmpty__BdSzN{color:#6c757d}.CategoryTreePage_outlineMarkerDot__i2DDQ,.CategoryTreePage_outlineMarker__Y3aC4{align-items:center;color:#6b7280;display:inline-flex;flex-shrink:0;font-size:18px;height:20px;justify-content:center;line-height:1;width:20px}.CategoryTreePage_outlineMarkerDot__i2DDQ{background:#c5ccc8;border-radius:50%;height:6px;margin:0 5px;width:6px}.CategoryTreePage_outlineChildren__HozoC{border-right:2px solid #d7ddd9;margin-right:12px;padding-right:16px}.CategoryTreePage_chartList__cD6co{align-items:flex-start;display:flex;flex-direction:column;gap:40px;width:max-content}.CategoryTreePage_chartNode__gLBTF{align-items:flex-start;display:flex;flex-direction:row;gap:32px}.CategoryTreePage_chartLabel__gZ6sY{align-items:center;background:#0000;border:none;display:inline-flex;font:inherit;min-height:40px;padding:8px 0;text-align:right;white-space:nowrap}.CategoryTreePage_chartChildren__-6xto{align-items:flex-start;border-right:2px solid #d7ddd9;display:flex;flex-direction:column;gap:22px;padding-right:28px}.CategoryTreePage_chartChildren__-6xto .CategoryTreePage_chartChildren__-6xto{gap:16px;padding-right:24px}.CategoryTreePage_columnsLayout__XuVEv{grid-gap:16px;direction:rtl;display:grid;gap:16px;grid-template-columns:repeat(3,minmax(220px,320px))}.CategoryTreePage_column__KMBUz{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;flex-direction:column;max-height:62vh;min-height:420px;overflow:hidden}.CategoryTreePage_columnTitle__PptKx{border-bottom:1px solid #eef2f0;font-size:28px;font-weight:700;margin:0;padding:12px 16px}.CategoryTreePage_columnTitle__PptKx.CategoryTreePage_level1__vK4xQ{font-size:22px}.CategoryTreePage_columnTitle__PptKx.CategoryTreePage_level2__YI6Ps{font-size:18px}.CategoryTreePage_columnBody__GhCX-{display:flex;flex:1 1;flex-direction:column;gap:4px;min-height:0;overflow-y:auto;padding:8px}.CategoryTreePage_columnItem__hkA6R{align-items:center;background:#0000;border:none;border-radius:8px;display:flex;font:inherit;padding:10px 12px;text-align:right;width:100%}.CategoryTreePage_columnItemSelected__O1xwJ{background:#e8f5e8}.CategoryTreePage_columnEmpty__s84QQ{color:#6c757d;font-size:14px;padding:16px 12px}@media (max-width:768px){.CategoryTreePage_columnsLayout__XuVEv{grid-template-columns:minmax(220px,1fr)}}.MetricaDateInput_wrap__T49GS{align-items:center;display:flex;min-height:42px;position:relative;width:100%}.MetricaDateInput_wrap__T49GS>.MetricaDateInput_textInput__1jTFD{background-color:initial;border:none;border-radius:8px;box-sizing:border-box;color:#1a2e24;direction:ltr;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:14px;padding:10px 12px 10px 36px!important;text-align:center;unicode-bidi:isolate;width:100%}.MetricaDateInput_wrap__T49GS>.MetricaDateInput_textInput__1jTFD:focus{background-color:#f7f9f8;outline:none}.MetricaDateInput_wrap__T49GS>.MetricaDateInput_textInput__1jTFD::placeholder{color:#8a9790}.MetricaDateInput_wrap__T49GS>.MetricaDateInput_textInput__1jTFD.MetricaDateInput_invalid__UxsTo{background-color:#fff5f5}.MetricaDateInput_calendarButton__tb0gx{align-items:center;background:#0000;border:none;border-radius:6px;color:#666;cursor:pointer;display:inline-flex;height:28px;justify-content:center;left:6px;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:28px}.MetricaDateInput_calendarButton__tb0gx:hover{background:#eef2f0;color:#333}.MetricaDateInput_hiddenPicker__dkWpH{border:0;height:28px;left:6px;margin:0;opacity:0;padding:0;pointer-events:none;position:absolute;width:28px}.RecurrenceDeleteDialog_dialog__HKAT-{max-width:460px}.RecurrenceDeleteDialog_actions__tBudY{align-items:stretch;flex-direction:column;justify-content:flex-start}.RecurrenceDeleteDialog_optionButton__ASgX3{min-width:0;text-align:center;width:100%}.RecurrencePopup_popup__dWQ6L{background:#fff;border:1px solid #d8e0dc;border-radius:12px;box-shadow:0 16px 48px #1a2e2438;color:#1a2e24;direction:rtl;display:flex;flex-direction:column;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);overflow:visible;position:fixed;width:min(640px,94vw);z-index:10000}.RecurrencePopup_header__3aE67{align-items:center;background:#f7f9f8;border-bottom:1px solid #e6ebe8;cursor:move;display:flex;justify-content:center;min-height:44px;padding:0 44px;position:relative;-webkit-user-select:none;user-select:none}.RecurrencePopup_title__BGb0c{color:#1a2e24;font-size:16px;font-weight:700}.RecurrencePopup_closeButton__76jA1{align-items:center;background:#0000;border:none;border-radius:8px;color:#5c6b63;cursor:pointer;display:flex;font-size:22px;height:32px;inset-inline-end:8px;justify-content:center;line-height:1;margin:0;padding:0;position:absolute;top:6px;width:32px}.RecurrencePopup_closeButton__76jA1:hover{background:#eef2f0;color:#1a2e24}.RecurrencePopup_body__9SYdS{display:flex;flex-direction:column;gap:12px;padding:16px 18px 8px}.RecurrencePopup_section__hNMOw{background:#0000;border:none;border-radius:0;padding:0}.RecurrencePopup_blockDivider__888tu{border:none;border-top:1px solid #e6e8e7;height:0;margin:4px 0;width:100%}.RecurrencePopup_sectionTitle__UYy1t{color:#224d36;font-size:13px;font-weight:700;margin:0 0 12px}.RecurrencePopup_patternRow__ALk-p,.RecurrencePopup_rangeRow__HOICB{grid-gap:16px;align-items:start;display:grid;gap:16px;grid-template-columns:120px minmax(0,1fr)}.RecurrencePopup_detailStack__fLx3S,.RecurrencePopup_endOptions__KzjbA,.RecurrencePopup_frequencyList__E-F8S{display:flex;flex-direction:column;gap:10px}.RecurrencePopup_patternDetails__W0I5j{background:#fff;border:1px solid #e6ebe8;border-radius:8px;min-width:0;padding:10px 12px}.RecurrencePopup_radioRow__nDmSy{align-items:center;color:#333;cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:8px;margin:0}.RecurrencePopup_sentenceRow__JzJyT{flex-wrap:nowrap;white-space:nowrap}.RecurrencePopup_patternRow__ALk-p:has(.RecurrencePopup_sentenceRow__JzJyT .RecurrencePopup_inlineFields__zqeW7){grid-template-columns:1fr}.RecurrencePopup_radioRow__nDmSy input[type=radio],.RecurrencePopup_weekDay__VJvVl input[type=checkbox]{accent-color:#0d6433;flex-shrink:0;height:16px;width:16px}.RecurrencePopup_inlineFields__zqeW7{align-items:center;color:#333;display:inline-flex;flex-wrap:wrap;font-family:inherit;font-size:14px;font-weight:600;gap:8px;min-width:0}.RecurrencePopup_inlineFields__zqeW7 select,.RecurrencePopup_numberInput__2jHPL{background:#fff;border:1px solid #c5ccc8;border-radius:6px;box-sizing:border-box;color:#333;font-family:inherit;font-size:14px;font-weight:600;height:36px;padding:0 8px;width:72px}.RecurrencePopup_inlineFields__zqeW7 select{min-width:92px;width:auto}.RecurrencePopup_inlineFields__zqeW7 .RecurrencePopup_textSelect__ic4\+E,.RecurrencePopup_textSelect__ic4\+E{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#0000;border:none;border-radius:0;box-shadow:none;color:#333;cursor:pointer;flex-shrink:0;font-family:inherit;font-size:14px;font-weight:600;height:1.4em;letter-spacing:normal;line-height:1.4;min-height:1.4em;min-width:0;padding:0 2px;vertical-align:middle;width:auto}.RecurrencePopup_inlineFields__zqeW7 .RecurrencePopup_textSelectDay__WN3Yl,.RecurrencePopup_textSelectDay__WN3Yl{font-feature-settings:"tnum";direction:ltr;font-variant-numeric:tabular-nums;height:1.15em;line-height:1.15;min-height:1.15em;min-width:2.4em;text-align:center;unicode-bidi:isolate;width:2.4em}.RecurrencePopup_inlineFields__zqeW7 .RecurrencePopup_textSelectMonth__m4cGA,.RecurrencePopup_textSelectMonth__m4cGA{min-width:8em;text-align:right}.RecurrencePopup_inlineFields__zqeW7 .RecurrencePopup_textSelect__ic4\+E option,.RecurrencePopup_textSelect__ic4\+E option{font-family:inherit;font-size:14px;font-weight:600;line-height:1.6;padding:6px 10px}.RecurrencePopup_compactSelect__Oaudg{align-items:center;display:inline-flex;flex-shrink:0;position:relative}.RecurrencePopup_compactMenu__JpNfg{background:#fff;border:1px solid #d8e0dc;border-radius:8px;box-shadow:0 8px 24px #1a2e2429;list-style:none;margin:0;max-height:220px;min-width:100%;overflow-y:auto;padding:4px 0;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.RecurrencePopup_compactMenuTight__sFBZy{max-height:196px;padding:0}.RecurrencePopup_compactOption__hn7cM{background:#0000;border:none;color:#333;cursor:pointer;display:block;font-family:inherit;font-size:14px;font-weight:600;line-height:1.35;margin:0;padding:6px 10px;text-align:inherit;width:100%}.RecurrencePopup_compactMenuTight__sFBZy .RecurrencePopup_compactOption__hn7cM{font-feature-settings:"tnum";direction:ltr;font-variant-numeric:tabular-nums;height:16px;line-height:1.05;padding:0;text-align:center;unicode-bidi:isolate}.RecurrencePopup_compactOptionSelected__ucKE6,.RecurrencePopup_compactOption__hn7cM:hover{background:#eef2f0}.RecurrencePopup_inlineFields__zqeW7 .RecurrencePopup_textSelect__ic4\+E::-ms-expand,.RecurrencePopup_textSelect__ic4\+E::-ms-expand{display:none}.RecurrencePopup_inlineFields__zqeW7 .RecurrencePopup_textSelect__ic4\+E:focus,.RecurrencePopup_textSelect__ic4\+E:focus{border:none;box-shadow:none;outline:none}.RecurrencePopup_inlineFields__zqeW7 select:focus,.RecurrencePopup_numberInput__2jHPL:focus{border-color:#0d6433;outline:none}.RecurrencePopup_weekDays__-bmrZ{grid-gap:8px 12px;display:grid;gap:8px 12px;grid-template-columns:repeat(4,minmax(0,1fr))}.RecurrencePopup_weekDay__VJvVl{align-items:center;color:#333;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;margin:0}.RecurrencePopup_startField__D9iCX{color:#224d36;display:flex;flex-direction:column;font-size:13px;font-weight:700;gap:6px;margin:0}.RecurrencePopup_rangeSentence__3HjLH{align-items:center;color:#333;display:inline-flex;flex-wrap:wrap;font-family:inherit;font-size:14px;font-weight:600;gap:8px}.RecurrencePopup_countInput__cfhNp{font-feature-settings:"tnum";appearance:textfield;-moz-appearance:textfield;background:#0000;border:none;border-radius:0;box-shadow:none;color:#333;direction:ltr;font-family:inherit;font-size:14px;font-variant-numeric:tabular-nums;font-weight:600;height:1.4em;line-height:1.4;margin:0;min-width:2.4em;padding:0 2px;text-align:center;unicode-bidi:isolate;width:2.4em}.RecurrencePopup_countInput__cfhNp::-webkit-inner-spin-button,.RecurrencePopup_countInput__cfhNp::-webkit-outer-spin-button{appearance:none;margin:0}.RecurrencePopup_countInput__cfhNp:focus{outline:none}.RecurrencePopup_dateField__kXr3Q.RecurrencePopup_sentenceDate__OMfWY{background:#0000;border:none;border-radius:0;flex-shrink:0;height:1.4em;justify-content:flex-start;min-height:1.4em;min-width:0;width:auto}.RecurrencePopup_dateField__kXr3Q.RecurrencePopup_sentenceDate__OMfWY span{direction:ltr;font-family:inherit;font-size:14px;font-weight:600;line-height:1.4;min-width:5.6em;padding:0 20px 0 2px;text-align:start;unicode-bidi:isolate;width:auto}.RecurrencePopup_dateField__kXr3Q.RecurrencePopup_sentenceDate__OMfWY>div{right:0}.RecurrencePopup_footer__eWrHh{align-items:center;background:#fff;justify-content:space-between;padding:12px 18px 16px}.RecurrencePopup_footerSaveGroup__bbR\+H,.RecurrencePopup_footer__eWrHh{display:flex;flex-wrap:wrap;gap:10px}.RecurrencePopup_cancelButton__kbV25,.RecurrencePopup_confirmButton__isikd{border:none;border-radius:8px;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 18px}.RecurrencePopup_confirmButton__isikd{background:#0d6433;color:#fff}.RecurrencePopup_confirmButton__isikd:hover{background:#054d2a}.RecurrencePopup_cancelButton__kbV25{background:#6c757d;color:#fff}.RecurrencePopup_cancelButton__kbV25:hover{background:#5a6268}.RecurrencePopup_removeButton__ttpxB{background:#c0392b;border:none;border-radius:8px;color:#fff;cursor:pointer;font-family:inherit;font-size:14px;font-weight:600;padding:10px 18px}.RecurrencePopup_removeButton__ttpxB:hover{background:#a93226}@media (max-width:640px){.RecurrencePopup_patternRow__ALk-p,.RecurrencePopup_rangeRow__HOICB{grid-template-columns:1fr}.RecurrencePopup_weekDays__-bmrZ{grid-template-columns:repeat(2,minmax(0,1fr))}}.SignInPage_container__a6BpZ{align-items:center;background:radial-gradient(ellipse 80% 60% at 20% 20%,#0d64331f,#0000),linear-gradient(160deg,#f4f6f5,#e8f5e8 55%,#f8faf9);direction:rtl;display:flex;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);justify-content:center;min-height:100vh;padding:20px}.SignInPage_content__1rPEH{background:#fff;border:1px solid #e3e8e5;border:1px solid var(--color-border,#e3e8e5);border-radius:16px;box-shadow:0 8px 24px #1a2e2414;box-shadow:var(--shadow-md,0 8px 24px #1a2e2414);display:flex;max-width:880px;min-height:520px;overflow:hidden;width:100%}.SignInPage_logoSection__YbHXa{align-items:center;background:linear-gradient(160deg,#0d6433,#054d2a);color:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:60px 40px;text-align:center}.SignInPage_logo__uEawe{margin-bottom:20px}.SignInPage_logoText__wai2f{font-size:36px;font-weight:700;letter-spacing:-.02em}.SignInPage_logoSubtitle__Z\+5ht{font-size:16px;margin-top:8px;opacity:.9}.SignInPage_formSection__ImQBM{background:#fff;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:56px 40px}.SignInPage_title__mpr7R{color:#0d6433;color:var(--color-brand,#0d6433);font-size:26px;font-weight:700;margin-bottom:8px;text-align:center}.SignInPage_subtitle__WUGVj{color:#5c6b63;color:var(--color-text-secondary,#5c6b63);font-size:15px;line-height:1.5;margin-bottom:36px;text-align:center}.SignInPage_form__d08WR{display:flex;flex-direction:column;gap:24px}.SignInPage_formField__NMyLG{display:flex;flex-direction:column;gap:8px}.SignInPage_formField__NMyLG label{color:#333;font-size:14px;font-weight:600}.SignInPage_input__sk1YM{background:#fff;border:2px solid #e0e0e0;border-radius:8px;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:16px;padding:16px 20px;transition:all .2s ease}.SignInPage_input__sk1YM:focus{border-color:#0d6433;box-shadow:0 0 0 3px #0d64331a;outline:none}.SignInPage_input__sk1YM::placeholder{color:#999}.SignInPage_googleButton__oqeL1{align-items:center;background:#fff;border:2px solid #e0e0e0;border-radius:10px;color:#333;cursor:pointer;display:flex;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);font-size:16px;font-weight:600;gap:12px;justify-content:center;margin:0 auto;max-width:300px;padding:16px 32px;transition:all .2s ease;width:100%}.SignInPage_googleButton__oqeL1:hover:not(:disabled){border-color:#4285f4;box-shadow:0 8px 24px #1a2e241f;transform:translateY(-1px)}.SignInPage_googleButton__oqeL1:disabled{cursor:not-allowed;opacity:.6;transform:none}.SignInPage_googleIcon__YpfNR{height:20px;width:20px}.SignInPage_errorMessage__lXwoU{background:#f8d7da;border:1px solid #f5c6cb;border-radius:6px;color:#721c24;font-size:14px;padding:12px 16px;text-align:center}.SignInPage_footer__K4-le{margin-top:40px;text-align:center}.SignInPage_footerText__iFCp5{color:#6c757d;font-size:14px}.SignInPage_link__IjefM{color:#0d6433;cursor:pointer;font-weight:600;text-decoration:underline}.SignInPage_link__IjefM:hover{color:#054d2a}@media (max-width:768px){.SignInPage_content__1rPEH{flex-direction:column;max-width:100%;min-height:auto}.SignInPage_formSection__ImQBM,.SignInPage_logoSection__YbHXa{padding:40px 20px}.SignInPage_title__mpr7R{font-size:24px}.SignInPage_subtitle__WUGVj{font-size:14px}}@media (max-width:480px){.SignInPage_container__a6BpZ{padding:10px}.SignInPage_content__1rPEH{border-radius:12px}.SignInPage_formSection__ImQBM,.SignInPage_logoSection__YbHXa{padding:30px 20px}}.AdminTenantList_admin-tenant-list__UO2eN{background:#fff;display:flex;flex-direction:column;height:100%;padding:24px}.AdminTenantList_admin-tenant-list__UO2eN h3{border-bottom:1px solid #e0e0e0;color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:18px;font-weight:600;margin:0 0 24px;padding-bottom:12px}.AdminTenantList_tenant-list__GSAaI{display:flex;flex:1 1;flex-direction:column;gap:12px;overflow-y:auto;padding-right:8px}.AdminTenantList_tenant-list__GSAaI::-webkit-scrollbar{width:6px}.AdminTenantList_tenant-list__GSAaI::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.AdminTenantList_tenant-list__GSAaI::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.AdminTenantList_tenant-list__GSAaI::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.AdminTenantList_tenant-item__BRxGV{background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 1px 3px #0000000d;cursor:pointer;overflow:hidden;padding:16px;position:relative;transition:all .3s cubic-bezier(.4,0,.2,1)}.AdminTenantList_tenant-item__BRxGV:before{background:linear-gradient(135deg,#0d64330d,#0d643305);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s ease}.AdminTenantList_tenant-item__BRxGV:hover{background:#f8f9fa;border-color:#0d6433;box-shadow:0 4px 12px #0d643326;transform:translateY(-2px)}.AdminTenantList_tenant-item__BRxGV:hover:before{opacity:1}.AdminTenantList_tenant-item__BRxGV.AdminTenantList_selected__CW9Xf{background:#e8f5e8;border-color:#0d6433;box-shadow:0 4px 12px #0d643333;transform:translateY(-1px)}.AdminTenantList_tenant-item__BRxGV.AdminTenantList_selected__CW9Xf:before{background:linear-gradient(135deg,#0d64331a,#0d64330d);opacity:1}.AdminTenantList_tenant-header__eM3zS{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.AdminTenantList_tenant-name__HRdH\+{color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:600}.AdminTenantList_tenant-id__Gmdq0{background:#f8f9fa;border-radius:4px;color:#6c757d;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:500;padding:4px 8px}.AdminTenantList_tenant-item-skeleton__ZzeAU{animation:AdminTenantList_skeleton-pulse__jqpvU 1.5s ease-in-out infinite;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 1px 3px #0000000d;padding:16px}.AdminTenantList_skeleton-header__8N\+uY{align-items:center;display:flex;justify-content:space-between}.AdminTenantList_skeleton-name__euioH{height:20px;width:120px}.AdminTenantList_skeleton-id__dMIbX,.AdminTenantList_skeleton-name__euioH{animation:AdminTenantList_skeleton-shimmer__0xXDK 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px}.AdminTenantList_skeleton-id__dMIbX{height:16px;width:60px}@keyframes AdminTenantList_skeleton-pulse__jqpvU{0%,to{opacity:1}50%{opacity:.7}}@keyframes AdminTenantList_skeleton-shimmer__0xXDK{0%{background-position:-200% 0}to{background-position:200% 0}}.AdminTenantDetails_admin-tenant-details__yKFNC{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;height:100%;overflow-y:auto;padding:32px}.AdminTenantDetails_admin-tenant-details__yKFNC::-webkit-scrollbar{width:6px}.AdminTenantDetails_admin-tenant-details__yKFNC::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.AdminTenantDetails_admin-tenant-details__yKFNC::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.AdminTenantDetails_admin-tenant-details__yKFNC::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.AdminTenantDetails_no-selection__YMcpA{background:#f8f9fa;border:2px dashed #e0e0e0;border-radius:8px;color:#6c757d;padding:60px 40px;text-align:center}.AdminTenantDetails_no-selection__YMcpA h3{color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:600;margin:0 0 16px}.AdminTenantDetails_no-selection__YMcpA p{font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;line-height:1.5;margin:0}.AdminTenantDetails_tenant-header__84P\+E{border-bottom:1px solid #e0e0e0;margin-bottom:32px;padding-bottom:24px}.AdminTenantDetails_tenant-header__84P\+E h2{color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:24px;font-weight:700;margin:0 0 16px}.AdminTenantDetails_tenant-info__U-TMh{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.AdminTenantDetails_tenant-info__U-TMh p{align-items:center;color:#6c757d;display:flex;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;margin:0}.AdminTenantDetails_tenant-info__U-TMh strong{color:#1a1a1a;font-weight:600;margin-left:8px}.AdminTenantDetails_token-section__CwXp3{grid-column:1/-1;margin-top:8px}.AdminTenantDetails_token-section__CwXp3 p{margin:0 0 8px}.AdminTenantDetails_token-display__KIsGa{align-items:center;background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;display:flex;font-family:Monaco,Menlo,Ubuntu Mono,monospace;gap:12px;padding:12px 16px}.AdminTenantDetails_token-value__1dSPm{color:#1a1a1a;flex:1 1;font-size:14px;-webkit-user-select:text;user-select:text;word-break:break-all}.AdminTenantDetails_token-toggle__K1oUd{background:#0d6433;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;padding:8px 16px;transition:all .2s ease;white-space:nowrap}.AdminTenantDetails_token-toggle__K1oUd:hover{background:#0a4f28;transform:translateY(-1px)}.AdminTenantDetails_token-toggle__K1oUd:active{transform:translateY(0)}.AdminTenantDetails_pbi-section__ohDtx{grid-column:1/-1;margin-top:16px}.AdminTenantDetails_pbi-section__ohDtx p{margin:0 0 8px}.AdminTenantDetails_pbi-info__5y75\+{background:#f8f9fa;border:1px solid #e0e0e0;border-radius:8px;padding:16px}.AdminTenantDetails_pbi-description__x3mLR{color:#6c757d;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;line-height:1.5;margin:0 0 16px!important}.AdminTenantDetails_pbi-links__40egC{display:flex;flex-direction:column;gap:12px}.AdminTenantDetails_pbi-link-item__F8VWx{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:6px;display:flex;justify-content:center;padding:12px 16px;transition:all .2s ease}.AdminTenantDetails_pbi-link-item__F8VWx:hover{border-color:#0d6433;box-shadow:0 2px 4px #0d64331a}.AdminTenantDetails_pbi-copy-btn__ZFsGG{background:#0d6433;border:none;border-radius:6px;color:#fff;cursor:pointer;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;padding:12px 24px;transition:all .2s ease;white-space:nowrap}.AdminTenantDetails_pbi-copy-btn__ZFsGG:hover{background:#0a4f28;transform:translateY(-1px)}.AdminTenantDetails_pbi-copy-btn__ZFsGG:active{transform:translateY(0)}.AdminTenantDetails_copy-success__MvCin{animation:AdminTenantDetails_fadeIn__VjwHB .3s ease;background:#d4edda;border-radius:4px;color:#155724;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:12px;font-weight:600;margin-top:12px;padding:8px 12px;text-align:center}@keyframes AdminTenantDetails_fadeIn__VjwHB{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.AdminTenantDetails_tenant-stats__R2FQP{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:32px}.AdminTenantDetails_stat-card__7nIyC{background:linear-gradient(135deg,#f8f9fa,#e9ecef);border:1px solid #e0e0e0;border-radius:12px;padding:24px;text-align:center;transition:all .2s ease}.AdminTenantDetails_stat-card__7nIyC:hover{box-shadow:0 4px 12px #0000001a;transform:translateY(-2px)}.AdminTenantDetails_stat-card__7nIyC h4{color:#6c757d;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-weight:600;letter-spacing:.5px;margin:0 0 12px;text-transform:uppercase}.AdminTenantDetails_stat-value__aReI9{color:#0d6433;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:2.5em;font-weight:700;line-height:1}.AdminTenantDetails_users-section__LTR3o h3{border-bottom:1px solid #e0e0e0;color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:20px;font-weight:600;margin:0 0 24px;padding-bottom:12px}.AdminTenantDetails_users-table__l8hGE{background:#fff;border:1px solid #e0e0e0;border-radius:8px;overflow-x:auto}.AdminTenantDetails_users-table__l8hGE table{border-collapse:collapse;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;width:100%}.AdminTenantDetails_users-table__l8hGE td,.AdminTenantDetails_users-table__l8hGE th{border-bottom:1px solid #e0e0e0;font-size:14px;padding:16px 20px;text-align:left}.AdminTenantDetails_users-table__l8hGE th{background:#f8f9fa;color:#1a1a1a;font-size:13px;font-weight:600;letter-spacing:.5px;position:sticky;text-transform:uppercase;top:0;z-index:10}.AdminTenantDetails_users-table__l8hGE td:last-child,.AdminTenantDetails_users-table__l8hGE th:last-child{border-right:none}.AdminTenantDetails_users-table__l8hGE tr:hover{background:#f8f9fa}.AdminTenantDetails_users-table__l8hGE tr:last-child td{border-bottom:none}.AdminTenantDetails_status__LkKTg{border-radius:20px;display:inline-block;font-size:12px;font-weight:600;letter-spacing:.5px;min-width:80px;padding:6px 12px;text-align:center;text-transform:uppercase}.AdminTenantDetails_status__LkKTg.AdminTenantDetails_active__XUuo2{background:#d4edda;border:1px solid #c3e6cb;color:#155724}.AdminTenantDetails_status__LkKTg.AdminTenantDetails_inactive__R9lqz{background:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.AdminTenantDetails_loading__7oTwL{align-items:center;color:#6c757d;display:flex;flex-direction:column;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;gap:16px;padding:40px;text-align:center}.AdminTenantDetails_loading-spinner__CFcGJ{animation:AdminTenantDetails_spin__TDucE 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#0d6433;height:40px;width:40px}@keyframes AdminTenantDetails_spin__TDucE{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.AdminTenantDetails_loading__7oTwL p{font-weight:500;margin:0}.AdminTenantDetails_loading-indicator__VO2\+d{align-items:center;display:inline-flex;gap:4px;margin-left:8px}.AdminTenantDetails_loading-dot__4EAMO{animation:AdminTenantDetails_loading-dot-pulse__F9cV- 1.4s ease-in-out infinite both;background:#0d6433;border-radius:50%;height:6px;width:6px}.AdminTenantDetails_loading-dot__4EAMO:first-child{animation-delay:-.32s}.AdminTenantDetails_loading-dot__4EAMO:nth-child(2){animation-delay:-.16s}.AdminTenantDetails_loading-dot__4EAMO:nth-child(3){animation-delay:0s}@keyframes AdminTenantDetails_loading-dot-pulse__F9cV-{0%,80%,to{opacity:.5;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.AdminTenantDetails_users-table-skeleton__vY-IX{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;overflow:hidden}.AdminTenantDetails_users-table-skeleton__vY-IX table{border-collapse:collapse;width:100%}.AdminTenantDetails_users-table-skeleton__vY-IX th{background:#f8f9fa;border-bottom:1px solid #e0e0e0;color:#1a1a1a;font-size:13px;font-weight:600;letter-spacing:.5px;padding:16px;text-align:left;text-transform:uppercase}.AdminTenantDetails_users-table-skeleton__vY-IX td{border-bottom:1px solid #e0e0e0;padding:16px;vertical-align:middle}.AdminTenantDetails_skeleton-text__j9NYC{animation:AdminTenantDetails_skeleton-shimmer__CnZ3X 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:16px}.AdminTenantDetails_skeleton-text__j9NYC:first-child{width:80%}.AdminTenantDetails_skeleton-text__j9NYC:nth-child(2){width:90%}.AdminTenantDetails_skeleton-text__j9NYC:nth-child(3){width:70%}.AdminTenantDetails_skeleton-text__j9NYC:nth-child(4){width:85%}.AdminTenantDetails_skeleton-text__j9NYC:nth-child(6){width:60%}.AdminTenantDetails_skeleton-badge__sx5cl{animation:AdminTenantDetails_skeleton-shimmer__CnZ3X 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%);background-size:200% 100%;border-radius:12px;height:24px;width:60px}@keyframes AdminTenantDetails_skeleton-shimmer__CnZ3X{0%{background-position:-200% 0}to{background-position:200% 0}}@media (max-width:768px){.AdminTenantDetails_admin-tenant-details__yKFNC{padding:20px}.AdminTenantDetails_tenant-info__U-TMh{gap:12px;grid-template-columns:1fr}.AdminTenantDetails_tenant-stats__R2FQP{gap:16px;grid-template-columns:1fr}.AdminTenantDetails_stat-card__7nIyC{padding:20px}.AdminTenantDetails_users-table__l8hGE td,.AdminTenantDetails_users-table__l8hGE th{font-size:13px;padding:12px 16px}}.AdminPage_admin-page__vl2gm{background:#f8f9fa;direction:ltr;margin:0;max-width:none;min-height:100vh;padding:0}.AdminPage_admin-header__aMcSk{background:#fff;border-bottom:1px solid #e0e0e0;box-shadow:0 2px 4px #0000000d;margin-bottom:0;padding:32px 40px}.AdminPage_admin-header__aMcSk h1{color:#1a1a1a;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:28px;font-weight:700;margin:0 0 8px}.AdminPage_admin-header__aMcSk p{color:#6c757d;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;margin:0}.AdminPage_admin-content__NZQPR{grid-gap:0;background:#f8f9fa;display:grid;gap:0;grid-template-columns:320px 1fr;min-height:calc(100vh - 120px)}.AdminPage_admin-sidebar__MfDRE{background:#fff;border-right:1px solid #e0e0e0;height:calc(100vh - 120px);overflow-y:auto}.AdminPage_admin-main__NCiJM{height:calc(100vh - 120px);overflow-y:auto;padding:32px 40px}.AdminPage_admin-error__7qsF1{background:#fff;border:1px solid #ffeaa7;border-radius:12px;box-shadow:0 4px 6px #0000000d;color:#856404;margin:40px;padding:60px 40px;text-align:center}.AdminPage_admin-error__7qsF1 h2{color:#856404;font-size:24px;font-weight:600;margin:0 0 16px}.AdminPage_admin-error__7qsF1 p{font-size:16px;line-height:1.5;margin:8px 0}.AdminPage_admin-loading__pfX0U{background:#fff;border-radius:12px;box-shadow:0 4px 6px #0000000d;color:#6c757d;margin:40px;padding:60px 40px;text-align:center}.AdminPage_admin-loading__pfX0U h2{font-size:24px;font-weight:600;margin:0}@media (max-width:1200px){.AdminPage_admin-content__NZQPR{grid-template-columns:280px 1fr}.AdminPage_admin-header__aMcSk,.AdminPage_admin-main__NCiJM{padding:24px 32px}}@media (max-width:768px){.AdminPage_admin-content__NZQPR{grid-template-columns:1fr;grid-template-rows:auto 1fr}.AdminPage_admin-sidebar__MfDRE{border-bottom:1px solid #e0e0e0;border-right:none;height:auto;max-height:300px}.AdminPage_admin-main__NCiJM{height:auto;min-height:400px}.AdminPage_admin-header__aMcSk,.AdminPage_admin-main__NCiJM{padding:20px 24px}.AdminPage_admin-error__7qsF1,.AdminPage_admin-loading__pfX0U{margin:20px;padding:40px 24px}}.ExpenseImportPage_page__HKXrA{background:#f4f6f5;background:var(--color-bg,#f4f6f5);color:#1a2e24;direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);min-height:100%;padding:32px 40px 48px}.ExpenseImportPage_embedded__YQp\+p{min-width:0;width:100%}.ExpenseImportPage_embedded__YQp\+p .ExpenseImportPage_header__SQfR3{justify-content:flex-start;margin:0}.ExpenseImportPage_embedded__YQp\+p .ExpenseImportPage_fileButton__QCBAF{font-size:14px;height:40px;padding:0 18px}.ExpenseImportPage_embedded__YQp\+p .ExpenseImportPage_panel__wO0fZ{background:#0000;border:0;border-radius:0;margin:12px 0 0;padding:16px 0 0}.ExpenseImportPage_embedded__YQp\+p .ExpenseImportPage_tableWrap__X-\+gD{max-height:240px}.ExpenseImportPage_header__SQfR3{align-items:flex-start;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:20px}.ExpenseImportPage_header__SQfR3 h1{color:#333;font-size:24px;font-weight:700;margin:0 0 8px}.ExpenseImportPage_lead__fJJP8{color:#5c6b63;font-size:15px;line-height:1.55;margin:0;max-width:46rem}.ExpenseImportPage_actions__fzHNw{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.ExpenseImportPage_fileButton__QCBAF,.ExpenseImportPage_secondaryButton__ptlpq{background:#fff;border:1px solid #c5ccc8;border-radius:8px;color:#1a2e24;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;padding:12px 20px}.ExpenseImportPage_fileButton__QCBAF:hover:not(:disabled),.ExpenseImportPage_secondaryButton__ptlpq:hover:not(:disabled){background:#eef2f0}.ExpenseImportPage_fileButton__QCBAF:disabled,.ExpenseImportPage_secondaryButton__ptlpq:disabled{cursor:not-allowed;opacity:.55}.ExpenseImportPage_hiddenInput__PjlEx{display:none}.ExpenseImportPage_panel__wO0fZ{background:#fff;border:1px solid #dce3df;border-radius:12px;margin-top:20px;padding:20px 22px}.ExpenseImportPage_summary__APe9F{display:flex;flex-wrap:wrap;font-weight:600;gap:18px;margin:0 0 16px}.ExpenseImportPage_validCount__xLLC8{color:#0d6433}.ExpenseImportPage_errorCount__O-b6g{color:#9b2c2c}.ExpenseImportPage_tableWrap__X-\+gD{border:1px solid #e6ebe8;border-radius:8px;max-height:320px;overflow:auto}.ExpenseImportPage_table__21J9R{border-collapse:collapse;font-size:14px;width:100%}.ExpenseImportPage_table__21J9R td,.ExpenseImportPage_table__21J9R th{border-bottom:1px solid #eef2f0;padding:8px 10px;text-align:right}.ExpenseImportPage_table__21J9R th{background:#f7f9f8;font-weight:700}.ExpenseImportPage_dateCell__ZtRqK{direction:ltr;text-align:right;unicode-bidi:isolate}.ExpenseImportPage_empty__qtCob{color:#5c6b63;margin:12px 0 0}.ExpenseImportPage_fileError__I5cFS{color:#9b2c2c;font-weight:600;margin:12px 0 0}.ExpenseImportPage_result__HMMcZ{line-height:1.6;margin-top:16px}.ExpenseImportPage_result__HMMcZ a{color:#0d6433;font-weight:700}.SettingsPage_page__6lJ1V{color:#1a2e24;color:var(--color-text,#1a2e24);direction:rtl;font-family:Heebo,sans-serif;font-family:var(--font-sans,Heebo,sans-serif);margin:0;max-width:880px;padding:32px 40px 48px}.SettingsPage_page__6lJ1V h1{color:#1a2e24;color:var(--color-text,#1a2e24);font-size:22px;font-weight:700;line-height:1.2;margin:0 0 20px}.SettingsPage_modules__QOyJh{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:900px){.SettingsPage_page__6lJ1V{padding:24px 16px 40px}.SettingsPage_modules__QOyJh{grid-template-columns:1fr}}.SettingsPage_card__w-INm{background:#fff;background:var(--color-surface,#fff);border:1.5px solid #1a2e24;border-radius:22px;display:flex;flex-direction:column;gap:16px;min-height:148px;min-width:0;padding:20px 22px 22px}.SettingsPage_card__w-INm h2{color:#1a2e24;color:var(--color-text,#1a2e24);font-size:15px;font-weight:700;line-height:20px;margin:0}.SettingsPage_cardBody__H1HFM{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;min-height:40px;min-width:0;width:100%}.SettingsPage_connectionBar__SMn9x{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:40px;width:100%}.SettingsPage_connectionToggle__75TgH{accent-color:#0d6433;accent-color:var(--color-brand,#0d6433);cursor:pointer;flex-shrink:0;height:18px;margin:0;width:18px}.SettingsPage_connectionToggle__75TgH:disabled{cursor:not-allowed}.SettingsPage_connectField__RJsOX{align-items:center;display:flex;gap:8px;min-width:0}.SettingsPage_connectField__RJsOX span{font-size:14px;white-space:nowrap}.SettingsPage_connectField__RJsOX select{background:#fff;border:1px solid #cfd8d3;border:1px solid var(--color-border-strong,#cfd8d3);border-radius:8px;cursor:pointer;font:inherit;height:40px;min-width:160px;padding:0 12px}.SettingsPage_cardBody__H1HFM button:not(.SettingsPage_linkButton__98Dyi){border-radius:8px;box-sizing:border-box;font-size:14px;font-weight:600;height:40px;line-height:1;padding:0 18px;transform:none}.SettingsPage_cardBody__H1HFM button:not(.SettingsPage_linkButton__98Dyi):hover:not(:disabled){transform:none}.SettingsPage_field__0mzRl{display:flex;flex-direction:column;gap:6px;margin:0;max-width:260px;width:100%}.SettingsPage_field__0mzRl label{font-size:13px;font-weight:600}.SettingsPage_field__0mzRl input,.SettingsPage_field__0mzRl select{background:#fff;border:1px solid #cfd8d3;border:1px solid var(--color-border-strong,#cfd8d3);border-radius:8px;box-sizing:border-box;font:inherit;height:40px;padding:0 12px;width:100%}.SettingsPage_field__0mzRl select{cursor:pointer}.SettingsPage_actions__Seo7n{display:flex;gap:8px;justify-content:flex-start;margin-top:16px}.SettingsPage_status__Gyl0S{align-items:center;color:#1a2e24;color:var(--color-text,#1a2e24);display:flex;flex-wrap:wrap;font-size:14px;gap:0 4px;justify-content:flex-end;line-height:1.4;margin:0;min-height:40px;text-align:left}.SettingsPage_linkButton__98Dyi{background:none;border:none;color:#0d6433;color:var(--color-brand,#0d6433);cursor:pointer;font-weight:700;font:inherit;height:auto;padding:0;text-decoration:underline}.SettingsPage_connectionRow__mOdeP{align-items:center;display:flex;font-size:14px;gap:8px}.SettingsPage_floatBackdrop__8z\+bs{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;position:fixed;z-index:10001}.SettingsPage_floatDialog__jK-Ef{background:#fff;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a;direction:rtl;max-width:420px;padding:20px 22px 22px;width:90%}.SettingsPage_floatDialog__jK-Ef h3{font-size:18px;margin:0 0 14px}.SettingsPage_floatDialog__jK-Ef .SettingsPage_field__0mzRl{margin-bottom:12px;max-width:none}.SettingsPage_fieldHint__Rf\+t1{color:#a33;font-size:13px;margin:6px 0 0}
/*# sourceMappingURL=main.ba531a3b.css.map*/