.AppShell_app___Fl4E{--ink:#0a1c14;--ink2:#0f2a1e;--paper:#fcfcfa;--surface:#fff;--mist:#f1f4f0;--line:#e5eae3;--line-d:hsla(0,0%,100%,.12);--green:#13915f;--green-deep:#0c6a45;--green-bright:#3fd596;--gold-soft:#f7ecd3;--txt:#102019;--txt-soft:#5a6b62;--on-dark:#d6e7dc;--on-dark-soft:#86a596;--rose:#c2593c;--rose-soft:#f6e6df;--amber-soft:#fff1d2;--amber-ink:#9a6411;--display:"Bricolage Grotesque","Inter",system-ui,sans-serif;--sans:"Inter",system-ui,-apple-system,Segoe UI,Roboto,sans-serif;--mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace;background:var(--paper);min-height:100vh;color:var(--txt);font-family:var(--sans);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.AppShell_app___Fl4E :is(h1,h2,h3,h4){font-family:var(--display);font-weight:700;letter-spacing:-.02em;line-height:1.05;margin:0}.AppShell_app___Fl4E a{color:inherit;text-decoration:none}.AppShell_num__FQsxG{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AppShell_mono__al_Vy{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.AppShell_wrap__mfA2k{width:min(1100px,calc(100% - 40px));margin:0 auto}.AppShell_ahead__Ajn8l{background:#fff;border-bottom:1px solid var(--line);position:-webkit-sticky;position:sticky;top:0;z-index:40}.AppShell_in__eiU6D{display:flex;align-items:center;gap:18px;height:66px}.AppShell_brand__Rix1O{display:flex;align-items:center;gap:11px;font-family:var(--display);font-weight:700;font-size:20px;flex:none}.AppShell_mark__7At0Z{width:30px;height:30px;border-radius:9px;background:var(--green);display:grid;place-items:center;color:#fff;font-family:var(--display);font-weight:800;font-size:16px}.AppShell_atabs__exeQI{display:flex;gap:4px;margin-left:8px;overflow-x:auto;scrollbar-width:none}.AppShell_atabs__exeQI::-webkit-scrollbar{display:none}.AppShell_atabs__exeQI a{display:inline-flex;align-items:center;gap:7px;padding:9px 14px;border-radius:10px;font-weight:500;color:var(--txt-soft);font-size:14.5px;white-space:nowrap;transition:background .18s ease,color .18s ease}.AppShell_atabs__exeQI a:hover{color:var(--txt)}.AppShell_atabs__exeQI a.AppShell_on__batnl{background:#eafaf2;color:var(--green-deep)}.AppShell_spacer__tTFo_{margin-left:auto}.AppShell_me__nrNhu{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--txt-soft);flex:none}.AppShell_me__nrNhu .AppShell_name__yz7cU{max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_av__dBN7P{width:34px;height:34px;border-radius:50%;background:var(--gold-soft);color:#7c591a;display:grid;place-items:center;font-weight:700;font-family:var(--display)}.AppShell_btn__KIRVC{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:600;font-size:14.5px;padding:11px 18px;border-radius:11px;cursor:pointer;border:none;transition:transform .12s ease,background .15s ease,border-color .15s ease;font-family:inherit}.AppShell_btn__KIRVC:hover{transform:translateY(-1px)}.AppShell_btnDark__lfR_O{background:var(--ink);color:#fff}.AppShell_btnDark__lfR_O:hover{background:var(--ink2)}.AppShell_btnBright__dgIB5{background:var(--green-bright);color:#06231a}.AppShell_btnBright__dgIB5:hover{background:#51e0a5}.AppShell_btnLine__3X_0p{border:1px solid var(--line);background:#fff;color:var(--txt)}.AppShell_btnLine__3X_0p:hover{border-color:var(--green)}.AppShell_btnBlock__IvpgZ{width:100%}.AppShell_ph__4HIwo{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:28px 0 20px;flex-wrap:wrap}.AppShell_ph__4HIwo .AppShell_kick__lPTl2{font-size:13px;color:var(--txt-soft)}.AppShell_ph__4HIwo h1{font-size:30px}.AppShell_tiles__syqf9{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:16px;gap:16px;margin-bottom:22px}.AppShell_tile__YAopj{border:1px solid var(--line);border-radius:16px;padding:22px;background:#fff;transition:transform .2s ease,box-shadow .2s ease}.AppShell_tile__YAopj:hover{transform:translateY(-3px);box-shadow:0 18px 40px -26px rgba(10,28,20,.25)}.AppShell_tile__YAopj.AppShell_lead__iiHz5{background:var(--ink);color:#fff;border-color:var(--ink)}.AppShell_tile__YAopj .AppShell_tl__hvJBt{font-size:13px;color:var(--txt-soft)}.AppShell_tile__YAopj.AppShell_lead__iiHz5 .AppShell_tl__hvJBt{color:var(--on-dark-soft)}.AppShell_tile__YAopj .AppShell_tv__BmmLt{font-family:var(--display);font-weight:800;font-size:27px;margin-top:8px;letter-spacing:-.02em;line-height:1.15}.AppShell_tile__YAopj .AppShell_tv__BmmLt small{font-size:13px;color:var(--txt-soft);font-weight:500;font-family:var(--sans)}.AppShell_tile__YAopj.AppShell_lead__iiHz5 .AppShell_tv__BmmLt small{color:var(--on-dark-soft)}.AppShell_tile__YAopj .AppShell_sub__h4xD3{font-size:12px;color:var(--txt-soft);margin-top:8px}.AppShell_tile__YAopj.AppShell_lead__iiHz5 .AppShell_sub__h4xD3{color:var(--on-dark-soft)}.AppShell_panel__GbPHl{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#fff;margin-bottom:18px}.AppShell_phd__AD37A{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px 22px;border-bottom:1px solid var(--line)}.AppShell_phd__AD37A h3{font-size:17px}.AppShell_phd__AD37A .AppShell_flt__NN6EM{font-size:13px;color:var(--txt-soft)}.AppShell_tableWrap__u_QfC{width:100%;overflow-x:auto}.AppShell_tbl__PSfC6{width:100%;border-collapse:collapse;min-width:560px}.AppShell_tbl__PSfC6 th{text-align:left;font-size:12.5px;color:var(--txt-soft);font-weight:600;padding:12px 22px;background:var(--mist)}.AppShell_tbl__PSfC6 td{padding:15px 22px;border-top:1px solid var(--line);font-size:14px;vertical-align:middle}.AppShell_tbl__PSfC6 tbody tr{transition:background .16s ease;cursor:pointer}.AppShell_tbl__PSfC6 tbody tr:hover{background:#f6faf8}.AppShell_tbl__PSfC6 td.AppShell_mono__al_Vy{font-family:var(--mono);font-size:13px}.AppShell_cl__V8p8q{display:flex;align-items:center;gap:10px;min-width:0}.AppShell_cd__ihdBH{width:30px;height:30px;border-radius:9px;background:#eafaf2;color:var(--green-deep);display:grid;place-items:center;font-weight:700;font-size:13px;flex:none}.AppShell_clName__9h6vw{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.AppShell_via__rsRKR{font-size:12.5px;color:var(--txt-soft);display:inline-flex;align-items:center;gap:6px}.AppShell_tag__f_a7T{display:inline-flex;align-items:center;font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;white-space:nowrap}.AppShell_tagPaid__lgB9O{background:#e1f8ed;color:#087154}.AppShell_tagPending__QI1yW{background:var(--amber-soft);color:var(--amber-ink)}.AppShell_tagOverdue__LFzrG{background:var(--rose-soft);color:var(--rose)}.AppShell_tagSent__i5rap{background:#e7f1ff;color:#3869a8}.AppShell_tagDraft__WeH5C{background:var(--mist);color:var(--txt-soft)}.AppShell_empty__yF_gF{padding:40px;text-align:center}.AppShell_empty__yF_gF .AppShell_h__a2cmp{font-family:var(--display);font-weight:800}.AppShell_empty__yF_gF p{color:var(--txt-soft);font-size:13px;margin:6px 0 16px}.AppShell_toolbar__QhJAO{display:flex;gap:12px;padding:16px 22px;border-bottom:1px solid var(--line);flex-wrap:wrap}.AppShell_search__RZE0s{display:flex;align-items:center;gap:9px;border:1px solid var(--line);border-radius:11px;padding:9px 13px;flex:1 1;min-width:200px;color:var(--txt-soft)}.AppShell_search__RZE0s input{border:none;outline:none;background:none;font-size:14px;width:100%;font-family:inherit;color:var(--txt)}.AppShell_selectLine__yNcXD{border:1px solid var(--line);border-radius:11px;padding:9px 13px;font-size:14px;background:#fff;color:var(--txt);font-family:inherit}.AppShell_err__iTghg{background:var(--rose-soft);color:var(--rose);padding:12px 16px}.AppShell_err__iTghg,.AppShell_toast__4llLQ{border-radius:12px;font-size:13.5px;margin-bottom:14px}.AppShell_toast__4llLQ{display:inline-flex;align-items:center;gap:8px;background:#e1f8ed;color:#087154;padding:10px 14px;font-weight:600}.AppShell_cg__9J8Lv{display:grid;grid-template-columns:1fr .85fr;grid-gap:22px;gap:22px;margin:8px 0 60px;align-items:start}.AppShell_form__q14eL .AppShell_f__5Qk6H{margin-bottom:16px}.AppShell_form__q14eL .AppShell_f__5Qk6H.AppShell_full__As19W{grid-column:1/-1}.AppShell_form__q14eL label{display:block;font-size:13.5px;font-weight:600;margin-bottom:7px}.AppShell_form__q14eL input,.AppShell_form__q14eL select,.AppShell_form__q14eL textarea{width:100%;font-family:inherit;font-size:15px;padding:12px 13px;border:1px solid var(--line);border-radius:11px;background:#fff;color:var(--txt)}.AppShell_form__q14eL textarea{min-height:84px;resize:vertical}.AppShell_form__q14eL input:focus,.AppShell_form__q14eL select:focus,.AppShell_form__q14eL textarea:focus{outline:none;border-color:var(--green);box-shadow:0 0 0 3px #eafaf2}.AppShell_two___IHak{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.AppShell_hint__gW5BH{font-size:12.5px;color:var(--txt-soft);margin-top:5px}.AppShell_checks__9wiTz{display:flex;gap:20px;flex-wrap:wrap;padding:4px 0}.AppShell_check__WsgWf{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:500;cursor:pointer}.AppShell_check__WsgWf input{width:16px;height:16px}.AppShell_recur__H35rq{border:1px solid var(--line);border-radius:12px;padding:15px;background:var(--mist)}.AppShell_previewLabel__EI99t{font-family:var(--display);font-weight:700;font-size:12px;color:var(--txt-soft);margin-bottom:8px}.AppShell_inv__6838I{background:#fff;border:1px solid var(--line);border-radius:14px;overflow:hidden}.AppShell_invTop__q1BI2{display:flex;justify-content:space-between;align-items:flex-start;padding:18px 20px;border-bottom:1px dashed var(--line)}.AppShell_invLogo__i_7E1{width:38px;height:38px;border-radius:10px;background:#eafaf2;color:var(--green-deep);display:grid;place-items:center;font-weight:700}.AppShell_invM__lWoPS{display:flex;gap:11px;align-items:center}.AppShell_invM__lWoPS b{font-weight:600;display:block;font-size:15px}.AppShell_invM__lWoPS small{color:var(--txt-soft);font-size:12.5px}.AppShell_invAmt__qIfIL{font-family:var(--display);font-weight:800;font-size:32px;letter-spacing:-.03em;padding:18px 20px 4px}.AppShell_invAmt__qIfIL .AppShell_t__2bzlO{font-family:var(--mono);font-size:14px;color:var(--txt-soft);margin-left:9px;font-weight:600}.AppShell_invDesc__c63_4{color:var(--txt-soft);font-size:13.5px;padding:0 20px 14px}.AppShell_invRow__WAN0W{display:flex;justify-content:space-between;gap:12px;padding:11px 20px;border-top:1px solid var(--line);font-size:13.5px;color:var(--txt-soft)}.AppShell_invRow__WAN0W b{color:var(--txt);font-weight:500;text-align:right}.AppShell_rowActions__5YZjz{position:relative;text-align:right;width:48px}.AppShell_kebab__KXv__{width:32px;height:32px;border-radius:9px;border:1px solid var(--line);background:#fff;display:inline-grid;place-items:center;color:var(--txt-soft);cursor:pointer}.AppShell_kebab__KXv__:hover{border-color:var(--green);color:var(--txt)}.AppShell_menu__6iM0X{position:absolute;right:0;top:40px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:0 18px 40px -20px rgba(10,28,20,.3);padding:6px;min-width:186px;z-index:30}.AppShell_menuUp___em4z{top:auto;bottom:40px}.AppShell_menuItem__Yfkko{display:flex;align-items:center;gap:9px;width:100%;padding:10px 12px;border-radius:9px;font-size:13.5px;color:var(--txt);background:none;border:none;cursor:pointer;text-align:left;font-family:inherit}.AppShell_menuItem__Yfkko:hover{background:var(--mist)}.AppShell_menuItem__Yfkko.AppShell_danger__b4a_X{color:var(--rose)}.AppShell_menuItem__Yfkko:disabled{opacity:.5;cursor:not-allowed}.AppShell_modalBackdrop__KgeXw{position:fixed;inset:0;background:rgba(10,28,20,.45);display:grid;place-items:center;z-index:60;padding:20px}.AppShell_modal__gw9nW{background:#fff;border-radius:18px;padding:26px;width:min(420px,100%);text-align:center}.AppShell_modal__gw9nW h2{font-size:20px;margin:12px 0 8px}.AppShell_modal__gw9nW p{color:var(--txt-soft);font-size:13.5px;margin:0 0 20px;line-height:1.55}.AppShell_modalIcon__rfkIZ{width:44px;height:44px;border-radius:12px;background:var(--rose-soft);color:var(--rose);display:grid;place-items:center;margin:0 auto}.AppShell_modalActions__4IYIW{display:flex;gap:10px;justify-content:center}.AppShell_btnDanger__id6ld{background:var(--rose);color:#fff}.AppShell_btnDanger__id6ld:hover{background:#a8472f}.AppShell_btnSoft__AZyZB{background:var(--mist);color:var(--txt)}.AppShell_btnSoft__AZyZB:hover{background:#e6ebe6}.AppShell_detailHead__ttnCM{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:22px;border-bottom:1px solid var(--line);flex-wrap:wrap}.AppShell_detailAmt__QRB7L{font-family:var(--display);font-weight:800;font-size:34px;letter-spacing:-.03em;margin-top:4px}.AppShell_metaGrid__CErrS{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:18px 24px;gap:18px 24px;padding:22px}.AppShell_metaItem__c3M8w{display:flex;flex-direction:column;gap:4px}.AppShell_metaLabel__KrnHz{font-size:12px;color:var(--txt-soft)}.AppShell_metaItem__c3M8w strong{font-weight:600;font-size:14.5px;word-break:break-word}.AppShell_descBox__YItFg{padding:0 22px 22px}.AppShell_descBox__YItFg p{margin:6px 0 0}.AppShell_payHd__0KiAy{padding:18px 22px;border-top:1px solid var(--line)}.AppShell_payItem__EEnrQ{display:flex;align-items:center;gap:12px;padding:14px 22px;border-top:1px solid var(--line)}.AppShell_payIcon__v6i8C{width:32px;height:32px;border-radius:9px;background:#eafaf2;color:var(--green-deep);display:grid;place-items:center;flex:none}.AppShell_payMain__aEFbY{display:flex;flex-direction:column;min-width:0;flex:1 1}.AppShell_payMain__aEFbY small{color:var(--txt-soft);font-family:var(--mono);font-size:12px}.AppShell_payStatus__h72GY{font-size:12px;font-weight:600;color:var(--txt-soft)}.AppShell_payEmpty__Aa_4U{display:flex;align-items:center;gap:10px;padding:22px;color:var(--txt-soft);font-size:13.5px}.AppShell_filterBar__bvEdt{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}.AppShell_filterBar__bvEdt button{border:1px solid var(--line);background:#fff;color:var(--txt-soft);border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;font-family:inherit}.AppShell_filterBar__bvEdt button:hover{border-color:var(--green)}.AppShell_filterOn__4Emg8{background:#eafaf2!important;color:var(--green-deep)!important;border-color:var(--green)!important}.AppShell_actRow__yIc6S{display:flex;align-items:center;gap:13px;padding:15px 22px;border-top:1px solid var(--line);color:inherit}.AppShell_actRow__yIc6S:first-child{border-top:none}.AppShell_actRow__yIc6S:hover{background:#f6faf8}.AppShell_actIcon__kLAil{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;flex:none;background:var(--mist);color:var(--txt-soft)}.AppShell_actIcon__kLAil.AppShell_paid__YQdER{background:#e1f8ed;color:#087154}.AppShell_actIcon__kLAil.AppShell_pending__WV07_{background:var(--amber-soft);color:var(--amber-ink)}.AppShell_actIcon__kLAil.AppShell_failed__EI_jd{background:var(--rose-soft);color:var(--rose)}.AppShell_actIcon__kLAil.AppShell_created__8fqvC{background:#e7f1ff;color:#3869a8}.AppShell_actCopy__zS6oa{display:flex;flex-direction:column;flex:1 1;min-width:0}.AppShell_actCopy__zS6oa strong{font-weight:600;font-size:14px}.AppShell_actCopy__zS6oa small{color:var(--txt-soft);font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AppShell_actAmount__0LLXa{text-align:right;display:flex;flex-direction:column;flex:none}.AppShell_actAmount__0LLXa .AppShell_pos__6Y0x5{color:#087154}.AppShell_actAmount__0LLXa small{color:var(--txt-soft);font-size:11.5px}.AppShell_actArrow___iklx{color:var(--txt-soft);font-size:18px;flex:none}.AppShell_profHero__Pb5tl{background:var(--ink);color:#fff;border-radius:18px;padding:26px;display:flex;align-items:center;gap:16px;margin:8px 0 18px;flex-wrap:wrap}.AppShell_pav__Zu6Gj{width:52px;height:52px;border-radius:15px;background:rgba(63,213,150,.18);color:var(--green-bright);display:grid;place-items:center;font-family:var(--display);font-weight:800;font-size:22px}.AppShell_pk__8vf8L{color:var(--on-dark-soft);font-size:11px;letter-spacing:.04em}.AppShell_profHero__Pb5tl h1{font-size:26px;margin:4px 0}.AppShell_pt__udtT0{color:var(--on-dark-soft);font-size:13px}.AppShell_pw__gCmEy{margin-left:auto}.AppShell_ro__6qDsY{background:var(--mist)!important;color:var(--txt-soft)!important}.AppShell_accountDanger__DD3VR{display:flex;justify-content:space-between;align-items:center;gap:14px;border:1px solid var(--rose-soft);background:#fff;border-radius:12px;padding:16px;margin-top:22px}.AppShell_accountDanger__DD3VR p{margin:3px 0 0;color:var(--txt-soft);font-size:12.5px}.AppShell_iconDanger___apHk{border:1px solid var(--rose-soft);background:#fff;color:var(--rose);width:40px;height:40px;border-radius:10px;display:grid;place-items:center;cursor:pointer}.AppShell_iconDanger___apHk:hover{background:var(--rose-soft)}@media(max-width:860px){.AppShell_cg__9J8Lv,.AppShell_tiles__syqf9{grid-template-columns:1fr}.AppShell_atabs__exeQI{order:3;width:100%;margin:0 0 4px}.AppShell_in__eiU6D{height:auto;flex-wrap:wrap;padding:12px 0;gap:12px}}