.Takeover_takeover__wNb4d{position:fixed;inset:0;z-index:90;display:flex;flex-direction:column;overflow:hidden;background:var(--bg);color:var(--ink)}.Takeover_takeover__wNb4d:focus{outline:none}.WhatsNew_story__s2QUC{background:var(--primary)!important;color:var(--on-primary)!important}.WhatsNew_top__eq4Wf{position:relative;z-index:3;display:flex;align-items:center;gap:16px;padding:20px 48px 0}.WhatsNew_lbl__bgPgy{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.06em;white-space:nowrap}.WhatsNew_segs__n374T{flex:1 1;display:flex;gap:4px}.WhatsNew_seg__PXnoj{position:relative;flex:1 1;height:4px;border-radius:2px;overflow:hidden}.WhatsNew_seg__PXnoj:before{content:"";position:absolute;inset:0;background:currentColor;opacity:.2}.WhatsNew_seg__PXnoj i{position:absolute;inset:0 auto 0 0;width:0;background:currentColor}.WhatsNew_seg__PXnoj .WhatsNew_run__36iPO{animation-name:WhatsNew_fillSeg__MtzyX;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes WhatsNew_fillSeg__MtzyX{0%{width:0}to{width:100%}}.WhatsNew_skip__f4I8z{min-height:44px;padding:0 4px;font-size:var(--fs-caption);text-decoration:underline;white-space:nowrap}.WhatsNew_stage__cj2yT{position:relative;flex:1 1}.WhatsNew_tap__GdrBr{position:absolute;top:0;bottom:0;z-index:1;width:25%}.WhatsNew_tap__GdrBr.WhatsNew_prev__4ndHu{left:0}.WhatsNew_tap__GdrBr.WhatsNew_next__gciRl{right:0}.WhatsNew_tap__GdrBr:disabled{cursor:default}.WhatsNew_slide__5gfvF{position:absolute;inset:0;display:grid;place-items:center;padding:48px;text-align:center}.WhatsNew_inner__8arfF{position:relative;z-index:2;display:grid;justify-items:center;gap:24px;max-width:1100px;pointer-events:none}.WhatsNew_inner__8arfF a,.WhatsNew_inner__8arfF button{pointer-events:auto}.WhatsNew_words__JgurG{font-family:var(--font-wide);font-stretch:var(--wide-stretch);font-size:clamp(24px,3vw,44px);line-height:1.25;font-weight:var(--wide-weight);letter-spacing:-.03em}.WhatsNew_w__vxJtD{display:inline-block;margin:0 .12em}.WhatsNew_hl__m_2_N{padding:.08em .22em;border-radius:.15em;background-image:linear-gradient(var(--on-primary),var(--on-primary));background-repeat:no-repeat;background-position:0;color:var(--primary)}.WhatsNew_big__ui_YE{position:relative;font-family:var(--font-wide);font-stretch:var(--wide-stretch);font-size:clamp(44px,11vw,184px);line-height:1.05;font-weight:var(--wide-weight-big);letter-spacing:-.03em}.WhatsNew_bits__r9JoJ{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px}.WhatsNew_bit__JZ0bA{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 20px;border-radius:var(--r-pill);background:#fff;color:#111;font-weight:500;box-shadow:var(--sh-receipt)}.WhatsNew_bit__JZ0bA b{font-weight:600}.WhatsNew_cta__RLg1e{height:48px;padding:0 24px;border-radius:var(--r-pill);background:#111;color:#fff;font-size:var(--fs-body1);font-weight:600}@media(max-width:899px){.WhatsNew_top__eq4Wf{padding:16px 16px 0}.WhatsNew_lbl__bgPgy{display:none}.WhatsNew_slide__5gfvF{padding:24px 16px}}.ui_seg__GeE8d{display:inline-flex;gap:4px;padding:4px;background:var(--fill);border-radius:var(--r-pill);flex:none}.ui_seg__GeE8d.ui_segSm__N6kRH{padding:2px}.ui_segBtn___BZPc{position:relative;isolation:isolate;height:var(--h-chip);padding:0 20px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--r-pill);font-size:var(--fs-body2);font-weight:600;color:var(--label);white-space:nowrap;transition:color .16s ease}.ui_segSm__N6kRH .ui_segBtn___BZPc{height:40px;padding:0 18px}.ui_segBtn___BZPc:hover:not(.ui_on__ZhiA_){color:var(--ink)}.ui_segBtn___BZPc.ui_on__ZhiA_{color:var(--on-cta);font-weight:700}.ui_segBtn___BZPc.ui_onBlue__nKA91{color:var(--on-cta)}.ui_segInd__qIST8{position:absolute;inset:0;z-index:-1;border-radius:var(--r-pill);background:var(--cta);box-shadow:var(--sh-seg)}.ui_curSeg__FY5Y1{gap:2px}.ui_curBtn__MfnC1{position:relative;isolation:isolate;height:40px;min-width:40px;padding:0 10px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);font-size:var(--fs-body2);font-weight:600;color:var(--label);white-space:nowrap;transition:color .16s ease}.ui_curBtn__MfnC1:hover:not(.ui_on__ZhiA_){color:var(--ink)}.ui_curBtn__MfnC1.ui_on__ZhiA_{color:var(--on-cta);font-weight:700}@media(max-width:899px){.ui_curBtn__MfnC1,.ui_segSm__N6kRH .ui_segBtn___BZPc{height:var(--h-chip)}.ui_curBtn__MfnC1{min-width:var(--h-chip)}}.ui_chip___5DlQ{position:relative;height:40px;padding:0 14px;display:inline-flex;align-items:center;gap:8px;border-radius:var(--r-pill);font-size:var(--fs-caption);font-weight:500;color:var(--ink);background:var(--fill);white-space:nowrap;flex:none;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.ui_chip___5DlQ:before{content:"";position:absolute;inset:-2px 0}.ui_chip___5DlQ:hover:not(.ui_on__ZhiA_):not(:disabled){background:color-mix(in srgb,var(--fill) 70%,var(--line-input))}.ui_chip___5DlQ.ui_on__ZhiA_{background:var(--confirm);color:var(--primary-deep);box-shadow:inset 0 0 0 1.5px var(--primary);font-weight:600}.ui_chip___5DlQ.ui_white__vXtIk{background:var(--surface)}.ui_chip___5DlQ.ui_income__wmqXM{background:var(--confirm);color:var(--primary-deep)}.ui_chip___5DlQ:disabled{opacity:.5;cursor:default}.ui_btnPrimary__SGlVo{height:var(--h-btn);padding:0 24px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);background:var(--cta);color:var(--on-cta);font-size:var(--fs-body1);font-weight:700;white-space:nowrap;transition:background .16s ease,color .16s ease,filter .16s ease}.ui_btnPrimary__SGlVo:hover:not(:disabled):not([aria-disabled=true]){filter:brightness(1.25)}.ui_btnPrimary__SGlVo:disabled,.ui_btnPrimary__SGlVo[aria-disabled=true]{background:var(--disabled-bg);color:var(--disabled-ink);cursor:default}.ui_btnPrimary__SGlVo.ui_big__JxYnE{height:var(--h-big);font-size:var(--fs-title3)}.ui_btnSecondary__B5DEd{height:var(--h-btn);padding:0 24px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--r-pill);background:var(--fill);color:var(--ink);font-size:var(--fs-body2);font-weight:600;white-space:nowrap;transition:background .16s ease,filter .16s ease}.ui_btnSecondary__B5DEd:hover:not(:disabled){filter:brightness(.97)}.ui_btnSecondary__B5DEd.ui_white__vXtIk{background:var(--surface)}.ui_btnSecondary__B5DEd:disabled{opacity:.5;cursor:default}.ui_btnText__ETOAB{height:var(--h-chip);padding:0 12px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);font-size:var(--fs-body2);font-weight:600;color:var(--primary-deep);white-space:nowrap;transition:background .16s ease}.ui_btnText__ETOAB:hover:not(:disabled){background:var(--fill)}.ui_btnText__ETOAB.ui_quiet__5524c{color:var(--label)}.ui_btnText__ETOAB:disabled{opacity:.5;cursor:default}.ui_iconBtn__cB6hI{width:var(--h-chip);height:var(--h-chip);display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);color:var(--label);font-size:20px;transition:background .16s ease,color .16s ease}.ui_iconBtn__cB6hI:hover:not(:disabled){background:var(--fill);color:var(--ink)}.ui_iconBtn__cB6hI.ui_white__vXtIk{background:var(--surface)}.ui_iconBtn__cB6hI.ui_white__vXtIk:hover:not(:disabled){background:var(--subtle)}.ui_iconBtn__cB6hI:disabled{color:var(--ink5);cursor:default}.ui_input__sCpXJ{width:100%;height:var(--h-btn);padding:0 16px;display:flex;align-items:center;border:0;outline:none;border-radius:var(--r-input);background:var(--subtle);box-shadow:inset 0 0 0 1px var(--line-input);font-size:var(--fs-body1);color:var(--ink);transition:box-shadow .12s ease}.ui_input__sCpXJ::placeholder{color:var(--placeholder)}.ui_input__sCpXJ:focus,.ui_input__sCpXJ:focus-within{box-shadow:inset 0 0 0 2px var(--primary),0 0 0 4px var(--confirm)}.ui_input__sCpXJ.ui_big__JxYnE{height:var(--h-big);font-size:var(--fs-title2);font-weight:700}.ui_inputBox__pLPDo{position:relative;width:100%;height:var(--h-btn);padding:0 16px;display:flex;align-items:center;gap:8px;border-radius:var(--r-input);background:var(--subtle);box-shadow:inset 0 0 0 1px var(--line-input);transition:box-shadow .12s ease}.ui_inputBox__pLPDo:focus-within{box-shadow:inset 0 0 0 2px var(--primary),0 0 0 4px var(--confirm)}.ui_inputBox__pLPDo.ui_big__JxYnE{height:var(--h-big);padding:0 6px 0 16px}.ui_inputBox__pLPDo input{flex:1 1;min-width:0;height:100%;border:0;outline:none;background:rgba(0,0,0,0);font-size:var(--fs-body1);color:var(--ink);padding:0}.ui_inputBox__pLPDo input::placeholder{color:var(--placeholder)}.ui_inputBox__pLPDo.ui_big__JxYnE input{font-size:var(--fs-title2);font-weight:700;line-height:var(--lh-title2)}.ui_inputBox__pLPDo.ui_big__JxYnE input::placeholder{font-weight:500}.ui_inputBox__pLPDo.ui_incomeAmt__MGNVn input{color:var(--pos)}.ui_tail__t3pJi{font-size:var(--fs-body2);color:var(--secondary);flex:none}.ui_fieldLabel__cfudU{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:600;color:var(--label)}.ui_title2__HOczz{font-size:var(--fs-title3);line-height:var(--lh-title3);font-weight:700;color:var(--ink)}.ui_caption__5oAsr{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary)}.ui_body2__g3mfI{font-size:var(--fs-body2);line-height:var(--lh-body2);color:var(--label)}.ui_field__TJ9Kl{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0}.ui_chipRow__PR3do{display:flex;flex-wrap:wrap;gap:8px}.ui_badgeRed__S2pNJ{min-width:28px;height:28px;padding:0 8px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);background:var(--attention);color:#fff;font-size:var(--fs-caption);font-weight:700;flex:none}.ui_badgeRed__S2pNJ.ui_sm__atxTr{min-width:22px;height:22px;padding:0 6px}.ui_card__VSUCQ{background:var(--surface);border-radius:var(--r-card);padding:24px;display:flex;flex-direction:column;gap:16px;min-width:0}@media(max-width:899px){.ui_card__VSUCQ{padding:20px 16px}}.ui_tile__P_rU1{background:var(--subtle);border-radius:var(--r-input);padding:16px}.ui_grow__3pwYf{flex:1 1;min-width:0}.ui_confirmRow__0zPfz{position:relative;display:flex;align-items:center;gap:12px;min-height:52px;padding:8px 8px 8px 16px;background:var(--confirm);border-radius:var(--r-input)}.ui_check__iH1XS{width:22px;height:22px;border-radius:var(--r-pill);background:var(--primary);color:var(--on-primary);font-size:var(--fs-micro);font-weight:800;display:inline-flex;align-items:center;justify-content:center;flex:none}.ui_confirmText__dk5Z0{flex:1 1;min-width:0;font-size:var(--fs-body2);line-height:var(--lh-body2);font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui_pageTitle__wtcTX{font-size:var(--fs-title1);line-height:var(--lh-title1);font-weight:700;letter-spacing:-.02em;color:var(--ink)}.ui_cardHead__wQsHI{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:28px}.ui_cardTitle__R30Nn{font-size:var(--fs-title3);line-height:var(--lh-title3);font-weight:700;color:var(--ink)}.ui_linkMore__8ngM8{display:inline-flex;align-items:center;gap:2px;min-height:32px;padding:0 2px;font-size:var(--fs-caption);font-weight:600;color:var(--primary-deep);white-space:nowrap}.ui_linkMore__8ngM8:hover{text-decoration:underline}.ui_statTile__dXPjG{position:relative;display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px 16px;border-radius:18px;background:var(--tile-peach);color:var(--tile-ink)}.ui_statTile__dXPjG.ui_rose__iy1Dk{background:var(--tile-rose);--ico:var(--ico-rose)}.ui_statTile__dXPjG.ui_amber__6TVSf{background:var(--tile-amber);--ico:var(--ico-amber)}.ui_statTile__dXPjG.ui_mint__ekxwX{background:var(--tile-mint);--ico:var(--ico-mint)}.ui_statTile__dXPjG.ui_lilac__0JsFJ{background:var(--tile-lilac);--ico:var(--ico-lilac)}.ui_statTile__dXPjG.ui_peach__a1Jhs{background:var(--tile-peach);--ico:var(--ico-peach)}.ui_icoChip__9jqrV{width:26px;height:26px;margin-bottom:12px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:var(--ico,var(--primary));color:#fff;font-size:13px;line-height:1;flex:none}.ui_statNum__0mw29{font-size:var(--fs-title2);line-height:var(--lh-title2);font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui_statNum__0mw29.ui_pos__gtPxA{color:var(--pos)}.ui_statNum__0mw29.ui_neg__ANl2W{color:var(--neg)}.ui_statLabel__Gdva_{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary)}.ui_dim__1jZ5y{color:var(--ink4);font-weight:inherit}.ui_insight__CbFwo{position:relative;display:flex;align-items:flex-start;gap:12px;padding:12px 44px 12px 12px;border-radius:18px;background:var(--confirm);border:1.5px dashed color-mix(in srgb,var(--primary) 70%,transparent);color:var(--ink)}.ui_insightTitle__WXTiD{font-weight:700;color:var(--primary-deep)}.ui_insightBody__M1QPG,.ui_insightTitle__WXTiD{font-size:var(--fs-caption);line-height:var(--lh-caption)}.ui_insightBody__M1QPG{color:var(--label)}.ui_doneBadge__bX0bD{height:22px;padding:0 8px;display:inline-flex;align-items:center;border-radius:var(--r-pill);background:var(--pos-fill);color:#fff;font-size:var(--fs-micro);font-weight:700;white-space:nowrap;flex:none}@media(max-width:899px){.ui_desktopOnly__Ydcoz{display:none!important}}@media(min-width:900px){.ui_mobileOnly__VEUGl{display:none!important}}.PriceTag_wrap__sp9fR{display:inline-flex;align-items:center;flex:none;transform:rotate(var(--tilt,-3deg));transform-origin:0 50%}.PriceTag_wrap__sp9fR.PriceTag_block__HU_tL{display:flex;width:100%}.PriceTag_wrap__sp9fR.PriceTag_block__HU_tL .PriceTag_tag__5e8no{flex:1 1;min-width:0}.PriceTag_string___Cf7b{width:22px;height:16px;margin-right:-4px;overflow:visible}.PriceTag_string___Cf7b path{stroke:var(--secondary);stroke-width:1.4;stroke-linecap:round}.PriceTag_tag__5e8no{--cut:12px;position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:96px;padding:6px 12px 7px calc(var(--cut) + 12px);border-radius:0 8px 8px 0;clip-path:polygon(var(--cut) 0,100% 0,100% 100%,var(--cut) 100%,0 50%);color:var(--paper-ink)}.PriceTag_tag__5e8no.PriceTag_wide__mgeBO{flex-direction:row;align-items:center;justify-content:space-between;gap:12px;padding-top:8px;padding-bottom:9px}.PriceTag_tag__5e8no.PriceTag_lilac__JxCJm{background:var(--tag-lilac)}.PriceTag_tag__5e8no.PriceTag_peach__TWg5p{background:var(--tag-peach)}.PriceTag_tag__5e8no.PriceTag_grey__J5Hyd{background:var(--tag-grey)}.PriceTag_hole__zQMb1{position:absolute;left:calc(var(--cut) - 2px);top:50%;width:7px;height:7px;margin-top:-3.5px;border-radius:50%;background:var(--surface);box-shadow:inset 0 0 0 1.5px rgba(17,17,17,.25)}.PriceTag_text__lIeKb{display:flex;flex-direction:column;gap:1px;min-width:0}.PriceTag_title__oCPKd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--fs-body2);line-height:var(--lh-body2);font-weight:600}.PriceTag_label__ve1qu{font-family:var(--font-mono);font-size:var(--fs-micro);line-height:var(--lh-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-muted);white-space:nowrap}.PriceTag_amount__szcef{font-family:var(--font-wide);font-stretch:var(--wide-stretch);font-size:var(--fs-body1);line-height:1.1;font-weight:var(--wide-weight);letter-spacing:-.02em;white-space:nowrap;flex:none}.Character_character__PtBkN{position:relative;display:inline-block;flex:none}.Character_character__PtBkN:after{content:"";position:absolute;left:18%;right:18%;bottom:-2%;height:8%;background:radial-gradient(closest-side,rgba(17,17,17,.22),transparent);z-index:-1}.Character_svg__9yu0c{display:block;width:100%;height:100%;overflow:visible}.NotificationBell_wrap__2DVpi{position:relative;flex-shrink:0}.NotificationBell_bell__QCJyo{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--surface) 62%,transparent);color:var(--ink);transition:background .16s ease,color .16s ease}.NotificationBell_bell__QCJyo.NotificationBell_active__8ibZD,.NotificationBell_bell__QCJyo:hover{background:var(--surface);color:var(--ink)}.NotificationBell_bellIcon___S4ua{display:inline-flex;line-height:0}.NotificationBell_badge__824BC{position:absolute;top:-4px;right:-6px;box-shadow:0 0 0 2px var(--surface);min-width:19px;height:19px;padding:0 5px;display:flex;align-items:center;justify-content:center;font-size:var(--fs-micro);font-weight:700;line-height:1;color:#fff;background:var(--primary);border-radius:var(--r-pill)}.NotificationBell_panel__Ht16_{position:absolute;top:calc(100% + 10px);right:0;width:380px;max-width:calc(100vw - 32px);background:var(--surface);border-radius:var(--r-card);box-shadow:var(--sh-float),var(--sh-receipt);z-index:50;overflow:hidden}@media(max-width:899px){.NotificationBell_panel__Ht16_{position:fixed;top:calc(var(--h-bar) + 4px);left:16px;right:16px;width:auto;max-width:none}.NotificationBell_list__ShxaS{max-height:min(460px,100dvh - var(--h-bar) - var(--tabbar-space) - 96px)}}.NotificationBell_head__vCRYK{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 8px 8px 20px}.NotificationBell_headText__2UIFr{display:flex;flex-direction:column;min-width:0}.NotificationBell_headTitle__leYWE{margin:0;font-size:var(--fs-title3);line-height:var(--lh-title3);font-weight:700;color:var(--ink)}.NotificationBell_headMeta__g7BYT{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NotificationBell_readAll__9GePv{height:44px;padding:0 12px;border-radius:var(--r-pill);font-size:var(--fs-caption);font-weight:600;color:var(--primary-deep);white-space:nowrap;flex:none;transition:background .16s ease}.NotificationBell_readAll__9GePv:hover{background:var(--fill)}.NotificationBell_readAll__9GePv:disabled{opacity:.5;cursor:default}.NotificationBell_list__ShxaS{max-height:460px;overflow-y:auto;padding:4px 8px 8px}.NotificationBell_items__xkNea{display:flex;flex-direction:column;gap:6px}.NotificationBell_item__PbDvE{position:relative;display:flex;align-items:flex-start;gap:12px;width:100%;min-height:64px;text-align:left;padding:12px;border-radius:18px;background:var(--surface);transition:background .16s ease}.NotificationBell_item__PbDvE:hover{background:var(--subtle)}.NotificationBell_item__PbDvE.NotificationBell_unread__ASkHy{background:var(--confirm);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--primary) 22%,transparent)}.NotificationBell_item__PbDvE.NotificationBell_unread__ASkHy:hover{background:color-mix(in srgb,var(--confirm) 85%,var(--primary))}.NotificationBell_itemIcon__0yVTY{--tone:var(--ico-mint);width:32px;height:32px;margin-top:2px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);background:var(--tone);color:#fff;flex:none}.NotificationBell_itemIcon__0yVTY.NotificationBell_rose__hJuac{--tone:var(--attention)}.NotificationBell_itemIcon__0yVTY.NotificationBell_amber__as9hs{--tone:var(--ico-amber)}.NotificationBell_itemIcon__0yVTY.NotificationBell_lilac__iX64b{--tone:var(--ico-lilac)}.NotificationBell_itemIcon__0yVTY.NotificationBell_peach__XIxwm{--tone:var(--ico-peach)}.NotificationBell_itemIcon__0yVTY.NotificationBell_mint__vQn1H{--tone:var(--ico-mint)}.NotificationBell_itemBody__c54UJ{display:block;min-width:0;flex:1 1}.NotificationBell_itemTop__LOmeN{display:flex;align-items:baseline;gap:8px;margin-bottom:2px}.NotificationBell_itemTitle__3MLtw{flex:1 1;min-width:0;font-size:var(--fs-body2);line-height:var(--lh-body2);font-weight:600;color:var(--ink)}.NotificationBell_unread__ASkHy .NotificationBell_itemTitle__3MLtw{font-weight:700;color:var(--primary-deep)}.NotificationBell_itemTime__u79gO{flex:none;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.NotificationBell_dot__aVpCk{flex:none;align-self:center;width:7px;height:7px;border-radius:50%;background:var(--primary)}.NotificationBell_itemMsg__9C5ZW{display:block;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--label)}.NotificationBell_empty__9H0_B{display:flex;flex-direction:column;align-items:center;gap:10px;padding:36px 16px 44px;font-size:var(--fs-body2);color:var(--secondary)}.NotificationBell_emptyIcon__2w43z{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:50%;background:var(--confirm);color:var(--primary-deep)}.MemberStack_stack__vFKVD{display:inline-flex;flex:none}.MemberStack_ini__5Z4F4{width:28px;height:28px;border-radius:var(--r-pill);display:inline-grid;place-items:center;font-size:var(--fs-micro);font-weight:700;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 2px var(--who-ring),0 0 0 2px var(--surface)}.MemberStack_ini__5Z4F4+.MemberStack_ini__5Z4F4{margin-left:-8px}.MemberStack_ini__5Z4F4.MemberStack_self__xR9z5{background:var(--ink);color:var(--surface);box-shadow:0 0 0 2px var(--surface)}.TopBar_top__sWlQ7{position:sticky;top:0;z-index:40;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"left nav center right";align-items:center;gap:16px;height:64px;padding:0 48px;background:var(--bg)}.TopBar_left__J4pMr{grid-area:left;min-width:0}.TopBar_brand__7QjMX{display:inline-flex;align-items:center;min-width:44px;min-height:44px}.TopBar_nav__QlNfQ{grid-area:nav;display:flex;gap:4px;min-width:0}.TopBar_link__jqbYO{position:relative;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:var(--r-pill);font-size:var(--fs-caption);color:var(--secondary);white-space:nowrap}.TopBar_link__jqbYO:hover{color:var(--ink)}.TopBar_link__jqbYO.TopBar_on__FRyrY{color:var(--on-primary);font-weight:600}.TopBar_ind__pOnyB{position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--primary)}.TopBar_label__2mGll{position:relative}.TopBar_tabIcon__jW2cm{display:none}.TopBar_count__KMir_{min-width:18px;height:18px;padding:0 5px;display:inline-grid;place-items:center;border-radius:var(--r-pill);background:var(--attention);color:var(--warn-on);font-size:11px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.TopBar_center__v_xXV{grid-area:center;display:flex;justify-content:center}.TopBar_chip__PL5lb{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 14px;border-radius:var(--r-pill);background:var(--primary);color:var(--on-primary);font-size:13px;font-weight:600;white-space:nowrap}.TopBar_dot__wrkuR{width:8px;height:8px;border-radius:var(--r-pill);box-shadow:inset 0 0 0 1.5px currentColor}.TopBar_right__B6WQH{grid-area:right;display:flex;align-items:center;gap:8px}.TopBar_add__qiTg9{display:inline-flex;align-items:center;gap:4px;height:36px;padding:0 14px 0 12px;border-radius:var(--r-pill);background:var(--primary);color:var(--on-primary);font-size:var(--fs-caption);font-weight:600;white-space:nowrap}.TopBar_round__RTAP9{width:44px;height:44px;display:inline-grid;place-items:center;border-radius:var(--r-pill);color:var(--ink)}.TopBar_round__RTAP9.TopBar_roundOn__JSPfv,.TopBar_round__RTAP9:hover{background:var(--surface);color:var(--ink)}.TopBar_members___P23P{display:inline-flex}@media(max-width:1179px){.TopBar_center__v_xXV{display:none}.TopBar_top__sWlQ7{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"left nav right"}}@media(max-width:899px){.TopBar_top__sWlQ7{height:auto;padding:calc(8px + env(safe-area-inset-top, 0px)) 16px 8px;row-gap:6px;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"left right" "center center"}.TopBar_center__v_xXV{display:flex;justify-content:flex-start}.TopBar_center__v_xXV:empty{display:none}.TopBar_nav__QlNfQ{position:fixed;left:0;right:0;bottom:0;z-index:40;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:6px 8px calc(6px + env(safe-area-inset-bottom, 0px));background:var(--surface);box-shadow:0 -1px 0 var(--line-chrome)}.TopBar_link__jqbYO{flex-direction:column;justify-content:center;gap:2px;height:56px;padding:0 4px;border-radius:16px;font-size:var(--fs-micro)}.TopBar_link__jqbYO .TopBar_label__2mGll{max-width:100%;overflow:hidden;text-overflow:ellipsis}.TopBar_tabIcon__jW2cm{display:block;position:relative}.TopBar_count__KMir_{position:absolute;top:4px;left:calc(50% + 6px)}.TopBar_add__qiTg9{height:44px}.TopBar_members___P23P{display:none}}.AppShell_shell__bXuP6{position:relative;isolation:isolate;min-height:100dvh;width:100%;background:var(--bg);color:var(--ink);display:flex;flex-direction:column}.AppShell_column__XVpNc{position:relative;flex:1 1;min-width:0;display:flex;flex-direction:column}.AppShell_main__NSs4e{flex:1 1;width:100%;max-width:calc(var(--content-max) + 64px);min-width:0;margin:0 auto;padding:0 32px 56px}.AppShell_main__NSs4e.AppShell_wide__y9LTr{max-width:none;padding:0 48px 56px}.AppShell_main__NSs4e:focus{outline:none}.AppShell_page__F8rZ8{min-width:0;width:100%}@media(max-width:899px){.AppShell_main__NSs4e,.AppShell_main__NSs4e.AppShell_wide__y9LTr{padding:0 16px calc(48px + var(--tabbar-space))}}.Sticker_sticker__84cu_{display:inline-flex;align-items:center;gap:6px;border-radius:8px;font-family:var(--font-wide);font-stretch:var(--wide-stretch);font-weight:var(--wide-weight);line-height:1;letter-spacing:-.01em;white-space:nowrap;transform:rotate(var(--tilt,-3deg));box-shadow:var(--sticker-shadow)}.Sticker_sticker__84cu_.Sticker_md__i_R9o{padding:7px 12px 8px;font-size:var(--fs-body2)}.Sticker_sticker__84cu_.Sticker_sm__LBbBv{padding:5px 9px 6px;border-radius:6px;font-size:var(--fs-micro)}.Sticker_sticker__84cu_.Sticker_paper__S8JM4{background:var(--paper);color:var(--paper-ink)}.Sticker_sticker__84cu_.Sticker_alert__Xocyc{background:var(--alert-fill);color:var(--on-alert)}.Sticker_dot__PG0v0{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.LimitCards_sub__yPK81{display:block;margin-top:2px;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary)}.LimitCards_row__b3ip_{display:grid;grid-template-columns:minmax(0,1fr) auto 40px auto;gap:10px;align-items:center;min-height:52px;padding:4px 0;font-size:var(--fs-body1);line-height:var(--lh-body1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.LimitCards_row__b3ip_.LimitCards_th___QA0k{min-height:0;padding:0 0 4px;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary)}.LimitCards_thName__GJbVO{visibility:hidden}.LimitCards_r__VDFCI{text-align:right}.LimitCards_nameCell__DHEj8{display:flex;align-items:center;gap:8px;min-width:0}.LimitCards_name__9bsQc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LimitCards_spent___arZt{display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.LimitCards_state__0qm8t{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary)}.LimitCards_state__0qm8t.LimitCards_tight__w_LZz{color:var(--primary-deep);font-weight:600}.LimitCards_overTag__ZlN0P{margin-top:4px}.LimitCards_track__99jdJ{position:relative;height:6px;border-radius:var(--r-pill);background:var(--track);overflow:hidden}.LimitCards_track__99jdJ i{position:absolute;inset:0 auto 0 0;border-radius:var(--r-pill);background:var(--pos-fill)}.LimitCards_track__99jdJ .LimitCards_tight__w_LZz{background:var(--primary)}.LimitCards_track__99jdJ .LimitCards_over__vXILg{background:var(--attention)}.LimitCards_limit__LpeNW{text-align:right;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary);white-space:nowrap}@media(min-width:900px){.LimitCards_row__b3ip_{grid-template-columns:minmax(0,1fr) auto 24% auto;gap:12px}}.BudgetBar_bar__VZ_eu{--bar-h:8px;position:relative;height:var(--bar-h);border-radius:var(--r-pill);background:var(--track)}.BudgetBar_fill__memp_{position:absolute;inset:0;border-radius:var(--r-pill);background:var(--primary)}.BudgetBar_fill__memp_.BudgetBar_blue__TBcL_{background:var(--pos-fill)}.BudgetBar_clip__p9x4y{overflow:hidden;border-radius:var(--r-pill)}.BudgetBar_clip__p9x4y,.BudgetBar_seg__uJGVv{position:absolute;inset:0}.BudgetBar_seg__uJGVv.BudgetBar_ink__bCxwv{background:var(--primary);box-shadow:inset 0 0 0 1px var(--ink)}.BudgetBar_seg__uJGVv.BudgetBar_fixed__6Zg7Z{background:var(--ink)}.BudgetBar_seg__uJGVv.BudgetBar_pending__X5ZI_{background:color-mix(in srgb,var(--ink) 35%,var(--track))}.BudgetBar_pace__bfWdp{position:absolute;top:calc(-1*(var(--bar-h)/2 + 2px));width:2px;height:calc(var(--bar-h)*2 + 4px);margin-left:-1px;border-radius:var(--r-pill);background:var(--attention)}.TodayHero_hero__uxXhU{min-height:clamp(440px,56dvh,600px);display:grid;grid-template-columns:1fr minmax(0,3fr) 1fr;align-items:center;gap:24px;padding:32px 0 40px}.TodayHero_month__jgWCc{align-self:start;font-size:var(--fs-caption);font-weight:600;color:var(--ink)}.TodayHero_center__YooLi{position:relative;isolation:isolate;text-align:center;min-width:0}.TodayHero_center__YooLi:before{content:"";position:absolute;inset:-20% 0;z-index:-1;background:radial-gradient(closest-side,var(--glow-peach),transparent);pointer-events:none}.TodayHero_label__jj7tV{font-size:var(--fs-title3)}.TodayHero_amount__56FRf{margin:12px 0 8px;font-family:var(--font-wide);font-stretch:var(--wide-stretch);font-size:clamp(52px,7vw,112px);line-height:1.05;font-weight:var(--wide-weight-big);letter-spacing:-.02em;color:var(--ink)}.TodayHero_amount__56FRf.TodayHero_neg__0dFj3{color:var(--attention)}.TodayHero_skelAmt__MTD_2{display:inline-block;width:7ch;height:.8em}.TodayHero_formula__RYXwy{font-size:var(--fs-micro);line-height:var(--lh-micro);color:var(--secondary)}.TodayHero_budget__boUnq{max-width:720px;margin:32px auto 0;text-align:left}.TodayHero_bar__87NAh{--bar-h:10px}.TodayHero_row__dUhza{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:14px;font-size:var(--fs-caption);color:var(--secondary)}.TodayHero_row__dUhza b{color:var(--ink);font-weight:600}.TodayHero_over__h_IAy{color:var(--attention);font-weight:600}.TodayHero_legend__VD32S{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:10px;font-size:var(--fs-micro);color:var(--secondary)}.TodayHero_legend__VD32S span{display:inline-flex;align-items:center;gap:6px}.TodayHero_legend__VD32S i{width:12px;height:8px;border-radius:2px}.TodayHero_kFixed__uFwmF{background:var(--ink)}.TodayHero_kUp__wPlny{background:color-mix(in srgb,var(--ink) 35%,var(--track))}.TodayHero_kVar__fEFtq{background:var(--primary);box-shadow:inset 0 0 0 1px var(--ink)}.TodayHero_kPace__IiOdP{width:3px!important;background:var(--attention)}.TodayHero_setGoal__caH5r{display:inline-block;margin-top:24px;font-size:var(--fs-body2);font-weight:600;color:var(--primary-deep);text-decoration:underline}.TodayHero_meta__fbqjD{align-self:start;display:grid;justify-items:end;gap:4px;font-size:var(--fs-caption);color:var(--secondary)}.TodayHero_meta__fbqjD b{font-family:var(--font-wide);font-stretch:var(--wide-stretch);font-size:30px;line-height:1;font-weight:var(--wide-weight);letter-spacing:-.03em;color:var(--ink)}@media(max-width:1179px){.TodayHero_hero__uxXhU{grid-template-columns:1fr auto;min-height:0}.TodayHero_center__YooLi{grid-column:1/-1;grid-row:2}}@media(max-width:899px){.TodayHero_hero__uxXhU{grid-template-columns:minmax(0,1fr);gap:16px;padding:16px 0 28px}.TodayHero_month__jgWCc{display:none}.TodayHero_center__YooLi{grid-row:auto}.TodayHero_amount__56FRf{font-size:44px}.TodayHero_meta__fbqjD{grid-auto-flow:column;justify-content:center;align-items:baseline;gap:6px}.TodayHero_meta__fbqjD b{font-size:var(--fs-title2)}}.TodayInsight_strip__se0_P{display:flex;align-items:center;gap:20px;min-height:64px;padding:12px 12px 12px 20px;border-radius:var(--r-card);background:var(--surface)}.TodayInsight_eyebrow__DnX6W{flex:none;font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.06em;color:var(--secondary);white-space:nowrap}.TodayInsight_text__GNH0o{flex:1 1;min-width:0;display:flex;align-items:baseline;justify-content:space-between;gap:16px;color:var(--ink)}.TodayInsight_text__GNH0o:hover{color:var(--ink)}.TodayInsight_text__GNH0o:hover .TodayInsight_more__3tG7O{text-decoration:underline}.TodayInsight_body__Q79Gd{min-width:0;font-size:var(--fs-title3);line-height:var(--lh-title3)}.TodayInsight_more__3tG7O{flex:none;font-size:var(--fs-caption);font-weight:600;white-space:nowrap}.TodayInsight_close__xv38Z{position:relative;flex:none;width:36px;height:36px;display:inline-grid;place-items:center;border-radius:var(--r-pill);color:var(--secondary)}.TodayInsight_close__xv38Z:before{content:"";position:absolute;inset:-4px}.TodayInsight_close__xv38Z:hover{background:var(--subtle);color:var(--ink)}@media(max-width:899px){.TodayInsight_strip__se0_P{flex-wrap:wrap;gap:6px 12px;padding:14px 8px 14px 16px}.TodayInsight_eyebrow__DnX6W{flex:1 1}.TodayInsight_text__GNH0o{order:3;flex-basis:100%;flex-direction:column;gap:6px}.TodayInsight_body__Q79Gd{font-size:var(--fs-body1)}}.Receipt_paper__B_8BH{position:relative;background:var(--surface);border-radius:var(--r-card);padding:20px 24px;min-width:0}.Receipt_head__1AGmg{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:8px}.Receipt_title__2rxHR{font-size:var(--fs-title3);line-height:var(--lh-title3);font-weight:700;color:var(--ink)}.Receipt_title__2rxHR.Receipt_sm__wblz0{font-size:var(--fs-body1);line-height:var(--lh-body1)}.Receipt_sub__JDrYV{display:block;margin-top:2px}.Receipt_right__2C0fC{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Receipt_lines__kOVg3{display:flex;flex-direction:column;padding:4px 0}.Receipt_empty__HNMzP{padding:24px 0;text-align:center;font-size:var(--fs-body2);line-height:var(--lh-body2);color:var(--secondary)}.Receipt_error__7_Wpi{display:flex;flex-direction:column;align-items:center;gap:12px}.Receipt_retry__rwaez{height:40px}.Receipt_total__wm_Hm{margin-top:4px;padding-top:14px;border-top:1px solid var(--line-chrome);display:flex;justify-content:space-between;align-items:baseline;gap:16px}.Receipt_totalLabel__m5U8_{font-size:var(--fs-body2);line-height:var(--lh-body2);font-weight:600;color:var(--label)}.Receipt_totalNum__cAl35{font-size:var(--fs-title2);line-height:var(--lh-title2);font-weight:700;letter-spacing:-.02em;color:var(--ink);white-space:nowrap}.Receipt_totalNum__cAl35.Receipt_sm__wblz0{font-size:var(--fs-title3);letter-spacing:-.01em}.Receipt_dim__Fo5V_{color:var(--ink4)}.Receipt_line__RM_wk{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;margin:0 -12px;width:calc(100% + 24px);border-radius:var(--r-input);text-align:left;color:inherit;transition:background .18s ease,box-shadow .18s ease}.Receipt_line__RM_wk.Receipt_fresh__kuTEh{background:var(--confirm)}.Receipt_line__RM_wk.Receipt_selected__OgJhy{background:var(--confirm);box-shadow:inset 2px 0 0 var(--primary)}.Receipt_line__RM_wk>.Receipt_main__zmZEP{flex:1 1}.Receipt_line__RM_wk.Receipt_clickable__W6DaT{cursor:pointer}.Receipt_line__RM_wk.Receipt_clickable__W6DaT:hover:not(.Receipt_selected__OgJhy):not(.Receipt_fresh__kuTEh){background:var(--subtle)}.Receipt_main__zmZEP{min-width:0;display:flex;flex-direction:column;gap:2px}.Receipt_name__PRB6c{font-size:var(--fs-body1);line-height:var(--lh-body1);font-weight:500;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Receipt_meta__pPILK{display:flex;align-items:center;gap:6px;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary);font-weight:400;min-width:0}.Receipt_meta__pPILK.Receipt_needs__vYIIG{color:var(--attention);font-weight:600}.Receipt_meta__pPILK>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Receipt_newBadge__0dA48{height:20px;padding:0 8px;background:var(--primary);color:var(--on-primary);font-weight:600}.Receipt_newBadge__0dA48,.Receipt_who__R5DlJ{border-radius:var(--r-pill);display:inline-flex;align-items:center;flex:none}.Receipt_who__R5DlJ{position:relative;width:22px;height:22px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--who-ring);color:var(--primary-deep);font-size:var(--fs-caption);line-height:1;font-weight:700;justify-content:center}.Receipt_dot__hi4h0{width:6px;height:6px;border-radius:var(--r-pill);background:var(--attention);flex:none}.Receipt_amtCol__YkM9g{display:flex;flex-direction:column;align-items:flex-end;text-align:right;flex:none}.Receipt_amt___He1u{font-family:var(--font-wide);font-stretch:var(--wide-stretch);font-size:var(--fs-body1);line-height:var(--lh-body1);font-weight:700;letter-spacing:-.01em;color:var(--ink);white-space:nowrap}.Receipt_amt___He1u.Receipt_income__n0vIU{color:var(--pos)}.Receipt_amt___He1u.Receipt_savings__oSJtl{color:var(--savings-ink)}.Receipt_sub__JDrYV{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary);white-space:nowrap}@media(max-width:899px){.Receipt_paper__B_8BH{padding:16px}.Receipt_line__RM_wk{padding:10px 8px;margin:0 -8px;width:calc(100% + 16px)}}.Receipt_skel__eGt0g{display:flex;align-items:center;gap:12px;padding:10px 0}.Receipt_skel__eGt0g>.tt-skel:last-child{width:64px;height:16px;flex:none}.Receipt_skelMain__ysfHK{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.Receipt_skelMain__ysfHK>.tt-skel{display:block;height:14px}.Receipt_skelMain__ysfHK>.tt-skel:last-child{height:12px}@keyframes Receipt_linesIn__J5yAA{0%{opacity:0;transform:translateY(6px)}}.Receipt_plainLines__TwTLO{animation:Receipt_linesIn__J5yAA .28s cubic-bezier(.22,1,.36,1) both}.Receipt_pressable__BI1lp{transition:background .18s ease,box-shadow .18s ease,transform .12s ease}.Receipt_pressable__BI1lp:active{transform:scale(.985)}@media(prefers-reduced-motion:reduce){.Receipt_plainLines__TwTLO{animation:none}.Receipt_pressable__BI1lp:active{transform:none}}.TodayView_page__QNp9Z{display:flex;flex-direction:column;gap:40px;padding-bottom:24px}.TodayView_insightSlot__n6vP5:empty{display:none}.TodayView_cols__DAzP6{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;align-items:start}.TodayView_recent__8d68P{grid-column:span 8;min-width:0}.TodayView_rail___Dj3u{grid-column:span 4;min-width:0;display:flex;flex-direction:column;gap:24px}@media(max-width:1179px){.TodayView_rail___Dj3u,.TodayView_recent__8d68P{grid-column:1/-1}}@media(max-width:899px){.TodayView_page__QNp9Z{gap:24px}.TodayView_cols__DAzP6,.TodayView_rail___Dj3u{gap:16px}}.Collapsible_panel__hNqn4{overflow:hidden;min-width:0}.BriefingView_page__LpQ1Q{display:flex;flex-direction:column;gap:20px;max-width:var(--content-max);margin:0 auto}.BriefingView_meta__yqazx{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary);white-space:nowrap}.BriefingView_link__rUNxL{min-height:var(--h-chip);padding:0 8px;display:inline-flex;align-items:center;border-radius:var(--r-pill);font-size:var(--fs-caption);font-weight:600;color:var(--primary-deep);white-space:nowrap;transition:background .16s ease}.BriefingView_link__rUNxL:hover{background:var(--fill)}.BriefingView_hero__CH_WB{position:relative;overflow:hidden;background:var(--tile-peach);border-radius:var(--r-card);padding:24px;display:flex;flex-direction:column;gap:16px}.BriefingView_heroChips__rBcyI{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.BriefingView_moodChip__ELOMq{height:32px;padding:0 12px 0 10px;display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);background:var(--surface);font-size:var(--fs-caption);font-weight:700}.BriefingView_moodDot__3BfWm{width:8px;height:8px;border-radius:var(--r-pill)}.BriefingView_heroDate___kfKW{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:600;color:var(--label)}.BriefingView_heroMain__IN2v7{display:flex;align-items:flex-start;gap:16px}.BriefingView_heroText__BoeMx{display:flex;flex-direction:column;gap:10px;flex:1 1;min-width:0;max-width:720px}.BriefingView_heroBee__tee0y{flex:none;display:inline-flex;margin-top:-8px}.BriefingView_headline__HktZO{margin:0;font-size:var(--fs-title1);line-height:var(--lh-title1);font-weight:700;letter-spacing:-.02em;color:var(--ink);text-wrap:pretty}.BriefingView_story__7W4j9{margin:0;font-size:var(--fs-body2);line-height:var(--lh-body2);color:var(--label);text-wrap:pretty}.BriefingView_hero__CH_WB .BriefingView_refresh__FPIws{align-self:flex-start;height:var(--h-chip);padding:0 20px}.BriefingView_cols__4t9HM{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;align-items:start}.BriefingView_col___iaTD{display:flex;flex-direction:column;gap:20px;min-width:0}.BriefingView_tileGrid__EABx9{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.BriefingView_tileNote__gI_Jt{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BriefingView_bigRow__0EoL5{display:flex;align-items:center;gap:12px;min-height:56px;padding-top:4px;border-top:1px solid var(--line-chrome)}.BriefingView_bigText__ywCYr{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.BriefingView_bigLabel__terrN{font-size:var(--fs-body2);line-height:var(--lh-body2);font-weight:600;color:var(--ink)}.BriefingView_bigNote__cpdVw{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.BriefingView_bigAmt__hpsm4{font-size:var(--fs-body1);line-height:var(--lh-body1);font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink)}.BriefingView_bigAmt__hpsm4.BriefingView_bigNone__ISOmF{color:var(--secondary)}.BriefingView_insightList__6wDXf{display:flex;flex-direction:column;gap:12px}.BriefingView_secLabel__6U4Tc{padding:4px 4px 0}.BriefingView_toneCaution__iF_hp{--tone-ico:var(--ico-rose);--tone-wash:var(--warn-wash);--tone-ink:var(--warn-deep)}.BriefingView_tonePositive__D5JTj{--tone-ico:var(--ico-mint);--tone-wash:var(--pos-wash);--tone-ink:var(--pos)}.BriefingView_toneNeutral__6iPqk{--tone-ico:var(--ico-amber);--tone-wash:var(--fill);--tone-ink:var(--label)}.BriefingView_insightCard__3BdvF{background:var(--surface);border-radius:var(--r-card);padding:20px;display:flex;flex-direction:column;gap:8px;min-width:0}.BriefingView_insightHead__59gHP{display:flex;align-items:center;gap:10px;margin-bottom:4px}.BriefingView_toneChip__S_jw0{width:36px;height:36px;flex:none;border-radius:10px;justify-content:center;background:var(--tone-ico,var(--primary));color:#fff;line-height:1}.BriefingView_insightTag__VGwom,.BriefingView_toneChip__S_jw0{display:inline-flex;align-items:center;font-size:var(--fs-caption);font-weight:700}.BriefingView_insightTag__VGwom{height:28px;padding:0 10px;border-radius:var(--r-pill);background:var(--tone-wash,var(--fill));color:var(--tone-ink,var(--label));white-space:nowrap}.BriefingView_insightName__qzuNT{font-size:var(--fs-title3);line-height:var(--lh-title3);font-weight:700;color:var(--ink);text-wrap:pretty}.BriefingView_insightText__P6s1g{margin:0;font-size:var(--fs-body2);line-height:var(--lh-body2);color:var(--label);text-wrap:pretty}.BriefingView_insightFoot__B8gPo{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-top:4px}.BriefingView_insightFoot__B8gPo .BriefingView_voteBtn__DY1Xf{padding:0 14px;font-size:var(--fs-caption)}.BriefingView_evidence__Z6UEt{margin-top:8px;border-top:1px solid var(--line-chrome);padding-top:4px}.BriefingView_evidenceRow__KmzAi{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 0}.BriefingView_evidenceText__ob5P7{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.BriefingView_evidenceName__u_dbt{font-size:var(--fs-body2);line-height:var(--lh-body2);font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.BriefingView_evidenceMeta__yPbZb{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary)}.BriefingView_evidenceAmt__DG0MV{font-size:var(--fs-body2);font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ink);flex-shrink:0}.BriefingView_evidenceAmt__DG0MV.BriefingView_evidenceIn__Kh52m{color:var(--pos)}.BriefingView_actionGrid__JMGZI{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:20px}.BriefingView_actionCard__Q9RR_{background:var(--surface);border-radius:var(--r-card);padding:24px;display:flex;flex-direction:column;gap:8px;min-width:0}.BriefingView_actionLabel__sQJ7Q{align-self:flex-start;height:28px;padding:0 10px;display:inline-flex;align-items:center;border-radius:var(--r-pill);background:var(--confirm);font-size:var(--fs-caption);font-weight:700;color:var(--primary-deep)}.BriefingView_actionTitle__2VKAh{font-size:var(--fs-title3);line-height:var(--lh-title3);font-weight:700;color:var(--ink)}.BriefingView_actionBody__fJM4O{font-size:var(--fs-body2);line-height:var(--lh-body2);color:var(--label)}.BriefingView_actionBtn__ow4UI{align-self:stretch;margin-top:8px}.BriefingView_coupleCard__Wj5K0{min-width:0;align-self:start}.BriefingView_coupleText__kzc_T{flex:1 1;display:flex;flex-direction:column;gap:4px;min-width:0;padding:4px}.BriefingView_coupleCard__Wj5K0 .BriefingView_coupleBody__k3g2m{font-size:var(--fs-body2);line-height:var(--lh-body2);color:var(--ink);text-wrap:pretty}.BriefingView_coupleBee__2aUgj{position:absolute;right:6px;bottom:6px;display:inline-flex}.BriefingView_badge__nkAYa{height:28px;padding:0 10px;display:inline-flex;align-items:center;border-radius:var(--r-pill);font-size:var(--fs-caption);font-weight:700;white-space:nowrap}.BriefingView_badge__nkAYa.BriefingView_badgeIn__qQtvy{background:var(--pos-wash);color:var(--pos)}.BriefingView_badge__nkAYa.BriefingView_badgeWarn__ZRDWw{background:var(--warn-wash);color:var(--warn-deep)}.BriefingView_cmpList__EtemL{display:flex;flex-direction:column;gap:14px}.BriefingView_cmpRow__dWnEG{display:grid;grid-template-columns:minmax(0,1fr) auto;row-gap:6px;column-gap:12px;align-items:baseline}.BriefingView_cmpLabel__y7DtI{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary)}.BriefingView_cmpLabel__y7DtI.BriefingView_now__c3OKL{color:var(--ink);font-weight:700}.BriefingView_cmpAmt__9Uedg{font-size:var(--fs-body2);line-height:var(--lh-body2);font-weight:600;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;color:var(--label)}.BriefingView_cmpAmt__9Uedg.BriefingView_now__c3OKL{color:var(--ink);font-weight:700}.BriefingView_cmpTrack__2rjRj{grid-column:1/-1;height:6px;background:var(--track);border-radius:var(--r-pill);overflow:hidden}.BriefingView_cmpFill__xBQrC{display:block;height:100%;border-radius:var(--r-pill);background:var(--ink5)}.BriefingView_cmpFill__xBQrC.BriefingView_cmpNow__IVN1d{background:var(--primary)}.BriefingView_gaugeNums__fOHPE{display:flex;align-items:baseline;gap:6px;flex-wrap:wrap}.BriefingView_gaugeUsed__UG4r_{font-size:var(--fs-title2);line-height:var(--lh-title2);font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.BriefingView_gaugeUsed__UG4r_.BriefingView_gaugeOver__bzMws{color:var(--neg)}.BriefingView_gaugeTotal__R4x2z{font-size:var(--fs-body2);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--secondary)}div.BriefingView_gaugeBar__yaXBL{--bar-h:6px}.BriefingView_gaugeFoot___3otZ{display:flex;justify-content:space-between;gap:8px 12px;flex-wrap:wrap;font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary)}.BriefingView_gaugeOverText__qfm6_{color:var(--neg);font-weight:700}.BriefingView_streakHead__Mr06_{display:flex;align-items:center;gap:12px}.BriefingView_streakChip___Ir9m{width:36px;height:36px;flex:none;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;background:var(--ico-lilac);color:#fff;font-size:var(--fs-caption);line-height:1}.BriefingView_streakNum__DBJc_{font-size:var(--fs-title2);line-height:var(--lh-title2);font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.BriefingView_streakUnit__cfGb1{font-size:var(--fs-body2);font-weight:500;letter-spacing:0;color:var(--label);padding-left:4px}.BriefingView_strip__lydnq{display:grid;grid-template-columns:repeat(7,1fr);gap:6px}.BriefingView_stripCell__Qtlia{display:block;aspect-ratio:1;border-radius:8px;background:var(--track);transition:background .2s ease}.BriefingView_stripCell__Qtlia.BriefingView_filled__voPMJ{background:var(--primary)}.BriefingView_dateStrip__mXxVH{display:flex;flex-wrap:wrap;gap:8px}.BriefingView_datePill__pZit0{height:var(--h-chip);min-width:56px;padding:0 16px;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:var(--r-pill);background:var(--fill);color:var(--ink);font-size:var(--fs-caption);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;transition:background .16s ease,color .16s ease}.BriefingView_datePill__pZit0:hover:not([aria-pressed=true]){background:color-mix(in srgb,var(--fill) 70%,var(--line-input))}.BriefingView_datePill__pZit0[aria-pressed=true]{background:var(--cta);color:var(--on-cta);font-weight:700}.BriefingView_empty__M_FAn{background:var(--tile-peach);border-radius:var(--r-card);padding:40px 24px;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}.BriefingView_emptyTitle__wNLNy{font-size:var(--fs-title2);line-height:var(--lh-title2);font-weight:700;color:var(--ink)}.BriefingView_emptyBody__ui3_4{max-width:400px;margin:0 0 16px;font-size:var(--fs-body2);line-height:var(--lh-body2);color:var(--label)}@media(max-width:899px){.BriefingView_col___iaTD,.BriefingView_page__LpQ1Q{gap:16px}.BriefingView_cols__4t9HM{grid-template-columns:1fr;gap:16px}.BriefingView_hero__CH_WB{padding:20px 16px}.BriefingView_heroBee__tee0y{width:64px;height:64px;margin-top:0}.BriefingView_heroBee__tee0y>span{transform:scale(.5);transform-origin:0 0}.BriefingView_headline__HktZO{font-size:var(--fs-title2);line-height:var(--lh-title2)}.BriefingView_hero__CH_WB .BriefingView_refresh__FPIws{align-self:stretch}.BriefingView_tileGrid__EABx9{gap:10px}.BriefingView_actionCard__Q9RR_,.BriefingView_insightCard__3BdvF{padding:20px 16px}.BriefingView_dateStrip__mXxVH{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px 2px;scrollbar-width:none}.BriefingView_dateStrip__mXxVH::-webkit-scrollbar{display:none}}.SettingsView_page__fod0M{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start;max-width:var(--content-max);margin:0 auto}.SettingsView_accountFoot__E5mYz,.SettingsView_profileCard__d3RiY{grid-column:1/-1}.SettingsView_group__shxcV{gap:12px}.SettingsView_secHead__e678t{display:flex;flex-direction:column;gap:4px}.SettingsView_coupleRow__BR22n{display:flex;align-items:center;gap:14px}.SettingsView_avatar__uRO6J,.SettingsView_avatars__AhK4a{display:inline-flex;flex:none}.SettingsView_avatar__uRO6J{width:56px;height:56px;border-radius:var(--r-pill);background:var(--primary);color:var(--on-primary);font-size:var(--fs-title2);font-weight:700;align-items:center;justify-content:center}.SettingsView_avatar2__jl0s8{margin-left:-16px;background:var(--confirm);color:var(--primary-deep);box-shadow:inset 0 0 0 1px var(--who-ring),0 0 0 3px var(--surface)}.SettingsView_coupleText__urK2P{display:flex;flex-direction:column;gap:2px;flex:1 1;min-width:0}.SettingsView_coupleName__RLvuN{font-size:var(--fs-title3);line-height:var(--lh-title3);font-weight:700;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SettingsView_profileMeta__BU_QK{font-size:var(--fs-caption);line-height:var(--lh-caption);color:var(--secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SettingsView_inviteBox__kD1L_{display:flex;align-items:center;gap:12px;padding:10px 8px 10px 16px;border-radius:var(--r-input);background:var(--fill)}.SettingsView_inviteCode__skwS_{font-size:var(--fs-title2);line-height:var(--lh-title2);font-weight:700;letter-spacing:.12em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.SettingsView_rows__pWILH{display:flex;flex-direction:column;margin:0 -8px}.SettingsView_row__awiwA{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px;position:relative;border-radius:var(--r-input);text-align:left;color:var(--ink)}.SettingsView_row__awiwA+.SettingsView_row__awiwA:before{content:"";position:absolute;top:0;left:52px;right:8px;height:1px;background:var(--line-chrome)}.SettingsView_rowWrap__w_3tz{flex-wrap:wrap;row-gap:8px}.SettingsView_plainRow__d5p0I+.SettingsView_plainRow__d5p0I:before{left:8px}.SettingsView_rowBtn__2StyP{width:100%;transition:background .16s ease}.SettingsView_rowBtn__2StyP:hover{background:var(--subtle)}.SettingsView_rowBtn__2StyP.SettingsView_paused__UpgtK .SettingsView_rowLabel__1pf_6,.SettingsView_rowBtn__2StyP.SettingsView_paused__UpgtK .SettingsView_rowValue__m7_lS{color:var(--secondary)}.SettingsView_icoBox__OPqwb{--ico:var(--ico-peach);width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;background:var(--ico);color:#fff;flex:none}.SettingsView_icoBox__OPqwb.SettingsView_tRose__qosGM{--ico:var(--ico-rose)}.SettingsView_icoBox__OPqwb.SettingsView_tAmber__3q4zG{--ico:var(--ico-amber)}.SettingsView_icoBox__OPqwb.SettingsView_tMint__snagr{--ico:var(--ico-mint)}.SettingsView_icoBox__OPqwb.SettingsView_tLilac__qWmNM{--ico:var(--ico-lilac)}.SettingsView_icoBox__OPqwb.SettingsView_tPeach___Q1I0{--ico:var(--ico-peach)}.SettingsView_rowLabel__1pf_6{font-size:var(--fs-body1);line-height:var(--lh-body1);font-weight:600;color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SettingsView_rowLabelCol__CB3Iu{display:flex;flex-direction:column;gap:2px;min-width:0}.SettingsView_rowValue__m7_lS{font-size:var(--fs-body1);line-height:var(--lh-body1);font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;flex:none}.SettingsView_rowValue__m7_lS.SettingsView_accent__yphMO{color:var(--primary-deep)}.SettingsView_rowHint__3Z0Yx{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:500;color:var(--secondary);white-space:nowrap;flex:none}.SettingsView_chevWrap__lOLki{display:inline-flex;flex:none}.SettingsView_chev__ro3k0{color:var(--ink4);flex:none}.SettingsView_row__awiwA .SettingsView_goalBox__KNTJw{width:168px;flex:none}.SettingsView_goalInput__hImQ7{text-align:right;font-weight:700}.SettingsView_emptyRow__0f7WR{padding:4px 0}.SettingsView_toggle__iZQmw{position:relative;width:52px;height:32px;border-radius:var(--r-pill);background:var(--line-field);display:flex;align-items:center;padding:0 3px;flex:none;transition:background .2s ease}.SettingsView_toggle__iZQmw.SettingsView_checked__0ybU_{background:var(--primary);justify-content:flex-end}.SettingsView_toggle__iZQmw:before{content:"";position:absolute;inset:-6px 0}.SettingsView_knob__6sZpA{width:26px;height:26px;border-radius:var(--r-pill);background:#fff;box-shadow:0 1px 2px rgba(16,24,40,.2)}.SettingsView_accountFoot__E5mYz{display:flex;flex-direction:column;align-items:center;gap:4px;padding:12px 0 8px;text-align:center}.SettingsView_dangerText__lDbFz{min-height:44px;padding:0 20px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);font-size:var(--fs-body1);font-weight:700;color:var(--attention);transition:background .16s ease}.SettingsView_dangerText__lDbFz:hover:not(:disabled){background:var(--warn-wash)}.SettingsView_dangerText__lDbFz:disabled{opacity:.6;cursor:default}.SettingsView_dangerText__lDbFz.SettingsView_soft__EjAYd{margin-top:8px;font-size:var(--fs-body2);font-weight:600}.SettingsView_srOnly__sTyVo{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:899px){.SettingsView_page__fod0M{grid-template-columns:minmax(0,1fr);gap:16px}.SettingsView_avatar__uRO6J{width:48px;height:48px;font-size:var(--fs-title3)}.SettingsView_row__awiwA .SettingsView_goalBox__KNTJw{width:140px}}.SettingsView_skelRow__BXUoT{display:flex;align-items:center;gap:12px;min-height:64px;padding:8px}.SettingsView_skelMain__8fPfL{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.HistoryView_page__4lo5M{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px;align-items:start;padding-top:24px}.HistoryView_main__Jq2SU{display:flex;flex-direction:column;gap:12px;min-width:0}.HistoryView_titleRow__bwvu1{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px}.HistoryView_pageHead__PtRc5{font-family:var(--font-wide);font-stretch:var(--wide-stretch);font-size:var(--fs-display);line-height:var(--lh-display);font-weight:var(--wide-weight);letter-spacing:-.03em}.HistoryView_monthNav__R_Lga{display:flex;align-items:center;gap:4px}.HistoryView_monthBtn__MHv93{position:relative;width:36px;height:36px;display:inline-grid;place-items:center;border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font-size:var(--fs-body1);transition:background .16s ease}.HistoryView_monthBtn__MHv93:before{content:"";position:absolute;inset:-4px}.HistoryView_monthBtn__MHv93:hover:not(:disabled){background:var(--subtle)}.HistoryView_monthBtn__MHv93:disabled{background:rgba(0,0,0,0);color:var(--placeholder);cursor:default}.HistoryView_monthLabelWrap__3czJ5{position:relative;display:flex;justify-content:center;min-width:112px}.HistoryView_monthLabel__T5i9g{display:inline-block;font-size:var(--fs-body2);line-height:var(--lh-body2);font-weight:600;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HistoryView_main__Jq2SU .HistoryView_search__w0RAB{border-radius:var(--r-pill);background:var(--surface)}.HistoryView_chipBar__IkBCe{display:flex;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 0}.HistoryView_chipBar__IkBCe::-webkit-scrollbar{display:none}.HistoryView_filterChip___aT8t{position:relative;height:40px;padding:0 16px;flex:none;display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-input);font-size:var(--fs-caption);font-weight:500;color:var(--label);white-space:nowrap;transition:background .16s ease,box-shadow .16s ease,color .16s ease}.HistoryView_filterChip___aT8t:before{content:"";position:absolute;inset:-2px 0}.HistoryView_filterChip___aT8t:hover:not(.HistoryView_filled__HsznL){box-shadow:inset 0 0 0 1px var(--line-field);color:var(--ink)}.HistoryView_filterChip___aT8t.HistoryView_open__3lb86{box-shadow:inset 0 0 0 1.5px var(--primary);color:var(--ink)}.HistoryView_filterChip___aT8t.HistoryView_filled__HsznL{background:var(--cta);color:var(--on-cta);box-shadow:none;font-weight:600}.HistoryView_filterChip___aT8t.HistoryView_filled__HsznL:hover{background:color-mix(in srgb,var(--cta) 82%,var(--surface))}.HistoryView_activeX__Blptl{font-size:18px;line-height:1;opacity:.8}.HistoryView_todo__xyOXn{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:8px 16px 8px 20px;border-radius:var(--r-card);background:var(--surface);font-size:var(--fs-body1);line-height:var(--lh-body1);color:var(--ink);text-align:left;overflow:hidden;transition:background .16s ease,box-shadow .16s ease}.HistoryView_todo__xyOXn:hover{background:var(--subtle)}.HistoryView_todo__xyOXn.HistoryView_todoOn__POuRs{box-shadow:inset 0 0 0 1.5px var(--primary)}.HistoryView_todoRight___u6MQ{display:inline-flex;align-items:center;gap:8px;color:var(--secondary)}.HistoryView_todoCount__ESSPy{height:28px;padding:0 12px;display:inline-grid;place-items:center;border-radius:var(--r-pill);background:var(--warn-wash);color:var(--attention);font-size:var(--fs-caption);font-weight:700}.HistoryView_summary__ntSgt,.HistoryView_todoCount__ESSPy{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.HistoryView_summary__ntSgt{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;padding:4px 4px 8px}.HistoryView_stats___pJ_u{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 28px;min-width:0}.HistoryView_stat__CvCot{display:flex;flex-direction:column;gap:2px}.HistoryView_stat__CvCot dt{font-family:var(--font-mono);font-size:var(--fs-micro);line-height:var(--lh-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--secondary)}.HistoryView_stat__CvCot dd{font-family:var(--font-wide);font-stretch:var(--wide-stretch);font-size:var(--fs-body1);line-height:1.2;font-weight:700;color:var(--ink);white-space:nowrap}.HistoryView_stat__CvCot.HistoryView_statMain__fOFJe dd{font-size:28px;font-weight:var(--wide-weight);letter-spacing:-.02em}.HistoryView_stat__CvCot.HistoryView_pos__eCX8q dd{color:var(--pos)}.HistoryView_stat__CvCot.HistoryView_sav__vmtTM dd{color:var(--savings-ink)}.HistoryView_dayHead__PdB44{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 4px}.HistoryView_exportBtn__F_id7{height:36px;padding:0 12px;flex:none;border-radius:var(--r-pill);font-size:var(--fs-caption);font-weight:600;color:var(--label);transition:background .16s ease,color .16s ease}.HistoryView_exportBtn__F_id7:hover:not(:disabled){background:var(--surface);color:var(--ink)}.HistoryView_exportBtn__F_id7:disabled{opacity:.5;cursor:default}.HistoryView_list__Norgq{display:flex;flex-direction:column;gap:16px;min-width:0;transition:opacity .18s ease}.HistoryView_list__Norgq.HistoryView_stale__meL5H{opacity:.45;pointer-events:none}.HistoryView_dayGroup__zn8wF{display:flex;flex-direction:column;gap:6px;scroll-margin-top:24px;content-visibility:auto;contain-intrinsic-size:auto 240px}.HistoryView_dayLabel__WMKDT{display:inline-flex;align-items:center;gap:8px;font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:500;color:var(--secondary)}.HistoryView_dayMark__wb2y1{padding:1px 6px;border-radius:3px;background:var(--primary);color:var(--on-primary);font-weight:700}.HistoryView_dayWord__t07Ay{color:var(--ink);font-weight:700}.HistoryView_dayDate__GElqD{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:.04em}.HistoryView_dayTotal__RsA9u{font-family:var(--font-mono);font-size:var(--fs-micro);color:var(--secondary);white-space:nowrap}.HistoryView_dayReceipt__wuiPE{padding-top:8px;padding-bottom:8px}.HistoryView_dayReceipt__wuiPE [data-line-id]{margin:0 -16px;padding:12px 16px;width:calc(100% + 32px);border-radius:0}.HistoryView_emptyText__w_hq3{display:block}.HistoryView_clearBtn__Wc6DB{margin-top:12px}.HistoryView_panelCard__mp44p{position:sticky;top:24px;max-height:calc(100dvh - 48px);overflow-y:auto}.HistoryView_placeholder__Cx_1_{display:flex;flex-direction:column;gap:8px}@media(min-width:900px){.HistoryView_list__Norgq{gap:4px;padding:12px 24px 16px;border-radius:var(--r-card);background:var(--surface)}.HistoryView_dayGroup__zn8wF{margin:0 -24px;padding:0 24px}.HistoryView_dayGroup__zn8wF+.HistoryView_dayGroup__zn8wF{margin-top:8px}.HistoryView_dayGroup__zn8wF .HistoryView_dayReceipt__wuiPE{padding:0;background:rgba(0,0,0,0)}.HistoryView_dayGroup__zn8wF .HistoryView_dayReceipt__wuiPE [data-line-id]{margin:0 -24px;padding:12px 24px;width:calc(100% + 48px)}}@media(max-width:1180px){.HistoryView_page__4lo5M{grid-template-columns:minmax(0,1fr) 340px;gap:16px}}@media(max-width:899px){.HistoryView_page__4lo5M{display:flex;flex-direction:column;align-items:stretch;padding-top:0}.HistoryView_titleRow__bwvu1{min-height:48px}.HistoryView_pageHead__PtRc5{font-size:var(--fs-title1);line-height:var(--lh-title1)}.HistoryView_chipBar__IkBCe{margin:0 -16px;padding:2px 16px}.HistoryView_summary__ntSgt{flex-direction:column;align-items:stretch}.HistoryView_stats___pJ_u{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:8px 16px}.HistoryView_stat__CvCot:not(.HistoryView_statMain__fOFJe) dd{font-size:var(--fs-body2)}.HistoryView_statMain__fOFJe{grid-column:1/-1}.HistoryView_stat__CvCot dd{overflow:hidden;text-overflow:ellipsis}.HistoryView_exportBtn__F_id7{align-self:flex-end}}@media(min-width:900px){.HistoryView_dayReceipt__wuiPE [data-line-id]{display:grid;grid-template-columns:minmax(min(140px,100% - 152px),1fr) minmax(0,240px) minmax(120px,auto);column-gap:16px}.HistoryView_dayReceipt__wuiPE [data-line-id]>span:first-child{display:contents}.HistoryView_dayReceipt__wuiPE [data-line-id]>span:last-child{justify-self:end}}.page_stage__vkdvP{min-height:100dvh;display:flex;justify-content:center;align-items:flex-start;padding:0;background:var(--hero-grad),var(--bg);background-size:100% 440px,auto;background-repeat:no-repeat}.page_screen__ocONn{width:100%;max-width:480px;min-height:100dvh;padding:12px 16px 16px;display:flex;flex-direction:column}.page_topBar__lxalH{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:44px}.page_backBtn__I50A_,.page_topSpacer__f2jiH{width:44px;height:44px;flex:none}.page_backBtn__I50A_{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);background:color-mix(in srgb,var(--surface) 72%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:var(--ink);transition:background .16s ease}.page_backBtn__I50A_:hover{background:var(--surface)}.page_wordmark__qMq4O{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-title3);line-height:var(--lh-title3);font-weight:800;letter-spacing:-.02em;color:var(--ink)}.page_progress__Cpa2_{display:flex;align-items:center;gap:6px;margin-top:16px}.page_pip__4z1uc{width:8px;height:8px;border-radius:var(--r-pill);background:var(--line-input)}.page_pip__4z1uc.page_pipDone__y93yG{background:color-mix(in srgb,var(--primary) 55%,transparent)}.page_pip__4z1uc.page_pipNow___rM8T{width:24px;background:var(--primary)}.page_pane___kSbl{display:flex;flex-direction:column;flex:1 1;min-width:0}.page_art__MPP6D{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 0 8px}.page_bubble__KH8jG{max-width:100%;padding:8px 16px;border-radius:var(--r-pill);background:var(--primary-deep);color:var(--on-primary);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:700;text-align:center;box-shadow:0 6px 16px -6px color-mix(in srgb,var(--primary) 70%,transparent)}.page_bubbleTail__GOTnQ{display:flex;flex-direction:column;align-items:center;gap:4px;margin:6px 0 4px}.page_bubbleTail__GOTnQ span{display:block;width:10px;height:10px;border-radius:var(--r-pill);background:color-mix(in srgb,var(--primary) 55%,transparent)}.page_bubbleTail__GOTnQ span+span{width:6px;height:6px;background:color-mix(in srgb,var(--primary) 35%,transparent)}.page_bottom__hgVdD{display:flex;flex-direction:column}.page_title__X3cjG{margin:24px 0 0;font-size:var(--fs-display);line-height:var(--lh-display);font-weight:800;letter-spacing:-.03em;color:var(--ink)}.page_bottom__hgVdD .page_title__X3cjG{margin-top:0}.page_brandWord__v0W1z{color:var(--primary-deep)}.page_sub__62Cq6{margin:6px 0 0;font-size:var(--fs-body2);line-height:var(--lh-body2);color:var(--secondary)}.page_fields__J_IhE{display:flex;flex-direction:column;gap:16px;margin-top:28px}.page_readOnly__pcGfO{color:var(--secondary)}.page_block__BdyjQ{margin-top:24px}.page_goalBox__GH0sM{margin-top:28px;cursor:text}.page_hint__exS_E{margin:10px 0 0}.page_saveTip__8HFyA{margin-top:20px}.page_tipBee__YDHFp{position:absolute;right:8px;bottom:6px}.page_error__hqIVP{margin-top:16px;padding:12px 16px;border-radius:var(--r-input);background:var(--warn-wash);color:var(--warn-deep);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:600}.page_actions__23T0Z{margin-top:auto;padding-top:24px;display:flex;flex-direction:column;gap:8px}.page_wide__lRqxC{width:100%}.page_tall__zohBw{height:var(--h-big);font-size:var(--fs-body1);font-weight:700}.page_foot__wsto7{color:var(--secondary);font-weight:500;height:auto;min-height:44px;white-space:normal}.page_foot__wsto7,.page_logout__EzRG_{align-self:center;font-size:var(--fs-caption)}.page_logout__EzRG_{margin-top:4px;height:44px}.page_code__I_qNR{text-align:center;letter-spacing:.24em;text-transform:uppercase}@media(min-width:900px){.page_stage__vkdvP{align-items:center;padding:40px 24px;background:var(--bg)}.page_screen__ocONn{min-height:min(760px,100dvh - 80px);padding:24px 32px 20px;border-radius:var(--r-phone);background:var(--hero-grad),var(--surface);background-size:100% 320px,auto;background-repeat:no-repeat}.page_title__X3cjG{font-size:var(--fs-title1);line-height:var(--lh-title1)}}.MonthView_page__bSAUc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;max-width:var(--content-max);margin:0 auto;align-items:start}.MonthView_editCard__bADqs,.MonthView_tiles__aPrnn{grid-column:1/-1}.MonthView_tiles__aPrnn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.MonthView_sideCol__mka7W{display:flex;flex-direction:column;gap:20px;min-width:0}.MonthView_b__j_oG3{font-weight:700;color:var(--ink)}.MonthView_negText__4VPR2{color:var(--neg)}.MonthView_posText___YVsh{color:var(--pos);font-weight:700}.MonthView_body1__IlNuL{font-size:var(--fs-body2);line-height:var(--lh-body2);color:var(--ink)}.MonthView_goalBar__0gxWf{--bar-h:10px}.MonthView_rows__88245{display:flex;flex-direction:column;gap:10px}.MonthView_row__5K_V_{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:var(--fs-body2);line-height:var(--lh-body2)}.MonthView_rowStrong__tKdkX{padding-top:10px;border-top:1px solid var(--line-chrome)}.MonthView_rowLabel__6NfZA{color:var(--label)}.MonthView_legendLabel__usB8P{display:inline-flex;align-items:center;gap:8px}.MonthView_legendDot__8saLc{width:10px;height:10px;flex:none;border-radius:var(--r-pill)}.MonthView_legendDot__8saLc.MonthView_ink__9UDjT{background:var(--primary);box-shadow:inset 0 0 0 1px var(--ink)}.MonthView_legendDot__8saLc.MonthView_fixed__1HxKe{background:var(--ink)}.MonthView_legendDot__8saLc.MonthView_pending___gQrb{background:color-mix(in srgb,var(--ink) 35%,var(--track))}.MonthView_rowLabelInk__SQBI7{color:var(--ink);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MonthView_rowNum__qJtCp{font-weight:600;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MonthView_rowBig__3Rmct{font-size:var(--fs-title2);line-height:var(--lh-title2);font-weight:700;letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MonthView_note__HRPk6{align-items:center;padding-right:16px}.MonthView_noteBee__MpHc6{display:inline-flex;line-height:0;flex:none}.MonthView_noteText__3Nmot{color:var(--ink);font-size:var(--fs-body2);line-height:var(--lh-body2)}.MonthView_saveBox__BMbBx{display:flex;flex-direction:column;gap:10px;padding:16px;border-radius:18px;background:var(--tile-peach)}.MonthView_saveBox__BMbBx.MonthView_saveDone__NIqSS{background:var(--tile-mint)}.MonthView_catList__aHaqN{display:flex;flex-direction:column;gap:14px}.MonthView_catRow___7u4f{display:flex;align-items:center;gap:12px;min-width:0}.MonthView_catMain__bjyis{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:6px}.MonthView_catTop__PkPf1{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.MonthView_catName__Dnpn0{font-size:var(--fs-body1);line-height:var(--lh-body1);font-weight:600;color:var(--ink);min-width:0;overflow-wrap:anywhere}.MonthView_catName__Dnpn0.MonthView_needs___GrxN{color:var(--attention)}.MonthView_catVal__UtPJw{font-size:var(--fs-body1);line-height:var(--lh-body1);font-weight:700;text-align:right;color:var(--ink);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MonthView_catBar__HrMZr{height:6px;border-radius:var(--r-pill);background:var(--track);position:relative}.MonthView_catBar__HrMZr span{position:absolute;inset:0;border-radius:var(--r-pill);background:var(--primary)}.MonthView_catBar__HrMZr.MonthView_red__Wa2b0 span{background:var(--attention)}.MonthView_foot__USH__{gap:4px;padding-top:14px;border-top:1px solid var(--line-chrome)}.MonthView_foot__USH__,.MonthView_pastList__eOMrJ,.MonthView_pastRow__5SnJY{display:flex;flex-direction:column}.MonthView_pastRow__5SnJY{padding:12px 0;gap:2px}.MonthView_pastRow__5SnJY+.MonthView_pastRow__5SnJY{border-top:1px solid var(--line-chrome)}.MonthView_pastTop__iVCYy{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:var(--fs-body1);line-height:var(--lh-body1);font-weight:700;color:var(--ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.MonthView_readonly__PG08a{background:var(--fill);box-shadow:none}.MonthView_goalInput__05gnD{font-weight:600}.MonthView_readonlyNum__NSPz_{flex:1 1;font-size:var(--fs-body1);font-weight:600;color:var(--ink)}.MonthView_goals__9z6kg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.MonthView_actions__ZW6Jq{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:8px}@media(max-width:1100px){.MonthView_tiles__aPrnn{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:899px){.MonthView_page__bSAUc{display:flex;flex-direction:column;align-items:stretch;gap:16px}.MonthView_sideCol__mka7W{gap:16px}.MonthView_tiles__aPrnn{gap:8px}.MonthView_rowBig__3Rmct{font-size:var(--fs-title3)}.MonthView_goals__9z6kg{grid-template-columns:1fr}.MonthView_actions__ZW6Jq{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.MonthView_tiles__aPrnn .MonthView_skelTile__fEWsM{background:var(--surface);gap:8px}.SettingsModal_body__IzLYJ{display:flex;flex-direction:column;gap:16px;min-width:0}.SettingsModal_head__wq0la{display:flex;align-items:center;justify-content:space-between;gap:12px}.SettingsModal_sheetTitle__YMab8{font-size:var(--fs-title2);line-height:var(--lh-title2);font-weight:700;letter-spacing:-.02em;color:var(--ink)}.SettingsModal_close__G2_pk{margin-right:-10px;background:var(--fill);color:var(--ink)}.SettingsModal_segRow__3awK6{display:flex;flex-wrap:wrap;gap:8px}.SettingsModal_segGrow__vlVvu{flex:1 1 200px}.SettingsModal_segGrow__vlVvu>*{flex:1 1}.SettingsModal_segFull__e3tDl{display:flex;width:100%}.SettingsModal_segFull__e3tDl>*{flex:1 1;justify-content:center}.SettingsModal_catList__rocd3{display:flex;flex-direction:column;gap:0;max-height:min(44vh,420px);overflow-y:auto;margin:0 -8px;padding:0 8px}.SettingsModal_catRow__PwhEM{display:flex;align-items:center;gap:4px;min-height:56px}.SettingsModal_catRow__PwhEM+.SettingsModal_catRow__PwhEM{box-shadow:inset 0 1px 0 var(--line-chrome)}.SettingsModal_rowIcon__oSEKh{color:var(--secondary)}.SettingsModal_rowDelete__DFw6L:hover:not(:disabled){color:var(--attention)}.SettingsModal_catName__auJ0L{flex:1 1;min-width:0;height:var(--h-btn);padding:0 12px;border:0;outline:none;background:rgba(0,0,0,0);border-radius:var(--r-input);font-size:var(--fs-body1);font-weight:600;color:var(--ink);transition:box-shadow .12s ease,background .12s ease}.SettingsModal_catName__auJ0L:hover{background:var(--subtle)}.SettingsModal_catName__auJ0L:focus{background:var(--surface);box-shadow:inset 0 0 0 2px var(--primary),0 0 0 4px var(--confirm)}.SettingsModal_catName__auJ0L:disabled{color:var(--secondary);cursor:not-allowed}.SettingsModal_defaultTag__IPHFr{height:28px;padding:0 10px;display:inline-flex;align-items:center;border-radius:var(--r-pill);background:var(--fill);font-size:var(--fs-caption);font-weight:600;color:var(--label);flex:none}.SettingsModal_addRow__cTpSK{display:flex;align-items:center;gap:8px}.SettingsModal_budgetHead__drvFm{display:flex;align-items:center;justify-content:space-between;gap:12px}.SettingsModal_budgetList__eOxCe{display:flex;flex-direction:column;gap:0;max-height:min(44vh,420px);overflow-y:auto}.SettingsModal_budgetItem__KAstq{display:flex;flex-direction:column;gap:6px;padding:8px 0}.SettingsModal_budgetItem__KAstq+.SettingsModal_budgetItem__KAstq{box-shadow:inset 0 1px 0 var(--line-chrome)}.SettingsModal_budgetRow__y8Gnp{display:flex;align-items:center;gap:12px;min-height:48px}.SettingsModal_shareRow__DcMGd{display:flex;align-items:center;gap:10px;padding-left:44px}.SettingsModal_shareBar__sRJJe{--bar-h:6px;flex:1 1}.SettingsModal_shareText__TUejm{min-width:36px;text-align:right;font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--primary-deep)}.SettingsModal_budgetLabel__0puFd{flex:1 1;min-width:0;font-size:var(--fs-body1);font-weight:600;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.SettingsModal_budgetBox__Ubydj{width:160px;flex:none}.SettingsModal_budgetInput__nu0WG{text-align:right;font-weight:600}.SettingsModal_emptyNote__lNVFi{padding:16px 0;font-size:var(--fs-body2);line-height:var(--lh-body2);color:var(--secondary);text-align:center}.SettingsModal_error__hBQmv{padding:12px 16px;border-radius:var(--r-input);background:var(--warn-wash);color:var(--warn-deep);font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:600}.SettingsModal_actions___GLQu{display:flex;flex-direction:column;align-items:stretch;gap:4px;padding-top:8px}.SettingsModal_actions___GLQu .SettingsModal_primary__Da280{width:100%}.SettingsModal_actions___GLQu .SettingsModal_delete___JOeI{align-self:center;color:var(--attention);font-weight:700}.EntryForm_entry__X_9t_{position:relative;display:flex;flex-direction:column;gap:16px;min-width:0}.EntryForm_head__ABGrU{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:44px}.EntryForm_titleSwap__Ju3jt{position:relative;display:block;flex:1 1;min-width:0;min-height:24px}.EntryForm_entry__X_9t_ .EntryForm_head__ABGrU h2{font-size:var(--fs-title3);line-height:var(--lh-title3);font-weight:700;letter-spacing:-.01em}.EntryForm_closeBtn__35kSd{width:44px;height:44px;flex:none;display:inline-grid;place-items:center;border-radius:var(--r-pill);background:var(--fill);color:var(--label);transition:background .16s ease,color .16s ease}.EntryForm_closeBtn__35kSd:hover{background:var(--line-input);color:var(--ink)}.EntryForm_entry__X_9t_ .EntryForm_typeSeg__yEnkF{width:100%}.EntryForm_entry__X_9t_ .EntryForm_typeSeg__yEnkF>button{flex:1 1;height:40px;font-size:var(--fs-caption)}.EntryForm_entry__X_9t_ .EntryForm_amountField__Ki33r>div{height:72px;padding:0 8px 0 20px;border-radius:var(--r-input)}.EntryForm_entry__X_9t_ .EntryForm_amountField__Ki33r>div>input{font-size:var(--fs-display);line-height:var(--lh-display);font-weight:700;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EntryForm_entry__X_9t_ .EntryForm_amountField__Ki33r>div>input::placeholder{font-weight:600;color:var(--ink5)}.EntryForm_plus__UhDvO{font-size:var(--fs-display);font-weight:700;color:var(--pos);margin-right:-4px}.EntryForm_convert__g6yR1{padding-left:4px}.EntryForm_entry__X_9t_ .EntryForm_amountField__Ki33r [role=group]>button{height:40px;min-width:44px;padding:0 10px;font-size:var(--fs-caption)}.EntryForm_entry__X_9t_ .EntryForm_descField__RwFmA>input{height:var(--h-btn);font-size:var(--fs-body1);font-weight:500}.EntryForm_entry__X_9t_ .EntryForm_descField__RwFmA>input::placeholder{font-weight:400}.EntryForm_catRow__br6fV,.EntryForm_dateRow__xusTG,.EntryForm_freqRow__Rsxw8{min-height:40px;gap:8px 6px}.EntryForm_entry__X_9t_ .EntryForm_catRow__br6fV>button[aria-pressed=true],.EntryForm_entry__X_9t_ .EntryForm_dateRow__xusTG>[aria-pressed=true],.EntryForm_entry__X_9t_ .EntryForm_freqRow__Rsxw8>button[aria-pressed=true]{font-weight:600}.EntryForm_entry__X_9t_ .EntryForm_freqChip__qnsRq{background:var(--surface);box-shadow:inset 0 0 0 1px var(--line-input);max-width:100%;gap:6px}.EntryForm_entry__X_9t_ .EntryForm_freqChip__qnsRq:hover{box-shadow:inset 0 0 0 1px var(--line-field);background:var(--subtle)}.EntryForm_entry__X_9t_ .EntryForm_freqChip__qnsRq b{font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.EntryForm_freqName__0jcTl{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.EntryForm_pickLabel__XNGnF{position:relative;cursor:pointer;overflow:hidden}.EntryForm_pickLabel__XNGnF:focus-within{outline:2px solid var(--primary);outline-offset:2px}.EntryForm_dateNative__fW1VA{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.EntryForm_saveCol__wodQE{display:flex;flex-direction:column;align-items:stretch;gap:8px;padding-top:4px}.EntryForm_missing__oI3Q9{font-size:var(--fs-caption);line-height:var(--lh-caption);font-weight:600;color:var(--attention)}.EntryForm_entry__X_9t_ .EntryForm_saveBtn__n74um{position:relative;width:100%;height:52px;font-size:var(--fs-body1);overflow:hidden}@media(max-width:899px){.EntryForm_entry__X_9t_ .EntryForm_amountField__Ki33r>div{height:60px;padding:0 6px 0 16px}.EntryForm_entry__X_9t_ .EntryForm_amountField__Ki33r>div>input,.EntryForm_plus__UhDvO{font-size:var(--fs-title1);line-height:var(--lh-title1)}}.SavingsPocket_stage__wcPf3{position:relative;width:140px;height:150px;margin-top:16px}.SavingsPocket_pocket__aaEXf{display:block;transform-origin:50% 100%}.SavingsPocket_coin__i9ftv{position:absolute;left:calc(50% - 13px);top:18%;z-index:1;width:26px;height:26px;border-radius:50%;background:#f5b72e;box-shadow:inset 0 0 0 3px #f5b72e,inset 0 0 0 5px #d99413;pointer-events:none}@media(max-width:899px){.SavingsPocket_stage__wcPf3{position:absolute;top:10px;right:16px;width:48px;height:52px;margin-top:0}.SavingsPocket_char__gZESo{width:48px!important;height:48px!important}.SavingsPocket_coin__i9ftv{left:calc(50% - 6px);width:12px;height:12px;box-shadow:inset 0 0 0 2px #f5b72e,inset 0 0 0 3px #d99413}}.EntryLauncher_entry__4wRCk{display:grid!important;grid-template-columns:minmax(0,1fr) 440px}.EntryLauncher_preview__wdbZE{display:flex;flex-direction:column;justify-content:center;gap:16px;min-width:0;padding:48px}.EntryLauncher_q__bZPUp{font-size:clamp(24px,3vw,44px);line-height:1.2;font-weight:var(--wide-weight)}.EntryLauncher_amt__aVHx_,.EntryLauncher_q__bZPUp{font-family:var(--font-wide);font-stretch:var(--wide-stretch);letter-spacing:-.03em}.EntryLauncher_amt__aVHx_{font-size:clamp(48px,8vw,136px);line-height:1.05;font-weight:var(--wide-weight-big);overflow:hidden}.EntryLauncher_amt__aVHx_.EntryLauncher_empty__uvQt7{color:var(--placeholder)}.EntryLauncher_amt__aVHx_.EntryLauncher_income__dz5S7{color:var(--pos)}.EntryLauncher_desc__NVoID{min-height:1.3em;font-size:clamp(20px,2.4vw,36px);color:var(--secondary)}.EntryLauncher_mark__QkKL4{padding:.04em .22em;border-radius:.15em;background:var(--primary);color:var(--on-primary);font-weight:500}.EntryLauncher_panel__ZNv72{overflow-y:auto;padding:24px;background:var(--surface)}@media(max-width:899px){.EntryLauncher_entry__4wRCk{grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.EntryLauncher_preview__wdbZE{position:relative;gap:8px;padding:20px 16px 16px}.EntryLauncher_preview__wdbZE.EntryLauncher_withPocket__prZfo .EntryLauncher_q__bZPUp{padding-right:64px}.EntryLauncher_q__bZPUp{font-size:20px}.EntryLauncher_amt__aVHx_{font-size:40px}.EntryLauncher_desc__NVoID{font-size:var(--fs-title3)}.EntryLauncher_panel__ZNv72{padding:16px 16px calc(24px + env(safe-area-inset-bottom, 0px))}}