@layer payload-default{.account-balance-widget{color:var(--theme-text);display:flex;flex-direction:column;gap:calc(var(--base)*.45);height:100%;justify-content:center;min-height:calc(var(--base)*6);padding:calc(var(--base)*1.25);text-decoration:none;transition:border-color .1s ease}.account-balance-widget:focus-visible,.account-balance-widget:hover{border-color:var(--theme-elevation-400)}.account-balance-widget:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.account-balance-widget--empty{align-items:flex-start}.account-balance-widget--empty p{color:var(--theme-elevation-600);margin:0}.account-balance-widget--empty:focus-visible,.account-balance-widget--empty:hover{border-color:var(--theme-elevation-150)}.account-balance-widget__title{color:var(--theme-elevation-600);font-size:calc(var(--base)*.72);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.account-balance-widget__amount{font-size:clamp(var(--base)*1.7,4vw,var(--base)*2.35);letter-spacing:-.04em;line-height:1.05;overflow-wrap:anywhere}.account-balance-widget__footer{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--base)*.35) var(--base);justify-content:space-between;margin-top:calc(var(--base)*.35)}.account-balance-widget__account{color:var(--theme-elevation-600);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-balance-widget__action{align-items:center;display:flex;font-weight:600;gap:calc(var(--base)*.25);white-space:nowrap}.account-balance-widget__arrow{color:var(--theme-elevation-500);font-size:calc(var(--base)*1.1)}.finance-period-widget{color:var(--theme-text);display:flex;flex-direction:column;gap:calc(var(--base)*.75);height:100%;justify-content:center;min-height:calc(var(--base)*6);padding:calc(var(--base)*1.25);text-decoration:none;transition:border-color .1s ease}}@layer payload-default{.finance-period-widget:focus-visible,.finance-period-widget:hover{border-color:var(--theme-elevation-400)}.finance-period-widget:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.finance-period-widget--empty{align-items:flex-start}.finance-period-widget--empty p{color:var(--theme-elevation-600);margin:0}.finance-period-widget--empty:focus-visible,.finance-period-widget--empty:hover{border-color:var(--theme-elevation-150)}.finance-period-widget__header{align-items:center;display:flex;justify-content:space-between}.finance-period-widget__date-label,.finance-period-widget__title{color:var(--theme-elevation-600);font-size:calc(var(--base)*.72);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.finance-period-widget__arrow{color:var(--theme-elevation-500);font-size:calc(var(--base)*1.1)}.finance-period-widget__transaction-count{align-items:baseline;display:flex;gap:calc(var(--base)*.4)}.finance-period-widget__transaction-count strong{font-size:clamp(var(--base)*1.7,4vw,var(--base)*2.35);letter-spacing:-.04em;line-height:1}.finance-period-widget__transaction-count span{color:var(--theme-elevation-600)}.finance-period-widget__dates{display:grid;grid-gap:calc(var(--base)*.75);gap:calc(var(--base)*.75);grid-template-columns:repeat(2,minmax(0,1fr))}.finance-period-widget__dates>span{display:flex;flex-direction:column;gap:calc(var(--base)*.15);min-width:0}.finance-period-widget__dates strong{overflow-wrap:anywhere}.current-waste-fees-widget{color:var(--theme-text);display:flex;flex-direction:column;gap:calc(var(--base)*.45);height:100%;justify-content:center;min-height:calc(var(--base)*6);padding:calc(var(--base)*1.25);text-decoration:none;transition:border-color .1s ease}}@layer payload-default{.current-waste-fees-widget:focus-visible,.current-waste-fees-widget:hover{border-color:var(--theme-elevation-400)}.current-waste-fees-widget:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.current-waste-fees-widget--empty{align-items:flex-start}.current-waste-fees-widget--empty p{color:var(--theme-elevation-600);margin:0}.current-waste-fees-widget--empty:focus-visible,.current-waste-fees-widget--empty:hover{border-color:var(--theme-elevation-150)}.current-waste-fees-widget__title{color:var(--theme-elevation-600);font-size:calc(var(--base)*.72);font-weight:600;letter-spacing:.04em;text-transform:uppercase}.current-waste-fees-widget__amount{font-size:clamp(var(--base)*1.7,4vw,var(--base)*2.35);letter-spacing:-.04em;line-height:1.05;overflow-wrap:anywhere}.current-waste-fees-widget__label,.current-waste-fees-widget__name{color:var(--theme-elevation-600)}.current-waste-fees-widget__footer{align-items:center;display:flex;flex-wrap:wrap;gap:calc(var(--base)*.35) var(--base);justify-content:space-between;margin-top:calc(var(--base)*.35)}.current-waste-fees-widget__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.current-waste-fees-widget__action{align-items:center;display:flex;font-weight:600;gap:calc(var(--base)*.25);white-space:nowrap}.current-waste-fees-widget__arrow{color:var(--theme-elevation-500);font-size:calc(var(--base)*1.1)}.cash-flow-widget{color:var(--theme-text);display:flex;flex-direction:column;gap:var(--base);height:100%;min-height:calc(var(--base)*8);padding:calc(var(--base)*1.25);text-decoration:none}}@layer payload-default{.cash-flow-widget:focus-visible,.cash-flow-widget:hover{border-color:var(--theme-elevation-400)}.cash-flow-widget:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.cash-flow-widget--empty{justify-content:center}.cash-flow-widget--empty p{color:var(--theme-elevation-600);margin:0}.cash-flow-widget__header,.cash-flow-widget__header>span:first-child,.cash-flow-widget__metrics,.cash-flow-widget__metrics>span{display:flex}.cash-flow-widget__header{align-items:flex-start;justify-content:space-between}.cash-flow-widget__header>span:first-child,.cash-flow-widget__metrics>span{flex-direction:column;gap:calc(var(--base)*.2)}.cash-flow-widget__footer,.cash-flow-widget__metrics span,.cash-flow-widget__title{color:var(--theme-elevation-600);font-size:calc(var(--base)*.72);font-weight:600}.cash-flow-widget__title{letter-spacing:.04em;text-transform:uppercase}.cash-flow-widget__period{font-size:calc(var(--base)*.85)}.cash-flow-widget__arrow{color:var(--theme-elevation-500);font-size:calc(var(--base)*1.1)}.cash-flow-widget__metrics{grid-gap:var(--base);gap:var(--base);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cash-flow-widget__amount{color:var(--theme-text);font-size:clamp(var(--base)*1.05,2vw,var(--base)*1.45);letter-spacing:-.025em;overflow-wrap:anywhere}.cash-flow-widget__amount--income{color:var(--fms-income)}.cash-flow-widget__amount--expense{color:var(--fms-expense)}.cash-flow-widget__footer{margin-top:auto;text-align:right}@media(max-width:700px){.cash-flow-widget__metrics{grid-template-columns:1fr}}}@layer payload-default{.expenses-category-widget{color:var(--theme-text);display:flex;flex-direction:column;gap:var(--base);min-height:calc(var(--base)*12);padding:calc(var(--base)*1.25)}.expenses-category-widget--empty{justify-content:center}.expenses-category-widget--empty p{color:var(--theme-elevation-600);margin:0}.expenses-category-widget__header,.expenses-category-widget__header>span:first-child,.expenses-category-widget__label{display:flex}.expenses-category-widget__header{align-items:flex-start;gap:var(--base);justify-content:space-between}.expenses-category-widget__header>span:first-child{flex-direction:column;gap:calc(var(--base)*.2)}.expenses-category-widget__header>span:last-child{color:var(--theme-elevation-550);font-size:calc(var(--base)*.65);max-width:calc(var(--base)*10);text-align:right}.expenses-category-widget__title{color:var(--theme-elevation-600);font-size:calc(var(--base)*.72);letter-spacing:.04em;text-transform:uppercase}.expenses-category-widget__period{color:var(--theme-elevation-600);font-size:calc(var(--base)*.85);font-weight:600}.expenses-category-widget__list{display:flex;flex-direction:column;gap:calc(var(--base)*.65);list-style:none;margin:0;padding:0}.expenses-category-widget__list a{color:inherit;display:block;text-decoration:none}.expenses-category-widget__list a:focus-visible strong,.expenses-category-widget__list a:hover strong{text-decoration:underline}.expenses-category-widget__list a:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.expenses-category-widget__label{align-items:baseline;gap:var(--base);justify-content:space-between;margin-bottom:calc(var(--base)*.2)}.expenses-category-widget__label span{color:var(--theme-elevation-650);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.expenses-category-widget__track{background:var(--theme-elevation-100);border-radius:999px;display:block;height:calc(var(--base)*.42);overflow:hidden}.expenses-category-widget__track>span{background:var(--fms-accent);border-radius:inherit;display:block;height:100%;min-width:2px}.expenses-category-widget__empty-message{color:var(--theme-elevation-600);margin:auto 0}@media(max-width:700px){.expenses-category-widget__header{flex-direction:column}.expenses-category-widget__header>span:last-child{max-width:none;text-align:left}}}@layer payload-default{.recurring-transactions-widget{color:var(--theme-text);display:flex;flex-direction:column;gap:var(--base);height:100%;min-height:calc(var(--base)*6);padding:calc(var(--base)*1.25)}.recurring-transactions-widget--empty{align-items:flex-start;justify-content:center}.recurring-transactions-widget--empty p{color:var(--theme-elevation-600);margin:0}.recurring-transactions-widget__header{align-items:flex-start;display:flex;gap:var(--base);justify-content:space-between}.recurring-transactions-widget__header>span,.recurring-transactions-widget__total{display:flex;flex-direction:column;gap:calc(var(--base)*.25)}.recurring-transactions-widget__title{font-size:calc(var(--base)*.85)}.recurring-transactions-widget__title-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:calc(var(--base)*.35)}.recurring-transactions-widget__date-range,.recurring-transactions-widget__empty-message,.recurring-transactions-widget__meta,.recurring-transactions-widget__total>span,.recurring-transactions-widget__transaction-content>span{color:var(--theme-elevation-600)}.recurring-transactions-widget__date-range{white-space:nowrap}.recurring-transactions-widget__total{align-items:flex-end;flex-shrink:0}.recurring-transactions-widget__total strong{font-size:calc(var(--base)*1.25);line-height:1.1}.recurring-transactions-widget__empty-message{margin:auto 0}.recurring-transactions-widget__list{border-top:1px solid var(--theme-elevation-150);list-style:none;margin:0;max-height:calc(var(--base)*18);overflow-y:auto;padding:0}.recurring-transactions-widget__list li{border-bottom:1px solid var(--theme-elevation-150)}.recurring-transactions-widget__transaction{align-items:center;color:var(--theme-text);display:grid;grid-gap:var(--base);gap:var(--base);grid-template-columns:minmax(0,1fr) auto auto;padding:calc(var(--base)*.65) calc(var(--base)*.25);text-decoration:none}.recurring-transactions-widget__transaction:focus-visible,.recurring-transactions-widget__transaction:hover{background:var(--theme-elevation-50)}.recurring-transactions-widget__transaction:focus-visible{outline:var(--accessibility-outline);outline-offset:calc(var(--accessibility-outline-offset)*-1)}.recurring-transactions-widget__transaction-content{display:flex;flex-direction:column;min-width:0}.recurring-transactions-widget__transaction-content>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recurring-transactions-widget__amount{white-space:nowrap}.recurring-transactions-widget__arrow{color:var(--theme-elevation-500);font-size:calc(var(--base)*1.1)}@media(max-width:600px){.recurring-transactions-widget__header{flex-direction:column}.recurring-transactions-widget__total{align-items:flex-start}.recurring-transactions-widget__transaction{gap:calc(var(--base)*.5)}}}@layer payload-default{.party-transactions-widget{color:var(--theme-text);display:flex;flex-direction:column;gap:var(--base);height:100%;min-height:calc(var(--base)*6);padding:calc(var(--base)*1.25)}.party-transactions-widget--empty{align-items:flex-start;justify-content:center}.party-transactions-widget--empty p{color:var(--theme-elevation-600);margin:0}.party-transactions-widget__header{align-items:flex-start;display:flex;gap:var(--base);justify-content:space-between}.party-transactions-widget__header>span,.party-transactions-widget__total{display:flex;flex-direction:column;gap:calc(var(--base)*.25)}.party-transactions-widget__title{font-size:calc(var(--base)*.85)}.party-transactions-widget__title-row{align-items:baseline;display:flex;flex-wrap:wrap;gap:calc(var(--base)*.35)}.party-transactions-widget__date-range{color:var(--theme-elevation-600);white-space:nowrap}.party-transactions-widget__empty-message,.party-transactions-widget__meta,.party-transactions-widget__total>span,.party-transactions-widget__transaction-content>span{color:var(--theme-elevation-600)}.party-transactions-widget__total{align-items:flex-end;flex-shrink:0}.party-transactions-widget__total strong{font-size:calc(var(--base)*1.25);line-height:1.1}.party-transactions-widget__empty-message{margin:auto 0}.party-transactions-widget__list{border-top:1px solid var(--theme-elevation-150);list-style:none;margin:0;max-height:calc(var(--base)*18);overflow-y:auto;padding:0}.party-transactions-widget__list li{border-bottom:1px solid var(--theme-elevation-150)}.party-transactions-widget__transaction{align-items:center;color:var(--theme-text);display:grid;grid-gap:var(--base);gap:var(--base);grid-template-columns:minmax(0,1fr) auto auto;padding:calc(var(--base)*.65) calc(var(--base)*.25);text-decoration:none}.party-transactions-widget__transaction:focus-visible,.party-transactions-widget__transaction:hover{background:var(--theme-elevation-50)}.party-transactions-widget__transaction:focus-visible{outline:var(--accessibility-outline);outline-offset:calc(var(--accessibility-outline-offset)*-1)}.party-transactions-widget__transaction-content{display:flex;flex-direction:column;min-width:0}.party-transactions-widget__transaction-content>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.party-transactions-widget__amount{white-space:nowrap}.party-transactions-widget__arrow{color:var(--theme-elevation-500);font-size:calc(var(--base)*1.1)}@media(max-width:600px){.party-transactions-widget__header{flex-direction:column}.party-transactions-widget__total{align-items:flex-start}.party-transactions-widget__transaction{gap:calc(var(--base)*.5)}}}@layer payload-default{.uncategorized-transactions-widget{align-items:start;color:var(--theme-text);display:grid;grid-gap:var(--base);gap:var(--base);grid-template-columns:1fr auto;height:100%;min-height:calc(var(--base)*5);padding:calc(var(--base)*1.25);text-align:left;text-decoration:none;transition:border-color .1s ease}.uncategorized-transactions-widget:focus-visible,.uncategorized-transactions-widget:hover{border-color:var(--theme-elevation-400)}.uncategorized-transactions-widget:focus-visible{outline:var(--accessibility-outline);outline-offset:var(--accessibility-outline-offset)}.uncategorized-transactions-widget__count{color:var(--theme-text);font-size:calc(var(--base)*2);font-weight:600;line-height:1}.uncategorized-transactions-widget__content{align-items:flex-start;display:flex;flex-direction:column;gap:calc(var(--base)*.4);text-align:left}.uncategorized-transactions-widget__title{font-size:calc(var(--base)*.8)}.uncategorized-transactions-widget__description{color:var(--theme-elevation-600)}.uncategorized-transactions-widget__action{align-items:center;align-self:center;display:flex;gap:calc(var(--base)*.3);white-space:nowrap}.uncategorized-transactions-widget__arrow{color:var(--theme-elevation-500);font-size:calc(var(--base)*1.25)}}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@layer payload{:root{--font-body:"Inter Variable",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--color-base-0:#ffffff;--color-base-50:#f7f8fa;--color-base-100:#eef1f5;--color-base-150:#e3e6eb;--color-base-200:#d9dde3;--color-base-250:#d0d5dd;--color-base-300:#bac0ca;--color-base-350:#aab1bc;--color-base-400:#9aa2ae;--color-base-450:#8a929e;--color-base-500:#7a8290;--color-base-550:#6b7380;--color-base-600:#5e6673;--color-base-650:#4a515c;--color-base-700:#383f4a;--color-base-750:#272d36;--color-base-800:#1d222b;--color-base-850:#161a21;--color-base-900:#0f1217;--color-base-950:#0a0c10;--color-base-1000:#050608;--color-success-50:#eff4ff;--color-success-100:#e0eaff;--color-success-150:#cbdcfe;--color-success-200:#b3cbfd;--color-success-250:#97b7fc;--color-success-300:#7aa2fa;--color-success-350:#5f8ef6;--color-success-400:#487cf1;--color-success-450:#3570ee;--color-success-500:#2563eb;--color-success-550:#1f58d4;--color-success-600:#1b4cc0;--color-success-650:#1a43a8;--color-success-700:#1a3b91;--color-success-750:#19347d;--color-success-800:#182e6a;--color-success-850:#162758;--color-success-900:#142046;--color-success-950:#0f1832;--fms-accent:#2563eb;--fms-accent-text:#1b4cc0;--fms-accent-fill:#2563eb;--fms-accent-fill-hover:#1d4fd7;--fms-accent-contrast:#ffffff;--fms-accent-soft:#ebf1fe;--fms-accent-soft-border:#c9dafd;--fms-focus-ring:0 0 0 3px rgb(37 99 235/18%);--fms-income:var(--fms-accent);--fms-expense:#d42a2a;--fms-brand-dot:#f59e0b;--fms-surface:var(--theme-elevation-0);--fms-surface-muted:#f3f5f8;--fms-shadow-card:0 1px 2px rgb(16 24 40/4%),0 1px 3px rgb(16 24 40/5%);--fms-shadow-raised:0 8px 24px rgb(16 24 40/8%);--style-radius-s:6px;--style-radius-m:8px;--style-radius-l:12px;--nav-width:260px;--accessibility-outline:2px solid var(--fms-accent);--accessibility-outline-offset:2px}html[data-theme=light]{--theme-bg:var(--color-base-50);--theme-input-bg:var(--color-base-0)}html[data-theme=dark]{--theme-text:var(--theme-elevation-800);--fms-accent:#6ea2ff;--fms-accent-text:#a6c4ff;--fms-accent-fill:#2563eb;--fms-accent-fill-hover:#3a73f0;--fms-accent-soft:#172338;--fms-accent-soft-border:#243f6b;--fms-focus-ring:0 0 0 3px rgb(110 162 255/28%);--fms-expense:#f47a7a;--fms-brand-dot:#fbbf24;--fms-surface:var(--theme-elevation-50);--fms-surface-muted:#1a1f27;--fms-shadow-card:none;--fms-shadow-raised:0 8px 24px rgb(0 0 0/40%)}body{font-feature-settings:"cv02","cv03","cv04","cv11"}.app-header__bg{background:color-mix(in srgb,var(--theme-bg) 88%,transparent);border-bottom:1px solid var(--theme-border-color);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.nav{border-right-color:var(--theme-border-color)}@media(min-width:769px){.nav__scroll{--nav-padding-inline-start:12px;--nav-padding-inline-end:12px}}.nav-group{margin-bottom:14px}.nav-group__toggle{align-items:center;color:var(--theme-elevation-600);font-size:11.5px;font-weight:600;letter-spacing:.07em;line-height:26px;margin-bottom:4px;padding:0 10px;text-transform:uppercase}.nav-group__toggle svg{margin-top:0}.nav-group__indicator svg .stroke{stroke:currentColor}.nav__link{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7Z'/%3E%3Cpath d='M14 2v4a2 2 0 0 0 2 2h4'/%3E%3C/svg%3E");align-items:center;border-radius:var(--style-radius-m);box-sizing:border-box;color:var(--theme-elevation-700);font-size:14px;font-weight:500;gap:11px;line-height:20px;min-height:34px;padding:7px 10px;text-decoration:none;transition:background-color .12s ease,color .12s ease;width:100%}.nav__link:before{background-color:var(--theme-elevation-450);content:"";flex:0 0 17px;height:17px;-webkit-mask:var(--fms-nav-icon) center/contain no-repeat;mask:var(--fms-nav-icon) center/contain no-repeat;transition:background-color .12s ease;width:17px}.nav__link+.nav__link{margin-top:2px}#nav-dashboard{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='7' height='9' x='3' y='3' rx='1'/%3E%3Crect width='7' height='5' x='14' y='3' rx='1'/%3E%3Crect width='7' height='9' x='14' y='12' rx='1'/%3E%3Crect width='7' height='5' x='3' y='16' rx='1'/%3E%3C/svg%3E")}#nav-currencies{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='8' cy='8' r='6'/%3E%3Cpath d='M18.09 10.37A6 6 0 1 1 10.34 18'/%3E%3Cpath d='M7 6h1v4'/%3E%3Cpath d='m16.71 13.88.7.71-2.82 2.82'/%3E%3C/svg%3E")}#nav-accounts{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 22h18'/%3E%3Cpath d='M6 18v-7'/%3E%3Cpath d='M10 18v-7'/%3E%3Cpath d='M14 18v-7'/%3E%3Cpath d='M18 18v-7'/%3E%3Cpath d='M12 2 20 7H4z'/%3E%3C/svg%3E")}#nav-contacts{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='8' r='5'/%3E%3Cpath d='M20 21a8 8 0 0 0-16 0'/%3E%3C/svg%3E")}#nav-companies{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 22V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v18Z'/%3E%3Cpath d='M6 12H4a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2h2'/%3E%3Cpath d='M18 9h2a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2h-2'/%3E%3Cpath d='M10 6h4'/%3E%3Cpath d='M10 10h4'/%3E%3Cpath d='M10 14h4'/%3E%3Cpath d='M10 18h4'/%3E%3C/svg%3E")}#nav-categories{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12.586 2.586A2 2 0 0 0 11.172 2H4a2 2 0 0 0-2 2v7.172a2 2 0 0 0 .586 1.414l8.704 8.704a2.426 2.426 0 0 0 3.42 0l6.58-6.58a2.426 2.426 0 0 0 0-3.42z'/%3E%3Ccircle cx='7.5' cy='7.5' r='1.25'/%3E%3C/svg%3E")}#nav-financial-periods{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='4' rx='2'/%3E%3Cpath d='M16 2v4'/%3E%3Cpath d='M3 10h18'/%3E%3Cpath d='M8 2v4'/%3E%3Cpath d='M17 14h-6'/%3E%3Cpath d='M13 18H7'/%3E%3Cpath d='M7 14h.01'/%3E%3Cpath d='M17 18h.01'/%3E%3C/svg%3E")}#nav-transactions{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8 3 4 7l4 4'/%3E%3Cpath d='M4 7h16'/%3E%3Cpath d='m16 21 4-4-4-4'/%3E%3Cpath d='M20 17H4'/%3E%3C/svg%3E")}#nav-recurring-transactions{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m17 2 4 4-4 4'/%3E%3Cpath d='M3 11v-1a4 4 0 0 1 4-4h14'/%3E%3Cpath d='m7 22-4-4 4-4'/%3E%3Cpath d='M21 13v1a4 4 0 0 1-4 4H3'/%3E%3C/svg%3E")}#nav-cost-splits{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 12c.552 0 1.005-.449.95-.998a10 10 0 0 0-8.953-8.951c-.55-.055-.998.398-.998.95v8a1 1 0 0 0 1 1z'/%3E%3Cpath d='M21.21 15.89A10 10 0 1 1 8 2.83'/%3E%3C/svg%3E")}#nav-household-fees{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M15 21v-8a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v8'/%3E%3Cpath d='M3 10a2 2 0 0 1 .709-1.528l7-5.999a2 2 0 0 1 2.582 0l7 5.999A2 2 0 0 1 21 10v9a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2z'/%3E%3C/svg%3E")}#nav-waste-fees{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 6h18'/%3E%3Cpath d='M19 6v14c0 1-1 2-2 2H7c-1 0-2-1-2-2V6'/%3E%3Cpath d='M8 6V4c0-1 1-2 2-2h4c1 0 2 1 2 2v2'/%3E%3Cpath d='M10 11v6'/%3E%3Cpath d='M14 11v6'/%3E%3C/svg%3E")}#nav-vehicles{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M19 17h2c.6 0 1-.4 1-1v-3c0-.9-.7-1.7-1.5-1.9C18.7 10.6 16 10 16 10s-1.3-1.4-2.2-2.3c-.5-.4-1.1-.7-1.8-.7H5c-.6 0-1.1.4-1.4.9l-1.4 2.9A3.7 3.7 0 0 0 2 12v4c0 .6.4 1 1 1h2'/%3E%3Ccircle cx='7' cy='17' r='2'/%3E%3Cpath d='M9 17h6'/%3E%3Ccircle cx='17' cy='17' r='2'/%3E%3C/svg%3E")}#nav-vehicle-categories{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m21 8-2 2-1.5-3.7A2 2 0 0 0 15.646 5H8.4a2 2 0 0 0-1.903 1.257L5 10 3 8'/%3E%3Cpath d='M7 14h.01'/%3E%3Cpath d='M17 14h.01'/%3E%3Crect width='18' height='8' x='3' y='10' rx='2'/%3E%3Cpath d='M5 18v2'/%3E%3Cpath d='M19 18v2'/%3E%3C/svg%3E")}#nav-drive-types{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cline x1='3' x2='15' y1='22' y2='22'/%3E%3Cline x1='4' x2='14' y1='9' y2='9'/%3E%3Cpath d='M14 22V4a2 2 0 0 0-2-2H6a2 2 0 0 0-2 2v18'/%3E%3Cpath d='M14 13h2a2 2 0 0 1 2 2v2a2 2 0 0 0 2 2a2 2 0 0 0 2-2V9.83a2 2 0 0 0-.59-1.42L18 5'/%3E%3C/svg%3E")}#nav-users{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2'/%3E%3Ccircle cx='9' cy='7' r='4'/%3E%3Cpath d='M22 21v-2a4 4 0 0 0-3-3.87'/%3E%3Cpath d='M16 3.13a4 4 0 0 1 0 7.75'/%3E%3C/svg%3E")}#nav-media{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect width='18' height='18' x='3' y='3' rx='2'/%3E%3Ccircle cx='9' cy='9' r='2'/%3E%3Cpath d='m21 15-3.086-3.086a2 2 0 0 0-2.828 0L6 21'/%3E%3C/svg%3E")}#nav-exports{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3Cpath d='M12 15V3'/%3E%3C/svg%3E")}#nav-imports{--fms-nav-icon:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3Cpath d='m17 8-5-5-5 5'/%3E%3Cpath d='M12 3v12'/%3E%3C/svg%3E")}.nav a.nav__link:focus-visible,.nav a.nav__link:hover{background:var(--theme-elevation-100);color:var(--theme-text);text-decoration:none}.nav a.nav__link:focus-visible:before,.nav a.nav__link:hover:before{background-color:var(--theme-elevation-650)}.nav .nav__link:has(.nav__link-indicator),.nav a.nav__link:has(.nav__link-indicator){background:var(--fms-accent-soft);box-shadow:inset 0 0 0 1px var(--fms-accent-soft-border);color:var(--fms-accent-text);font-weight:600;padding-left:10px}.nav .nav__link:has(.nav__link-indicator):before,.nav a.nav__link:has(.nav__link-indicator):before{background-color:var(--fms-accent)}.nav__link-indicator{display:none}.btn--style-primary{--bg-color:var(--fms-accent-fill);--color:var(--fms-accent-contrast);--hover-bg:var(--fms-accent-fill-hover);--hover-color:var(--fms-accent-contrast)}.btn--style-primary.btn--disabled{--bg-color:var(--theme-elevation-200);--color:var(--theme-elevation-600);--hover-bg:var(--theme-elevation-200);--hover-color:var(--theme-elevation-600)}.btn--style-secondary{--btn-border:1px solid var(--theme-elevation-250);--hover-btn-border:1px solid var(--fms-accent);--hover-color:var(--fms-accent)}.card{background:var(--fms-surface);border-color:var(--theme-border-color);border-radius:var(--style-radius-l);box-shadow:var(--fms-shadow-card)}.account-balance-widget:focus-visible,.account-balance-widget:hover,.card--has-onclick:hover,.cash-flow-widget:focus-visible,.cash-flow-widget:hover,.finance-period-widget:focus-visible,.finance-period-widget:hover,.uncategorized-transactions-widget:focus-visible,.uncategorized-transactions-widget:hover{background:var(--fms-surface);border-color:color-mix(in srgb,var(--fms-accent) 55%,var(--theme-border-color));box-shadow:var(--fms-shadow-raised)}.table{background:var(--fms-surface);border:1px solid var(--theme-border-color);border-radius:var(--style-radius-l);box-shadow:var(--fms-shadow-card);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.table thead{color:var(--theme-elevation-600);font-size:.9em;letter-spacing:.02em}.table thead th{background:var(--fms-surface-muted);border-bottom:1px solid var(--theme-border-color);font-weight:600}.table tbody tr:nth-child(odd){background:rgba(0,0,0,0)}.table tbody td{border-bottom:1px solid var(--theme-border-color)}.table tbody tr:last-child td{border-bottom:0}.table tbody tr{transition:background-color .1s ease}.table tbody tr:hover{background:var(--theme-elevation-100)}.checkbox-input__input,.field-type input:not([type=checkbox]):not([type=radio]),.field-type textarea,.react-select .rs__control,.search-filter__input{border-color:var(--theme-elevation-250)}.field-type input:not([type=checkbox]):not([type=radio]):hover,.field-type textarea:hover,.react-select .rs__control:hover,.search-filter__input:hover{border-color:var(--theme-elevation-350)}.field-type input:not([type=checkbox]):not([type=radio]):focus,.field-type textarea:focus,.react-select .rs__control--is-focused,.search-filter__input:focus{border-color:var(--fms-accent);box-shadow:var(--fms-focus-ring)}.checkbox-input--checked .checkbox-input__input{background:var(--fms-accent-fill);border-color:var(--fms-accent-fill)}.checkbox-input--checked .checkbox-input__icon .stroke{stroke:var(--fms-accent-contrast)}.radio-input--is-selected .radio-input__styled-radio{border-color:var(--fms-accent-fill)}.radio-input--is-selected .radio-input__styled-radio:before{background-color:var(--fms-accent-fill);border-color:var(--theme-input-bg)}.paginator__page--is-current{background:var(--fms-accent-soft);color:var(--fms-accent-text);font-weight:600}.account-balance-field__value,.account-balance-widget__amount,.cell-amount,.cell-balance,.finance-period-widget__dates strong,.finance-period-widget__transaction-count strong,.financial-period-balance-field__value,.party-transactions-widget__amount,.party-transactions-widget__total strong,.recurring-transactions-widget__amount,.recurring-transactions-widget__total strong,.uncategorized-transactions-widget__count{font-feature-settings:tabular-nums slashed-zero;font-variant-numeric:tabular-nums slashed-zero}.account-balance-widget__action,.account-balance-widget__arrow,.cash-flow-widget__arrow,.finance-period-widget__arrow,.party-transactions-widget__arrow,.recurring-transactions-widget__arrow,.uncategorized-transactions-widget__action,.uncategorized-transactions-widget__arrow{color:var(--fms-accent)}}