:root{--fx-font:"Plus Jakarta Sans",system-ui,-apple-system,"Segoe UI",sans-serif;--fx-paper:#f4f2ec;--fx-surface:#fff;--fx-surface-2:#faf9f5;--fx-line:#e6e2d9;--fx-ink:#1d1b18;--fx-ink-soft:#6f6a61;--fx-ink-faint:#aaa49a;--fx-acc:#3f5a72;--fx-acc-deep:#2c4257;--fx-acc-soft:#e3e8ee;--fx-acc-2:#6e89a3;--fx-acc-3:#a7bccc;--fx-acc-4:#cfd4cc;--fx-acc-5:#5f8a7d;--fx-acc-6:#c08a5e;--fx-acc-7:#8aa06a;--fx-acc-8:#b59ac0;--fx-acc-9:#7b6f9c;--fx-acc-10:#a86b6b;--fx-due:#b0823f;--fx-due-soft:#f0e6d4;--fx-neg:#a8483c;--fx-good:#4e7d68;--fx-proj:#6b5a8e;--fx-r-sm:10px;--fx-r-md:14px;--fx-r-lg:20px;--fx-r-pill:999px;--fx-shadow:0 1px 2px rgba(31,27,24,.04),0 14px 30px -20px rgba(31,27,24,.22);--fx-1:4px;--fx-2:8px;--fx-3:12px;--fx-4:16px;--fx-5:20px;--fx-6:24px;--fx-8:32px;--fx-12:48px}*{box-sizing:border-box}.fx-root{color:var(--fx-ink);font-family:var(--fx-font);-webkit-font-smoothing:antialiased}.fx-display{font-size:54px;font-weight:800;letter-spacing:-.04em;line-height:.95}.fx-h1{font-size:24px;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0}.fx-h2{font-size:18px;letter-spacing:-.02em;line-height:1.2}.fx-h2,.fx-h3{font-weight:700;margin:0}.fx-h3{font-size:15px}.fx-body{font-size:14px;font-weight:500;line-height:1.5}.fx-body,.fx-small{color:var(--fx-ink-soft)}.fx-small{font-size:12px}.fx-label{color:var(--fx-ink-faint);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.fx-num{font-variant-numeric:tabular-nums;letter-spacing:-.02em}.fx-acc{color:var(--fx-acc);font-weight:600}.fx-btn{border:1px solid transparent;border-radius:var(--fx-r-md);cursor:pointer;font-family:var(--fx-font);font-size:14px;font-weight:700;padding:11px 18px;transition:background .15s,border-color .15s,color .15s;white-space:nowrap}.fx-btn--primary{background:var(--fx-acc);color:#fff}.fx-btn--primary:hover{background:var(--fx-acc-deep)}.fx-btn--ghost{background:transparent;border-color:var(--fx-line);color:var(--fx-ink-soft)}.fx-btn--ghost:hover{border-color:var(--fx-ink-faint);color:var(--fx-ink)}.fx-btn--block{display:block;text-align:center;width:100%}.fx-card{background:var(--fx-surface);border:1px solid var(--fx-line);border-radius:var(--fx-r-lg);padding:var(--fx-5)}.fx-card--flat{box-shadow:none}.fx-card--raised{box-shadow:var(--fx-shadow)}.fx-panelh{align-items:center;display:flex;gap:var(--fx-3);justify-content:space-between;margin-bottom:var(--fx-4)}.fx-panelh h4{font-size:14px;font-weight:700;margin:0;white-space:nowrap}.fx-link{color:var(--fx-acc);cursor:pointer;font-size:12px;font-weight:600;white-space:nowrap}.fx-linkbtn{background:none;border:0;display:inline;font-family:inherit;line-height:inherit;margin:0;padding:0}.fx-row{align-items:center;border-bottom:1px solid var(--fx-line);display:flex;gap:var(--fx-3);justify-content:space-between;padding:12px 0}.fx-row:last-child{border-bottom:none}.fx-row__l{display:flex;flex-direction:column;gap:2px;min-width:0}.fx-row__l b{font-size:14px;font-weight:600}.fx-row__l small{color:var(--fx-ink-faint);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-row__r{flex:0 0 auto;font-size:14px;font-weight:700}.fx-badge{border-radius:8px;display:inline-block;font-size:10px;font-weight:700;padding:2px 8px;white-space:nowrap}.fx-badge--debit{background:var(--fx-surface-2);border:1px solid var(--fx-line);color:var(--fx-ink-soft)}.fx-badge--credit{background:var(--fx-acc-soft);color:var(--fx-acc)}.fx-badge--due{background:var(--fx-due-soft);color:var(--fx-due)}.fx-badge--high{background:var(--fx-acc-soft);color:var(--fx-acc)}.fx-badge--med{background:var(--fx-due-soft);color:var(--fx-due)}.fx-badge--low{color:var(--fx-ink-soft)}.fx-badge--low,.fx-chip{background:var(--fx-surface-2);border:1px solid var(--fx-line)}.fx-chip{border-radius:9px;color:var(--fx-ink);font-size:11px;font-weight:600;padding:3px 9px;white-space:nowrap}.fx-chip--empty{background:transparent;border-style:dashed;color:var(--fx-ink-faint)}.fx-track{background:var(--fx-line);height:7px;overflow:hidden}.fx-track,.fx-track>span{border-radius:var(--fx-r-pill)}.fx-track>span{background:var(--fx-acc);display:block;height:100%}.fx-track--thin{height:4px}.fx-bullet{border-bottom:1px solid var(--fx-line);padding:9px 0}.fx-bullet:last-child{border-bottom:none}.fx-bullet__top{display:flex;justify-content:space-between;margin-bottom:7px}.fx-bullet__top span{color:var(--fx-ink-soft);font-size:13px}.fx-bullet__top b{font-size:13px;font-weight:700}.fx-bullet__track>span.soft{background:var(--fx-acc-3)}.fx-seg{background:var(--fx-surface-2);border:1px solid var(--fx-line);border-radius:var(--fx-r-sm);display:inline-flex;padding:2px}.fx-seg b{border-radius:8px;color:var(--fx-ink-soft);cursor:pointer;font-size:12px;font-weight:600;padding:5px 12px}.fx-seg b.on{background:var(--fx-acc-soft);color:var(--fx-acc)}.fx-field{align-items:center;background:var(--fx-surface);border:1px solid var(--fx-line);border-radius:var(--fx-r-md);display:flex;font-size:14px;gap:var(--fx-3);justify-content:space-between;padding:11px 13px}.fx-field small{color:var(--fx-ink-faint)}.fx-ic{fill:none;flex:0 0 auto;height:20px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.9;width:20px}.fx-svg{display:block;width:100%}.fx-area-g0{stop-opacity:.2}.fx-area-g0,.fx-area-g1{stop-color:var(--fx-acc)}.fx-area-g1{stop-opacity:0}.fx-area-line{fill:none;stroke:var(--fx-acc);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.fx-area-dot{fill:var(--fx-acc)}.fx-spark path{fill:none;stroke:var(--fx-acc);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.fx-spark.down path{stroke:var(--fx-ink-faint)}.fx-donut-track{stroke:var(--fx-line)}.fx-donut .s0{stroke:var(--fx-acc)}.fx-donut .s1{stroke:var(--fx-acc-2)}.fx-donut .s2{stroke:var(--fx-acc-3)}.fx-donut .s3{stroke:var(--fx-acc-4)}.fx-donut .s4{stroke:var(--fx-acc-5)}.fx-donut .s5{stroke:var(--fx-acc-6)}.fx-donut .s6{stroke:var(--fx-acc-7)}.fx-donut .s7{stroke:var(--fx-acc-8)}.fx-donut .s8{stroke:var(--fx-acc-9)}.fx-donut .s9{stroke:var(--fx-acc-10)}.fx-bars{align-items:flex-end;display:flex;gap:14px;height:130px}.fx-bars__col{align-items:center;display:flex;flex:1;flex-direction:column;gap:6px;height:100%}.fx-bars__set{align-items:flex-end;display:flex;flex:1;gap:5px;justify-content:center;width:100%}.fx-bars__b{border-radius:4px 4px 0 0;width:13px}.fx-bars__b.in{background:var(--fx-acc)}.fx-bars__b.out{background:var(--fx-acc-soft);border:1px solid var(--fx-acc)}.fx-bars__col small{color:var(--fx-ink-faint);font-size:11px}.fx-bars__col--pick{border-radius:8px;cursor:pointer;transition:background .12s ease}.fx-bars__col--pick:hover{background:var(--fx-acc-soft)}.fx-bars__col--pick:focus-visible{box-shadow:0 0 0 2px var(--fx-acc);outline:none}.fx-bars__col--pick .fx-bars__b{cursor:pointer}.fx-stack{border-radius:var(--fx-r-pill);display:flex;gap:2px;height:14px;overflow:hidden}.fx-stack span.s0{background:var(--fx-acc)}.fx-stack span.s1{background:var(--fx-acc-2)}.fx-stack span.s2{background:var(--fx-acc-3)}.fx-legend{display:flex;flex-wrap:wrap;gap:10px 14px;margin-top:12px}.fx-legend span{align-items:center;color:var(--fx-ink-soft);display:flex;font-size:12px;gap:6px}.fx-legend i{border-radius:3px;display:inline-block;height:9px;width:9px}.fx-legend__pick{border-radius:6px;cursor:pointer;margin:-2px 0;padding:2px 6px;transition:background .12s ease}.fx-legend__pick:hover{background:var(--fx-acc-soft)}.fx-legend__pick:focus-visible{box-shadow:0 0 0 2px var(--fx-acc);outline:none}.fx-legend i.s0{background:var(--fx-acc)}.fx-legend i.s1{background:var(--fx-acc-2)}.fx-legend i.s2{background:var(--fx-acc-3)}.fx-legend i.s3{background:var(--fx-acc-4)}.fx-legend i.s4{background:var(--fx-acc-5)}.fx-legend i.s5{background:var(--fx-acc-6)}.fx-legend i.s6{background:var(--fx-acc-7)}.fx-legend i.s7{background:var(--fx-acc-8)}.fx-legend i.s8{background:var(--fx-acc-9)}.fx-legend i.s9{background:var(--fx-acc-10)}body,html{background:var(--fx-paper);margin:0}#__nuxt,.fx-app{min-height:100vh}.fx-app{background:var(--fx-paper);display:grid;grid-template-columns:248px 1fr}.fx-app.nf-haschat{grid-template-columns:248px 1fr 64px;transition:grid-template-columns .3s cubic-bezier(.4,0,.2,1)}.fx-app.nf-haschat[data-rail=open]{grid-template-columns:248px 1fr 388px}@media(prefers-reduced-motion:reduce){.fx-app.nf-haschat{transition:none}}.fx-side{background:var(--fx-paper);border-right:1px solid var(--fx-line);display:flex;flex-direction:column;gap:16px;height:100vh;padding:max(22px,env(safe-area-inset-top)) 16px max(22px,env(safe-area-inset-bottom));position:sticky;top:0}.fx-side__brand{align-items:center;display:flex;font-size:19px;font-weight:800;justify-content:space-between;letter-spacing:-.02em;padding:0 6px}.fx-side__x{color:var(--fx-ink-faint);cursor:pointer;display:none;font-size:15px}.fx-side__nav{display:flex;flex-direction:column;gap:2px}.fx-navitem{align-items:center;background:transparent;border:none;border-radius:var(--fx-r-sm);color:var(--fx-ink-soft);cursor:pointer;display:flex;font-family:inherit;font-size:14px;font-weight:600;gap:12px;padding:10px 12px;text-align:left;transition:background .12s,color .12s;width:100%}.fx-navitem .fx-ic{height:19px;width:19px}.fx-navitem:hover{background:var(--fx-surface-2);color:var(--fx-ink)}.fx-navitem.on{background:var(--fx-acc-soft);color:var(--fx-acc)}.fx-side__set{margin-top:auto}.fx-side__user{align-items:center;border-top:1px solid var(--fx-line);display:flex;gap:10px;padding-top:14px}.fx-avatar{background:linear-gradient(135deg,var(--fx-acc),var(--fx-acc-deep));border-radius:50%;color:#fff;display:grid;flex:0 0 auto;font-size:12px;font-weight:600;height:32px;letter-spacing:.02em;place-items:center;width:32px}.fx-side__user b{display:block;font-size:13px}.fx-side__user small{color:var(--fx-ink-faint);display:block;font-size:11px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-settings__row{align-items:center;display:flex;gap:16px;justify-content:space-between}.fx-settings__row b{display:block;font-size:14px}.fx-settings__row small{color:var(--fx-ink-soft);display:block;font-size:12px;margin-top:2px}.fx-settings__row .fx-btn{flex:0 0 auto}.fx-invite__form{display:flex;gap:8px;margin-bottom:12px}.fx-invite__form .fx-btn{flex:0 0 auto}.fx-invite__error{color:var(--fx-due);font-size:12px;font-weight:600;margin:0 0 12px}.fx-invite__link{display:flex;flex-direction:column;gap:6px;margin-bottom:14px}.fx-invite__link small,.fx-invite__pending small{color:var(--fx-ink-faint);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fx-invite__pending{display:flex;flex-direction:column;gap:8px}.fx-invite__row{align-items:center;border:1.5px solid var(--fx-line);border-radius:var(--fx-r-md);display:flex;font-size:13px;font-weight:600;gap:10px;justify-content:space-between;padding:9px 12px}.fx-invite__row span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-invite__row .fx-btn{flex:0 0 auto;font-size:12px;padding:5px 10px}.fx-accept__form{display:flex;flex-direction:column;gap:10px;margin-top:8px}.fx-accept__form .fx-btn{align-self:flex-start}.fx-main{display:flex;flex-direction:column;min-width:0}.fx-top{align-items:center;background:var(--fx-paper);border-bottom:1px solid var(--fx-line);display:flex;gap:16px;padding:max(16px,env(safe-area-inset-top)) 28px 16px;position:sticky;top:0;z-index:5}.fx-top__menu{background:none;border:none;color:var(--fx-ink);cursor:pointer;display:none;padding:4px}.fx-hud{align-items:center;display:flex;gap:12px;margin-left:auto}.fx-hud__txt{display:flex;flex-direction:column;line-height:1.15;text-align:right}.fx-hud__rank{font-size:12px;font-weight:700;white-space:nowrap}.fx-hud__sub{color:var(--fx-ink-faint);font-size:11px;white-space:nowrap}.fx-hud__bar{width:110px}.fx-top__bell{background:none;border:none;color:var(--fx-ink-soft);cursor:pointer;padding:4px}.fx-content{padding:24px 28px 44px}.fx-screen{max-width:1080px}.fx-screen--narrow{max-width:560px}.fx-grid{display:grid;gap:16px}.fx-grid--2,.fx-grid--home{grid-template-columns:1fr 1fr}.fx-score,.fx-span2{grid-column:1/-1}.fx-center{flex-direction:column}.fx-center,.fx-toolbar{align-items:center;display:flex}.fx-toolbar{flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:16px}.fx-score__num{align-items:baseline;display:flex;gap:12px;margin-top:6px}.fx-score__num em{font-size:14px;font-style:normal}.fx-stat{font-size:28px;font-weight:800;letter-spacing:-.03em;margin-top:4px}.fx-steps{display:flex;flex-direction:column}.fx-step{align-items:center;border-bottom:1px solid var(--fx-line);display:flex;gap:14px;padding:14px 0}.fx-step:last-child{border-bottom:none}.fx-step__n{background:var(--fx-surface-2);border-radius:50%;color:var(--fx-ink-faint);display:grid;flex:0 0 auto;font-size:12px;font-weight:700;height:30px;place-items:center;width:30px}.fx-step__n .fx-ic{height:15px;width:15px}.fx-step.done .fx-step__n{background:var(--fx-acc);color:#fff}.fx-step.next .fx-step__n{background:var(--fx-acc-soft);color:var(--fx-acc)}.fx-step__t{flex:1;font-size:15px}.fx-step.next .fx-step__t{font-weight:700}.fx-step.locked{opacity:.55}.fx-step__s{color:var(--fx-ink-faint);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fx-step__go{font-size:13px;padding:8px 16px}.fx-steppill{background:var(--fx-acc-soft);border-radius:var(--fx-r-pill);color:var(--fx-acc);display:inline-block;font-size:11px;font-weight:700;margin-bottom:14px;padding:3px 11px}.fx-up{display:flex;flex-direction:column;gap:12px}.fx-up .fx-body,.fx-up h2{margin:0}.fx-drop{align-items:center;background:var(--fx-acc-soft);border:2px dashed var(--fx-acc);border-radius:var(--fx-r-md);color:var(--fx-acc);display:flex;flex-direction:column;gap:6px;padding:26px;text-align:center}.fx-drop b{color:var(--fx-ink);font-size:15px}.fx-drop .fx-ic{height:30px;width:30px}.fx-fchip{align-items:center;background:var(--fx-acc-soft);border:1px solid var(--fx-acc);border-radius:var(--fx-r-md);color:var(--fx-acc);display:flex;font-size:14px;gap:10px;padding:11px 13px}.fx-fchip span:first-of-type{color:var(--fx-ink);flex:1;font-weight:600}.fx-ex{align-items:center;color:var(--fx-ink-faint);display:flex;font-size:14px;gap:10px;padding:5px 0}.fx-ex.done{color:var(--fx-ink)}.fx-ex__k{border:1.5px solid var(--fx-line);border-radius:50%;display:grid;flex:0 0 auto;height:18px;place-items:center;width:18px}.fx-ex.done .fx-ex__k{background:var(--fx-acc);border-color:var(--fx-acc);color:#fff}.fx-ex__k .fx-ic{height:11px;stroke-width:3;width:11px}.fx-confirm{border:1px solid var(--fx-line);border-radius:var(--fx-r-md);display:flex;flex-direction:column;overflow:hidden}.fx-crow{align-items:center;border-bottom:1px solid var(--fx-line);display:flex;gap:10px;justify-content:space-between;padding:12px 14px}.fx-crow:last-child{border-bottom:none}.fx-crow__l{color:var(--fx-ink-soft);display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:2px}.fx-crow__l em{color:var(--fx-acc);font-size:9px;font-style:normal;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fx-crow__v{align-items:center;display:flex;font-size:14px;font-weight:700;gap:4px}.fx-ic.dim{height:15px;stroke:var(--fx-ink-faint);width:15px}.fx-ic.tiny{height:13px;width:13px}.fx-verify{gap:10px}.fx-vcard,.fx-verify{display:flex;flex-direction:column}.fx-vcard{border:1.5px solid var(--fx-line);border-radius:var(--fx-r-md);gap:11px;padding:13px 14px;transition:border-color .15s,background .15s}.fx-vcard.done{background:var(--fx-acc-soft);border-color:transparent}.fx-vcard__top{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.fx-vcard__top .fx-row__l b{font-size:14px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-vcard__top .fx-num{flex:0 0 auto;font-weight:700;white-space:nowrap}.fx-vhint{color:var(--fx-ink-soft);font-size:12px;line-height:1.4;margin:-2px 0 0}.fx-tpills{display:flex;flex-wrap:wrap;gap:6px}.fx-tpill{background:var(--fx-surface);border:1.5px solid var(--fx-line);border-radius:var(--fx-r-pill);color:var(--fx-ink-soft);cursor:pointer;font-family:inherit;font-size:12px;font-weight:600;padding:6px 12px;transition:background .12s,border-color .12s,color .12s}.fx-tpill:hover{border-color:var(--fx-ink-faint)}.fx-tpill.on{background:var(--fx-acc);border-color:var(--fx-acc);color:#fff}.fx-vconfirm{align-items:center;align-self:flex-start;display:inline-flex;gap:7px;padding:9px 16px}.fx-vconfirm .fx-ic{height:16px;width:16px}.fx-vcard__done{align-items:center;color:var(--fx-acc);display:flex;font-size:13px;font-weight:600;gap:9px}.fx-vcard__done .fx-ic{color:var(--fx-acc);height:17px;width:17px}.fx-vcard__done b{font-weight:800}.fx-vsum{align-items:center;background:var(--fx-surface-2);border:1px solid var(--fx-line);border-radius:var(--fx-r-md);color:var(--fx-ink-soft);display:flex;font-size:13px;gap:11px;line-height:1.4;padding:12px 14px}.fx-vsum__k{background:var(--fx-acc);border-radius:50%;color:#fff;display:grid;flex:0 0 auto;height:30px;place-items:center;width:30px}.fx-vsum__k .fx-ic{height:17px;width:17px}.fx-vsum b{color:var(--fx-ink);font-weight:800}.fx-vrow{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.fx-vrow__lbl{color:var(--fx-ink-faint);flex:0 0 66px;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.fx-chip--btn{cursor:pointer;font-family:inherit;transition:border-color .12s,background .12s,color .12s}.fx-chip--btn:hover{border-color:var(--fx-ink-faint);color:var(--fx-ink)}.fx-chip--empty.fx-chip--btn:hover{border-color:var(--fx-acc);color:var(--fx-acc)}.fx-catgrid{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.fx-txr{border-bottom:1px solid var(--fx-line);padding:12px 0;position:relative}.fx-txr:last-child{border-bottom:none}.fx-txr .fx-row__l{flex:1 1 auto;min-width:0}.fx-txr .fx-row__l b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-txr .fx-row__r{white-space:nowrap}.fx-txr__meta{align-items:center;display:flex;flex:0 0 auto;gap:8px}.fx-txr--pending{opacity:.55}.fx-txr--pending .fx-row__l small{font-style:italic}.fx-treat{align-items:center;background:var(--fx-surface-2);border:1px solid var(--fx-line);border-radius:9px;color:var(--fx-ink-soft);cursor:pointer;display:inline-flex;font-size:11px;font-weight:600;gap:5px;padding:3px 9px 3px 8px;transition:border-color .12s;white-space:nowrap}.fx-treat:hover{border-color:var(--fx-ink-faint)}.fx-treat i{background:var(--fx-ink-faint);border-radius:50%;flex:0 0 auto;height:7px;width:7px}.fx-treat[data-t=Income] i,.fx-treat[data-t=Refund] i{background:var(--fx-acc)}.fx-treat[data-t=Income],.fx-treat[data-t=Refund]{background:var(--fx-acc-soft);border-color:transparent;color:var(--fx-acc)}.fx-treat[data-t="Loan payment"] i{background:var(--fx-due)}.fx-treat[data-t="Loan payment"]{background:var(--fx-due-soft);border-color:transparent;color:var(--fx-due)}.fx-treat[data-t="Loan given"] i,.fx-treat[data-t="Loan repaid"] i,.fx-treat[data-t=Transfer] i{background:var(--fx-acc-2)}.fx-more{align-items:center;background:transparent;border:1px solid transparent;border-radius:8px;color:var(--fx-ink-faint);cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:2.5px;height:28px;justify-content:center;transition:background .12s,color .12s;width:28px}.fx-more.on,.fx-more:hover{background:var(--fx-surface-2);color:var(--fx-ink)}.fx-more i{background:currentColor;border-radius:50%;display:block;height:3.5px;width:3.5px}.fx-pop{background:var(--fx-surface);border:1px solid var(--fx-line);border-radius:var(--fx-r-md);box-shadow:var(--fx-shadow);display:flex;flex-direction:column;gap:2px;min-width:188px;padding:6px;position:absolute;right:0;top:calc(100% - 6px);z-index:14}.fx-pop__item{align-items:center;background:transparent;border:none;border-radius:var(--fx-r-sm);color:var(--fx-ink);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:11px;padding:9px 10px;text-align:left;width:100%}.fx-pop__item:hover{background:var(--fx-surface-2)}.fx-pop__item .fx-ic{color:var(--fx-ink-soft);height:17px;width:17px}.fx-popveil{inset:0;position:fixed;z-index:13}.fx-subs{border-left:2px solid var(--fx-acc-soft);display:flex;flex-direction:column;gap:0;margin:2px 0;padding-left:14px}.fx-sub{gap:10px;justify-content:space-between;padding:7px 0}.fx-sub,.fx-sub__l{align-items:center;display:flex}.fx-sub__l{gap:8px;min-width:0}.fx-sub__l small{color:var(--fx-ink-soft);font-size:12px;font-weight:600}.fx-sub__amt{color:var(--fx-ink-soft);font-size:13px;font-weight:700}.fx-overlay{align-items:flex-end;background:#1f1b1857;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:40}.fx-modal{background:var(--fx-surface);border-radius:var(--fx-r-lg) var(--fx-r-lg) 0 0;box-shadow:0 -10px 40px -10px #1f1b184d;max-height:92vh;max-width:440px;overflow:auto;padding:22px 22px 24px;width:100%}@media(min-width:560px){.fx-overlay{align-items:center;padding:24px}.fx-modal{border-radius:var(--fx-r-lg)}}.fx-modal__head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;margin-bottom:6px}.fx-modal__head h3{font-size:18px;font-weight:800;letter-spacing:-.02em;margin:0;white-space:nowrap}.fx-modal__x{background:none;border:none;color:var(--fx-ink-faint);cursor:pointer;margin:-4px -4px 0 0;padding:4px}.fx-modal__x:hover{color:var(--fx-ink)}.fx-modal__sub{line-height:1.45;margin:0 0 16px}.fx-modal__amt,.fx-modal__sub{color:var(--fx-ink-soft);font-size:13px}.fx-modal__amt{font-weight:600;margin:0 0 14px}.fx-modal__amt b{color:var(--fx-ink);font-size:15px;font-weight:800;margin-left:4px}.fx-modal__foot{margin-top:18px}.fx-modal__foot,.fx-opts{display:flex;flex-direction:column;gap:8px}.fx-opt{align-items:center;background:var(--fx-surface);border:1.5px solid var(--fx-line);border-radius:var(--fx-r-md);cursor:pointer;display:flex;gap:11px;padding:12px 14px;transition:border-color .12s,background .12s}.fx-opt:hover{border-color:var(--fx-ink-faint)}.fx-opt.on{background:var(--fx-acc-soft);border-color:var(--fx-acc)}.fx-opt__dot{background:var(--fx-ink-faint);border-radius:50%;flex:0 0 auto;height:9px;width:9px}.fx-opt.on .fx-opt__dot{background:var(--fx-acc)}.fx-opt__b{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0}.fx-opt__b strong{font-size:14px;font-weight:700}.fx-opt__b small{color:var(--fx-ink-faint);font-size:12px}.fx-opt__check{color:var(--fx-acc);display:flex}.fx-opt__check .fx-ic{height:18px;width:18px}.fx-parts{gap:10px}.fx-part,.fx-parts{display:flex;flex-direction:column}.fx-part{border:1.5px solid var(--fx-line);border-radius:var(--fx-r-md);gap:8px;padding:11px 12px}.fx-part__top{align-items:center;display:flex;justify-content:space-between}.fx-part__top small{color:var(--fx-ink-faint);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.fx-part__rm{background:none;border:none;color:var(--fx-ink-faint);cursor:pointer;font-size:12px;font-weight:600;padding:0}.fx-part__rm:hover{color:var(--fx-ink)}.fx-part__fields{display:flex;gap:8px}.fx-input{background:var(--fx-surface);border:1.5px solid var(--fx-line);border-radius:var(--fx-r-sm);color:var(--fx-ink);font-family:inherit;font-size:13px;font-weight:600;min-width:0;padding:8px 10px;width:100%}.fx-input::-moz-placeholder{color:var(--fx-ink-faint);font-weight:500}.fx-input::placeholder{color:var(--fx-ink-faint);font-weight:500}.fx-input:focus{border-color:var(--fx-acc);outline:none}.fx-input--amt{flex:0 0 96px;font-variant-numeric:tabular-nums;text-align:right}.fx-addpart{align-items:center;background:transparent;border:1.5px dashed var(--fx-line);border-radius:var(--fx-r-md);color:var(--fx-acc);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:700;gap:8px;justify-content:center;padding:10px;width:100%}.fx-addpart:hover{border-color:var(--fx-acc)}.fx-addpart .fx-ic{height:15px;width:15px}.fx-remain{align-items:center;color:var(--fx-ink-soft);display:flex;font-size:13px;font-weight:600;justify-content:space-between;padding:12px 2px 2px}.fx-remain b{font-variant-numeric:tabular-nums}.fx-remain.bad b{color:var(--fx-due)}.fx-remain.ok b{color:var(--fx-acc)}.fx-btn[disabled]{cursor:not-allowed;opacity:.45}.fx-welcome{align-items:center;background:var(--fx-paper);display:flex;justify-content:center;min-height:100vh;padding:24px}.fx-welcome__card{display:flex;flex-direction:column;max-width:392px;width:100%}.fx-welcome__top{align-items:center;display:flex;gap:10px;margin-bottom:48px}.fx-welcome__ring{flex:0 0 auto;height:30px;width:30px}.fx-welcome__ring circle{fill:none}.fx-welcome__ring .trk{stroke:var(--fx-line)}.fx-welcome__ring .arc{stroke:var(--fx-acc);stroke-linecap:round}.fx-welcome__brand{font-size:20px;font-weight:800;letter-spacing:-.02em}.fx-welcome h1{font-size:34px;font-weight:800;letter-spacing:-.035em;line-height:1.04;margin:0 0 14px;text-wrap:balance}.fx-welcome__lede{color:var(--fx-ink-soft);font-size:15px;line-height:1.5;margin:0 0 32px;max-width:34ch}.fx-welcome__btns{display:flex;flex-direction:column;gap:10px}.fx-oauth{align-items:center;border:1px solid transparent;border-radius:var(--fx-r-md);cursor:pointer;display:flex;font-family:inherit;font-size:15px;font-weight:700;gap:11px;justify-content:center;padding:14px 18px;transition:background .14s,border-color .14s,box-shadow .14s;width:100%}.fx-oauth svg{flex:0 0 auto}.fx-oauth--google{background:#fff;border-color:var(--fx-line);color:var(--fx-ink)}.fx-oauth--google:hover{border-color:var(--fx-ink-faint);box-shadow:0 1px 2px #1f1b180f}.fx-oauth--apple{background:#1d1b18;color:#fff}.fx-oauth--apple:hover{background:#000}.fx-welcome__nopw{align-items:center;color:var(--fx-ink-faint);display:flex;font-size:12px;font-weight:600;gap:7px;margin:22px 0 0;white-space:nowrap}.fx-welcome__nopw .fx-ic{height:14px;width:14px}.fx-welcome__fine{color:var(--fx-ink-faint);font-size:12px;line-height:1.55;margin:8px 0 0}.fx-welcome__fine a{color:var(--fx-ink-soft);cursor:pointer;text-decoration:underline;text-underline-offset:2px}.fx-welcome__fine a:hover{color:var(--fx-ink)}.fx-rep__bar{flex-wrap:wrap}.fx-rep__bar .fx-repexport{margin-left:auto}.fx-repdates{align-items:center;background:var(--fx-surface);border:1px solid var(--fx-line);border-radius:var(--fx-r-md);display:inline-flex;gap:7px;padding:7px 11px}.fx-repdates input{background:transparent;border:none;color:var(--fx-ink);cursor:pointer;font-family:inherit;font-size:13px;font-variant-numeric:tabular-nums;font-weight:600;padding:0;width:118px}.fx-repdates input:focus{outline:none}.fx-repdates__arw{color:var(--fx-ink-faint);font-size:13px}.fx-repproj{background:var(--fx-surface);border:1px solid var(--fx-line);border-radius:var(--fx-r-md);color:var(--fx-ink);cursor:pointer;font-family:inherit;font-size:13px;font-weight:600;padding:7px 11px}.fx-repproj:focus{border-color:var(--fx-ink-faint);outline:none}.fx-repwrap{background:var(--fx-surface);border:1px solid var(--fx-line);border-radius:var(--fx-r-md);box-shadow:var(--fx-shadow);overflow:hidden}.fx-repscroll{overflow-x:auto}.fx-reptable{border-collapse:collapse;font-variant-numeric:tabular-nums;min-width:-moz-max-content;min-width:max-content;width:100%}.fx-reptable td,.fx-reptable th{padding:10px 18px;text-align:right;white-space:nowrap}.fx-reptable thead th{background:var(--fx-surface-2);border-bottom:1px solid var(--fx-line);color:var(--fx-ink-faint);font-size:11.5px;font-weight:600;position:sticky;top:0;z-index:1}.fx-reptable thead th small{color:var(--fx-acc);display:block;font-size:9.5px;font-weight:700;letter-spacing:.06em;margin-top:1px;text-transform:uppercase}.fx-reptable .fx-rep__acct{background:var(--fx-surface);box-shadow:1px 0 0 var(--fx-line);left:0;position:sticky;text-align:left;z-index:2}.fx-reptable thead th.fx-rep__acct{background:var(--fx-surface-2);z-index:3}.fx-reptable td.fx-rep__acct{font-weight:600}.fx-rep__num,.fx-reptable td.fx-rep__acct{color:var(--fx-ink);font-size:13px}.fx-rep__num.zero{color:var(--fx-ink-faint)}.fx-rep__num.neg{color:var(--fx-neg)}.fx-rep__num.click{cursor:pointer}.fx-rep__num.click>button{background:none;border:0;border-radius:6px;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:-2px -6px;padding:2px 6px;transition:background .1s,color .1s,box-shadow .1s}.fx-rep__num.click>button:focus-visible,.fx-rep__num.click>button:hover{background:var(--fx-acc-soft);box-shadow:0 0 0 1px var(--fx-acc-soft);color:var(--fx-acc);outline:none}tr.fx-rep-section td{border-bottom:2px solid var(--fx-acc);padding-bottom:7px;padding-top:20px}tr.fx-rep-section td.fx-rep__acct{color:var(--fx-ink);font-size:12px;font-weight:800;letter-spacing:.02em}tr.fx-rep-row td{border-bottom:1px solid var(--fx-line)}tr.fx-rep-row:hover td,tr.fx-rep-row:hover td.fx-rep__acct{background:var(--fx-surface-2)}tr.fx-rep-total td{border-top:1px solid var(--fx-line);font-weight:700}tr.fx-rep-total td.fx-rep__acct{font-weight:700}tr.fx-rep-net td{border-top:2px solid var(--fx-ink);font-weight:800;padding-bottom:13px;padding-top:13px}tr.fx-rep-net td.fx-rep__acct{font-weight:800}tr.fx-rep-spacer td{border:none;height:6px;padding:0}.fx-rep__foot{align-items:center;color:var(--fx-ink-faint);display:flex;font-size:12px;gap:8px;padding:10px 2px 0}.fx-rep__foot b{color:var(--fx-ink-soft);font-weight:700}.fx-repproj-ind{align-items:center;background:color-mix(in srgb,var(--fx-proj,#5b6bd6) 12%,transparent);border:1px solid color-mix(in srgb,var(--fx-proj,#5b6bd6) 30%,transparent);border-radius:999px;color:var(--fx-proj,#5b6bd6);display:inline-flex;font-size:12px;font-weight:600;gap:7px;margin-bottom:14px;padding:5px 12px}.fx-reptable thead th.is-projected{color:color-mix(in srgb,var(--fx-proj,#5b6bd6) 72%,var(--fx-ink-faint))}.fx-reptable thead th.is-projected small.fx-rep__projtag{color:var(--fx-proj,#5b6bd6)}.fx-reptable thead th small.fx-rep__projtag{display:block;font-size:9px;font-weight:700;letter-spacing:.06em;margin-top:1px;text-transform:uppercase}.fx-reptable td.is-projected{background:color-mix(in srgb,var(--fx-proj,#5b6bd6) 6%,transparent)}.fx-rep__num.is-projected{color:color-mix(in srgb,var(--fx-proj,#5b6bd6) 62%,var(--fx-ink))}.fx-rep__num.is-projected.neg{color:var(--fx-neg)}.fx-rep__num.is-projected.zero{color:var(--fx-ink-faint);opacity:.6}.fx-reptable td.cmp-good{background:color-mix(in srgb,var(--fx-good) 12%,transparent);color:var(--fx-good);font-weight:700}.fx-reptable td.cmp-bad{background:color-mix(in srgb,var(--fx-neg) 12%,transparent);color:var(--fx-neg);font-weight:700}.fx-rep__num.is-projected.click>button:focus-visible,.fx-rep__num.is-projected.click>button:hover{background:color-mix(in srgb,var(--fx-proj,#5b6bd6) 14%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--fx-proj,#5b6bd6) 14%,transparent);color:var(--fx-proj,#5b6bd6)}.fx-reptable td.today,.fx-reptable th.today{border-left:2px dashed color-mix(in srgb,var(--fx-proj,#5b6bd6) 55%,transparent)}.fx-projdrill{background:color-mix(in srgb,var(--fx-proj,#5b6bd6) 7%,var(--fx-surface));border:1px solid color-mix(in srgb,var(--fx-proj,#5b6bd6) 26%,transparent);border-radius:var(--fx-r-md);margin-bottom:16px;padding:14px 16px}.fx-projdrill__head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:10px}.fx-projdrill__title{align-items:center;color:var(--fx-proj,#5b6bd6);display:flex;font-size:13px;font-weight:700;gap:8px}.fx-projdrill__badge{background:color-mix(in srgb,var(--fx-proj,#5b6bd6) 18%,transparent);border-radius:5px;color:var(--fx-proj,#5b6bd6);font-size:9px;font-weight:800;letter-spacing:.07em;padding:2px 6px;text-transform:uppercase}.fx-projdrill__list{display:flex;flex-direction:column;gap:2px}.fx-projdrill__row{align-items:center;border-top:1px solid color-mix(in srgb,var(--fx-proj,#5b6bd6) 14%,transparent);display:grid;font-size:13px;font-variant-numeric:tabular-nums;gap:12px;grid-template-columns:1fr auto auto 18px 18px;padding:6px 2px}.fx-projdrill__row .fx-projdrill__amtin{color:var(--fx-proj,#5b6bd6);font-size:13px;font-style:italic;padding:5px 8px;text-align:right;width:92px}.fx-projdrill__removeslot{display:inline-flex;justify-content:center;width:18px}.fx-projdrill__remove{background:none;border:0;border-radius:5px;color:var(--fx-ink-faint);cursor:pointer;font-size:12px;font-weight:700;line-height:1;padding:2px 3px;transition:color .12s,background .12s}.fx-projdrill__remove:focus-visible,.fx-projdrill__remove:hover{background:color-mix(in srgb,var(--fx-neg) 10%,transparent);color:var(--fx-neg);outline:none}.fx-projdrill__remove:disabled{cursor:default;opacity:.5}.fx-projdrill__row:first-child{border-top:0}.fx-projdrill__desc{color:var(--fx-ink);font-weight:600}.fx-projdrill__date{color:var(--fx-ink-faint);font-size:12px}.fx-projdrill__amt{color:var(--fx-proj,#5b6bd6);font-style:italic;font-weight:600}.fx-projdrill__empty{color:var(--fx-ink-faint);font-size:12px;padding:4px 2px}.fx-projdrill__chevslot{display:inline-flex;justify-content:center;width:18px}.fx-projdrill__chev{background:none;border:0;color:var(--fx-proj,#5b6bd6);cursor:pointer;font-size:15px;font-weight:700;line-height:1;padding:0 3px;transition:transform .12s}.fx-projdrill__chev.open{transform:rotate(90deg)}.fx-projdrill__repeat{display:flex;justify-content:flex-end;padding:2px 2px 8px}.fx-projdrill__repeatbtn{background:color-mix(in srgb,var(--fx-proj,#5b6bd6) 12%,transparent);border:1px solid color-mix(in srgb,var(--fx-proj,#5b6bd6) 30%,transparent);border-radius:var(--fx-r-pill);color:var(--fx-proj,#5b6bd6);cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:5px 13px}.fx-projdrill__repeatbtn:hover{border-color:var(--fx-proj,#5b6bd6)}.fx-projdrill__repeatbtn:disabled{cursor:default;opacity:.6}.fx-projdrill__add{background:none;border:0;color:var(--fx-proj,#5b6bd6);cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:8px 2px 0}.fx-projdrill__add:hover{text-decoration:underline}.fx-projdrill__form{align-items:center;border-top:1px solid color-mix(in srgb,var(--fx-proj,#5b6bd6) 14%,transparent);display:flex;flex-wrap:wrap;gap:8px;margin-top:10px;padding-top:10px}.fx-projdrill__form .fx-input{flex:1 1 130px;font-size:13px;min-width:0;padding:7px 10px}.fx-projdrill__form .fx-projdrill__amtin{flex:0 1 96px}.fx-projdrill__form .fx-projdrill__dirin{flex:0 1 116px}.fx-projdrill__form .fx-projdrill__datein{flex:0 1 140px}.fx-projdrill__form .fx-btn{flex:0 0 auto;font-size:12px;padding:7px 14px}.fx-projdrill__err{color:var(--fx-neg);flex-basis:100%;font-size:12px;font-weight:600;margin:8px 0 0}.fx-projdrill__retry{background:none;border:0;color:var(--fx-acc);cursor:pointer;font:inherit;font-weight:700;padding:0}.fx-projpop__backdrop{inset:0;position:fixed;z-index:17}.fx-projdrill--pop{box-shadow:var(--fx-shadow),0 18px 40px -18px #1f1b1859;margin-bottom:0;max-height:min(420px,60vh);overflow-y:auto;z-index:18}.fx-planpop__backdrop{inset:0;position:fixed;z-index:19}.fx-planpop{background:var(--fx-surface);border:1px solid color-mix(in srgb,var(--fx-proj,#5b6bd6) 35%,transparent);border-radius:var(--fx-r-md);box-shadow:var(--fx-shadow),0 18px 40px -18px #1f1b1859;display:flex;flex-direction:column;gap:8px;padding:14px;z-index:20}.fx-planpop__title{color:var(--fx-proj,#5b6bd6);font-size:13px;font-weight:700}.fx-planpop .fx-input{font-size:13px;min-width:0;padding:7px 10px;width:100%}.fx-planpop__row{display:flex;gap:8px}.fx-planpop__row .fx-input{flex:1}.fx-planpop__actions{display:flex;gap:8px;justify-content:flex-end;margin-top:2px}.fx-planpop__actions .fx-btn{font-size:12px;padding:7px 14px}.fx-reptable td.fx-rep__num{position:relative}.fx-rep__extend{background:color-mix(in srgb,var(--fx-proj,#5b6bd6) 8%,var(--fx-surface));border:1.5px solid color-mix(in srgb,var(--fx-proj,#5b6bd6) 65%,transparent);border-radius:50%;color:var(--fx-proj,#5b6bd6);cursor:pointer;display:grid;font-size:12.5px;font-weight:700;height:17px;line-height:1;padding:0 0 2.5px .5px;place-items:center;position:absolute;right:2px;top:50%;transform:translateY(-50%);transition:border-color .12s,background .12s;width:17px}.fx-rep__extend:focus-visible,.fx-rep__extend:hover{background:color-mix(in srgb,var(--fx-proj,#5b6bd6) 12%,var(--fx-surface));border-color:var(--fx-proj,#5b6bd6);outline:none}.fx-txfilter{align-items:center;background:var(--fx-acc-soft);border:1px solid color-mix(in srgb,var(--fx-acc) 22%,transparent);border-radius:var(--fx-r-md);display:flex;gap:12px;margin-bottom:16px;padding:11px 14px}.fx-txfilter__k{color:var(--fx-acc);display:flex;flex:0 0 auto}.fx-txfilter__k .fx-ic{height:18px;width:18px}.fx-txfilter__b{color:var(--fx-ink);flex:1;font-size:13px;line-height:1.4;min-width:0}.fx-txfilter__b b{font-weight:800}.fx-txfilter__b small{color:var(--fx-ink-soft);display:block;font-size:11.5px;font-weight:600}.fx-txfilter__x{align-items:center;background:var(--fx-surface);border:1px solid var(--fx-line);border-radius:var(--fx-r-pill);color:var(--fx-ink-soft);cursor:pointer;display:inline-flex;flex:0 0 auto;font-family:inherit;font-size:12px;font-weight:700;gap:6px;padding:6px 12px}.fx-txfilter__x:hover{border-color:var(--fx-ink-faint);color:var(--fx-ink)}.fx-txfilter__x .fx-ic{height:13px;width:13px}.fx-repwarn{align-items:flex-start;background:var(--fx-due-soft);border:1px solid color-mix(in srgb,var(--fx-due) 35%,transparent);border-radius:var(--fx-r-md);display:flex;gap:12px;margin-bottom:10px;padding:13px 15px}.fx-repwarn__k{color:var(--fx-due);display:flex;flex:0 0 auto;margin-top:1px}.fx-repwarn__k .fx-ic{height:19px;width:19px}.fx-repwarn__b{color:var(--fx-ink);font-size:13px;line-height:1.45}.fx-repwarn__cta{background:none;border:0;color:var(--fx-acc);cursor:pointer;display:inline-block;font:inherit;font-size:12px;font-weight:700;margin-top:3px;padding:0}.fx-repwarn__cta:hover{color:var(--fx-acc-deep)}.nf-math{display:flex;flex-direction:column}.nf-math__row{align-items:baseline;display:flex;font-size:14px;gap:12px;justify-content:space-between;padding:10px 0}.nf-math__row+.nf-math__row{border-top:1px solid var(--fx-line)}.nf-math__row--total{border-top:1.5px solid var(--fx-ink);margin-top:2px}.nf-math__k{color:var(--fx-ink-soft);min-width:0}.nf-math__k b{color:var(--fx-ink);font-weight:700}.nf-math__k small{color:var(--fx-ink-faint);display:block;font-size:11.5px;margin-top:1px}.nf-math__v{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:700}.nf-math__row--total .nf-math__k{color:var(--fx-ink);font-weight:800}.nf-math__row--total .nf-math__v{color:var(--fx-acc);font-weight:800}.nf-math__v--neg,.nf-math__v--out{color:var(--fx-neg)}.fx-bottom{display:none}.fx-drawerwrap{background:#1f1b1859;inset:0;opacity:0;pointer-events:none;position:fixed;transition:opacity .25s;z-index:20}@media(max-width:859px){.fx-app,.fx-app.nf-haschat,.fx-app.nf-haschat[data-rail=open]{grid-template-columns:1fr}.fx-sidecol{bottom:0;left:0;position:fixed;top:0;transform:translate(-100%);transition:transform .25s;width:264px;z-index:30}.fx-sidecol.open{transform:translate(0)}.fx-side{box-shadow:8px 0 28px #1f1b1829;height:100%}.fx-side__x{display:block}.fx-drawerwrap.open{opacity:1;pointer-events:auto}.fx-top__menu{display:block}.fx-hud{display:none}.fx-top{padding:max(12px,env(safe-area-inset-top)) 16px 12px}.fx-content{padding:18px 16px 24px}.fx-grid--2,.fx-grid--home{grid-template-columns:1fr}.fx-score,.fx-span2{grid-column:auto}.fx-bottom{background:var(--fx-surface);border-top:1px solid var(--fx-line);bottom:0;display:flex;justify-content:space-around;padding:8px 4px max(10px,env(safe-area-inset-bottom));position:sticky;z-index:6}.fx-bn{align-items:center;background:none;border:none;color:var(--fx-ink-faint);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;gap:3px}.fx-bn small{font-size:10px;font-weight:600}.fx-bn .fx-ic{height:21px;width:21px}.fx-bn.on{color:var(--fx-acc)}}
