.bookingPage_filterPanel__EphZn{border:1px solid rgba(20,20,20,.12);border-radius:14px;background:#fff;box-shadow:0 1px 3px rgba(20,20,20,.06),0 6px 20px rgba(20,20,20,.08);overflow:hidden}.bookingPage_filterHeader__QPvct{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1.25rem;background:#fafbfc;border-bottom:1px solid rgba(20,20,20,.06);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bookingPage_filterHeaderLeft__Hptsf{display:flex;align-items:center;gap:.5rem;font-size:.9375rem;font-weight:700;color:#1e1e1e}.bookingPage_filterIcon__DCeqd{border-radius:10px;background:rgba(255,0,0,.1);color:#ff0000;font-size:.8125rem}.bookingPage_filterIcon__DCeqd,.bookingPage_toggleBtn__cnYZQ{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem}.bookingPage_toggleBtn__cnYZQ{border:1px solid rgba(20,20,20,.1);border-radius:10px;background:#fff;color:#828690;transition:transform .2s ease,background .15s ease}.bookingPage_toggleBtnOpen__NFeId{transform:rotate(180deg)}.bookingPage_filterBody__oA1Wg{padding:1.25rem}.bookingPage_filterGrid__kqq1d{display:grid;grid-template-columns:1fr;grid-gap:.85rem;gap:.85rem;align-items:start}@media screen and (min-width:576px){.bookingPage_filterGrid__kqq1d{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:992px){.bookingPage_filterGrid__kqq1d{grid-template-columns:repeat(3,1fr)}}.bookingPage_fieldGroup__kuYLG{display:flex;flex-direction:column;gap:.35rem;min-width:0;position:relative;isolation:isolate}.bookingPage_fieldGroup__kuYLG:focus-within{z-index:2}.bookingPage_fieldLabel__FRRBN{font-size:.68rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#828690}.bookingPage_fieldInput__XxR3M{width:100%;min-width:0;max-width:100%;padding:.55rem .85rem;font-size:.8125rem;font-weight:500;color:#444444;background:#fff;border:1px solid rgba(20,20,20,.1);border-radius:10px;outline:none;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.bookingPage_dateInput__O6UoY{display:block;position:relative;z-index:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.bookingPage_fieldInput__XxR3M:focus{border-color:#ff0000;box-shadow:0 0 0 3px rgba(255,0,0,.1)}.bookingPage_filterActions__Cwx4L{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(20,20,20,.06)}.bookingPage_btnFilter__hFJJk{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.1rem;font-size:.8125rem;font-weight:600;color:#fff;background:#262626;border:none;border-radius:10px;cursor:pointer;box-shadow:0 2px 8px rgba(38,38,38,.22);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.bookingPage_btnFilter__hFJJk:hover{transform:translateY(-1px);background:#ff0000;box-shadow:0 4px 12px rgba(255,0,0,.28)}.bookingPage_btnClear__cEQOg{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1.1rem;font-size:.8125rem;font-weight:600;color:#828690;background:#f5f5f5;border:1px solid rgba(20,20,20,.08);border-radius:10px;cursor:pointer;transition:background .15s ease,color .15s ease}.bookingPage_btnClear__cEQOg:hover{background:#ececf1;color:#444444}.bookingPage_activeFilters__3SScD{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.75rem}.bookingPage_activeChip__Oh_Jt{display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .6rem}.bookingPage_activeChip__Oh_Jt,.bookingPage_activeCount__QntqF{font-size:.72rem;font-weight:600;color:#ff0000;background:rgba(255,0,0,.1);border-radius:999px}.bookingPage_activeCount__QntqF{padding:.15rem .55rem}.bookingPage_statsGrid__JWx_Z{display:grid;grid-template-columns:1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:.25rem}@media screen and (min-width:576px){.bookingPage_statsGrid__JWx_Z{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:1200px){.bookingPage_statsGrid__JWx_Z{grid-template-columns:repeat(4,1fr)}}.bookingPage_statCard__KNGCn{display:block;width:100%;text-align:left;border-radius:12px;border:1px solid rgba(20,20,20,.12);background:#fff;box-shadow:0 1px 3px rgba(20,20,20,.05),0 4px 14px rgba(20,20,20,.07);height:100%;padding:0;margin:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;font:inherit;color:inherit;outline:none;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.bookingPage_statCard__KNGCn:hover{border-color:rgba(255,0,0,.35);box-shadow:0 2px 6px rgba(20,20,20,.08),0 6px 18px rgba(255,0,0,.1);transform:translateY(-1px)}.bookingPage_statCardActive__EvWYE{border-color:#ff0000;box-shadow:0 0 0 2px rgba(255,0,0,.15),0 4px 16px rgba(255,0,0,.12)}.bookingPage_statBody__s3F0t{padding:1rem;display:flex;align-items:center;gap:.75rem}.bookingPage_statIcon__uAlPw{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border-radius:.5rem;font-size:.9rem;line-height:1}.bookingPage_statIconOpen__dh6a2{background:rgba(255,0,0,.12);color:#ff0000}.bookingPage_statIconProgress__cVk3Q{background:rgba(255,193,7,.22);color:#b45309}.bookingPage_statIconResolved__IJc2L{background:rgba(25,135,84,.14);color:#198754}.bookingPage_statIconClosed__a55NN{background:rgba(100,116,139,.16);color:#525252}.bookingPage_statIconPending__PyD_I{background:rgba(255,0,0,.12);color:#ff0000}.bookingPage_statIconUrgent__cSNGF{background:rgba(220,53,69,.14);color:#dc3545}.bookingPage_statLabel__Q2ssQ{margin:0 0 .25rem;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;font-weight:600;color:#828690}.bookingPage_statValue__7F_Sb{margin:0;font-size:1.45rem;line-height:1.2;font-weight:700;color:#1e1e1e}.bookingPage_statHint__yJpmF{margin:.35rem 0 0;font-size:.72rem;font-weight:500;color:#a8a8a8;line-height:1.3}.bookingPage_statCardActive__EvWYE .bookingPage_statHint__yJpmF{color:#828690}[data-theme-version=dark] .bookingPage_filterPanel__EphZn,body.dark .bookingPage_filterPanel__EphZn,body.dark-mode .bookingPage_filterPanel__EphZn,body[data-theme-version=dark] .bookingPage_filterPanel__EphZn,html[data-theme=dark] .bookingPage_filterPanel__EphZn{background:#262626;border-color:#444444;box-shadow:0 4px 16px rgba(0,0,0,.25)}[data-theme-version=dark] .bookingPage_filterHeader__QPvct,body.dark .bookingPage_filterHeader__QPvct,body.dark-mode .bookingPage_filterHeader__QPvct,body[data-theme-version=dark] .bookingPage_filterHeader__QPvct,html[data-theme=dark] .bookingPage_filterHeader__QPvct{background:#1e1e1e;border-bottom-color:#444444}[data-theme-version=dark] .bookingPage_filterHeaderLeft__Hptsf,body.dark .bookingPage_filterHeaderLeft__Hptsf,body.dark-mode .bookingPage_filterHeaderLeft__Hptsf,body[data-theme-version=dark] .bookingPage_filterHeaderLeft__Hptsf,html[data-theme=dark] .bookingPage_filterHeaderLeft__Hptsf{color:#f5f5f5}[data-theme-version=dark] .bookingPage_filterIcon__DCeqd,body.dark .bookingPage_filterIcon__DCeqd,body.dark-mode .bookingPage_filterIcon__DCeqd,body[data-theme-version=dark] .bookingPage_filterIcon__DCeqd,html[data-theme=dark] .bookingPage_filterIcon__DCeqd{background:rgba(255,0,0,.18);color:#ff6666}[data-theme-version=dark] .bookingPage_toggleBtn__cnYZQ,body.dark .bookingPage_toggleBtn__cnYZQ,body.dark-mode .bookingPage_toggleBtn__cnYZQ,body[data-theme-version=dark] .bookingPage_toggleBtn__cnYZQ,html[data-theme=dark] .bookingPage_toggleBtn__cnYZQ{background:#262626;border-color:#525252;color:#a8a8a8}[data-theme-version=dark] .bookingPage_fieldLabel__FRRBN,body.dark .bookingPage_fieldLabel__FRRBN,body.dark-mode .bookingPage_fieldLabel__FRRBN,body[data-theme-version=dark] .bookingPage_fieldLabel__FRRBN,html[data-theme=dark] .bookingPage_fieldLabel__FRRBN{color:#a8a8a8}[data-theme-version=dark] .bookingPage_fieldInput__XxR3M,body.dark .bookingPage_fieldInput__XxR3M,body.dark-mode .bookingPage_fieldInput__XxR3M,body[data-theme-version=dark] .bookingPage_fieldInput__XxR3M,html[data-theme=dark] .bookingPage_fieldInput__XxR3M{color:#ececf1;background:#1e1e1e;border-color:#525252}[data-theme-version=dark] .bookingPage_fieldInput__XxR3M:focus,body.dark .bookingPage_fieldInput__XxR3M:focus,body.dark-mode .bookingPage_fieldInput__XxR3M:focus,body[data-theme-version=dark] .bookingPage_fieldInput__XxR3M:focus,html[data-theme=dark] .bookingPage_fieldInput__XxR3M:focus{border-color:#ff0000;box-shadow:0 0 0 3px rgba(255,0,0,.15)}[data-theme-version=dark] .bookingPage_fieldInput__XxR3M option,body.dark .bookingPage_fieldInput__XxR3M option,body.dark-mode .bookingPage_fieldInput__XxR3M option,body[data-theme-version=dark] .bookingPage_fieldInput__XxR3M option,html[data-theme=dark] .bookingPage_fieldInput__XxR3M option{background:#1e1e1e;color:#ececf1}[data-theme-version=dark] .bookingPage_filterActions__Cwx4L,body.dark .bookingPage_filterActions__Cwx4L,body.dark-mode .bookingPage_filterActions__Cwx4L,body[data-theme-version=dark] .bookingPage_filterActions__Cwx4L,html[data-theme=dark] .bookingPage_filterActions__Cwx4L{border-top-color:#444444}[data-theme-version=dark] .bookingPage_btnClear__cEQOg,body.dark .bookingPage_btnClear__cEQOg,body.dark-mode .bookingPage_btnClear__cEQOg,body[data-theme-version=dark] .bookingPage_btnClear__cEQOg,html[data-theme=dark] .bookingPage_btnClear__cEQOg{color:#a8a8a8;background:#444444;border-color:#525252}[data-theme-version=dark] .bookingPage_btnClear__cEQOg:hover,body.dark .bookingPage_btnClear__cEQOg:hover,body.dark-mode .bookingPage_btnClear__cEQOg:hover,body[data-theme-version=dark] .bookingPage_btnClear__cEQOg:hover,html[data-theme=dark] .bookingPage_btnClear__cEQOg:hover{background:#525252;color:#ececf1}[data-theme-version=dark] .bookingPage_activeChip__Oh_Jt,[data-theme-version=dark] .bookingPage_activeCount__QntqF,body.dark .bookingPage_activeChip__Oh_Jt,body.dark .bookingPage_activeCount__QntqF,body.dark-mode .bookingPage_activeChip__Oh_Jt,body.dark-mode .bookingPage_activeCount__QntqF,body[data-theme-version=dark] .bookingPage_activeChip__Oh_Jt,body[data-theme-version=dark] .bookingPage_activeCount__QntqF,html[data-theme=dark] .bookingPage_activeChip__Oh_Jt,html[data-theme=dark] .bookingPage_activeCount__QntqF{color:#ff6666;background:rgba(255,0,0,.18)}[data-theme-version=dark] .bookingPage_statCard__KNGCn,body.dark .bookingPage_statCard__KNGCn,body.dark-mode .bookingPage_statCard__KNGCn,body[data-theme-version=dark] .bookingPage_statCard__KNGCn,html[data-theme=dark] .bookingPage_statCard__KNGCn{background:#262626;border-color:#444444;box-shadow:0 4px 12px rgba(0,0,0,.2)}[data-theme-version=dark] .bookingPage_statCard__KNGCn:hover,body.dark .bookingPage_statCard__KNGCn:hover,body.dark-mode .bookingPage_statCard__KNGCn:hover,body[data-theme-version=dark] .bookingPage_statCard__KNGCn:hover,html[data-theme=dark] .bookingPage_statCard__KNGCn:hover{border-color:rgba(255,102,102,.45)}[data-theme-version=dark] .bookingPage_statCardActive__EvWYE,body.dark .bookingPage_statCardActive__EvWYE,body.dark-mode .bookingPage_statCardActive__EvWYE,body[data-theme-version=dark] .bookingPage_statCardActive__EvWYE,html[data-theme=dark] .bookingPage_statCardActive__EvWYE{border-color:#ff6666;box-shadow:0 0 0 2px rgba(255,0,0,.2),0 4px 16px rgba(255,0,0,.15)}[data-theme-version=dark] .bookingPage_statLabel__Q2ssQ,body.dark .bookingPage_statLabel__Q2ssQ,body.dark-mode .bookingPage_statLabel__Q2ssQ,body[data-theme-version=dark] .bookingPage_statLabel__Q2ssQ,html[data-theme=dark] .bookingPage_statLabel__Q2ssQ{color:#a8a8a8}[data-theme-version=dark] .bookingPage_statValue__7F_Sb,body.dark .bookingPage_statValue__7F_Sb,body.dark-mode .bookingPage_statValue__7F_Sb,body[data-theme-version=dark] .bookingPage_statValue__7F_Sb,html[data-theme=dark] .bookingPage_statValue__7F_Sb{color:#f5f5f5}[data-theme-version=dark] .bookingPage_statHint__yJpmF,body.dark .bookingPage_statHint__yJpmF,body.dark-mode .bookingPage_statHint__yJpmF,body[data-theme-version=dark] .bookingPage_statHint__yJpmF,html[data-theme=dark] .bookingPage_statHint__yJpmF{color:#828690}[data-theme-version=dark] .bookingPage_statCardActive__EvWYE .bookingPage_statHint__yJpmF,body.dark .bookingPage_statCardActive__EvWYE .bookingPage_statHint__yJpmF,body.dark-mode .bookingPage_statCardActive__EvWYE .bookingPage_statHint__yJpmF,body[data-theme-version=dark] .bookingPage_statCardActive__EvWYE .bookingPage_statHint__yJpmF,html[data-theme=dark] .bookingPage_statCardActive__EvWYE .bookingPage_statHint__yJpmF{color:#a8a8a8}[data-theme-version=dark] .bookingPage_statIconClosed__a55NN,body.dark .bookingPage_statIconClosed__a55NN,body.dark-mode .bookingPage_statIconClosed__a55NN,body[data-theme-version=dark] .bookingPage_statIconClosed__a55NN,html[data-theme=dark] .bookingPage_statIconClosed__a55NN{background:rgba(148,163,184,.2);color:#d4d4d4}[data-theme-version=dark] .bookingPage_statIconProgress__cVk3Q,body.dark .bookingPage_statIconProgress__cVk3Q,body.dark-mode .bookingPage_statIconProgress__cVk3Q,body[data-theme-version=dark] .bookingPage_statIconProgress__cVk3Q,html[data-theme=dark] .bookingPage_statIconProgress__cVk3Q{background:rgba(251,191,36,.18);color:#fbbf24}[data-theme-version=dark] .bookingPage_statIconPending__PyD_I,body.dark .bookingPage_statIconPending__PyD_I,body.dark-mode .bookingPage_statIconPending__PyD_I,body[data-theme-version=dark] .bookingPage_statIconPending__PyD_I,html[data-theme=dark] .bookingPage_statIconPending__PyD_I{background:rgba(255,102,102,.18);color:#ff6666}[data-theme-version=dark] .bookingPage_statIconUrgent__cSNGF,body.dark .bookingPage_statIconUrgent__cSNGF,body.dark-mode .bookingPage_statIconUrgent__cSNGF,body[data-theme-version=dark] .bookingPage_statIconUrgent__cSNGF,html[data-theme=dark] .bookingPage_statIconUrgent__cSNGF{background:rgba(248,113,113,.2);color:#f87171}.accounting_tabToolbarRow__qeSCp{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:.45rem;row-gap:.55rem;padding-bottom:.55rem;width:100%}.accounting_tabToolbarRowNav__DBsAW{display:contents}.accounting_dashboardToolbarFilters__oZNCY{display:flex;align-items:flex-end;flex-wrap:wrap;gap:.65rem .85rem;flex:0 0 auto;max-width:100%;margin-top:.55rem}.accounting_dashboardToolbarFiltersInline__JC1gp{margin-left:0;margin-top:.55rem}.accounting_dashboardToolbarFiltersStacked__j_oza{margin-left:0;margin-top:.85rem}.accounting_dashboardFiltersBar__XKluU{display:flex;align-items:flex-end;justify-content:flex-start;flex-wrap:wrap;gap:.65rem .85rem;width:100%;margin:.35rem 0 .85rem}.accounting_dashboardFiltersBar__XKluU .accounting_dashboardFilterField__8z_dY{flex:0 1 auto}.accounting_tabToolbarStatsSlot__B_h3k{margin-left:auto;display:inline-flex;align-items:center;gap:.45rem}.accounting_accountingFilterShell__9xvrm{position:relative;z-index:1;margin-bottom:1rem}.accounting_accountingFilterShell__9xvrm .collapse,.accounting_accountingFilterShell__9xvrm .collapse.show,.accounting_accountingFilterShell__9xvrm .collapsing,.accounting_accountingFilterShell__9xvrm>div{overflow:visible!important}.accounting_filterFieldWithDropdown__XVgxt{position:relative;z-index:2;overflow:visible}@media screen and (min-width:1280px){.accounting_dashboardToolbarFiltersInline__JC1gp,.accounting_dashboardToolbarFiltersStacked__j_oza,.accounting_dashboardToolbarFilters__oZNCY{margin-left:0}}.accounting_statsToggleBtn__TUV7O{width:2.1rem;height:2.1rem;padding:0;border-radius:999px;border:1px solid rgba(255,0,0,.18);background:linear-gradient(180deg,rgba(255,239,239,.92),rgba(255,246,246,.98));color:#ff1f1f;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 4px 10px rgba(224,8,25,.08);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.accounting_selectionPreviewBtn__MjfTP,.accounting_statsToggleBtn__TUV7O{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer}.accounting_selectionPreviewBtn__MjfTP{position:relative;gap:.4rem;min-height:2.1rem;width:auto;height:auto;padding:.35rem .75rem;border-radius:999px;border:1px solid rgba(15,23,42,.14);background:#fff;color:#475569;font-size:.78rem;font-weight:700;white-space:nowrap;box-shadow:0 2px 8px rgba(15,23,42,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,color .18s ease,background .18s ease}.accounting_selectionPreviewBtn__MjfTP:hover{border-color:rgba(224,8,25,.35);color:#e00819;box-shadow:0 4px 12px rgba(224,8,25,.1)}.accounting_selectionPreviewBtnActive__B9NgB{border-color:rgba(224,8,25,.45);color:#e00819;background:rgba(255,239,239,.95)}.accounting_selectionPreviewCount__ilG0C{position:static;top:auto;right:auto;min-width:1.15rem;height:1.15rem;padding:0 .3rem;border-radius:999px;background:#e00819;color:#fff;font-size:.65rem;font-weight:700;line-height:1.15rem;text-align:center}.accounting_statsToggleBtn__TUV7O:disabled{opacity:.65;cursor:not-allowed;transform:none}.accounting_statsToggleBtn__TUV7O:hover{border-color:rgba(255,0,0,.35);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 6px 14px rgba(224,8,25,.14)}.accounting_statsToggleBtnOpen__QvY_K{background:linear-gradient(180deg,#ff1f1f,#e00819);color:#fff;border-color:rgba(224,8,25,.55)}.accounting_dashboardFilterField__8z_dY{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:0 1 auto}.accounting_dashboardFilterLabel__ErVOH{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#64748b;white-space:nowrap}.accounting_dashboardFilterSelect__UvsT6{min-width:7.5rem;max-width:100%;height:2.1rem;padding:0 .55rem;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:#fff;color:#334155;font-size:.8rem;font-weight:600;line-height:1.2;cursor:pointer}.accounting_dashboardFilterSelect__UvsT6:focus{outline:none;border-color:rgba(224,8,25,.45);box-shadow:0 0 0 3px rgba(224,8,25,.1)}.accounting_dashboardProjectChecklistField__8_976{flex:0 1 auto;min-width:12rem;width:14rem}.accounting_projectFilterRoot__ssFxj{position:relative;width:100%;min-width:0;z-index:1}.accounting_projectFilterRootOpen__ToCfO{z-index:50}.accounting_projectFilterTrigger__dIemD{display:inline-flex;align-items:center;gap:.4rem;width:100%;min-height:2.5rem;padding:.55rem .85rem;border:1px solid rgba(20,20,20,.1);border-radius:10px;background:#fff;color:#444444;font-size:.8125rem;font-weight:500;line-height:1.2;cursor:pointer;text-align:left;box-sizing:border-box}.accounting_projectFilterTriggerOpen__CBUYU,.accounting_projectFilterTrigger__dIemD:hover{border-color:rgba(224,8,25,.45);box-shadow:0 0 0 3px rgba(224,8,25,.1)}.accounting_projectFilterTriggerActive__fRLyG{border-color:rgba(224,8,25,.35)}.accounting_projectFilterTriggerLabel__cxpoT{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accounting_projectFilterBadge__ldQzr{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border-radius:999px;background:#e00819;color:#fff;font-size:.68rem;font-weight:800;line-height:1}.accounting_projectFilterMenu__m4H67{position:absolute;top:calc(100% + .3rem);left:0;right:0;z-index:5000;width:100%;min-width:100%;max-height:18rem;overflow:hidden;display:flex;flex-direction:column;padding:.55rem;border:1px solid rgba(15,23,42,.12);border-radius:10px;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.16),0 2px 6px rgba(15,23,42,.08)}.accounting_projectFilterMenuRight__M6jzr{left:auto;right:0}.accounting_projectFilterMenuHead__ABHgO{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.45rem}.accounting_projectFilterMenuHead__ABHgO strong{font-size:.75rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:#64748b}.accounting_projectFilterClearBtn__dshTE{border:0;background:transparent;color:#e00819;font-size:.75rem;font-weight:700;padding:0;cursor:pointer}.accounting_projectFilterClearBtn__dshTE:hover{text-decoration:underline}.accounting_projectFilterSearch__wrH6B{width:100%;height:2rem;margin-bottom:.45rem;padding:0 .55rem;border:1px solid rgba(15,23,42,.12);border-radius:8px;background:#fff;color:#334155;font-size:.8rem;font-weight:500;box-sizing:border-box}.accounting_projectFilterSearch__wrH6B:focus{outline:none;border-color:rgba(224,8,25,.45);box-shadow:0 0 0 3px rgba(224,8,25,.1)}.accounting_projectFilterList__8n5r_{overflow-y:auto;max-height:12.5rem;display:flex;flex-direction:column;gap:.05rem}.accounting_projectFilterItem__bVURp{display:flex;align-items:center;gap:.55rem;margin:0;padding:.4rem .45rem;border-radius:6px;cursor:pointer;font-size:.78rem;font-weight:600;color:#334155;line-height:1.25}.accounting_projectFilterItem__bVURp:hover{background:rgba(224,8,25,.05)}.accounting_projectFilterItem__bVURp span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accounting_projectFilterEmpty__B5S80{padding:.55rem .45rem;color:#94a3b8;font-size:.78rem}@media screen and (max-width:575.98px){.accounting_dashboardFilterField__8z_dY{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.45rem)}.accounting_dashboardFilterSelect__UvsT6{min-width:0;width:100%}.accounting_dashboardProjectChecklistField__8_976,.accounting_projectFilterRoot__ssFxj{flex:1 1 100%;width:100%;max-width:none;min-width:0}}.accounting_tabCount__bc2Ix{font-weight:800;color:#e00819;opacity:1}.nav-link.active .accounting_tabCount__bc2Ix{color:#1e1e1e;opacity:1;font-weight:900}.accounting_cardsGrid__lVOCe{display:grid;grid-template-columns:1fr;grid-gap:1.15rem;gap:1.15rem;padding:0 1rem 1rem}@media screen and (min-width:768px){.accounting_cardsGrid__lVOCe{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1100px){.accounting_cardsGrid__lVOCe{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:1500px){.accounting_cardsGrid__lVOCe{grid-template-columns:repeat(4,minmax(0,1fr))}}.accounting_cardsEmpty__CKLwP{grid-column:1/-1;margin:0;padding:2.5rem 1.5rem;text-align:center;color:#94a3b8;font-size:.875rem}.accounting_dashboardToolbar__lA8fq{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;padding:0 0 1rem}.accounting_projectChartWrap__PcCUs{width:100%;height:380px;min-height:300px}.accounting_chartTitleSep__Ttsoe{color:#94a3b8;font-weight:600}.accounting_chartTitleProjectLabel__CnkvA{color:#64748b;font-weight:700}.accounting_chartTitleProjectName__BI5hd{color:#ff1f1f;font-weight:800}.accounting_recentHeader__s2KPm{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;margin-bottom:.65rem}.accounting_recentHeaderTitle__CJCgq{margin:0!important;flex:1 1;min-width:0}.accounting_recentViewAll__7UpKs{flex-shrink:0;margin:0;padding:0;border:none;background:none;color:#e11d48;font-size:.78rem;font-weight:600;line-height:1.35;cursor:pointer;text-decoration:none;white-space:nowrap}.accounting_recentViewAll__7UpKs:hover{color:#be123c;text-decoration:none}.accounting_recentList__uR_H3{display:flex;flex-direction:column;gap:.5rem}.accounting_recentEmpty__rKuPa{margin:0;padding:1rem;text-align:center;color:#94a3b8;font-size:.82rem}.accounting_recentItem__oGILv{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .85rem;border:1px solid rgba(20,20,20,.08);border-radius:8px;background:#fafafa;cursor:pointer;transition:background .15s ease,border-color .15s ease;text-align:left;width:100%}.accounting_recentItem__oGILv:hover{background:#fff;border-color:rgba(255,0,0,.25)}.accounting_recentMain__R7IK1{min-width:0;flex:1 1}.accounting_recentTitle__TpU7G{font-weight:700;font-size:.82rem;color:#262626}.accounting_recentSub__qj1Wr{font-size:.72rem;color:#888}.accounting_recentAmount___duIT{font-size:.75rem;font-weight:700;color:#0f172a;white-space:nowrap}.accounting_invoiceCard__RPyuH{position:relative;display:flex;flex-direction:column;border:1px solid rgba(15,23,42,.1);border-radius:16px;background:#fff;overflow:hidden;cursor:pointer;container-type:inline-size;container-name:invoice-card;box-shadow:0 1px 2px rgba(15,23,42,.04),0 8px 24px rgba(15,23,42,.06);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.accounting_invoiceCard__RPyuH:hover{border-color:rgba(224,8,25,.28);box-shadow:0 6px 16px rgba(15,23,42,.08),0 16px 36px rgba(224,8,25,.1);transform:translateY(-3px)}.accounting_invoiceCardSelected__XFE3U{border:2px solid #ff0000;box-shadow:0 0 0 2px rgba(255,0,0,.14),0 14px 34px rgba(15,23,42,.14),inset 0 1px 0 rgba(255,255,255,.65)}.accounting_invoiceCardSelected__XFE3U:hover{border-color:#ff0000;box-shadow:0 0 0 2px rgba(255,0,0,.2),0 16px 38px rgba(15,23,42,.16),inset 0 1px 0 rgba(255,255,255,.65);transform:translateY(-3px)}.accounting_invoiceCardSelected__XFE3U .accounting_invoiceCardAccent__jVnqU{height:3px;background:#ff0000!important}.accounting_invoiceCardAccent__jVnqU{height:4px;width:100%;flex-shrink:0}.accounting_invoiceCardAccentSubmitted__Uliau{background:linear-gradient(90deg,#d97706,#f59e0b)}.accounting_invoiceCardAccentRejected__Py7hT{background:linear-gradient(90deg,#b91c1c,#ef4444)}.accounting_invoiceCardAccentReviewed__D5Trk{background:linear-gradient(90deg,#2563eb,#3b82f6)}.accounting_invoiceCardAccentSap__k0CuW{background:linear-gradient(90deg,#0284c7,#0ea5e9)}.accounting_invoiceCardAccentCacimbo___ptSD{background:linear-gradient(90deg,#0f766e,#14b8a6)}.accounting_invoiceCardAccentPending__1J7U1{background:linear-gradient(90deg,#e11d48,#f43f5e)}.accounting_invoiceCardAccentPaid__B4_15{background:linear-gradient(90deg,#16a34a,#22c55e)}.accounting_invoiceCardAccentSs__tllfP{background:linear-gradient(90deg,#7c3aed,#a78bfa)}.accounting_invoiceCardBody__hxHCo{display:flex;flex-direction:column;gap:.85rem;padding:1rem 1.1rem 1.1rem}.accounting_invoiceCardTop__G0THf{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"left status amount";align-items:center;grid-gap:.5rem .75rem;gap:.5rem .75rem}.accounting_invoiceCardTopLeft__mLxWF{display:flex;align-items:center;gap:.75rem;min-width:0;grid-area:left;justify-self:start}.accounting_invoiceCardHeadStatus__WmNw7{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem;grid-area:status;justify-self:center;min-width:0;max-width:100%}.accounting_invoiceCardStatusPill__hTVRe{max-width:100%;text-align:center;line-height:1.25}.accounting_invoiceStatusLabel__cnfIS{display:inline-flex;align-items:center;font-size:.8125rem;font-weight:700;line-height:1.25}.accounting_invoiceCardAmount__uv6D6{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;min-width:0;text-align:right;grid-area:amount;justify-self:end}.accounting_invoiceCardAmountLabel___xf8g{font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#94a3b8}.accounting_invoiceCardAmountValue__uTZaM{font-size:1.05rem;font-weight:800;letter-spacing:-.02em;color:#e00819;line-height:1.2;white-space:nowrap}.accounting_invoiceCardAmountValuePaid__nQ9M3{color:#16a34a}.accounting_invoiceCardIcon__9__aQ{display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:14px;font-size:1.1rem;flex-shrink:0}.accounting_invoiceCardIconSubmitted__gWPY6{color:#b45309;background:rgba(245,158,11,.14);border:1px solid rgba(245,158,11,.22)}.accounting_invoiceCardIconRejected__wWtL4{color:#b91c1c;background:rgba(239,68,68,.14);border:1px solid rgba(239,68,68,.25)}.accounting_invoiceCardIconReviewed__icMXS{color:#1d4ed8;background:rgba(59,130,246,.14);border:1px solid rgba(59,130,246,.22)}.accounting_invoiceCardIconSap__WTJZ7{color:#0369a1;background:rgba(14,165,233,.14);border:1px solid rgba(14,165,233,.22)}.accounting_invoiceCardIconCacimbo__bn8HF{color:#0f766e;background:rgba(20,184,166,.14);border:1px solid rgba(20,184,166,.22)}.accounting_invoiceCardIconPending__rRkKW{color:#be123c;background:rgba(244,63,94,.12);border:1px solid rgba(244,63,94,.22)}.accounting_invoiceCardIconPaid__KmpK6{color:#15803d;background:rgba(34,197,94,.14);border:1px solid rgba(34,197,94,.22)}.accounting_invoiceCardIconSs___uXID{color:#6d28d9;background:rgba(124,58,237,.14);border:1px solid rgba(124,58,237,.22)}.accounting_invoiceCardHead__G08yf{min-width:0}.accounting_invoiceCardName__H1uvZ{margin:0;font-size:1rem;font-weight:700;color:#1e293b;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accounting_invoiceCardSub__Gsses{margin:.2rem 0 0;font-size:.8125rem;font-weight:500;color:#64748b;line-height:1.3}.accounting_invoiceCardMetaGrid__nTkoD{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.55rem;gap:.55rem}.accounting_invoiceCardMetaWide__MRPPy{grid-column:1/-1}.accounting_invoiceCardMetaItem__LS3iB{display:flex;align-items:center;gap:.55rem;padding:.55rem .65rem;border-radius:10px;background:#f8fafc;border:1px solid rgba(15,23,42,.06);font-size:.75rem;color:#64748b;min-width:0}.accounting_invoiceCardMetaItem__LS3iB i{color:#e00819;font-size:.85rem;flex-shrink:0}.accounting_invoiceCardMetaItem__LS3iB span{display:flex;flex-direction:column;gap:.1rem;min-width:0}.accounting_invoiceCardMetaItem__LS3iB small{font-size:.62rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#94a3b8}.accounting_invoiceCardMetaItem__LS3iB strong{font-size:.8rem;font-weight:700;color:#1e293b;overflow-wrap:anywhere}.accounting_invoiceCardFooter__x4sj5{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.35rem;border-top:1px solid rgba(15,23,42,.06)}.accounting_invoiceCardActions__Eoc1J{display:flex;align-items:center;gap:.4rem;min-width:0;flex-wrap:wrap}.accounting_invoiceCardCheck__XbcVM{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-left:auto;padding:.35rem;border-radius:10px;background:rgba(255,255,255,.94);border:1px solid rgba(20,20,20,.08);box-shadow:0 2px 8px rgba(15,23,42,.1);opacity:0;visibility:hidden;pointer-events:none;transform:scale(.92);transition:opacity .15s ease,visibility .15s ease,transform .15s ease}.accounting_invoiceCardSelected__XFE3U .accounting_invoiceCardCheck__XbcVM{opacity:1;visibility:visible;pointer-events:auto;transform:scale(1)}.accounting_registryTable__Sj7EJ{width:100%;min-width:1400px;margin:0;border-collapse:separate;border-spacing:0;table-layout:auto}.accounting_registryTable__Sj7EJ thead th{padding:.8rem 1rem;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;color:#64748b;background:linear-gradient(180deg,#fcfcfd,#eef2f7);border-bottom:2px solid rgba(224,8,25,.12);white-space:nowrap}.accounting_registryTable__Sj7EJ tbody td{padding:.85rem 1rem;font-size:.8125rem;color:#334155;border-bottom:1px solid rgba(15,23,42,.06);vertical-align:middle;white-space:nowrap}.accounting_registryTable__Sj7EJ tbody tr:nth-child(2n) td{background:rgba(248,250,252,.75)}.accounting_registryTable__Sj7EJ tbody tr:hover td{background:#f1f5f9!important}.accounting_registryRowSelected__l_Bkj td{background:rgba(255,0,0,.04)!important}.accounting_registryRowClickable__pXVzm{cursor:pointer}.accounting_colCheck__Dkbqg{width:44px;text-align:center}.accounting_colNumber___vaqc{width:56px;color:#94a3b8}.accounting_colId__MK3Lk,.accounting_colNumber___vaqc{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.accounting_colId__MK3Lk{width:72px;color:#64748b;font-size:.8125rem}.accounting_colActions__EYaIy{width:5.5rem;min-width:5.5rem}.accounting_colInvoice__ZwI3r{min-width:8rem}.accounting_invoiceCell__OLFe1{font-weight:700;color:#0f172a}.accounting_ssCodeCell__V1lCP{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#0f172a;letter-spacing:.02em}.accounting_projectCell__8JfAY{font-weight:600;max-width:12rem;overflow:hidden;text-overflow:ellipsis}.accounting_registryTable__Sj7EJ tbody td.accounting_amountCell__aNcC1{font-weight:800;color:#e00819}.accounting_registryTable__Sj7EJ tbody td.accounting_amountCellPaid__EdZbW{color:#16a34a}.accounting_amountCell__aNcC1{font-weight:800;color:#e00819}.accounting_amountCellPaid__EdZbW{color:#16a34a}.accounting_actionsCell__2lhru{display:flex;align-items:center;gap:.35rem}.accounting_registryToolbar__xW0Es{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%}.accounting_registryToolbarBar__pG7ae{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;grid-gap:.75rem 1rem;gap:.75rem 1rem;padding:.85rem 1rem 1rem;width:100%}.accounting_registryToolbarView__7agd6{display:flex;align-items:center;flex:0 0 auto;min-height:2.35rem}.accounting_registryToolbarActionsSlot__LgWmu{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;width:100%}.accounting_toolbarBtn__vuux0{white-space:nowrap;flex:0 0 auto}.accounting_toolbarBtn__vuux0 i{flex-shrink:0;width:1em;text-align:center}.accounting_toolbarBtnIcon__rsyT5{flex:0 0 auto;min-width:2.35rem;justify-content:center;padding-left:.65rem;padding-right:.65rem}@media (min-width:1281px){.accounting_registryToolbarBar__pG7ae{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:.75rem 1rem;gap:.75rem 1rem}.accounting_registryToolbarView__7agd6{grid-column:1;justify-self:start}.accounting_registryToolbarActionsSlot__LgWmu{grid-column:2;justify-content:flex-end;width:100%}.accounting_registryToolbar__xW0Es{justify-content:flex-end;width:auto}}@media (max-width:992px){.accounting_registryToolbarBar__pG7ae{grid-template-columns:1fr}.accounting_registryToolbarView__7agd6{width:100%}.accounting_registryToolbarView__7agd6 [role=group]{display:flex;width:100%}.accounting_registryToolbarView__7agd6 [role=group]>button{flex:1 1;justify-content:center}}@media (max-width:576px){.accounting_invoiceCardMetaGrid__nTkoD{grid-template-columns:1fr}.accounting_toolbarBtn__vuux0{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5rem);min-width:9.5rem;justify-content:center}.accounting_toolbarBtnIcon__rsyT5{flex:0 0 auto;min-width:2.5rem}}@container invoice-card (max-width: 580px){.accounting_invoiceCardTop__G0THf{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"left amount" "status status";row-gap:.45rem;column-gap:.65rem}.accounting_invoiceCardHeadStatus__WmNw7{width:100%}.accounting_invoiceCardStatusPill__hTVRe{white-space:normal}.accounting_invoiceCardIcon__9__aQ{width:2.35rem;height:2.35rem;font-size:.95rem;border-radius:12px}.accounting_invoiceCardAmountValue__uTZaM{font-size:.95rem}}@container invoice-card (min-width: 581px) and (max-width: 900px){.accounting_invoiceCardTopHasDuplicate__yNrzN{align-items:start}.accounting_invoiceCardTopHasDuplicate__yNrzN .accounting_invoiceCardHeadStatus__WmNw7{margin-top:calc(.65rem * 1.25 + .5rem)}}.accounting_emptyState__1gbWd{padding:2.5rem 1.5rem;text-align:center;color:#94a3b8;font-size:.875rem}.accounting_statusSubmitted__y199M{color:#b45309}.accounting_statusRejected__2o7jH{color:#b91c1c}.accounting_statusReviewed__DVBCK{color:#1d4ed8}.accounting_statusSap__u6szN{color:#0369a1}.accounting_statusCacimbo__uq2AK{color:#0f766e}.accounting_statusPending__APa1R{color:#be123c}.accounting_statusPaid__JzEvJ{color:#15803d}.accounting_statusSs__NJfGc{color:#7c3aed}.accounting_statusUnpaid__DEAtg{color:#be123c}.accounting_validatorStack__xiLQc{display:flex;align-items:center;flex-shrink:0}.accounting_validatorsCell__mlVu4{min-width:9.5rem}.accounting_validatorsCellInner__yFEkv{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%}.accounting_validatorsCellBtn__YH7yN{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;flex-shrink:0;margin-right:1.25rem;border:none;border-radius:8px;font-size:.7rem;cursor:pointer;color:#2563eb;background:rgba(37,99,235,.12);transition:background .15s ease,transform .15s ease}.accounting_validatorsCellBtn__YH7yN:hover{background:rgba(37,99,235,.22);transform:translateY(-1px)}.accounting_commentAvatar__kNGia,.accounting_submittedByAvatar__hrxPc,.accounting_validatorAvatar__mOR6k{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:50%;border:2px solid #fff;background:linear-gradient(135deg,#262626,#525252);color:#fff;font-size:.58rem;font-weight:700;box-shadow:0 1px 3px rgba(20,20,20,.12);overflow:hidden;flex-shrink:0}.accounting_validatorAvatar__mOR6k{margin-left:-.45rem;cursor:default}.accounting_validatorAvatar__mOR6k:first-child{margin-left:0}.accounting_validatorAvatarPending__p5Np0{border-color:#2563eb}.accounting_validatorAvatarApproved__a7cJw{border-color:#16a34a}.accounting_validatorAvatarRejected___6VrB{border-color:#dc2626}.accounting_submittedByAvatar__hrxPc img,.accounting_validatorAvatar__mOR6k img{width:100%;height:100%;object-fit:cover}.accounting_avatarMore__pxMTg{border-radius:50%;border:2px solid #fff;background:#ececf1;color:#525252;font-size:.65rem;box-shadow:0 1px 3px rgba(20,20,20,.12)}.accounting_avatarMoreBtn__dpI97,.accounting_avatarMore__pxMTg{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;margin-left:-.45rem;font-weight:700;cursor:pointer;padding:0}.accounting_avatarMoreBtn__dpI97{border-radius:50%;border:none;background:transparent;color:#e00819;font-size:.95rem;letter-spacing:.02em;line-height:1;box-shadow:none;transition:color .15s ease,transform .15s ease}.accounting_avatarMoreBtn__dpI97:hover{background:transparent;color:#b80614;transform:scale(1.05)}.accounting_validatorList__au6Q3{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.accounting_validatorListItem__mJ1AM{display:flex;align-items:center;gap:.75rem;padding:.65rem .75rem;border-radius:10px;background:#f8fafc;border:1px solid rgba(15,23,42,.06)}.accounting_validatorListName__5UEEN{font-size:.875rem;font-weight:600;color:#1e293b}.accounting_invoiceCardMetaStack__kIPFc{display:flex;flex-direction:column;gap:.55rem}.accounting_invoiceCardMetaStack__kIPFc .accounting_invoiceCardMetaItem__LS3iB{width:100%}.accounting_invoiceCardMetaValidators__8MWbh{align-items:flex-start}.accounting_invoiceCardMetaValidatorsContent__zB4dW{display:flex;flex-direction:column;gap:.1rem;flex:1 1;min-width:0}.accounting_invoiceCardValidatorsBtn__6wFJ5{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;margin-left:auto;border:none;border-radius:10px;font-size:.875rem;cursor:pointer;color:#2563eb;background:rgba(37,99,235,.12);transition:background .15s ease,transform .15s ease}.accounting_invoiceCardValidatorsBtn__6wFJ5:hover{background:rgba(37,99,235,.22);transform:translateY(-1px)}.accounting_pageNotice__RE3ST{margin:0 0 .85rem;padding:.7rem 1rem;border-radius:10px;font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:.55rem}.accounting_pageNoticeSuccess__VEnb3{color:#15803d;background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.25)}.accounting_pageNoticeError__ljUcn{color:#b91c1c;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.25)}.accounting_currencyStatsWrap__xMNPV{margin-bottom:.85rem}.accounting_currencyStatsWrap__xMNPV .accounting_statValue__F4ilI,.accounting_currencyStatsWrap__xMNPV .statValue{font-size:1.05rem;letter-spacing:-.02em;white-space:nowrap}.accounting_submittedByCell__h_pD8{display:inline-flex;align-items:center;gap:.45rem;min-width:0}.accounting_submittedByName__qw8Z_{font-size:.78rem;font-weight:600;color:#334155;max-width:9rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accounting_invoiceCardMetaItem__LS3iB .accounting_submittedByCell__h_pD8{align-items:flex-start;width:100%}.accounting_invoiceCardMetaItem__LS3iB .accounting_submittedByName__qw8Z_{max-width:none;overflow:visible;text-overflow:unset;white-space:normal;line-height:1.35;overflow-wrap:anywhere;word-break:break-word}.accounting_commentsEmpty__KM8Um{margin:0;color:#94a3b8;font-size:.875rem}.accounting_commentsList__Ok3AN{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.accounting_commentItem__lvZZ8{display:flex;gap:.65rem;align-items:flex-start}.accounting_commentAvatar__kNGia{width:2.1rem;height:2.1rem;font-size:.65rem}.accounting_commentBody__Oymhl{flex:1 1;min-width:0}.accounting_commentMeta__9cxiy{display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .65rem;margin-bottom:.2rem}.accounting_commentMeta__9cxiy strong{font-size:.8125rem;color:#0f172a}.accounting_commentMeta__9cxiy span{font-size:.7rem;color:#94a3b8}.accounting_commentBody__Oymhl p{margin:0;font-size:.8125rem;color:#475569;line-height:1.45;white-space:pre-wrap}.accounting_attachmentsList__0z_0v{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.accounting_attachmentItem__ukg_Y{display:flex;align-items:center;gap:.65rem;padding:.65rem .75rem;border-radius:10px;border:1px solid rgba(15,23,42,.08);background:#f8fafc}.accounting_attachmentIcon__X7qjU{width:2.35rem;height:2.35rem;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;background:#fff;border:1px solid rgba(15,23,42,.08);color:#e00819;font-size:1.1rem;overflow:hidden;flex-shrink:0}.accounting_attachmentIcon__X7qjU img{width:100%;height:100%;object-fit:cover}.accounting_attachmentMeta__t2sNE{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.15rem}.accounting_attachmentMeta__t2sNE strong{font-size:.8125rem;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accounting_attachmentMeta__t2sNE span{font-size:.7rem;color:#94a3b8}.accounting_attachmentRemoveBtn__jALjx{width:2rem;height:2rem;border-radius:8px;border:1px solid rgba(224,8,25,.25);background:#fff;color:#e00819;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.accounting_attachmentRemoveBtn__jALjx:hover{background:rgba(224,8,25,.08)}.accounting_attachmentsHint__mZRQs{margin:.65rem 0 0;font-size:.75rem;color:#94a3b8}.accounting_headerRegisterBtn__OnEkp{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.1rem;padding:0 .85rem;border:none;border-radius:8px;background:#111827;color:#fff;font-size:.78rem;font-weight:700;white-space:nowrap;cursor:pointer;align-self:flex-end;flex-shrink:0}.accounting_headerRegisterBtn__OnEkp:hover{background:#000}.accounting_noteModalRoot__REYaJ .modal-dialog{max-width:28rem}.accounting_noteModalRootWide__10wCi .modal-dialog{max-width:40rem}.accounting_noteModalMetaGrid__ZCnrE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.45rem 1rem;gap:.45rem 1rem;width:100%}@media (max-width:576px){.accounting_noteModalMetaGrid__ZCnrE{grid-template-columns:1fr}}.accounting_noteModalContent__27eHz{border:none;border-radius:18px;overflow:hidden;box-shadow:0 10px 40px rgba(15,23,42,.18),0 2px 8px rgba(15,23,42,.08)}.accounting_noteModalBody__ehMYw{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;padding:1.5rem 1.4rem 1.25rem;background:radial-gradient(120% 80% at 0 0,rgba(224,8,25,.08) 0,transparent 55%),#fff}.accounting_noteModalHeaderRow__3d6hr{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem 1rem;width:100%}.accounting_noteModalHeaderMain__KfvhE{display:flex;align-items:flex-start;gap:.75rem;min-width:0;flex:1 1}.accounting_noteModalHeaderText__RGktC{display:flex;flex-direction:column;gap:.35rem;min-width:0}.accounting_noteModalHeaderActions__baI49{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.4rem;flex-shrink:0}.accounting_noteModalHeaderBtn__0W9Ii{display:inline-flex;align-items:center;justify-content:center;margin:0;width:2rem;height:2rem;padding:0;border:1px solid rgba(15,23,42,.14);border-radius:8px;background:#fff;color:#0f172a;font-size:.95rem;line-height:1;cursor:pointer}.accounting_noteModalHeaderBtn__0W9Ii:hover:not(:disabled){border-color:rgba(224,8,25,.35)}.accounting_noteModalHeaderBtn__0W9Ii:disabled{opacity:.55;cursor:not-allowed}.accounting_noteModalHeaderBtnPdf___rJpX{color:#e00819!important}.accounting_noteModalHeaderBtnExcel__3x2Xn{color:#16a34a!important}@media (max-width:576px){.accounting_noteModalHeaderRow__3d6hr{flex-direction:column}.accounting_noteModalHeaderActions__baI49{width:100%;justify-content:flex-start}}.accounting_noteModalIcon__pht8H{display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border-radius:14px;color:#e00819;background:linear-gradient(135deg,rgba(224,8,25,.14),rgba(15,23,42,.08));border:1px solid rgba(224,8,25,.22);font-size:1.25rem;align-self:flex-start;overflow:hidden;padding:0}.accounting_noteModalIconImg__6TfF4{width:100%;height:100%;object-fit:cover;display:block}.accounting_noteModalTitle__X1vUl{margin:0;font-size:1.15rem;font-weight:800;letter-spacing:-.02em;color:#0f172a}.accounting_noteModalMeta__TVW5s{display:flex;flex-wrap:wrap;align-items:center;gap:.45rem .65rem;margin:0}.accounting_noteModalInvoice__qGvbg{font-size:.875rem;font-weight:700;color:#334155}.accounting_noteModalAmount__qZIpo{font-size:.72rem;font-weight:800;letter-spacing:.02em;color:#0f172a;background:rgba(224,8,25,.1);border:1px solid rgba(224,8,25,.18);border-radius:999px;padding:.2rem .65rem}.accounting_noteModalRequester__cVAvf{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:600;color:#64748b}.accounting_noteModalRequester__cVAvf i{color:#e00819}.accounting_noteModalQuote__7Ss7r{position:relative;margin-top:.15rem;padding:1rem 1.05rem 2.1rem;border-radius:14px;background:#f8fafc;border:1px solid rgba(15,23,42,.06);border-left:3px solid #e00819;min-height:5.5rem}.accounting_noteModalQuoteEdit__CTv_w{position:absolute;right:.65rem;bottom:.45rem;margin:0;padding:.15rem .35rem;border:none;background:transparent;color:#64748b;font-size:.72rem;font-weight:700;line-height:1.2;cursor:pointer}.accounting_noteModalQuoteEdit__CTv_w:hover{color:#e00819}.accounting_noteModalQuoteEdit__CTv_w i{margin-right:.25rem}.accounting_noteModalText__ghb5B{margin:0;font-size:.95rem;line-height:1.55;color:#1e293b;white-space:pre-wrap;word-break:break-word}.accounting_noteModalTextarea__XI05A{display:block;width:100%;margin:0;padding:0;border:none;outline:none;resize:vertical;min-height:6.5rem;background:transparent;font:inherit;font-size:.95rem;line-height:1.55;color:#1e293b}.accounting_noteModalTextarea__XI05A::placeholder{color:#94a3b8;font-style:italic}.accounting_noteModalEmpty__GwWKK{margin:0;font-size:.875rem;font-style:italic;color:#94a3b8}.accounting_noteModalFooter__9usJV{display:flex;justify-content:flex-end;align-items:center;gap:.55rem;margin-top:.35rem}.accounting_noteModalEdit__d1DkM{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:6.5rem;padding:.55rem 1.1rem;border:1px solid rgba(15,23,42,.14);border-radius:10px;font-size:.8125rem;font-weight:700;color:#0f172a;background:#fff;cursor:pointer}.accounting_noteModalEdit__d1DkM:hover{background:#f8fafc}.accounting_noteModalClose__znOnU{display:inline-flex;align-items:center;justify-content:center;min-width:6.5rem;padding:.55rem 1.1rem;border:none;border-radius:10px;font-size:.8125rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#111827,#262626);cursor:pointer;transition:filter .15s ease,transform .15s ease}.accounting_noteModalClose__znOnU:hover{filter:brightness(1.08);transform:translateY(-1px)}.accounting_hopeCheckbox__FHest{margin:0;width:1.05rem;height:1.05rem;border-radius:999px;border:2px solid #9f9f9f;background:transparent;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none;outline:none;display:inline-grid;place-content:center;vertical-align:middle;pointer-events:auto;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.accounting_hopeCheckbox__FHest:hover:not(:disabled){box-shadow:0 0 0 3px rgba(224,8,25,.12);transform:translateY(-1px);border-color:#757575}.accounting_hopeCheckbox__FHest:checked{background:#ff0000;border-color:#ff0000}.accounting_hopeCheckbox__FHest:checked:after{content:"";width:.35rem;height:.6rem;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);margin-top:-.05rem}.accounting_hopeCheckbox__FHest:indeterminate{background:#ff0000;border-color:#ff0000}.accounting_hopeCheckbox__FHest:indeterminate:after{content:"";width:.45rem;height:.12rem;background:#fff;border-radius:1px;border:none;transform:none;margin:0}.accounting_hopeCheckbox__FHest:focus-visible{outline:2px solid rgba(224,8,25,.35);outline-offset:2px}.accounting_registerActionBar__fSnWT{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;margin-bottom:.85rem}.accounting_viewModeBtn__yTqDH{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:2.1rem;padding:0 .85rem;border:1px solid rgba(15,23,42,.14);border-radius:8px;background:#fff;color:#0f172a;font-size:.78rem;font-weight:700;white-space:nowrap;cursor:pointer}.accounting_viewModeBtn__yTqDH:hover{background:#f8fafc}.accounting_viewModeBtnActive__68QJ1{border-color:#111827;background:#111827;color:#fff}.accounting_viewModeBtnActive__68QJ1:hover{background:#000}@media (max-width:768px){.accounting_registerActionBar__fSnWT{justify-content:stretch}.accounting_registerActionBar__fSnWT .accounting_headerRegisterBtn__OnEkp,.accounting_registerActionBar__fSnWT .accounting_viewModeBtn__yTqDH{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 0.5rem);min-width:0}}@media (max-width:480px){.accounting_registerActionBar__fSnWT .accounting_headerRegisterBtn__OnEkp,.accounting_registerActionBar__fSnWT .accounting_viewModeBtn__yTqDH{flex:1 1 100%}}.accounting_projectAutocomplete__i0C1O{position:relative}.accounting_projectAutocompleteMenu__Ugxan{position:absolute;z-index:40;top:calc(100% + .25rem);left:0;right:0;margin:0;padding:.35rem;list-style:none;background:#fff;border:1px solid rgba(15,23,42,.1);border-radius:12px;box-shadow:0 12px 28px rgba(15,23,42,.12);max-height:14rem;overflow:auto}.accounting_projectAutocompleteOption__7gExI{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;width:100%;padding:.55rem .65rem;border:none;border-radius:8px;background:transparent;text-align:left;cursor:pointer}.accounting_projectAutocompleteOption__7gExI:hover{background:#f8fafc}.accounting_projectAutocompleteOption__7gExI strong{font-size:.8125rem;color:#0f172a}.accounting_projectAutocompleteOption__7gExI span{font-size:.72rem;color:#64748b}.accounting_projectMetaCard___wRoN{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.65rem;gap:.65rem;padding:.85rem;border-radius:12px;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:1px solid rgba(15,23,42,.06)}.accounting_projectMetaItem__DT_4i{display:flex;flex-direction:column;gap:.2rem;min-width:0}.accounting_projectMetaItem__DT_4i small{font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.accounting_projectMetaItem__DT_4i strong{font-size:.8125rem;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.accounting_attachmentThumb__xXy_A{width:24px;height:24px;object-fit:cover;border-radius:4px}.accounting_attachmentsHint__mZRQs{margin:.45rem 0 0;font-size:.72rem;color:#64748b}.accounting_duplicatesFilterLabel__X5U6D{display:inline-flex!important;align-items:center;gap:.55rem;cursor:pointer;pointer-events:auto}.accounting_duplicatesFilterHint__1SmTI{margin:.35rem 0 0;font-size:.72rem;color:#64748b}.accounting_duplicateLabel__kMkyJ{color:#b91c1c;cursor:pointer;border:none;background:transparent;padding:0}.accounting_duplicateLabel__kMkyJ:hover{opacity:.75}.accounting_duplicateSep__s8fLa{color:#334155;font-size:.8125rem;font-weight:700;margin:0 .3rem}.accounting_duplicateList__jOGxE{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.65rem}.accounting_duplicateListItem__DTMcu{padding:.85rem;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#fff}.accounting_duplicateListTop__zXGih{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:.55rem}.accounting_duplicateListMeta__zXqOG{display:grid;grid-template-columns:1fr 1fr;grid-gap:.35rem .75rem;gap:.35rem .75rem;font-size:.78rem;color:#475569}@media (max-width:720px){.accounting_duplicateListMeta__zXqOG,.accounting_projectMetaCard___wRoN{grid-template-columns:1fr}}[data-theme-version=dark] .accounting_selectionPreviewBtn__MjfTP,body.dark-mode .accounting_selectionPreviewBtn__MjfTP{background:#262626;border-color:#525252;color:#ececf1;box-shadow:0 2px 8px rgba(0,0,0,.25)}[data-theme-version=dark] .accounting_selectionPreviewBtnActive__B9NgB,[data-theme-version=dark] .accounting_selectionPreviewBtn__MjfTP:hover,body.dark-mode .accounting_selectionPreviewBtnActive__B9NgB,body.dark-mode .accounting_selectionPreviewBtn__MjfTP:hover{border-color:rgba(255,0,0,.45);color:#ff6b6b;background:rgba(255,0,0,.12)}[data-theme-version=dark] .accounting_statsToggleBtn__TUV7O,body.dark-mode .accounting_statsToggleBtn__TUV7O{background:linear-gradient(180deg,#2a2a2a,#1e1e1e);border-color:rgba(255,0,0,.35);color:#ff6b6b;box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 4px 10px rgba(0,0,0,.25)}[data-theme-version=dark] .accounting_statsToggleBtnOpen__QvY_K,body.dark-mode .accounting_statsToggleBtnOpen__QvY_K{background:linear-gradient(180deg,#ff1f1f,#c40716);color:#fff}[data-theme-version=dark] .accounting_chartTitleProjectLabel__CnkvA,[data-theme-version=dark] .accounting_chartTitleSep__Ttsoe,[data-theme-version=dark] .accounting_dashboardFilterLabel__ErVOH,[data-theme-version=dark] .accounting_projectFilterMenuHead__ABHgO strong,body.dark-mode .accounting_chartTitleProjectLabel__CnkvA,body.dark-mode .accounting_chartTitleSep__Ttsoe,body.dark-mode .accounting_dashboardFilterLabel__ErVOH,body.dark-mode .accounting_projectFilterMenuHead__ABHgO strong{color:#a8a8a8}[data-theme-version=dark] .accounting_dashboardFilterSelect__UvsT6,[data-theme-version=dark] .accounting_projectFilterSearch__wrH6B,[data-theme-version=dark] .accounting_projectFilterTrigger__dIemD,[data-theme-version=dark] .accounting_viewModeBtn__yTqDH,body.dark-mode .accounting_dashboardFilterSelect__UvsT6,body.dark-mode .accounting_projectFilterSearch__wrH6B,body.dark-mode .accounting_projectFilterTrigger__dIemD,body.dark-mode .accounting_viewModeBtn__yTqDH{background:#1e1e1e;border-color:#525252;color:#ececf1}[data-theme-version=dark] .accounting_projectAutocompleteMenu__Ugxan,[data-theme-version=dark] .accounting_projectFilterMenu__m4H67,body.dark-mode .accounting_projectAutocompleteMenu__Ugxan,body.dark-mode .accounting_projectFilterMenu__m4H67{background:#262626;border-color:#525252;box-shadow:0 12px 28px rgba(0,0,0,.45)}[data-theme-version=dark] .accounting_projectFilterEmpty__B5S80,[data-theme-version=dark] .accounting_projectFilterItem__bVURp,body.dark-mode .accounting_projectFilterEmpty__B5S80,body.dark-mode .accounting_projectFilterItem__bVURp{color:#ececf1}[data-theme-version=dark] .accounting_projectAutocompleteOption__7gExI:hover,[data-theme-version=dark] .accounting_projectFilterItem__bVURp:hover,body.dark-mode .accounting_projectAutocompleteOption__7gExI:hover,body.dark-mode .accounting_projectFilterItem__bVURp:hover{background:rgba(255,0,0,.1)}[data-theme-version=dark] .accounting_projectAutocompleteOption__7gExI strong,[data-theme-version=dark] .accounting_projectMetaItem__DT_4i strong,body.dark-mode .accounting_projectAutocompleteOption__7gExI strong,body.dark-mode .accounting_projectMetaItem__DT_4i strong{color:#f5f5f5}[data-theme-version=dark] .accounting_projectAutocompleteOption__7gExI span,[data-theme-version=dark] .accounting_projectMetaItem__DT_4i small,body.dark-mode .accounting_projectAutocompleteOption__7gExI span,body.dark-mode .accounting_projectMetaItem__DT_4i small{color:#a8a8a8}[data-theme-version=dark] .accounting_projectMetaCard___wRoN,body.dark-mode .accounting_projectMetaCard___wRoN{background:linear-gradient(135deg,#262626,#1e1e1e);border-color:#444444}[data-theme-version=dark] .accounting_attachmentsHint__mZRQs,[data-theme-version=dark] .accounting_cardsEmpty__CKLwP,[data-theme-version=dark] .accounting_commentsEmpty__KM8Um,[data-theme-version=dark] .accounting_duplicatesFilterHint__1SmTI,[data-theme-version=dark] .accounting_emptyState__1gbWd,[data-theme-version=dark] .accounting_recentEmpty__rKuPa,body.dark-mode .accounting_attachmentsHint__mZRQs,body.dark-mode .accounting_cardsEmpty__CKLwP,body.dark-mode .accounting_commentsEmpty__KM8Um,body.dark-mode .accounting_duplicatesFilterHint__1SmTI,body.dark-mode .accounting_emptyState__1gbWd,body.dark-mode .accounting_recentEmpty__rKuPa{color:#a8a8a8}[data-theme-version=dark] .accounting_recentItem__oGILv,body.dark-mode .accounting_recentItem__oGILv{background:#262626;border-color:#444444}[data-theme-version=dark] .accounting_recentItem__oGILv:hover,body.dark-mode .accounting_recentItem__oGILv:hover{background:#2f2f2f;border-color:rgba(255,0,0,.35)}[data-theme-version=dark] .accounting_invoiceCardName__H1uvZ,[data-theme-version=dark] .accounting_invoiceCell__OLFe1,[data-theme-version=dark] .accounting_recentTitle__TpU7G,[data-theme-version=dark] .accounting_ssCodeCell__V1lCP,body.dark-mode .accounting_invoiceCardName__H1uvZ,body.dark-mode .accounting_invoiceCell__OLFe1,body.dark-mode .accounting_recentTitle__TpU7G,body.dark-mode .accounting_ssCodeCell__V1lCP{color:#f5f5f5}[data-theme-version=dark] .accounting_invoiceCardAmountLabel___xf8g,[data-theme-version=dark] .accounting_invoiceCardSub__Gsses,[data-theme-version=dark] .accounting_recentSub__qj1Wr,body.dark-mode .accounting_invoiceCardAmountLabel___xf8g,body.dark-mode .accounting_invoiceCardSub__Gsses,body.dark-mode .accounting_recentSub__qj1Wr{color:#a8a8a8}[data-theme-version=dark] .accounting_recentAmount___duIT,body.dark-mode .accounting_recentAmount___duIT{color:#ececf1}[data-theme-version=dark] .accounting_invoiceCard__RPyuH,body.dark-mode .accounting_invoiceCard__RPyuH{background:#262626;border-color:#444444;box-shadow:0 1px 2px rgba(0,0,0,.2),0 8px 24px rgba(0,0,0,.28)}[data-theme-version=dark] .accounting_invoiceCard__RPyuH:hover,body.dark-mode .accounting_invoiceCard__RPyuH:hover{border-color:rgba(255,0,0,.4);box-shadow:0 6px 16px rgba(0,0,0,.3),0 16px 36px rgba(255,0,0,.12)}[data-theme-version=dark] .accounting_invoiceCardSelected__XFE3U,[data-theme-version=dark] .accounting_invoiceCardSelected__XFE3U:hover,body.dark-mode .accounting_invoiceCardSelected__XFE3U,body.dark-mode .accounting_invoiceCardSelected__XFE3U:hover{border-color:#ff0000;box-shadow:0 0 0 2px rgba(255,0,0,.28),0 14px 34px rgba(0,0,0,.35)}[data-theme-version=dark] .accounting_invoiceCardSelected__XFE3U .accounting_invoiceCardAccent__jVnqU,body.dark-mode .accounting_invoiceCardSelected__XFE3U .accounting_invoiceCardAccent__jVnqU{background:#ff0000!important}[data-theme-version=dark] .accounting_attachmentItem__ukg_Y,[data-theme-version=dark] .accounting_invoiceCardMetaItem__LS3iB,[data-theme-version=dark] .accounting_validatorListItem__mJ1AM,body.dark-mode .accounting_attachmentItem__ukg_Y,body.dark-mode .accounting_invoiceCardMetaItem__LS3iB,body.dark-mode .accounting_validatorListItem__mJ1AM{background:#1e1e1e;border-color:#444444;color:#a8a8a8}[data-theme-version=dark] .accounting_invoiceCardMetaItem__LS3iB strong,[data-theme-version=dark] .accounting_submittedByName__qw8Z_,[data-theme-version=dark] .accounting_validatorListName__5UEEN,body.dark-mode .accounting_invoiceCardMetaItem__LS3iB strong,body.dark-mode .accounting_submittedByName__qw8Z_,body.dark-mode .accounting_validatorListName__5UEEN{color:#ececf1}[data-theme-version=dark] .accounting_invoiceCardFooter__x4sj5,body.dark-mode .accounting_invoiceCardFooter__x4sj5{border-top-color:#444444}[data-theme-version=dark] .accounting_registryTable__Sj7EJ thead th,body.dark-mode .accounting_registryTable__Sj7EJ thead th{color:#a8a8a8;background:linear-gradient(180deg,#2a2a2a,#1e1e1e);border-bottom-color:rgba(255,0,0,.25)}[data-theme-version=dark] .accounting_registryTable__Sj7EJ tbody td,body.dark-mode .accounting_registryTable__Sj7EJ tbody td{color:#cbd5e1;border-bottom-color:#3a3a3a}[data-theme-version=dark] .accounting_registryTable__Sj7EJ tbody tr:nth-child(2n) td,body.dark-mode .accounting_registryTable__Sj7EJ tbody tr:nth-child(2n) td{background:rgba(255,255,255,.02)}[data-theme-version=dark] .accounting_registryTable__Sj7EJ tbody tr:hover td,body.dark-mode .accounting_registryTable__Sj7EJ tbody tr:hover td{background:rgba(255,255,255,.05)!important}[data-theme-version=dark] .accounting_registryRowSelected__l_Bkj td,body.dark-mode .accounting_registryRowSelected__l_Bkj td{background:rgba(255,0,0,.1)!important}[data-theme-version=dark] .accounting_colId__MK3Lk,[data-theme-version=dark] .accounting_colNumber___vaqc,body.dark-mode .accounting_colId__MK3Lk,body.dark-mode .accounting_colNumber___vaqc{color:#a8a8a8}[data-theme-version=dark] .accounting_avatarMore__pxMTg,body.dark-mode .accounting_avatarMore__pxMTg{background:#444444;border-color:#262626;color:#ececf1}[data-theme-version=dark] .accounting_commentAvatar__kNGia,[data-theme-version=dark] .accounting_submittedByAvatar__hrxPc,[data-theme-version=dark] .accounting_validatorAvatar__mOR6k,body.dark-mode .accounting_commentAvatar__kNGia,body.dark-mode .accounting_submittedByAvatar__hrxPc,body.dark-mode .accounting_validatorAvatar__mOR6k{border-color:#262626}[data-theme-version=dark] .accounting_attachmentMeta__t2sNE strong,[data-theme-version=dark] .accounting_commentMeta__9cxiy strong,body.dark-mode .accounting_attachmentMeta__t2sNE strong,body.dark-mode .accounting_commentMeta__9cxiy strong{color:#f5f5f5}[data-theme-version=dark] .accounting_attachmentMeta__t2sNE span,[data-theme-version=dark] .accounting_commentBody__Oymhl p,[data-theme-version=dark] .accounting_commentMeta__9cxiy span,body.dark-mode .accounting_attachmentMeta__t2sNE span,body.dark-mode .accounting_commentBody__Oymhl p,body.dark-mode .accounting_commentMeta__9cxiy span{color:#a8a8a8}[data-theme-version=dark] .accounting_attachmentIcon__X7qjU,[data-theme-version=dark] .accounting_attachmentRemoveBtn__jALjx,body.dark-mode .accounting_attachmentIcon__X7qjU,body.dark-mode .accounting_attachmentRemoveBtn__jALjx{background:#262626;border-color:#525252}[data-theme-version=dark] .accounting_viewModeBtnActive__68QJ1,body.dark-mode .accounting_viewModeBtnActive__68QJ1{border-color:#ececf1;background:#ececf1;color:#141414}[data-theme-version=dark] .accounting_viewModeBtnActive__68QJ1:hover,body.dark-mode .accounting_viewModeBtnActive__68QJ1:hover{background:#f5f5f5}[data-theme-version=dark] .accounting_headerRegisterBtn__OnEkp,body.dark-mode .accounting_headerRegisterBtn__OnEkp{background:#ececf1;color:#141414}[data-theme-version=dark] .accounting_headerRegisterBtn__OnEkp:hover,body.dark-mode .accounting_headerRegisterBtn__OnEkp:hover{background:#fff}[data-theme-version=dark] .accounting_hopeCheckbox__FHest,body.dark-mode .accounting_hopeCheckbox__FHest{border-color:#757575;background:transparent}[data-theme-version=dark] .accounting_hopeCheckbox__FHest:hover:not(:disabled),body.dark-mode .accounting_hopeCheckbox__FHest:hover:not(:disabled){border-color:#a3a3a3;box-shadow:0 0 0 3px rgba(224,8,25,.2)}[data-theme-version=dark] .accounting_hopeCheckbox__FHest:checked,[data-theme-version=dark] .accounting_hopeCheckbox__FHest:indeterminate,body.dark-mode .accounting_hopeCheckbox__FHest:checked,body.dark-mode .accounting_hopeCheckbox__FHest:indeterminate{background:#ff0000;border-color:#ff0000}[data-theme-version=dark] .accounting_hopeCheckbox__FHest:checked:after,body.dark-mode .accounting_hopeCheckbox__FHest:checked:after{border-color:#fff}[data-theme-version=dark] .accounting_hopeCheckbox__FHest:indeterminate:after,body.dark-mode .accounting_hopeCheckbox__FHest:indeterminate:after{background:#fff}[data-theme-version=dark] .accounting_invoiceCardCheck__XbcVM,body.dark-mode .accounting_invoiceCardCheck__XbcVM{background:rgba(38,38,38,.96);border-color:#444444;box-shadow:0 2px 8px rgba(0,0,0,.45)}[data-theme-version=dark] .accounting_duplicateListItem__DTMcu,body.dark-mode .accounting_duplicateListItem__DTMcu{background:#262626;border-color:#444444}[data-theme-version=dark] .accounting_duplicateListMeta__zXqOG,body.dark-mode .accounting_duplicateListMeta__zXqOG{color:#a8a8a8}[data-theme-version=dark] .accounting_duplicateLabel__kMkyJ,body.dark-mode .accounting_duplicateLabel__kMkyJ{color:#fca5a5}[data-theme-version=dark] .accounting_duplicateSep__s8fLa,body.dark-mode .accounting_duplicateSep__s8fLa{color:#a8a8a8}[data-theme-version=dark] .accounting_noteModalContent__27eHz,body.dark-mode .accounting_noteModalContent__27eHz{background:#262626}[data-theme-version=dark] .accounting_noteModalBody__ehMYw,body.dark-mode .accounting_noteModalBody__ehMYw{background:radial-gradient(120% 80% at 0 0,rgba(224,8,25,.14) 0,transparent 55%),#262626}[data-theme-version=dark] .accounting_noteModalHeaderBtn__0W9Ii,body.dark-mode .accounting_noteModalHeaderBtn__0W9Ii{background:#1e1e1e;border-color:#525252;color:#ececf1}[data-theme-version=dark] .accounting_noteModalHeaderBtn__0W9Ii:hover:not(:disabled),body.dark-mode .accounting_noteModalHeaderBtn__0W9Ii:hover:not(:disabled){background:#2a2a2a;border-color:rgba(224,8,25,.45)}[data-theme-version=dark] .accounting_noteModalIcon__pht8H,body.dark-mode .accounting_noteModalIcon__pht8H{background:linear-gradient(135deg,rgba(224,8,25,.22),rgba(255,255,255,.06));border-color:rgba(224,8,25,.35);color:#ff6b78}[data-theme-version=dark] .accounting_noteModalInvoice__qGvbg,[data-theme-version=dark] .accounting_noteModalText__ghb5B,[data-theme-version=dark] .accounting_noteModalTextarea__XI05A,[data-theme-version=dark] .accounting_noteModalTitle__X1vUl,body.dark-mode .accounting_noteModalInvoice__qGvbg,body.dark-mode .accounting_noteModalText__ghb5B,body.dark-mode .accounting_noteModalTextarea__XI05A,body.dark-mode .accounting_noteModalTitle__X1vUl{color:#f5f5f5}[data-theme-version=dark] .accounting_noteModalAmount__qZIpo,body.dark-mode .accounting_noteModalAmount__qZIpo{color:#f5f5f5;background:rgba(224,8,25,.2);border-color:rgba(224,8,25,.35)}[data-theme-version=dark] .accounting_noteModalEmpty__GwWKK,[data-theme-version=dark] .accounting_noteModalRequester__cVAvf,body.dark-mode .accounting_noteModalEmpty__GwWKK,body.dark-mode .accounting_noteModalRequester__cVAvf{color:#a8a8a8}[data-theme-version=dark] .accounting_noteModalQuote__7Ss7r,body.dark-mode .accounting_noteModalQuote__7Ss7r{background:#1e1e1e;border-color:#444444}[data-theme-version=dark] .accounting_noteModalQuoteEdit__CTv_w,body.dark-mode .accounting_noteModalQuoteEdit__CTv_w{color:#a8a8a8}[data-theme-version=dark] .accounting_noteModalQuoteEdit__CTv_w:hover,body.dark-mode .accounting_noteModalQuoteEdit__CTv_w:hover{color:#ff6b78}[data-theme-version=dark] .accounting_noteModalTextarea__XI05A::placeholder,body.dark-mode .accounting_noteModalTextarea__XI05A::placeholder{color:#8a8a8a}[data-theme-version=dark] .accounting_noteModalEdit__d1DkM,body.dark-mode .accounting_noteModalEdit__d1DkM{background:#1e1e1e;border-color:#525252;color:#ececf1}[data-theme-version=dark] .accounting_noteModalEdit__d1DkM:hover,body.dark-mode .accounting_noteModalEdit__d1DkM:hover{background:#2a2a2a}[data-theme-version=dark] .accounting_pageNoticeSuccess__VEnb3,body.dark-mode .accounting_pageNoticeSuccess__VEnb3{color:#86efac;background:rgba(34,197,94,.14);border-color:rgba(34,197,94,.3)}[data-theme-version=dark] .accounting_pageNoticeError__ljUcn,body.dark-mode .accounting_pageNoticeError__ljUcn{color:#fca5a5;background:rgba(239,68,68,.14);border-color:rgba(239,68,68,.3)}[data-theme-version=dark] .accounting_actionsCell__2lhru button:not([class*=btnIconDanger]),[data-theme-version=dark] .accounting_invoiceCardActions__Eoc1J button:not([class*=btnIconDanger]),body.dark-mode .accounting_actionsCell__2lhru button:not([class*=btnIconDanger]),body.dark-mode .accounting_invoiceCardActions__Eoc1J button:not([class*=btnIconDanger]){color:#444444;background:#ececf1;border:1px solid rgba(20,20,20,.12)}[data-theme-version=dark] .accounting_actionsCell__2lhru button:not([class*=btnIconDanger]):hover:not(:disabled),[data-theme-version=dark] .accounting_invoiceCardActions__Eoc1J button:not([class*=btnIconDanger]):hover:not(:disabled),body.dark-mode .accounting_actionsCell__2lhru button:not([class*=btnIconDanger]):hover:not(:disabled),body.dark-mode .accounting_invoiceCardActions__Eoc1J button:not([class*=btnIconDanger]):hover:not(:disabled){background:rgba(255,0,0,.08);border-color:rgba(255,0,0,.2);color:#ff0000}[data-theme-version=dark] .accounting_projectChartWrap__PcCUs .recharts-cartesian-axis-tick text,[data-theme-version=dark] .accounting_projectChartWrap__PcCUs .recharts-cartesian-axis-tick-value,[data-theme-version=dark] .accounting_projectChartWrap__PcCUs .recharts-label,[data-theme-version=dark] .accounting_projectChartWrap__PcCUs .recharts-text,body.dark-mode .accounting_projectChartWrap__PcCUs .recharts-cartesian-axis-tick text,body.dark-mode .accounting_projectChartWrap__PcCUs .recharts-cartesian-axis-tick-value,body.dark-mode .accounting_projectChartWrap__PcCUs .recharts-label,body.dark-mode .accounting_projectChartWrap__PcCUs .recharts-text,html[data-theme=dark] .accounting_projectChartWrap__PcCUs .recharts-cartesian-axis-tick text,html[data-theme=dark] .accounting_projectChartWrap__PcCUs .recharts-cartesian-axis-tick-value,html[data-theme=dark] .accounting_projectChartWrap__PcCUs .recharts-label,html[data-theme=dark] .accounting_projectChartWrap__PcCUs .recharts-text{fill:#cbd5e1!important}[data-theme-version=dark] .accounting_projectChartWrap__PcCUs .recharts-legend-item-text,body.dark-mode .accounting_projectChartWrap__PcCUs .recharts-legend-item-text,html[data-theme=dark] .accounting_projectChartWrap__PcCUs .recharts-legend-item-text{color:#cbd5e1!important}.accounting_sampleBadge__a4UJs{display:inline-flex;align-items:center;margin-left:.45rem;padding:.08rem .45rem;border-radius:999px;font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#9a3412;background:#ffedd5;vertical-align:middle}.accounting_lineItemsSectionHeader__DPJBC{flex-wrap:wrap;align-items:flex-start}.accounting_lineItemAddRow___VHZq{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.accounting_lineItemAddBtn__ATAJd{display:inline-flex;align-items:center;gap:.35rem;min-height:2rem;padding:.3rem .7rem;border:1px solid rgba(15,23,42,.12);border-radius:999px;background:#fff;color:#0f172a;font-size:.75rem;font-weight:700;cursor:pointer}.accounting_lineItemAddBtn__ATAJd:hover{border-color:rgba(224,8,25,.35);color:#e00819}.accounting_lineItemsEmpty___Mjru,.accounting_lineItemsHint__BJ7FU{margin:0 0 .75rem;font-size:.78rem;color:#64748b}.accounting_lineItemsEmpty___Mjru{margin-bottom:0}.accounting_lineItemsTable__Jysc0{display:flex;flex-direction:column;gap:.45rem}.accounting_lineItemRow__Y82Fs,.accounting_lineItemsHead__bQZlw{display:grid;grid-template-columns:8.75rem minmax(11rem,1.6fr) 4.4rem 4.4rem 7rem 8.2rem 2.1rem;grid-gap:.4rem;gap:.4rem;align-items:center}.accounting_lineItemsHead__bQZlw{padding:0 .15rem;font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#64748b}.accounting_lineItemRow__Y82Fs{padding:.45rem;border:1px solid rgba(15,23,42,.08);border-radius:12px;background:#fff}.accounting_lineItemField__Xe4_f{display:flex;flex-direction:column;gap:.2rem;min-width:0;margin:0}.accounting_lineItemFieldLabel__mtB5r{display:none;font-size:.68rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:#64748b}.accounting_lineItemTotal__WD4Vg{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.82rem;color:#0f172a}.accounting_lineItemTotal__WD4Vg strong{font-weight:800}.accounting_lineItemNoMatch__mzLuS{padding:.55rem .65rem;font-size:.78rem;color:#64748b}.accounting_lineItemRemoveBtn___lva3{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:none;border-radius:8px;background:transparent;color:#b91c1c;cursor:pointer}.accounting_lineItemRemoveBtn___lva3:hover{background:#fef2f2}.accounting_lineItemsGrand__N1X0k{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.2rem;padding:.7rem .85rem;border-radius:12px;background:#f8fafc;font-size:.9rem;font-weight:800;color:#0f172a}.accounting_lineItemsGrand__N1X0k strong{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#e00819}@media (max-width:980px){.accounting_lineItemsHead__bQZlw{display:none}.accounting_lineItemFieldLabel__mtB5r{display:block}.accounting_lineItemRow__Y82Fs{grid-template-columns:1fr 1fr}.accounting_lineItemItem__MfoHP,.accounting_lineItemsGrand__N1X0k{grid-column:1/-1}.accounting_lineItemRemoveBtn___lva3{justify-self:end}}[data-theme-version=dark] .accounting_sampleBadge__a4UJs,body.dark-mode .accounting_sampleBadge__a4UJs{color:#fdba74;background:rgba(154,52,18,.35)}[data-theme-version=dark] .accounting_lineItemAddBtn__ATAJd,[data-theme-version=dark] .accounting_lineItemRow__Y82Fs,body.dark-mode .accounting_lineItemAddBtn__ATAJd,body.dark-mode .accounting_lineItemRow__Y82Fs{background:#262626;border-color:#444444;color:#f8fafc}[data-theme-version=dark] .accounting_lineItemFieldLabel__mtB5r,[data-theme-version=dark] .accounting_lineItemNoMatch__mzLuS,[data-theme-version=dark] .accounting_lineItemsEmpty___Mjru,[data-theme-version=dark] .accounting_lineItemsHead__bQZlw,[data-theme-version=dark] .accounting_lineItemsHint__BJ7FU,body.dark-mode .accounting_lineItemFieldLabel__mtB5r,body.dark-mode .accounting_lineItemNoMatch__mzLuS,body.dark-mode .accounting_lineItemsEmpty___Mjru,body.dark-mode .accounting_lineItemsHead__bQZlw,body.dark-mode .accounting_lineItemsHint__BJ7FU{color:#a8a8a8}[data-theme-version=dark] .accounting_lineItemTotal__WD4Vg,[data-theme-version=dark] .accounting_lineItemsGrand__N1X0k,body.dark-mode .accounting_lineItemTotal__WD4Vg,body.dark-mode .accounting_lineItemsGrand__N1X0k{color:#f8fafc}[data-theme-version=dark] .accounting_lineItemsGrand__N1X0k,body.dark-mode .accounting_lineItemsGrand__N1X0k{background:#1e1e1e}[data-theme-version=dark] .accounting_lineItemRemoveBtn___lva3:hover,body.dark-mode .accounting_lineItemRemoveBtn___lva3:hover{background:rgba(185,28,28,.2)}