.cR7JiW_page>div{grid-template-columns:minmax(0,1fr)}.cR7JiW_dates{flex:300px;max-width:520px}.cR7JiW_page .ant-card{min-width:0;max-width:100%}.cR7JiW_page .ant-card .ant-card-head-title{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.4}.cR7JiW_page .ant-card-head-wrapper{gap:9px;min-width:0}.cR7JiW_page .ant-card-extra{flex-shrink:0;margin-inline-start:0}.cR7JiW_page .ant-card-head{padding-block:12px}.cR7JiW_page strong{overflow-wrap:anywhere}
.Roog_a_scene{width:100%;height:100%;min-height:165px;animation:Roog_a_scene-in .6s var(--ease-out) both}.Roog_a_fallback{width:100%;height:100%}@keyframes Roog_a_scene-in{0%{opacity:0;filter:blur(8px)}}.Roog_a_wallet{width:150px;height:100px;color:var(--card-hue);flex:none;position:relative}.Roog_a_walletView{position:absolute;inset:0}.Roog_a_walletFlat{filter:drop-shadow(0 6px 10px #1018282e);width:100%;height:100%;display:block;overflow:visible}.Roog_a_walletFace{fill:var(--card-hue)}.Roog_a_walletFlat[data-credit] .Roog_a_walletFace{fill:#2a2e35}.Roog_a_walletBank{fill:#fff;font-size:8px;font-weight:700}.Roog_a_walletLabel{fill:#fff;opacity:.9;font-size:7px;font-weight:700}.Roog_a_coin{aspect-ratio:1;width:100%;color:var(--coin-hue);position:relative}.Roog_a_coinView{position:absolute;inset:0}.Roog_a_coinFlat{filter:drop-shadow(0 6px 10px #1018282e);width:100%;height:100%;display:block}.Roog_a_coinEdge{fill:color-mix(in srgb, var(--coin-hue) 60%, #0b1630)}.Roog_a_coinFace{fill:var(--coin-hue);transition:fill .24s}.Roog_a_coinSymbol{fill:#fff;font-size:26px;font-weight:700}
.Yg_ijq_field{flex-direction:column;gap:4px;min-width:0;display:flex}.Yg_ijq_labelRow{align-items:center;gap:4px;display:flex}.Yg_ijq_label{color:var(--text-2);font-size:11px}.Yg_ijq_hint{color:var(--text-2);font-size:11px;line-height:1.4}.Yg_ijq_input input{font-variant-numeric:tabular-nums}
.Ew4WUa_head{z-index:1;align-items:center;gap:10px;min-width:0;display:flex;position:relative}.Ew4WUa_badge{color:#fff;background:#ffffff24;border:1px solid #ffffff3d;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;font-size:17px;display:grid;box-shadow:inset 0 1px #ffffff2e}.Ew4WUa_copy{flex-direction:column;gap:2px;min-width:0;display:flex}.Ew4WUa_eyebrow{color:#ffffffeb;letter-spacing:.07em;text-transform:uppercase;background:#ffffff24;border:1px solid #ffffff38;border-radius:999px;align-self:flex-start;padding:1px 6px;font-size:10px;font-weight:650;line-height:16px}.Ew4WUa_title{color:#fff;letter-spacing:-.02em;overflow-wrap:anywhere;font-size:16px;font-weight:700;line-height:1.25}
.EpMKxa_hero{isolation:isolate;background:var(--brand-gradient);color:#fff;border:1px solid #96c3ff29;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 14px 36px #0b163029}.EpMKxa_content{z-index:1;position:relative}.EpMKxa_layer{z-index:0;pointer-events:none;position:absolute;inset:0}.EpMKxa_layer[data-fade=left]{-webkit-mask-image:linear-gradient(90deg,#0000 0% 28%,#000 72%);mask-image:linear-gradient(90deg,#0000 0% 28%,#000 72%)}.EpMKxa_layer[data-fade=right]{-webkit-mask-image:linear-gradient(270deg,#0000 0% 28%,#000 72%);mask-image:linear-gradient(270deg,#0000 0% 28%,#000 72%)}.EpMKxa_layer[data-fade=top]{-webkit-mask-image:linear-gradient(#0000 0% 45%,#000 90%);mask-image:linear-gradient(#0000 0% 45%,#000 90%)}.EpMKxa_layer[data-fade=both]{-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 30% 70%,#0000 100%)}.EpMKxa_scene{width:100%;height:100%;animation:EpMKxa_ocean-in .7s var(--ease-out) both}.EpMKxa_fallback{opacity:.55;background-image:radial-gradient(circle,#c4deff80 1px,#0000 1.6px);background-size:14px 10px;width:100%;height:100%;-webkit-mask-image:linear-gradient(#0000 20%,#000 75%,#0009);mask-image:linear-gradient(#0000 20%,#000 75%,#0009)}@keyframes EpMKxa_ocean-in{0%{opacity:0;filter:blur(6px)}}@media (prefers-reduced-motion:reduce){.EpMKxa_scene{animation:none}}@media (prefers-contrast:more),(forced-colors:active){.EpMKxa_layer{display:none}}@media (max-width:600px){.EpMKxa_layer[data-fade=left],.EpMKxa_layer[data-fade=right]{-webkit-mask-image:linear-gradient(#0000 0% 35%,#000 85%);mask-image:linear-gradient(#0000 0% 35%,#000 85%)}}
.qCxE5q_screen{min-width:0;max-width:1400px;margin:auto}.qCxE5q_screen h1{letter-spacing:-.028em;margin:3px 0 17px;font-size:clamp(23px,3.4vw,30px);font-weight:700;line-height:1.1}.qCxE5q_stack{gap:14px;min-width:0;display:grid}.qCxE5q_stack>p{margin:0}.qCxE5q_summary{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin:0 0 17px;display:grid}.qCxE5q_summary>div{align-content:start;gap:3px;min-width:0;display:grid}.qCxE5q_value{letter-spacing:-.025em;font-size:25px;font-weight:600}.qCxE5q_row{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.qCxE5q_form{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.qCxE5q_actions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.qCxE5q_preview{background:color-mix(in srgb, var(--accent) 7%, transparent);border-radius:10px;padding:3px 9px}.qCxE5q_tableWrap{max-width:100%;overflow:auto}.qCxE5q_table{border-collapse:collapse;text-align:left;width:100%;font-size:11px}.qCxE5q_table td,.qCxE5q_table th{border-bottom:1px solid color-mix(in srgb, var(--text-2) 18%, transparent);white-space:nowrap;padding:7px 6px}.qCxE5q_scheduleWrap{overscroll-behavior:contain;max-height:min(56vh,560px,100dvh - 330px);overflow-y:auto}.qCxE5q_schedule thead th{z-index:1;background:var(--surface);position:sticky;top:0}.qCxE5q_schedule tr[data-status=overdue] td{background:color-mix(in srgb, var(--danger) 7%, transparent)}.qCxE5q_schedule tr[aria-current=true] td{background:color-mix(in srgb, var(--accent) 9%, transparent);font-weight:600}.qCxE5q_schedule tr[data-status=paid] td{color:var(--text-2)}@media (max-width:640px){.qCxE5q_schedule,.qCxE5q_schedule tbody{display:block}.qCxE5q_schedule thead,.qCxE5q_schedule [data-col=interest],.qCxE5q_schedule [data-col=principal],.qCxE5q_schedule [data-col=prepayment]:empty{display:none}.qCxE5q_schedule tbody tr{border-bottom:1px solid color-mix(in srgb, var(--text-2) 18%, transparent);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date status""balance status""prepayment prepayment";column-gap:9px;padding:7px 3px;display:grid}.qCxE5q_schedule tbody tr.qCxE5q_yearRow{border:0;padding:0;display:block}.qCxE5q_schedule .qCxE5q_yearRow th{border:0;padding:12px 3px 4px;display:block}.qCxE5q_schedule td{white-space:normal;border:0;padding:0}.qCxE5q_schedule tbody tr td{background:0 0!important}.qCxE5q_schedule tr[data-status=overdue]{background:color-mix(in srgb, var(--danger) 7%, transparent)}.qCxE5q_schedule tr[aria-current=true]{background:color-mix(in srgb, var(--accent) 9%, transparent)}.qCxE5q_schedule [data-col=date]{grid-area:date;font-weight:600}.qCxE5q_schedule [data-col=payment]{grid-area:date;justify-self:end;font-weight:600}.qCxE5q_schedule [data-col=balance],.qCxE5q_schedule [data-col=prepayment]{color:var(--text-2);grid-area:balance;font-size:11px}.qCxE5q_schedule [data-col=prepayment]{grid-area:prepayment}.qCxE5q_schedule [data-col=balance]:before,.qCxE5q_schedule [data-col=prepayment]:before{content:attr(data-label) " "}.qCxE5q_schedule [data-col=status]{grid-area:status;align-self:center}}.qCxE5q_yearRow th{padding-top:13px;font-size:13px;font-weight:600}.qCxE5q_history{gap:9px;padding:0;list-style:none;display:grid}.qCxE5q_history li{border-bottom:1px solid var(--line);padding-bottom:7px}.qCxE5q_history li:last-child{border-bottom:0}.qCxE5q_danger{color:var(--danger-text)}@media (max-width:480px){.qCxE5q_row{grid-template-columns:minmax(0,1fr)}}
.r1UaBq_page{--amount-color:var(--text);min-width:0}.r1UaBq_page[data-kind=income]{--amount-color:var(--success)}.r1UaBq_hero{padding:14px 16px}.r1UaBq_heroRow{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px 14px;display:grid}.r1UaBq_heading{align-items:center;gap:10px;min-width:0;display:flex}.r1UaBq_headingCopy{min-width:0}.r1UaBq_hero h1{color:#fff;letter-spacing:-.025em;margin:0;font-size:clamp(19px,2.4vw,23px);font-weight:700;line-height:1.15}.r1UaBq_subtitle{color:#e4eeffc7;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:38em;margin:3px 0 0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.r1UaBq_heroIcon{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;font-size:17px;display:grid;box-shadow:inset 0 1px #ffffff29}.r1UaBq_heroStat{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);text-align:right;background:#08142c47;border:1px solid #ffffff2e;border-radius:11px;justify-items:end;gap:1px;padding:6px 10px;display:grid;box-shadow:inset 0 1px #ffffff24}.r1UaBq_heroEyebrow{color:#e4eeffbf;letter-spacing:.02em;font-size:10px;font-weight:600}.r1UaBq_heroEyebrow:first-letter{text-transform:uppercase}.r1UaBq_heroTotals{color:#fff;letter-spacing:-.02em;flex-wrap:wrap;justify-content:flex-end;gap:0 9px;font-size:18px;font-weight:700;line-height:1.25;display:flex}.r1UaBq_heroCount{color:#e4eeffb3;font-size:10px}.r1UaBq_hero .r1UaBq_heroBtn.ant-btn{height:34px;color:var(--brand-mid);background:#fff;border-color:#fff;border-radius:10px;padding-inline:12px;font-weight:600;box-shadow:0 6px 18px #0000002e}.r1UaBq_hero .r1UaBq_heroBtn.ant-btn:not(:disabled):hover{color:var(--brand-mid);background:#eef5ff;border-color:#eef5ff}.r1UaBq_hero .r1UaBq_heroBtn.ant-btn:disabled{color:#ffffff80;box-shadow:none;background:#ffffff1f;border-color:#fff3}.r1UaBq_heroActions{gap:6px;display:flex}.r1UaBq_hero .r1UaBq_heroGlass.ant-btn{color:#fff;-webkit-backdrop-filter:blur(12px)saturate(160%);backdrop-filter:blur(12px)saturate(160%);height:34px;box-shadow:none;background:#ffffff1f;border-color:#ffffff42;border-radius:10px;padding-inline:10px}.r1UaBq_hero .r1UaBq_heroGlass.ant-btn:not(:disabled):hover{color:#fff;background:#ffffff38;border-color:#ffffff6b}.r1UaBq_hero .r1UaBq_heroGlass.ant-btn:disabled{color:#ffffff73;background:#ffffff0f;border-color:#ffffff24}.r1UaBq_filters{scrollbar-width:none;gap:4px;margin:10px 0 0;padding:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 24px),#0000)}.r1UaBq_filters::-webkit-scrollbar{display:none}.r1UaBq_filter{background:var(--pill-track);height:26px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;transition:background-color .14s ease, color .14s ease, transform .12s var(--ease-out);border:0;border-radius:999px;flex:none;padding:0 9px;font-size:11px;font-weight:500}.r1UaBq_filter:active{transform:scale(.97)}.r1UaBq_filter[aria-pressed=true]{background:var(--accent);color:#fff}.r1UaBq_filter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.r1UaBq_stack{gap:10px;min-width:0;margin-top:10px;display:grid}.r1UaBq_month{border-radius:var(--radius-card);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);padding:4px 4px 6px}.r1UaBq_monthHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;padding:9px 9px 2px;display:flex}.r1UaBq_monthHead h2{letter-spacing:-.015em;margin:0;font-size:15px;font-weight:650}.r1UaBq_monthHead h2:first-letter{text-transform:uppercase}.r1UaBq_monthTotal{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:2px 9px;display:flex}.r1UaBq_monthTotal span{color:var(--text-2);font-size:11px}.r1UaBq_monthTotal strong{color:var(--amount-color);letter-spacing:-.015em;font-size:15px;font-weight:650}.r1UaBq_day+.r1UaBq_day{margin-top:2px}.r1UaBq_dayLabel{color:var(--text-2);margin:0;padding:7px 9px 3px;font-size:11px;font-weight:600}.r1UaBq_dayLabel:first-letter{text-transform:uppercase}.r1UaBq_list{margin:0;padding:0;list-style:none}.r1UaBq_row{width:100%;min-height:45px;color:inherit;font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:36px minmax(0,1fr) auto auto;align-items:center;gap:9px;padding:6px 9px;transition:background-color .12s;display:grid;position:relative}button.r1UaBq_row{cursor:pointer}.r1UaBq_row[data-linked]{grid-template-columns:36px minmax(0,1fr) auto auto}.r1UaBq_list>li+li>.r1UaBq_row:before,.r1UaBq_list>li.r1UaBq_row+li.r1UaBq_row:before{content:"";background:var(--line);height:1px;position:absolute;top:0;left:60px;right:12px}@media (hover:hover) and (pointer:fine){button.r1UaBq_row:hover,.r1UaBq_row[data-linked]:hover{background:var(--surface-2)}}button.r1UaBq_row:active{background:var(--pill-track)}button.r1UaBq_row:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.r1UaBq_rowIcon{--hue:var(--accent);background:color-mix(in srgb, var(--hue) 14%, transparent);width:31px;height:31px;color:var(--hue);border-radius:9px;place-items:center;font-size:14px;display:grid}.r1UaBq_rowText{gap:1px;min-width:0;display:grid}.r1UaBq_rowTitle{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.35;overflow:hidden}.r1UaBq_rowMeta{min-width:0;color:var(--text-2);flex-wrap:wrap;font-size:11px;line-height:1.4;display:flex}.r1UaBq_rowMeta>*+:before{content:"·";margin:0 4px}.r1UaBq_source{color:var(--accent)}.r1UaBq_rowAmount{color:var(--amount-color);letter-spacing:-.01em;white-space:nowrap;font-size:13px;font-weight:650}.r1UaBq_chevron{color:var(--text-2);opacity:.5;font-size:10px}.r1UaBq_rowActions{align-items:center;gap:2px;display:flex}.r1UaBq_iconBtn{width:26px;height:26px;color:var(--text-2);cursor:pointer;transition:background-color .12s ease, color .12s ease, transform .12s var(--ease-out);background:0 0;border:0;border-radius:9px;place-items:center;padding:0;font-size:12px;display:grid}.r1UaBq_iconBtn:hover{background:var(--pill-track);color:var(--accent)}.r1UaBq_iconBtn[data-danger]:hover{color:var(--danger-text)}.r1UaBq_iconBtn:active{transform:scale(.94)}.r1UaBq_iconBtn:disabled{opacity:.4;cursor:not-allowed}.r1UaBq_empty{text-align:center;justify-items:center;gap:7px;padding:23px 12px;display:grid}.r1UaBq_empty p{color:var(--text-2);margin:0}.r1UaBq_emptyIcon{background:var(--accent-soft);width:38px;height:38px;color:var(--accent);border-radius:11px;place-items:center;font-size:18px;display:grid}.r1UaBq_note{color:var(--text-2);margin:2px 0 0;font-size:11px;line-height:1.45}.r1UaBq_templateDate{max-width:260px;padding:6px 9px 4px}.r1UaBq_month>.r1UaBq_note{padding:3px 9px 7px}.r1UaBq_form{border:0;gap:12px;min-width:0;margin:0;padding:0;display:grid}.r1UaBq_formRow{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:9px;display:grid}.r1UaBq_field{gap:4px;min-width:0;display:grid}.r1UaBq_fieldLabel{color:var(--text-2);padding:0;font-size:11px}.r1UaBq_entryHero{--hue:var(--accent);border:1px solid color-mix(in srgb, var(--hue) 22%, var(--line));background:radial-gradient(120% 140% at 100% 50%, color-mix(in srgb, var(--hue) 18%, transparent), transparent 62%), var(--surface-2);border-radius:16px;grid-template-columns:minmax(0,1fr) 104px;align-items:center;gap:8px;padding:10px 6px 10px 12px;transition:border-color .24s;display:grid;position:relative;overflow:hidden}.r1UaBq_entryAmount{gap:7px;min-width:0;display:grid}.r1UaBq_entryHero .r1UaBq_amountField .ant-input-affix-wrapper{background:var(--surface)}.r1UaBq_entryTag{background:color-mix(in srgb, var(--hue) 12%, var(--surface));max-width:100%;color:var(--text);white-space:nowrap;border-radius:999px;place-self:start;align-items:center;gap:6px;padding:2px 9px 2px 2px;font-size:12px;font-weight:600;display:inline-flex}.r1UaBq_entryTag .r1UaBq_chipIcon{border-radius:999px;width:20px;height:20px}.r1UaBq_categoryPicker{gap:6px;min-width:0;display:grid}.r1UaBq_categoryTools{grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:6px;display:grid}.r1UaBq_groupTabs{scrollbar-width:none;gap:4px;min-width:0;display:flex;overflow-x:auto}.r1UaBq_groupTabs button{background:var(--pill-track);height:24px;color:var(--text-2);font:inherit;cursor:pointer;transition:background-color .14s ease, color .14s ease, transform .12s var(--ease-out);border:0;border-radius:999px;flex:none;padding:0 9px;font-size:11px;position:relative}.r1UaBq_groupTabs button:active{transform:scale(.96)}.r1UaBq_groupTabs button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:600}.r1UaBq_groupTabs button[data-has-value]:not([aria-pressed=true]):after{content:"";background:var(--accent);border-radius:999px;width:5px;height:5px;position:absolute;top:4px;right:3px}.r1UaBq_groupTabs button:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.r1UaBq_groupTabs button:disabled{opacity:.6;cursor:not-allowed}.r1UaBq_categorySearch.ant-input-affix-wrapper{border-radius:999px;height:24px;font-size:12px}.r1UaBq_categorySearch .ant-input-prefix{color:var(--text-3)}.r1UaBq_groupBody{min-height:82px;animation:r1UaBq_group-in .18s var(--ease-out) both}.r1UaBq_groupBody .r1UaBq_picker legend{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.r1UaBq_noMatch{color:var(--text-3);text-align:center;margin:0;padding:16px 0;font-size:12px}@keyframes r1UaBq_group-in{0%{opacity:0;transform:translateY(4px)}}.r1UaBq_amountField .ant-input-affix-wrapper{background:var(--surface-2);border-radius:11px;height:48px;padding-inline:12px}.r1UaBq_amountField .ant-input-affix-wrapper>input.ant-input{letter-spacing:-.02em;font-size:23px;font-weight:650}.r1UaBq_amountField .ant-input-suffix{color:var(--text-2);font-size:16px}.r1UaBq_form[data-kind=income] .r1UaBq_amountField .ant-input-affix-wrapper>input.ant-input{color:var(--success-text)}.r1UaBq_dateField{gap:6px;min-width:0;display:grid}.r1UaBq_quick{gap:4px;display:flex}.r1UaBq_quick button{background:var(--pill-track);height:21px;color:var(--text);font:inherit;cursor:pointer;transition:background-color .12s ease, transform .12s var(--ease-out);border:0;border-radius:999px;padding:0 7px;font-size:11px}.r1UaBq_quick button:active{transform:scale(.96)}.r1UaBq_quick button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:600}.r1UaBq_picker{border:0;min-width:0;margin:0;padding:0}.r1UaBq_picker legend{margin-bottom:4px}.r1UaBq_chips{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:4px;display:grid}.r1UaBq_chip{--hue:var(--accent);border:1px solid var(--line);background:var(--surface-2);cursor:pointer;min-width:0;transition:background-color .14s ease, border-color .14s ease, transform .12s var(--ease-out);border-radius:10px;align-items:center;gap:6px;padding:4px 7px 4px 4px;font-size:11px;line-height:1.2;display:flex;position:relative}.r1UaBq_chip input{opacity:0;pointer-events:none;position:absolute}.r1UaBq_chip:active{transform:scale(.97)}.r1UaBq_chip:has(input:checked){border-color:color-mix(in srgb, var(--hue) 55%, transparent);background:color-mix(in srgb, var(--hue) 12%, var(--surface));font-weight:600}.r1UaBq_chip:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:1px}.r1UaBq_picker:disabled .r1UaBq_chip{opacity:.6;cursor:not-allowed}.r1UaBq_chipIcon{background:color-mix(in srgb, var(--hue) 16%, transparent);width:22px;height:22px;color:var(--hue);border-radius:8px;flex:none;place-items:center;font-size:11px;display:grid}.r1UaBq_chip>span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.r1UaBq_templateRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:6px;display:grid}.r1UaBq_formFooter{z-index:2;border-top:1px solid var(--line);background:var(--surface-2);align-items:center;gap:6px;margin:2px -17px -17px;padding:10px 17px;display:flex;position:sticky;bottom:-24px}.r1UaBq_spacer{flex:1}.r1UaBq_summary{background:var(--surface-2);border-radius:11px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px 9px;display:grid}@media (max-width:760px){.r1UaBq_heroRow{grid-template-columns:minmax(0,1fr) auto}.r1UaBq_heroStat{text-align:left;grid-area:2/1/auto/-1;grid-template-columns:auto 1fr;place-items:baseline start;gap:2px 7px}.r1UaBq_heroTotals{grid-column:1/-1;justify-content:flex-start}}@media (max-width:600px){.r1UaBq_hero{border-radius:16px;padding:12px}.r1UaBq_heroRow{grid-template-columns:minmax(0,1fr)}.r1UaBq_heroIcon{border-radius:9px;width:31px;height:31px;font-size:14px}.r1UaBq_hero .r1UaBq_heroBtn.ant-btn{width:100%}.r1UaBq_heroActions>.ant-btn{flex:1}.r1UaBq_subtitle{-webkit-line-clamp:1}.r1UaBq_month{padding:3px 2px 4px}.r1UaBq_row{gap:7px;padding:6px 7px}.r1UaBq_row>.r1UaBq_chevron{display:none}.r1UaBq_row,.r1UaBq_row[data-linked]{grid-template-columns:36px minmax(0,1fr) auto}.r1UaBq_row[data-linked] .r1UaBq_rowActions{grid-column:2/-1;justify-content:flex-start;margin-left:-4px}.r1UaBq_formRow{grid-template-columns:minmax(0,1fr)}.r1UaBq_entryHero{grid-template-columns:minmax(0,1fr) 84px}.r1UaBq_categoryTools{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-transparency:reduce){.r1UaBq_hero .r1UaBq_heroGlass.ant-btn{background:var(--brand-mid);-webkit-backdrop-filter:none;backdrop-filter:none}.r1UaBq_heroStat{background:var(--brand-deep);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.r1UaBq_filter:active,.r1UaBq_chip:active,.r1UaBq_groupTabs button:active,.r1UaBq_iconBtn:active,.r1UaBq_quick button:active{transform:none}.r1UaBq_groupBody{animation:none}}
.E-T3UG_flow{width:100%;min-width:0;height:88px;color:var(--text-2);animation:E-T3UG_flow-in .32s var(--ease-out) both;position:relative;overflow:hidden}.E-T3UG_flow>div{inset:0;position:absolute!important}.E-T3UG_fallback{width:100%;height:100%;position:absolute;inset:0}.E-T3UG_node,.E-T3UG_coin{border-radius:50%;position:absolute;translate:-50% -50%}.E-T3UG_node{background:radial-gradient(circle at 35% 30%,#9cc8ff,#2f7bff 60%,#123a7a);width:22px;height:22px;top:70%}.E-T3UG_coin{background:#f5bd4f;width:12px;height:8px}.E-T3UG_flow[data-tone=warning] .E-T3UG_coin{background:#ff8a7a}@keyframes E-T3UG_flow-in{0%{opacity:0;filter:blur(6px)}}@media (prefers-reduced-motion:reduce){.E-T3UG_flow{animation:none}}
.bxHgOq_page{--l-bg:#fbfbfd;--l-surface:var(--surface);--l-sunken:#f2f2f5;--l-line:#00000014;--l-ink:var(--text);--l-muted:var(--text-2);--l-accent:var(--accent);--l-green:#1f8a4c;--l-orange:#d9730d;--l-purple:#9a3fc7;--l-shadow:0 1px 2px #0000000a, 0 12px 40px #00000012;--l-glow:#007aff1f;--l-band:#14326e0a;--l-grid:#123a7a0f;--l-ambient-a:#007aff12;--l-ambient-b:#5e5ce60f;--l-plan:linear-gradient(160deg, #eef4ff 0%, #fff 55%, #f4f0ff 100%);--l-insight:linear-gradient(120deg, #f3f0ff 0%, #eef5ff 100%);color:var(--l-ink);background:radial-gradient(ellipse 45% 700px at 100% 1500px, var(--l-ambient-a), transparent), radial-gradient(ellipse 45% 700px at 0% 2500px, var(--l-ambient-b), transparent), radial-gradient(ellipse 50% 650px at 100% 3300px, var(--l-ambient-a), transparent), radial-gradient(ellipse 45% 600px at 0% 3850px, var(--l-ambient-a), transparent), radial-gradient(ellipse 60% 600px at 30% 4200px, var(--l-ambient-b), transparent), var(--l-bg);font-size:16px;line-height:1.6;position:relative;overflow:clip}html[data-theme=dark] .bxHgOq_page{--l-bg:#000;--l-sunken:#111113;--l-line:#ffffff17;--l-green:#30d158;--l-orange:#ff9f0a;--l-purple:#bf5af2;--l-shadow:0 0 0 1px #ffffff0f, 0 24px 60px #00000080;--l-glow:#0a84ff33;--l-band:#78a0ff0d;--l-grid:#96c3ff0d;--l-plan:linear-gradient(160deg, #16305e 0%, #1b1d26 55%, #2a1f52 100%);--l-insight:linear-gradient(120deg, #2a2056 0%, #173061 100%);--l-ambient-a:#0a84ff29;--l-ambient-b:#7c5cff21}.bxHgOq_page:before{content:"";pointer-events:none;background:radial-gradient(ellipse 60% 55% at 8% 0%, var(--backdrop-glow), transparent), radial-gradient(ellipse 50% 50% at 92% 18%, #5e5ce61f, transparent), radial-gradient(ellipse 45% 40% at 70% 70%, var(--backdrop-halo), transparent);height:1100px;position:absolute;inset:0 0 auto}.bxHgOq_page:after{content:"";pointer-events:none;background-image:linear-gradient(var(--l-grid) 1px, transparent 1px), linear-gradient(90deg, var(--l-grid) 1px, transparent 1px);background-position:top;background-size:64px 64px;height:1000px;position:absolute;inset:0 0 auto;-webkit-mask-image:radial-gradient(70% 60% at 50% 20%,#000,#0000);mask-image:radial-gradient(70% 60% at 50% 20%,#000,#0000)}.bxHgOq_page>*{z-index:1;position:relative}.bxHgOq_page>.bxHgOq_heroBackdrop{z-index:0;pointer-events:none;height:960px;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 70%,#0000);mask-image:linear-gradient(#000 70%,#0000)}.bxHgOq_backdropScene{width:100%;height:100%;animation:bxHgOq_scene-in .6s var(--ease-out) both}@keyframes bxHgOq_scene-in{0%{opacity:0;filter:blur(8px)}}.bxHgOq_page>.bxHgOq_top{z-index:10;position:sticky}.bxHgOq_page a{color:inherit;text-decoration:none}.bxHgOq_page button{font:inherit}.bxHgOq_page a:focus-visible,.bxHgOq_page button:focus-visible,.bxHgOq_page summary:focus-visible{outline:2px solid var(--l-accent);outline-offset:4px;border-radius:8px}.bxHgOq_page h2,.bxHgOq_page h3{text-wrap:balance}.bxHgOq_page p{text-wrap:pretty}.bxHgOq_page section[id]{scroll-margin-top:88px}.bxHgOq_hero,.bxHgOq_benefits,.bxHgOq_section,.bxHgOq_planning,.bxHgOq_analytics,.bxHgOq_faq,.bxHgOq_finalCta,.bxHgOq_footer{width:min(1120px,100% - 80px);margin-inline:auto}.bxHgOq_top{z-index:10;background:color-mix(in srgb, var(--l-bg) 78%, transparent);-webkit-backdrop-filter:saturate(180%)blur(20px);border-bottom:1px solid var(--l-line);justify-content:space-between;align-items:center;gap:24px;min-height:68px;padding-inline:max(40px,50% - 560px);display:flex;position:sticky;top:0}.bxHgOq_brand{letter-spacing:-.03em;white-space:nowrap;align-items:center;gap:10px;font-size:19px;font-weight:700;display:inline-flex}.bxHgOq_brandMark{background:linear-gradient(160deg, color-mix(in srgb, var(--l-accent) 80%, #fff), var(--l-accent));color:#fff;border-radius:9px;place-items:center;width:30px;height:30px;font-size:17px;display:grid}.bxHgOq_brandDot{color:var(--l-accent);margin-left:-8px}.bxHgOq_nav{color:var(--l-muted);gap:4px;font-size:14px;display:flex}.bxHgOq_nav a{border-radius:8px;padding:8px 14px;transition:color .15s,background-color .15s}.bxHgOq_loginLink{background:var(--l-ink);min-height:36px;transition:transform .16s var(--ease-out), opacity .15s ease;border-radius:10px;align-items:center;gap:8px;padding:6px 14px;font-size:14px;font-weight:600;display:inline-flex;color:var(--l-bg)!important}.bxHgOq_hero{grid-template-columns:1.15fr .85fr;align-items:center;gap:64px;padding-block:96px 88px;display:grid;position:relative}.bxHgOq_copy{z-index:1;animation:bxHgOq_rise .28s var(--ease-out) both;position:relative}.bxHgOq_eyebrow{color:var(--l-accent);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.bxHgOq_statusDot{background:var(--l-green);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--l-green) 18%, transparent);border-radius:50%;flex:none}.bxHgOq_title{letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-size:clamp(38px,3.7vw,54px);font-weight:700;line-height:1.08}.bxHgOq_title>span{background:linear-gradient(100deg, var(--l-accent), #5e5ce6);color:#0000;-webkit-background-clip:text;background-clip:text}.bxHgOq_subtitle{max-width:480px;color:var(--l-muted);margin:0;font-size:18px;line-height:1.6}.bxHgOq_actions{flex-wrap:wrap;align-items:center;gap:12px;margin-top:36px;display:flex}.bxHgOq_primaryButton,.bxHgOq_secondaryButton{min-height:48px;transition:transform .16s var(--ease-out), background-color .15s ease, box-shadow .15s ease;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:15px;font-weight:600;display:inline-flex}.bxHgOq_page .bxHgOq_primaryButton{color:#fff;background:var(--l-accent);box-shadow:0 1px 2px #0000001a, 0 6px 16px color-mix(in srgb, var(--l-accent) 28%, transparent)}.bxHgOq_secondaryButton{border:1px solid var(--l-line);background:var(--l-surface)}:is(.bxHgOq_primaryButton .anticon,.bxHgOq_secondaryButton .anticon,.bxHgOq_loginLink .anticon,.bxHgOq_textLink .anticon){transition:transform .2s var(--ease-out);font-size:.85em}.bxHgOq_ctaNote{color:var(--l-muted);margin:16px 0 0;font-size:13px}.bxHgOq_previewStage{min-width:0;position:relative}.bxHgOq_previewGlow{background:radial-gradient(closest-side, var(--l-glow), transparent);pointer-events:none;border-radius:50%;position:absolute;inset:-12% -10%}.bxHgOq_preview{z-index:1;border:1px solid var(--l-line);background:var(--l-surface);box-shadow:var(--l-shadow);border-radius:24px;padding:20px;position:relative;overflow:hidden}.bxHgOq_previewTop{justify-content:space-between;align-items:center;margin-bottom:16px;font-size:14px;font-weight:600;display:flex}.bxHgOq_previewTop>span:first-child{align-items:center;gap:10px;display:flex}.bxHgOq_miniMark{background:var(--l-accent);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:15px;display:grid}.bxHgOq_avatar{background:color-mix(in srgb, var(--l-green) 14%, transparent);width:28px;height:28px;color:var(--l-green);border-radius:50%;place-items:center;font-size:13px;display:grid}.bxHgOq_previewModes{background:var(--pill-track);border-radius:10px;padding:3px;display:flex;position:relative}.bxHgOq_modeIndicator{background:var(--pill-active);width:calc(33.3333% - 2px);transition:transform .22s var(--ease-out);border-radius:8px;position:absolute;top:3px;bottom:3px;left:3px;box-shadow:0 1px 3px #0000001a,0 0 0 .5px #0000000a}html[data-theme=dark] .bxHgOq_modeIndicator{background:#636366}.bxHgOq_previewModes button{min-width:0;min-height:32px;color:var(--l-muted);cursor:pointer;transition:color .15s ease, transform .16s var(--ease-out);background:0 0;border:0;border-radius:8px;flex:1;padding:6px 8px;font-size:13px;font-weight:500;position:relative}.bxHgOq_previewModes button[aria-pressed=true]{color:var(--l-ink);font-weight:600}.bxHgOq_previewBody{min-height:318px;padding-top:20px}.bxHgOq_previewSwap{animation:bxHgOq_swap .22s var(--ease-out)}.bxHgOq_previewSummary{flex-direction:column;gap:2px;display:flex}.bxHgOq_previewLabel{color:var(--l-muted);font-size:13px}.bxHgOq_previewValue{letter-spacing:-.03em;font-size:clamp(30px,3vw,40px);font-weight:700;line-height:1.25}.bxHgOq_previewPeriod{color:var(--l-muted);font-size:12px}.bxHgOq_previewStats{grid-template-columns:1fr 1fr;gap:10px;margin-block:18px;display:grid}.bxHgOq_previewStats>div{background:var(--l-sunken);border-radius:14px;align-items:center;gap:10px;padding:10px;display:flex}.bxHgOq_previewStats>div>span:last-child{color:var(--l-muted);font-size:12px}.bxHgOq_previewStats strong{color:var(--l-ink);font-size:15px;font-weight:600;display:block}.bxHgOq_statIcon{border-radius:10px;flex:none;place-items:center;width:32px;height:32px;font-size:13px;display:grid}.bxHgOq_statIcon[data-tone=mint]{background:color-mix(in srgb, var(--l-green) 14%, transparent);color:var(--l-green)}.bxHgOq_statIcon[data-tone=peach]{background:color-mix(in srgb, var(--l-orange) 14%, transparent);color:var(--l-orange)}.bxHgOq_chartHeader{color:var(--l-muted);justify-content:space-between;font-size:12px;display:flex}.bxHgOq_chartHeader>.anticon{color:var(--l-accent)}.bxHgOq_bars{align-items:end;gap:6px;height:84px;margin-block:10px 6px;display:flex}.bxHgOq_bars>span{background:color-mix(in srgb, var(--l-accent) 18%, transparent);border-radius:5px;flex:1;min-width:0}.bxHgOq_bars>span:nth-child(3n){background:var(--l-accent)}.bxHgOq_chartWeeks{color:var(--l-muted);justify-content:space-between;font-size:11px;display:flex}.bxHgOq_previewFooter{background:color-mix(in srgb, var(--l-green) 9%, transparent);border-radius:14px;align-items:center;gap:12px;margin-top:16px;padding:12px;display:flex}.bxHgOq_checkBadge{background:var(--l-green);color:#fff;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.bxHgOq_previewFooter strong,.bxHgOq_previewFooter small{display:block}.bxHgOq_previewFooter strong{color:var(--l-ink);font-size:13px;font-weight:600}.bxHgOq_previewFooter small{color:var(--l-muted);font-size:12px}.bxHgOq_exampleNote{text-align:center;color:var(--l-muted);margin:16px 0 0;font-size:12px}.bxHgOq_savingsPreview{text-align:center;padding-top:16px}.bxHgOq_savingsMedallion{background:color-mix(in srgb, var(--l-green) 12%, transparent);width:96px;height:96px;color:var(--l-green);border-radius:50%;place-items:center;font-size:34px;display:inline-grid}.bxHgOq_savingsPreview p{color:var(--l-ink);margin:14px 0 18px;font-size:14px;font-weight:500}.bxHgOq_lottieIllustration{flex:none;width:72px;height:60px;display:inline-block;position:relative}.bxHgOq_lottiePlayer{display:block;position:absolute;inset:0}.bxHgOq_lottiePlayer>svg{width:100%;height:100%;display:block}.bxHgOq_lottieFallback{width:100%;height:100%;color:var(--l-accent);place-items:center;font-size:22px;display:grid}.bxHgOq_lottieFallback[hidden]{display:none}.bxHgOq_savingsMedallion>.bxHgOq_lottieIllustration{width:84px;height:70px}.bxHgOq_reserve{background:var(--l-sunken);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:14px;display:flex}.bxHgOq_reserve>span{color:var(--l-muted)}.bxHgOq_paymentList{flex-direction:column;gap:8px;padding-top:18px;display:flex}.bxHgOq_paymentRow{background:var(--l-sunken);border-radius:14px;align-items:center;gap:12px;padding:12px;font-size:14px;display:flex}.bxHgOq_dateBadge{background:color-mix(in srgb, var(--l-accent) 12%, transparent);width:40px;height:40px;color:var(--l-accent);border-radius:10px;flex:none;place-items:center;font-size:13px;font-weight:600;display:grid}.bxHgOq_paymentRow>span:nth-child(2){flex:1;min-width:0;font-weight:500}.bxHgOq_paymentRow small{color:var(--l-muted);font-size:12px;font-weight:400;display:block}.bxHgOq_paymentRow>strong{white-space:nowrap;font-size:14px}.bxHgOq_benefits{border-block:1px solid var(--l-line);color:var(--l-muted);flex-wrap:wrap;justify-content:center;gap:12px 40px;padding-block:24px;font-size:14px;display:flex}.bxHgOq_benefits>span{align-items:center;gap:8px;display:flex}.bxHgOq_benefits .anticon{color:var(--l-green);font-size:12px}.bxHgOq_section{padding-top:120px}.bxHgOq_featuresBand{margin-top:88px;padding-block:112px;position:relative}.bxHgOq_featuresBand:before{content:"";z-index:-1;background:var(--l-band);border-block:1px solid var(--l-line);width:100vw;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.bxHgOq_sectionHeading{max-width:640px;margin-bottom:40px}.bxHgOq_page h2{letter-spacing:-.03em;margin:12px 0 16px;font-size:clamp(32px,3.6vw,48px);font-weight:700;line-height:1.1}.bxHgOq_sectionHeading>p{max-width:560px;color:var(--l-muted);margin:0;font-size:17px;line-height:1.6}.bxHgOq_features{grid-template-columns:1fr 1fr;gap:16px;display:grid}.bxHgOq_feature{--tone:var(--l-accent);background:radial-gradient(ellipse 70% 60% at 100% 0%, color-mix(in srgb, var(--tone) 13%, transparent), transparent), var(--l-surface);border:1px solid var(--l-line);transition:transform .2s var(--ease-out), box-shadow .2s ease;border-radius:24px;flex-direction:column;padding:32px;display:flex;position:relative}.bxHgOq_feature[data-tone=peach]{--tone:var(--l-orange)}.bxHgOq_feature[data-tone=mint]{--tone:var(--l-green)}.bxHgOq_feature[data-tone=lilac]{--tone:var(--l-purple)}.bxHgOq_featureTop{justify-content:space-between;align-items:center;gap:16px;min-height:56px;display:flex}.bxHgOq_featureIcon,.bxHgOq_featureTop>.bxHgOq_lottieIllustration{background:color-mix(in srgb, var(--tone) 12%, transparent);width:56px;height:56px;color:var(--tone);border-radius:16px;place-items:center;font-size:24px;display:grid}.bxHgOq_featureTop>.bxHgOq_lottieIllustration .anticon{color:var(--tone)}.bxHgOq_featureTop>.bxHgOq_lottieIllustration>.bxHgOq_lottiePlayer{inset:6px}.bxHgOq_featureTag{background:color-mix(in srgb, var(--tone) 10%, transparent);color:var(--tone);border-radius:7px;padding:4px 9px;font-size:12px;font-weight:600}.bxHgOq_feature h3{letter-spacing:-.02em;margin:28px 0 10px;font-size:22px;font-weight:650;line-height:1.25}.bxHgOq_feature>p{max-width:440px;color:var(--l-muted);margin:0 0 24px;font-size:15px;line-height:1.65}.bxHgOq_featureDetail{border-top:1px solid var(--l-line);align-items:center;gap:10px;margin-top:auto;padding-top:18px;font-size:14px;font-weight:500;display:flex}.bxHgOq_featureDetail>span{background:color-mix(in srgb, var(--tone) 14%, transparent);width:20px;height:20px;color:var(--tone);border-radius:50%;flex:none;place-items:center;font-size:10px;display:grid}.bxHgOq_planning{border:1px solid var(--l-line);background:var(--l-plan);border-radius:28px;grid-template-columns:1.05fr 1fr;align-items:center;gap:40px;margin-top:120px;padding:56px;display:grid;overflow:hidden}.bxHgOq_planningCopy>p{color:var(--l-muted);margin:0;font-size:17px;line-height:1.6}.bxHgOq_checkList{flex-direction:column;gap:12px;margin:28px 0;padding:0;font-size:15px;list-style:none;display:flex}.bxHgOq_checkList>li{align-items:baseline;gap:12px;display:flex}.bxHgOq_checkList .anticon{color:var(--l-green);font-size:13px}.bxHgOq_page .bxHgOq_textLink{color:var(--l-accent);align-items:center;gap:8px;padding-block:10px;font-size:15px;font-weight:600;display:inline-flex}.bxHgOq_planningVisual{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.bxHgOq_sceneRing{background:radial-gradient(closest-side, color-mix(in srgb, var(--l-accent) 14%, transparent), transparent);pointer-events:none;border-radius:50%;position:absolute;inset:0 0 32px}.bxHgOq_sceneCaption{color:var(--l-muted);align-items:center;gap:10px;margin-top:16px;font-size:13px;display:inline-flex;position:relative}.bxHgOq_scene{--house-top:#fff;--house-bottom:#e9f1fd;--roof:#a7c4ec;--door:#c5d9f5;--coin:#007aff;--shadow:#14376e14;aspect-ratio:5/4;width:100%;position:relative}.bxHgOq_fallbackSvg{width:100%;height:100%}html[data-theme=dark] .bxHgOq_scene{--house-top:#6f819c;--house-bottom:#42536f;--roof:#8baddb;--door:#263953;--coin:#69acff;--shadow:#0006}.bxHgOq_analytics{border:1px solid var(--l-line);background:var(--l-insight);border-radius:28px;grid-template-columns:280px 1fr;align-items:center;gap:48px;margin-top:16px;padding:48px 56px;display:grid}.bxHgOq_analytics h2{font-size:clamp(28px,3vw,36px)}.bxHgOq_analytics p{max-width:640px;color:var(--l-muted);margin:0;font-size:17px;line-height:1.6}.bxHgOq_analyticsVisual{border:1px solid var(--l-line);background:color-mix(in srgb, var(--l-surface) 55%, transparent);height:200px;box-shadow:var(--l-shadow);border-radius:22px;padding:40px 8px 8px;position:relative;overflow:hidden}.bxHgOq_analyticsVisual>.anticon{z-index:1;color:var(--l-accent);font-size:18px;position:absolute;top:16px;left:18px}.bxHgOq_analyticsVisual>div{height:100%;min-height:0}.bxHgOq_analyticsTags{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.bxHgOq_analyticsTags>span{color:var(--l-ink);background:color-mix(in srgb, var(--l-surface) 70%, transparent);border:1px solid var(--l-line);border-radius:8px;padding:6px 11px;font-size:13px}.bxHgOq_steps{grid-template-columns:repeat(3,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.bxHgOq_steps>li{border:1px solid var(--l-line);background:linear-gradient(180deg, var(--l-surface), var(--l-band));border-radius:24px;padding:28px;position:relative}.bxHgOq_stepNumber{background:var(--l-surface);border:1px solid var(--l-line);font-variant-numeric:tabular-nums;min-width:36px;height:36px;color:var(--l-accent);border-radius:10px;place-items:center;padding-inline:8px;font-size:14px;font-weight:600;display:inline-grid}.bxHgOq_steps h3{letter-spacing:-.02em;margin:24px 0 8px;font-size:19px;font-weight:650;line-height:1.35}.bxHgOq_steps p{color:var(--l-muted);margin:0;font-size:15px;line-height:1.6}.bxHgOq_faq{grid-template-columns:.8fr 1.2fr;gap:64px;padding-top:120px;display:grid}.bxHgOq_faqItems{min-width:0}.bxHgOq_question{border-bottom:1px solid var(--l-line)}.bxHgOq_question summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font-size:17px;font-weight:600;list-style:none;transition:color .15s;display:flex}.bxHgOq_question summary::-webkit-details-marker{display:none}.bxHgOq_question summary .anticon{background:var(--l-sunken);width:28px;height:28px;color:var(--l-muted);transition:transform .2s var(--ease-out);border-radius:8px;flex:none;place-items:center;font-size:12px;display:grid}.bxHgOq_question[open] summary .anticon{transform:rotate(45deg)}.bxHgOq_question p{color:var(--l-muted);margin:0;padding:0 48px 22px 0;font-size:15px;line-height:1.65}.bxHgOq_finalCta{isolation:isolate;text-align:left;background:var(--brand-gradient);color:#fff;border-radius:32px;margin-top:120px;padding:80px 64px;position:relative;overflow:hidden}.bxHgOq_finalCta .bxHgOq_eyebrow{color:#ffffffb3}.bxHgOq_finalCta h2{max-width:560px;font-size:clamp(32px,4.2vw,52px)}.bxHgOq_finalCta>p{color:#ffffffbf;max-width:460px;margin:0 0 32px;font-size:17px}.bxHgOq_page .bxHgOq_finalCta .bxHgOq_primaryButton{color:#0b1630;background:#fff;box-shadow:0 8px 24px #0003}.bxHgOq_finalCta:after{content:"";z-index:-1;background-image:linear-gradient(#ffffff0f 1px,#0000 1px),linear-gradient(90deg,#ffffff0f 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 0,#000,#0000 75%);mask-image:radial-gradient(at 50% 0,#000,#0000 75%)}.bxHgOq_ctaScene{z-index:-1;opacity:.9;pointer-events:none;width:460px;height:380px;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.bxHgOq_ctaOrbit{z-index:-1;background:radial-gradient(closest-side,#78b4ff59,#0000);border-radius:50%;width:520px;height:520px;position:absolute;inset:auto -10% -60% auto}.bxHgOq_footer{justify-content:space-between;align-items:center;gap:24px;padding-block:40px;display:flex}.bxHgOq_footer .bxHgOq_brand{font-size:16px}.bxHgOq_footer .bxHgOq_brandMark{border-radius:8px;width:26px;height:26px;font-size:14px}.bxHgOq_footer>p{color:var(--l-muted);margin:0;font-size:13px}.bxHgOq_footer>a:last-child{min-height:44px;color:var(--l-muted);align-items:center;gap:8px;font-size:14px;transition:color .15s;display:flex}@keyframes bxHgOq_rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes bxHgOq_swap{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes bxHgOq_fade{0%{opacity:0}to{opacity:1}}@media (hover:hover) and (pointer:fine){.bxHgOq_nav a:hover{color:var(--l-ink);background:var(--l-sunken)}.bxHgOq_footer>a:last-child:hover{color:var(--l-accent)}.bxHgOq_feature:hover{box-shadow:var(--l-shadow);transform:translateY(-2px)}.bxHgOq_page .bxHgOq_primaryButton:hover{background:color-mix(in srgb, var(--l-accent) 88%, #000)}.bxHgOq_page .bxHgOq_finalCta .bxHgOq_primaryButton:hover{background:#eef4ff}.bxHgOq_secondaryButton:hover{background:var(--l-sunken)}.bxHgOq_loginLink:hover{opacity:.85}:is(.bxHgOq_primaryButton:hover .anticon,.bxHgOq_loginLink:hover .anticon,.bxHgOq_textLink:hover .anticon){transform:translate(2px)}.bxHgOq_previewModes button:not([aria-pressed=true]):hover{color:var(--l-ink)}.bxHgOq_question summary:hover{color:var(--l-accent)}}.bxHgOq_primaryButton:active,.bxHgOq_secondaryButton:active,.bxHgOq_loginLink:active,.bxHgOq_previewModes button:active{transform:scale(.97)}@media (max-width:1050px){.bxHgOq_hero,.bxHgOq_benefits,.bxHgOq_section,.bxHgOq_planning,.bxHgOq_analytics,.bxHgOq_faq,.bxHgOq_finalCta,.bxHgOq_footer{width:calc(100% - 48px)}.bxHgOq_top{padding-inline:24px}.bxHgOq_hero{gap:40px;padding-block:72px}.bxHgOq_planning{gap:24px;padding:40px}.bxHgOq_analytics{padding:40px}}@media (max-width:800px){.bxHgOq_nav>a:nth-child(2){display:none}.bxHgOq_hero{grid-template-columns:1fr;gap:48px;padding-block:56px 64px}.bxHgOq_copy{max-width:600px}.bxHgOq_hero>div:last-child{width:min(460px,100%);margin-inline:auto}.bxHgOq_section{padding-top:88px}.bxHgOq_feature{padding:28px}.bxHgOq_planning{grid-template-columns:1fr;margin-top:88px}.bxHgOq_planningVisual{width:min(360px,100%);margin-inline:auto}.bxHgOq_analytics{grid-template-columns:1fr;gap:28px;padding:32px}.bxHgOq_analyticsVisual{height:180px}.bxHgOq_ctaScene{opacity:.5;top:auto;bottom:-160px;right:-120px;transform:none}.bxHgOq_page>.bxHgOq_heroBackdrop{opacity:.55}.bxHgOq_steps{grid-template-columns:1fr;gap:12px}.bxHgOq_faq{grid-template-columns:1fr;gap:0;padding-top:88px}.bxHgOq_faq .bxHgOq_sectionHeading{margin-bottom:8px}.bxHgOq_finalCta{margin-top:88px}}@media (max-width:560px){.bxHgOq_hero,.bxHgOq_benefits,.bxHgOq_section,.bxHgOq_planning,.bxHgOq_analytics,.bxHgOq_faq,.bxHgOq_finalCta,.bxHgOq_footer{width:calc(100% - 32px)}.bxHgOq_top{gap:16px;min-height:60px;padding-inline:16px}.bxHgOq_nav{display:none}.bxHgOq_loginLink{min-height:40px}.bxHgOq_hero{padding-top:40px}.bxHgOq_title{margin-block:0 16px;font-size:clamp(30px,8.2vw,40px)}.bxHgOq_subtitle{font-size:17px}.bxHgOq_actions{margin-top:28px}.bxHgOq_actions>a{flex:100%}.bxHgOq_preview{border-radius:22px;padding:16px}.bxHgOq_previewModes button{min-height:40px}.bxHgOq_previewStats>div{gap:8px;padding:8px}.bxHgOq_previewStats strong{font-size:14px}.bxHgOq_benefits{flex-direction:column;align-items:flex-start;gap:10px;padding-block:20px}.bxHgOq_section{padding-top:72px}.bxHgOq_sectionHeading{margin-bottom:28px}.bxHgOq_page h2{font-size:32px}.bxHgOq_features{grid-template-columns:1fr;gap:12px}.bxHgOq_feature{border-radius:22px;padding:24px}.bxHgOq_feature h3{margin-top:22px;font-size:21px}.bxHgOq_planning{border-radius:24px;margin-top:72px;padding:28px 22px}.bxHgOq_analytics{border-radius:24px;grid-template-columns:1fr;gap:24px;padding:28px 22px}.bxHgOq_analyticsVisual{height:160px}.bxHgOq_steps>li{padding:22px}.bxHgOq_question summary{font-size:16px}.bxHgOq_question p{padding-right:0}.bxHgOq_finalCta{border-radius:26px;padding:56px 22px 200px}.bxHgOq_page>.bxHgOq_heroBackdrop{opacity:.35}.bxHgOq_ctaScene{opacity:.85;width:340px;height:300px;bottom:-120px;right:50%;transform:translate(50%)}.bxHgOq_finalCta h2{font-size:34px}.bxHgOq_footer{flex-wrap:wrap;gap:12px;padding-block:28px}.bxHgOq_footer>p{order:3;width:100%}}@media (prefers-reduced-motion:reduce){.bxHgOq_copy{animation:.2s both bxHgOq_fade}.bxHgOq_previewSwap{animation:.15s bxHgOq_fade}.bxHgOq_modeIndicator,.bxHgOq_feature{transition:none}.bxHgOq_question summary .anticon{transition:none}.bxHgOq_feature:hover,.bxHgOq_primaryButton:active,.bxHgOq_secondaryButton:active,.bxHgOq_loginLink:active,.bxHgOq_previewModes button:active{transform:none}.bxHgOq_page .anticon{transition:none;transform:none}.bxHgOq_question[open] summary .anticon{transform:rotate(45deg)}}@media (prefers-contrast:more),(forced-colors:active){.bxHgOq_feature,.bxHgOq_preview,.bxHgOq_finalCta,.bxHgOq_primaryButton,.bxHgOq_secondaryButton,.bxHgOq_steps>li{border:1px solid}.bxHgOq_previewGlow,.bxHgOq_sceneRing,.bxHgOq_ctaOrbit,.bxHgOq_heroBackdrop,.bxHgOq_ctaScene,.bxHgOq_page:before,.bxHgOq_page:after,.bxHgOq_finalCta:after{display:none}.bxHgOq_title>span{color:var(--l-accent);background:0 0}}
.yIsnWq_form{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.yIsnWq_group{background:var(--surface-2);min-width:0;box-shadow:inset 0 0 0 1px var(--line);border-radius:14px;position:relative}.yIsnWq_row,.yIsnWq_detail{min-width:0;padding:10px 14px;display:grid}.yIsnWq_row{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;min-height:62px}.yIsnWq_detail+.yIsnWq_detail{border-top:1px solid var(--line);margin-left:14px;padding-left:0}:is(.yIsnWq_row .ant-select-selector,.yIsnWq_detail .ant-input,.yIsnWq_detail .ant-input-affix-wrapper){box-shadow:none!important;background:0 0!important;border-color:#0000!important}.yIsnWq_row .ant-select-selector{padding-inline:0!important}.yIsnWq_row .ant-select{height:26px}.yIsnWq_row .ant-select-selection-item{letter-spacing:-.01em;font-size:15px;font-weight:600}.yIsnWq_detail .ant-input{padding-inline:0;font-size:14px}.yIsnWq_row label,.yIsnWq_detail label{color:var(--text-2);font-size:11px;font-weight:500}.yIsnWq_seam{background:var(--line);height:1px;margin-left:14px;position:relative}.yIsnWq_swap{z-index:1;background:var(--surface);width:30px;height:30px;box-shadow:0 0 0 1px var(--line), 0 2px 8px #00000014;color:var(--accent);cursor:pointer;transition:transform .16s var(--ease-out), box-shadow .16s ease;border:0;border-radius:50%;place-items:center;padding:0;font-size:13px;display:grid;position:absolute;top:50%;left:50%;translate:calc(-50% - 7px) -50%}.yIsnWq_swap:active{transform:scale(.92)rotate(180deg)}.yIsnWq_swap:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.yIsnWq_balance{text-align:right;white-space:nowrap;justify-items:end;gap:1px;margin:0 0 3px;display:grid}.yIsnWq_before{color:var(--text-2);font-size:13px}.yIsnWq_balance[data-changed] .yIsnWq_before{font-size:11px}.yIsnWq_after{color:var(--text-2);align-items:baseline;gap:4px;font-size:12px;display:inline-flex}.yIsnWq_after strong{color:var(--text);letter-spacing:-.01em;font-size:15px;font-weight:650}.yIsnWq_after strong[data-negative]{color:var(--danger-text)}.yIsnWq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.yIsnWq_warn{color:var(--danger-text);margin:-6px 0 0;font-size:11px}.yIsnWq_flow{margin:-6px 0 -4px;padding-bottom:14px;position:relative}.yIsnWq_flowLabel{max-width:30%;color:var(--text-2);text-overflow:ellipsis;white-space:nowrap;font-size:11px;position:absolute;bottom:0;overflow:hidden}.yIsnWq_flowLabel[data-side=start]{left:0}.yIsnWq_flowLabel[data-side=end]{text-align:right;right:0}.yIsnWq_amount{justify-items:center;gap:8px;min-width:0;padding:4px 0;display:grid}.yIsnWq_amountFields{width:100%;min-width:0;display:grid}.yIsnWq_amount[data-exchange] .yIsnWq_amountFields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.yIsnWq_amountFields>div{text-align:center;align-items:center}.yIsnWq_amountFields label{color:var(--text-2);font-size:11px}.yIsnWq_amountFields .ant-input-affix-wrapper{justify-self:center;width:auto;max-width:100%;padding:0 2px;box-shadow:none!important;background:0 0!important;border-color:#0000!important}.yIsnWq_amountFields .ant-input-affix-wrapper>input.ant-input{field-sizing:content;letter-spacing:-.03em;text-align:center;min-width:1ch;font-size:34px;font-weight:700;line-height:1.15}.yIsnWq_amount[data-exchange] .ant-input-affix-wrapper>input.ant-input{font-size:24px}.yIsnWq_amountFields .ant-input-suffix{color:var(--text-2);margin-inline-start:4px;font-size:20px;font-weight:600}.yIsnWq_amountFields .ant-input-affix-wrapper{border-radius:0;border-bottom:1px solid var(--line)!important}.yIsnWq_amountFields .ant-input-affix-wrapper-focused{border-bottom-color:var(--accent)!important}.yIsnWq_chips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.yIsnWq_detail .yIsnWq_chips{justify-content:flex-start;margin-top:6px}.yIsnWq_chips button{background:var(--pill-track);height:26px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color .14s ease, color .14s ease, transform .12s var(--ease-out);border:0;border-radius:999px;padding:0 11px;font-size:12px;font-weight:500}.yIsnWq_chips button:active{transform:scale(.95)}.yIsnWq_chips button[aria-pressed=true]{background:var(--accent-soft);color:var(--accent);font-weight:600}.yIsnWq_chips button:disabled{opacity:.38;cursor:not-allowed}.yIsnWq_chips button:disabled:active{transform:none}.yIsnWq_chips button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (hover:hover) and (pointer:fine){.yIsnWq_chips button:hover:not([aria-pressed=true]):not(:disabled){background:color-mix(in srgb, var(--pill-track) 100%, var(--text) 6%)}}.yIsnWq_footnote{color:var(--text-2);text-align:center;margin:-4px 4px 0;font-size:11px;line-height:1.45}@media (max-width:480px){.yIsnWq_amount[data-exchange] .yIsnWq_amountFields{grid-template-columns:minmax(0,1fr)}.yIsnWq_amountFields .ant-input-affix-wrapper>input.ant-input{font-size:30px}}@media (prefers-reduced-motion:reduce){.yIsnWq_swap:active{transform:none}}@media (prefers-contrast:more){.yIsnWq_group{box-shadow:inset 0 0 0 1px var(--text-2)}}
.sS86-a_page{min-width:0}.sS86-a_hero{isolation:isolate;background:var(--brand-gradient);color:#fff;border:1px solid #96c3ff2e;border-radius:19px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:17px;margin-bottom:14px;padding:clamp(17px,3vw,26px);display:flex;position:relative;overflow:hidden;box-shadow:0 16px 40px #0b163029}.sS86-a_hero:after{content:"";z-index:-1;pointer-events:none;border:1px solid #ffffff1f;border-radius:50%;width:300px;height:225px;position:absolute;top:-160px;right:-100px;box-shadow:0 0 0 44px #ffffff09,0 0 0 88px #ffffff06}.sS86-a_heading{flex:320px;align-items:flex-start;gap:12px;min-width:0;display:flex}.sS86-a_hero h1{color:#fff;margin:0 0 7px}.sS86-a_subtitle{color:#e4eeffcc;text-wrap:pretty;max-width:48em;margin:0;font-size:12px;line-height:1.6}.sS86-a_heroIcon{color:#fff;background:#ffffff1a;border:1px solid #fff3;border-radius:12px;flex:none;place-items:center;width:41px;height:41px;font-size:19px;display:grid}.sS86-a_toolbar{border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-card);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px;padding:13px 14px;display:flex}.sS86-a_filter{flex:240px;gap:5px;min-width:0;max-width:360px;display:grid}.sS86-a_label{color:var(--text-2);font-size:11px;font-weight:600}.sS86-a_hint{color:var(--text-2);margin:0;font-size:11px;line-height:1.6}.sS86-a_panel{min-width:0;overflow:hidden}.sS86-a_panel .ant-card-head{background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 5%, var(--surface)), var(--surface));padding:13px 16px}.sS86-a_panel .ant-card-head-wrapper{flex-wrap:wrap;gap:9px}.sS86-a_panel .ant-card-head-title{white-space:normal;overflow-wrap:anywhere}.sS86-a_panel .ant-card-extra{min-width:0;margin-inline-start:0}.sS86-a_panel .ant-card-body{padding:0 16px}.sS86-a_totals{justify-items:end;gap:2px;display:grid}.sS86-a_totalValues{letter-spacing:-.025em;overflow-wrap:anywhere;flex-wrap:wrap;justify-content:flex-end;gap:4px 12px;font-size:19px;font-weight:650;display:flex}.sS86-a_list{margin:0;padding:0;list-style:none}.sS86-a_entry{border-bottom:1px solid var(--line);grid-template-columns:42px minmax(0,1fr) minmax(100px,auto);align-items:center;gap:6px 10px;padding:14px 0;display:grid}.sS86-a_entry:last-child{border-bottom:0}.sS86-a_entry[data-overdue] .sS86-a_entryIcon{background:color-mix(in srgb, var(--danger) 10%, var(--surface));color:var(--danger-text)}.sS86-a_entryIcon{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:10px;align-self:start;place-items:center;font-size:16px;display:grid}.sS86-a_page[data-kind=income] .sS86-a_entryIcon{background:color-mix(in srgb, var(--success) 12%, var(--surface));color:var(--success-text)}.sS86-a_entryTitle{overflow-wrap:anywhere;font-size:12px;font-weight:620;display:block}.sS86-a_meta{color:var(--text-2);overflow-wrap:anywhere;flex-wrap:wrap;gap:3px 9px;margin-top:4px;font-size:11px;line-height:1.6;display:flex}.sS86-a_amount{text-align:right;justify-items:end;gap:4px;min-width:0;display:grid}.sS86-a_amount strong{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:16px;font-weight:650}.sS86-a_amount .ant-tag{margin-inline-end:0}.sS86-a_entryActions{flex-wrap:wrap;grid-column:2/-1;justify-content:flex-end;align-items:center;gap:6px;font-size:11px;display:flex}.sS86-a_entryActions a{overflow-wrap:anywhere}.sS86-a_sectionHint{color:var(--text-2);border-bottom:1px solid var(--line);margin:0;padding:12px 0;font-size:11px;line-height:1.6}.sS86-a_archive{border:1px solid var(--line);background:var(--surface);border-radius:14px}.sS86-a_archive .ant-collapse-header{font-weight:600}.sS86-a_series{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:10px;display:grid}.sS86-a_empty{padding:20px 0}@media (max-width:600px){.sS86-a_hero{border-radius:16px;gap:14px}.sS86-a_heading{flex-basis:100%;gap:9px}.sS86-a_heroIcon{border-radius:10px;width:34px;height:34px;font-size:17px}.sS86-a_hero>button{width:100%}.sS86-a_toolbar{padding:12px}.sS86-a_filter{max-width:none}.sS86-a_panel .ant-card-head{padding:12px}.sS86-a_panel .ant-card-body{padding:0 12px}.sS86-a_entry{grid-template-columns:34px minmax(0,1fr);gap:6px 7px}.sS86-a_entryIcon{border-radius:8px;width:29px;height:29px;font-size:14px}.sS86-a_amount{text-align:left;grid-column:2;justify-items:start}.sS86-a_entryActions{grid-column:2;justify-content:flex-start}.sS86-a_totals{justify-items:start}.sS86-a_totalValues{justify-content:flex-start;font-size:18px}}
.VemphW_line{min-width:0;margin:0}.VemphW_line svg{touch-action:pan-y;cursor:crosshair;border-radius:8px;width:100%;height:auto;display:block;overflow:visible}.VemphW_line svg:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.VemphW_grid{stroke:var(--line);stroke-width:1px}.VemphW_axis{stroke:color-mix(in srgb, var(--text-2) 40%, transparent);stroke-width:1px}.VemphW_label{fill:var(--text-2);font-variant-numeric:tabular-nums;font-size:10px}.VemphW_series{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.VemphW_series[data-style=area]{stroke-width:2.5px;stroke-dasharray:1;animation:VemphW_draw .6s var(--ease-out) both}.VemphW_series[data-style=ghost]{stroke:var(--text-2);stroke-width:1.5px;stroke-dasharray:4 4;opacity:.7}.VemphW_series[data-style=forecast]{stroke-dasharray:2 5;opacity:.85}.VemphW_series[data-style=line]{stroke:var(--success)}.VemphW_cursor{stroke:color-mix(in srgb, var(--text-2) 55%, transparent);stroke-width:1px;stroke-dasharray:2 3}.VemphW_dot{fill:var(--surface);stroke:var(--accent);stroke-width:2px}.VemphW_dot[data-style=ghost]{stroke:var(--text-2)}.VemphW_dot[data-style=line]{stroke:var(--success)}.VemphW_readout{min-height:22px;color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:4px 14px;padding-top:8px;font-size:11px;display:flex}.VemphW_readout strong,.VemphW_readout b{color:var(--text);font-weight:600}.VemphW_readout span:before{content:"";vertical-align:middle;border-top:2px solid var(--accent);width:12px;height:0;margin-right:5px;display:inline-block}.VemphW_readout span[data-style=ghost]:before{border-top:2px dashed var(--text-2)}.VemphW_readout span[data-style=forecast]:before{border-top:2px dotted var(--accent)}.VemphW_readout span[data-style=line]:before{border-color:var(--success)}@keyframes VemphW_draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.VemphW_donut{aspect-ratio:1;place-items:center;width:min(190px,100%);margin:0 auto;display:grid;position:relative}.VemphW_donut svg{width:100%;height:100%;transform:rotate(-90deg)}.VemphW_donutTrack{fill:none;stroke:var(--surface-2);stroke-width:12px}.VemphW_arc{fill:none;stroke:var(--c0);stroke-width:12px;transition:opacity .16s ease, stroke-width .16s var(--ease-out);cursor:pointer}.VemphW_arc[data-dim]{opacity:.3}.VemphW_donut figcaption{text-align:center;pointer-events:none;place-content:center;gap:2px;display:grid;position:absolute;inset:0}.VemphW_donut figcaption strong{letter-spacing:-.03em;font-size:17px;font-weight:650}.VemphW_donut figcaption span{color:var(--text-2);font-size:10px}.VemphW_arc[data-slot="1"],.VemphW_stack>span[data-slot="1"],.VemphW_keys i[data-slot="1"]{stroke:var(--c1);background:var(--c1)}.VemphW_arc[data-slot="2"],.VemphW_stack>span[data-slot="2"],.VemphW_keys i[data-slot="2"]{stroke:var(--c2);background:var(--c2)}.VemphW_arc[data-slot="3"],.VemphW_stack>span[data-slot="3"],.VemphW_keys i[data-slot="3"]{stroke:var(--c3);background:var(--c3)}.VemphW_arc[data-slot="4"],.VemphW_stack>span[data-slot="4"],.VemphW_keys i[data-slot="4"]{stroke:var(--c4);background:var(--c4)}.VemphW_arc[data-slot="5"],.VemphW_stack>span[data-slot="5"],.VemphW_keys i[data-slot="5"]{stroke:var(--c5);background:var(--c5)}.VemphW_arc[data-slot="6"],.VemphW_stack>span[data-slot="6"],.VemphW_keys i[data-slot="6"]{stroke:var(--c6);background:var(--c6)}.VemphW_arc[data-slot="7"],.VemphW_stack>span[data-slot="7"],.VemphW_keys i[data-slot="7"]{stroke:var(--c7);background:var(--c7)}.VemphW_heat{gap:10px;min-width:0;display:grid}.VemphW_heatBody{gap:6px;min-width:0;padding-bottom:2px;display:flex;overflow-x:auto}.VemphW_heatDays{color:var(--text-2);grid-template-rows:repeat(7,13px);gap:3px;font-size:9px;line-height:13px;display:grid}.VemphW_heatGrid{grid-template-rows:repeat(7,13px);grid-auto-columns:13px;grid-auto-flow:column;gap:3px;display:grid}.VemphW_cell{background:var(--surface-2);width:13px;height:13px;transition:transform .12s var(--ease-out);border-radius:3px;display:block}.VemphW_heatGrid .VemphW_cell:not([data-pad]):hover,.VemphW_cell[data-picked]{outline:1.5px solid var(--text);outline-offset:1px}.VemphW_cell[data-pad]{background:0 0}.VemphW_cell[data-level="1"]{background:color-mix(in srgb, var(--accent) 25%, var(--surface-2))}.VemphW_cell[data-level="2"]{background:color-mix(in srgb, var(--accent) 50%, var(--surface-2))}.VemphW_cell[data-level="3"]{background:color-mix(in srgb, var(--accent) 75%, var(--surface-2))}.VemphW_cell[data-level="4"]{background:var(--accent)}.VemphW_heatFoot{color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:11px;display:flex}.VemphW_heatReadout{margin:0}.VemphW_heatReadout b{color:var(--text);font-weight:600}.VemphW_heatScale{align-items:center;gap:3px;font-size:10px;display:inline-flex}.VemphW_heatScale .VemphW_cell{border-radius:2px;width:10px;height:10px}.VemphW_weekdays{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;height:170px;display:grid}.VemphW_weekday{text-align:center;grid-template-rows:auto 1fr auto;gap:6px;min-width:0;display:grid}.VemphW_weekdayValue{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.VemphW_weekdayTrack{background:var(--surface-2);border-radius:8px;display:block;position:relative;overflow:hidden}.VemphW_weekdayTrack>span{border-radius:inherit;background:color-mix(in srgb, var(--accent) 55%, var(--surface));transform-origin:bottom;transition:transform .3s var(--ease-out);position:absolute;inset:0}.VemphW_weekday[data-top] .VemphW_weekdayTrack>span{background:var(--accent)}.VemphW_weekday[data-top] .VemphW_weekdayValue{color:var(--text);font-weight:600}.VemphW_weekdayName{color:var(--text-2);font-size:11px}.VemphW_capital{gap:16px;display:grid}.VemphW_capitalRow{gap:8px;min-width:0;display:grid}.VemphW_capitalHead{color:var(--text-2);justify-content:space-between;align-items:baseline;gap:10px;font-size:11px;display:flex}.VemphW_capitalHead strong{color:var(--text);letter-spacing:-.02em;font-size:14px;font-weight:650}.VemphW_stack{transform-origin:0;min-width:6px;height:12px;animation:VemphW_grow .3s var(--ease-out) both;border-radius:6px;gap:2px;display:flex;overflow:hidden}.VemphW_stack>span{background:var(--c0);flex:1 1 0;min-width:3px}.VemphW_stack>span[data-kind=credit],.VemphW_keys i[data-kind=credit]{background:color-mix(in srgb, var(--danger) 60%, var(--surface))}.VemphW_stack>span[data-kind=loans],.VemphW_keys i[data-kind=loans]{background:var(--danger)}.VemphW_keys{color:var(--text-2);flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.VemphW_keys li{align-items:center;gap:5px;display:inline-flex}.VemphW_keys i{background:var(--c0);border-radius:3px;width:8px;height:8px}.VemphW_keys b{color:var(--text);font-weight:600}.VemphW_muted{color:var(--text-2);margin:0;font-size:11px}@keyframes VemphW_grow{0%{opacity:0;transform:scaleX(.6)}to{opacity:1;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){.VemphW_series[data-style=area],.VemphW_stack{animation:none}.VemphW_weekdayTrack>span,.VemphW_arc,.VemphW_cell{transition:none}}@media (forced-colors:active){.VemphW_series,.VemphW_dot{stroke:canvastext}.VemphW_cell[data-level]:not([data-level="0"]),.VemphW_stack>span,.VemphW_keys i,.VemphW_weekdayTrack>span{background:canvastext}.VemphW_arc{stroke:canvastext}}
.fDyy7q_chart,.fDyy7q_calendar{--savings-accent:var(--accent)}.fDyy7q_chart{background:var(--surface-2);border-radius:13px;min-width:0;margin:0;padding:7px 9px 6px}.fDyy7q_chart svg{width:100%;max-width:720px;max-height:230px;margin:0 auto;display:block;overflow:visible}.fDyy7q_chart text{fill:var(--text-2);font-variant-numeric:tabular-nums;font-size:11px}.fDyy7q_chart figcaption,.fDyy7q_hint{color:var(--text-2);font-size:11px}.fDyy7q_chartGrid{stroke:color-mix(in srgb, var(--text) 18%, transparent);fill:none}.fDyy7q_chartStopTop{stop-color:var(--savings-accent);stop-opacity:.22}.fDyy7q_chartStopBottom{stop-color:var(--savings-accent);stop-opacity:0}.fDyy7q_chartArea{animation:fDyy7q_chart-fade .6s .2s var(--ease-out) both}.fDyy7q_chartLine{stroke:var(--savings-accent);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round;fill:none;stroke-dasharray:1;animation:fDyy7q_chart-draw .9s var(--ease-out) both}.fDyy7q_chartEnd{fill:var(--savings-accent);stroke:var(--surface-2);stroke-width:3px;animation:fDyy7q_chart-fade .3s .8s var(--ease-out) both}@keyframes fDyy7q_chart-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes fDyy7q_chart-fade{0%{opacity:0}}.fDyy7q_subheadRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 9px;margin-top:4px;display:flex}.fDyy7q_subheadRow .fDyy7q_subhead{margin:0}.fDyy7q_subhead{letter-spacing:-.01em;margin:4px 0 0;font-size:13px;font-weight:650}.fDyy7q_pending{color:var(--text-2)}.fDyy7q_receipts{margin:3px 0 0;padding:0;font-size:11px;list-style:none}.fDyy7q_receipts li{justify-content:flex-end;align-items:center;gap:6px;display:flex}.fDyy7q_collapse .ant-collapse-item{border-top:1px solid var(--line)}.fDyy7q_collapse .ant-collapse-header{font-weight:560;padding-inline:3px!important}.fDyy7q_chartPoint{fill:var(--savings-accent);opacity:0}.fDyy7q_chartPoint:hover{opacity:1}.fDyy7q_calendar{gap:9px;min-width:0;max-width:760px;display:grid}.fDyy7q_nav{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:9px;display:grid}.fDyy7q_calendarTable{table-layout:fixed;border-collapse:collapse;width:100%;font-size:11px}.fDyy7q_calendarTable caption{text-align:left;margin-bottom:7px;font-weight:600}.fDyy7q_calendarTable th{color:var(--text-2);padding:6px 0}.fDyy7q_calendarTable td{vertical-align:top;text-align:center;height:48px;padding:2px}.fDyy7q_day{border:1px solid var(--line);color:var(--text);cursor:pointer;text-align:center;width:100%;height:100%;font:inherit;transition:background-color .14s ease, border-color .14s ease, transform .12s var(--ease-out);background:0 0;border-radius:8px;gap:3px;padding:4px 2px;display:grid}.fDyy7q_day:active{transform:scale(.96)}@media (hover:hover) and (pointer:fine){.fDyy7q_day:hover{background:color-mix(in srgb, var(--savings-accent) 6%, transparent)}}.fDyy7q_dayBalance{white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:10px;overflow:hidden}.fDyy7q_day[data-future]{border-style:dashed}.fDyy7q_day[aria-pressed=true]{border-color:var(--savings-accent);background:color-mix(in srgb, var(--savings-accent) 10%, transparent)}.fDyy7q_day[aria-current=date]{box-shadow:inset 0 0 0 1px var(--savings-accent)}.fDyy7q_day:focus-visible{outline:2px solid var(--savings-accent);outline-offset:2px}.fDyy7q_muted{color:color-mix(in srgb, var(--text) 35%, transparent)}.fDyy7q_selection{background:color-mix(in srgb, var(--text) 4%, transparent);border-radius:10px;padding:9px}.fDyy7q_selection p{margin:6px 0 0}@media (max-width:480px){.fDyy7q_calendarTable td{height:46px;padding:1px}.fDyy7q_day{padding:4px 2px}.fDyy7q_dayBalance{font-size:9px}.fDyy7q_nav{gap:4px}}@media (prefers-reduced-motion:reduce){.fDyy7q_chartLine,.fDyy7q_chartArea,.fDyy7q_chartEnd{animation:none}}.fDyy7q_details{gap:9px;min-width:0;display:grid}.fDyy7q_interestTable th,.fDyy7q_interestTable td{padding:6px 7px}
.-\30 d41q_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px;display:grid}.-\30 d41q_card{--hue:var(--accent);isolation:isolate;border-radius:var(--radius-card);background:var(--surface);min-width:0;height:100%;box-shadow:var(--shadow-card);transition:box-shadow .2s var(--ease-out);gap:10px;padding:12px 12px 7px;display:grid;position:relative;overflow:hidden}.-\30 d41q_card:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--hue) 10%, transparent), transparent 65%);pointer-events:none;border-radius:50%;width:180px;height:135px;position:absolute;top:-60px;right:-60px}@media (hover:hover) and (pointer:fine){.-\30 d41q_card:hover{box-shadow:var(--shadow-card-hover)}}.-\30 d41q_card[data-archived]{background:var(--surface-2)}.-\30 d41q_card[data-archived] .-\30 d41q_balance,.-\30 d41q_card[data-archived] .-\30 d41q_cardIcon{opacity:.6}.-\30 d41q_cardHead{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.-\30 d41q_cardIcon{background:color-mix(in srgb, var(--hue) 14%, transparent);width:31px;height:31px;color:var(--hue);border-radius:9px;place-items:center;font-size:14px;display:grid}.-\30 d41q_cardTitle{min-width:0;display:grid}.-\30 d41q_cardTitle strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;line-height:1.35;overflow:hidden}.-\30 d41q_cardTitle span{color:var(--text-2);font-size:11px}.-\30 d41q_creditLine{color:var(--text-2);flex-wrap:wrap;gap:3px 9px;margin-top:-6px;font-size:11px;display:flex}.-\30 d41q_creditLine [data-debt]{color:var(--danger-text);font-weight:600}.-\30 d41q_balance{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(19px,2.2vw,23px);font-weight:700;line-height:1.1}.-\30 d41q_cardFoot{border-top:1px solid var(--line);flex-wrap:wrap;gap:2px;margin:0 -4px;padding-top:4px;display:flex}.-\30 d41q_cardFoot .ant-btn{color:var(--text-2)}.-\30 d41q_cardFoot .ant-btn:not(:disabled):hover{color:var(--accent)}.-\30 d41q_archive{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card)}.-\30 d41q_archive .ant-collapse-header{font-weight:600}.-\30 d41q_badge{background:var(--pill-track);min-width:17px;height:17px;color:var(--text-2);border-radius:999px;place-items:center;margin-left:3px;padding:0 4px;font-size:11px;font-weight:600;display:inline-grid}.-\30 d41q_transferAmount{color:var(--text-2);white-space:nowrap;justify-items:end;font-size:11px;display:grid}@media (max-width:600px){.-\30 d41q_card{gap:7px;padding:10px 10px 4px}.-\30 d41q_balance{font-size:19px}}.-\30 d41q_bankGroup{gap:7px;min-width:0;display:grid}.-\30 d41q_bankHead{grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:7px;padding:0 3px;display:grid}.-\30 d41q_bankAvatar{--hue:var(--accent);background:var(--hue);color:#fff;border-radius:8px;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid;box-shadow:inset 0 1px #ffffff40}.-\30 d41q_bankTitle{flex-wrap:wrap;align-items:baseline;gap:2px 7px;min-width:0;display:flex}.-\30 d41q_bankTitle h2{letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:15px;font-weight:650;overflow:hidden}.-\30 d41q_bankTitle span{color:var(--text-2);font-size:11px}.-\30 d41q_bankTotals{letter-spacing:-.015em;flex-wrap:wrap;justify-content:flex-end;gap:0 9px;font-size:14px;font-weight:650;display:flex}@media (max-width:600px){.-\30 d41q_bankHead{grid-template-columns:32px minmax(0,1fr)}.-\30 d41q_bankTotals{grid-column:2;justify-content:flex-start;font-size:13px}}.-\30 d41q_deleteBtn{margin-left:auto}.-\30 d41q_cardFoot .ant-btn.-\30 d41q_deleteBtn:not(:disabled):hover{color:var(--danger-text)}.-\30 d41q_confirmHint{max-width:260px;color:var(--text-2);font-size:11px;display:block}.-\30 d41q_cardBody{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin:-4px -4px -2px 0;display:flex}.-\30 d41q_cardFigures{gap:10px;min-width:0;display:grid}
._11QdMG_pageHead{margin-bottom:13px}._11QdMG_pageHead h1{margin-bottom:4px!important}._11QdMG_subtitle{color:var(--text-2);margin:0;font-size:13px}._11QdMG_tabs .ant-tabs-nav{margin-bottom:14px}._11QdMG_tabs .ant-tabs-nav:before{border-bottom:0!important}._11QdMG_tabs .ant-tabs-nav-wrap{background:var(--pill-track);border-radius:11px;padding:3px;flex:none!important}._11QdMG_tabs .ant-tabs-nav-list{gap:3px}._11QdMG_tabs .ant-tabs-tab{transition:background-color .16s ease, box-shadow .16s ease, transform .12s var(--ease-out);border-radius:8px;font-weight:560;margin:0!important;padding:5px 12px!important}._11QdMG_tabs .ant-tabs-tab:active{transform:scale(.97)}._11QdMG_tabs .ant-tabs-tab-active{background:var(--pill-active);box-shadow:0 1px 2px #00000014,0 2px 8px #0000000f}._11QdMG_tabs .ant-tabs-ink-bar{display:none}._11QdMG_tabs .ant-tabs-tabpane{animation:_11QdMG_pane-in .22s var(--ease-out) both}@keyframes _11QdMG_pane-in{0%{opacity:0;transform:translateY(6px)}}._11QdMG_hero{background:var(--brand-gradient);color:#fff;isolation:isolate;border-radius:19px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:center;min-height:165px;margin-bottom:14px;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0b163038,inset 0 1px #c8e1ff24}._11QdMG_hero:before{content:"";z-index:-1;border:1px dashed #ffffff1a;border-radius:50%;width:280px;height:210px;animation:60s linear infinite _11QdMG_spin;position:absolute;top:-110px;left:-80px}@keyframes _11QdMG_spin{to{transform:rotate(360deg)}}._11QdMG_heroCopy{gap:10px;min-width:0;padding:clamp(16px,3vw,23px);display:grid}._11QdMG_heroCopy .ant-skeleton-paragraph>li{background:#ffffff1f!important}._11QdMG_eyebrow{color:#ffffffe0;letter-spacing:.06em;text-transform:uppercase;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;justify-self:start;padding:2px 7px;font-size:10px;font-weight:650;line-height:18px}._11QdMG_heroValue{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(24px,3.4vw,34px);font-weight:700;line-height:1.05}._11QdMG_heroFacts{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:7px;display:grid}._11QdMG_fact{background:#ffffff12;border:1px solid #ffffff1f;border-radius:11px;align-items:center;gap:9px;min-width:0;padding:7px 9px;display:flex}._11QdMG_fact>div{overflow-wrap:anywhere;gap:2px;min-width:0;font-weight:600;display:grid}._11QdMG_fact[data-tone=danger]{background:#ff453a29;border-color:#ff786e66}._11QdMG_factIcon{background:#ffffff1f;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;display:grid}._11QdMG_fact[data-tone=danger] ._11QdMG_factIcon{color:var(--danger-text)}._11QdMG_factLabel{color:#d6e4f8a8;font-size:11px;font-weight:500}._11QdMG_heroScene{align-self:stretch;height:180px}._11QdMG_grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,440px),1fr));align-items:start;gap:12px;display:grid}._11QdMG_archive,._11QdMG_empty{grid-column:1/-1}._11QdMG_archive .ant-collapse-header{font-weight:600;color:var(--text-2)!important;padding-inline:3px!important}._11QdMG_loan{--tone:var(--accent);background:var(--surface);min-width:0;box-shadow:var(--shadow-card);border-radius:16px;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;transition:box-shadow .2s;display:grid;position:relative}._11QdMG_loan[data-tone=danger]{--tone:var(--danger);box-shadow:var(--shadow-card), inset 0 0 0 1px color-mix(in srgb, var(--danger) 30%, transparent)}._11QdMG_loan[data-tone=done]{--tone:var(--success)}@media (hover:hover) and (pointer:fine){._11QdMG_loan:hover{box-shadow:var(--shadow-card-hover)}._11QdMG_loan[data-tone=danger]:hover{box-shadow:var(--shadow-card-hover), inset 0 0 0 1px color-mix(in srgb, var(--danger) 40%, transparent)}}._11QdMG_head{align-items:center;gap:9px;min-width:0;display:flex}._11QdMG_badge{width:36px;height:36px;color:var(--tone);background:color-mix(in srgb, var(--tone) 12%, transparent);border-radius:10px;flex:none;place-items:center;font-size:16px;display:grid}._11QdMG_titles{flex:1;gap:2px;min-width:0;display:grid}._11QdMG_name{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:14px;font-weight:650;overflow:hidden}._11QdMG_kind{color:var(--text-2);font-size:11px}._11QdMG_note{color:var(--text-2);margin:-4px 0 0}._11QdMG_body{align-items:center;gap:13px;display:flex}._11QdMG_figures{gap:2px;min-width:0;display:grid}._11QdMG_label{color:var(--text-2);font-size:11px}._11QdMG_remaining{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(21px,2.6vw,26px);font-weight:700;line-height:1.1}._11QdMG_sub{color:var(--text-2);font-size:11px}._11QdMG_ring{flex:none;width:76px;height:76px;position:relative}._11QdMG_ring svg{width:100%;height:100%;transform:rotate(-90deg)}._11QdMG_ringTrack,._11QdMG_ringValue{fill:none;stroke-width:7px}._11QdMG_ringTrack{stroke:color-mix(in srgb, var(--text-2) 16%, transparent)}._11QdMG_ringValue{stroke:var(--tone);stroke-linecap:round;stroke-dashoffset:var(--ring-offset);transition:stroke-dashoffset .5s var(--ease-out);animation:_11QdMG_ring-fill .9s .12s var(--ease-out) backwards}@keyframes _11QdMG_ring-fill{0%{stroke-dashoffset:var(--ring-full)}}._11QdMG_ringLabel{letter-spacing:-.02em;place-items:center;font-size:12px;font-weight:650;display:grid;position:absolute;inset:0}._11QdMG_chips{flex-wrap:wrap;gap:6px;display:flex}._11QdMG_chip{--chip:var(--text-2);background:color-mix(in srgb, var(--chip) 10%, transparent);max-width:100%;color:var(--text);overflow-wrap:anywhere;border-radius:8px;flex-wrap:wrap;align-items:center;gap:2px 4px;padding:4px 7px;font-size:11px;display:inline-flex}._11QdMG_chip .anticon{color:var(--chip)}._11QdMG_chip[data-tone=danger]{--chip:var(--danger);color:var(--danger-text);font-weight:600}._11QdMG_chip[data-tone=warning]{--chip:var(--warning)}._11QdMG_chip[data-tone=done]{--chip:var(--success);color:var(--success-text);font-weight:600}._11QdMG_primaryRow{flex-wrap:wrap;gap:6px;display:flex}._11QdMG_details{margin:0 -6px}._11QdMG_collapse .ant-collapse-item{border-top:1px solid var(--line)}._11QdMG_collapse .ant-collapse-header{font-weight:560;padding:9px 6px!important}._11QdMG_collapse .ant-collapse-arrow{transition:transform .2s var(--ease-out)!important}._11QdMG_collapse .ant-collapse-content-box{padding:0 6px 9px!important}._11QdMG_collapse .ant-collapse-header:focus:not(:focus-visible){outline:none}._11QdMG_history{margin:0;padding:0;list-style:none}._11QdMG_historyItem{border-bottom:1px solid var(--line);gap:6px;padding:9px 0;display:grid}._11QdMG_historyItem:first-child{padding-top:3px}._11QdMG_historyItem:last-child{border-bottom:0;padding-bottom:0}._11QdMG_historyHead{justify-content:space-between;align-items:center;gap:9px;display:flex}._11QdMG_historyMain{gap:2px;min-width:0;display:grid}._11QdMG_historyAmount{letter-spacing:-.01em;color:var(--text);font-size:15px;font-weight:600}._11QdMG_historyMeta{min-width:0;color:var(--text-2);gap:4px;font-size:11px;display:flex}._11QdMG_historyNote{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._11QdMG_historyNote:before{content:"·";margin-right:4px}._11QdMG_historyActions{flex-shrink:0;gap:2px;display:flex}._11QdMG_iconBtn{width:28px!important;height:28px!important;transition:background-color .16s ease, transform .12s var(--ease-out)!important;border-radius:8px!important}._11QdMG_iconBtn:not(.ant-btn-dangerous){color:var(--text-2)!important}._11QdMG_iconBtn:active:not(:disabled){transform:scale(.94)}._11QdMG_history [data-kind=due]{--part:var(--success)}._11QdMG_history [data-kind=extra]{--part:var(--accent)}._11QdMG_history [data-kind=overpaid]{--part:var(--warning)}._11QdMG_split{border-radius:999px;gap:2px;height:4px;display:flex;overflow:hidden}._11QdMG_split span{background:var(--part);min-width:4px}._11QdMG_parts{color:var(--text-2);flex-wrap:wrap;gap:3px 10px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}._11QdMG_parts li{align-items:center;gap:4px;display:inline-flex}._11QdMG_parts i{background:var(--part);border-radius:50%;width:6px;height:6px}._11QdMG_parts b{color:var(--text);font-weight:560}._11QdMG_collapse table tr[data-status=overdue] td{background:color-mix(in srgb, var(--danger) 7%, transparent)}._11QdMG_collapse table tr[aria-current=true] td{background:color-mix(in srgb, var(--accent) 9%, transparent);font-weight:600}._11QdMG_collapse table tr[data-status=paid] td{color:var(--text-2)}._11QdMG_foot{flex-wrap:wrap;justify-content:flex-end;gap:3px;margin:-4px -6px -6px;display:flex}._11QdMG_foot .ant-btn:not(.ant-btn-dangerous){color:var(--text-2)}._11QdMG_miniHero{background:var(--brand-gradient);color:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 17px;display:flex;box-shadow:0 20px 50px #0b163033,inset 0 1px #c8e1ff24}._11QdMG_miniHero>div{justify-items:start;gap:6px;display:grid}._11QdMG_miniTotals{letter-spacing:-.03em;flex-wrap:wrap;gap:3px 13px;font-size:clamp(21px,3vw,28px);font-weight:700;display:flex}@media (max-width:1180px) and (min-width:901px),(max-width:760px){._11QdMG_hero{grid-template-columns:minmax(0,1fr)}._11QdMG_heroScene{display:none}}@media (max-width:480px){._11QdMG_loan{padding:12px}._11QdMG_ring{width:55px;height:55px}._11QdMG_body{gap:10px}}@media (prefers-reduced-motion:reduce){._11QdMG_hero:before,._11QdMG_ringValue{animation:none}._11QdMG_tabs .ant-tabs-tabpane{animation:none}}
.VtNRdW_panel{border:1px solid var(--line);background:var(--surface);border-radius:18px;min-width:0;padding:clamp(13px,2.3vw,20px)}.VtNRdW_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:16px;display:flex}.VtNRdW_head h2,.VtNRdW_head h3{letter-spacing:-.02em;margin:0 0 4px;font-size:16px;font-weight:650}.VtNRdW_hint{color:var(--text-2);max-width:65ch;margin:0;font-size:11px;line-height:1.65}.VtNRdW_currency{color:var(--text-2);border:1px solid var(--line);border-radius:9px;padding:4px 7px;font-size:11px;font-weight:600}.VtNRdW_kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-bottom:17px;display:grid}.VtNRdW_kpi{border:1px solid var(--line);background:color-mix(in srgb, var(--accent) 3%, var(--surface));border-radius:12px;min-width:0;padding:12px}.VtNRdW_kpi span{color:var(--text-2);font-size:11px;line-height:1.5;display:block}.VtNRdW_kpi strong{letter-spacing:-.035em;overflow-wrap:anywhere;margin:6px 0 4px;font-size:clamp(15px,2vw,20px);font-weight:650;display:block}.VtNRdW_kpi[data-paid] strong{color:var(--success-text)}.VtNRdW_kpi[data-danger] strong{color:var(--danger-text)}.VtNRdW_legend{color:var(--text-2);flex-wrap:wrap;gap:12px;margin:9px 0 13px;font-size:11px;display:flex}.VtNRdW_legend span{align-items:center;gap:5px;display:inline-flex}.VtNRdW_legend i{background:var(--accent);border-radius:3px;width:9px;height:9px}.VtNRdW_legend i[data-paid]{background:var(--success)}.VtNRdW_chart{border-bottom:1px solid var(--line);background:repeating-linear-gradient(to top, transparent 0, transparent calc(25% - 1px), var(--line) calc(25% - 1px), var(--line) 25%);align-items:stretch;gap:clamp(2px,1vw,10px);height:142px;display:flex}.VtNRdW_month{cursor:pointer;background:0 0;border:0;border-radius:8px 8px 0 0;flex:1;justify-content:center;align-items:flex-end;gap:3px;min-width:0;padding:10px 2px 0;display:flex}.VtNRdW_month:hover,.VtNRdW_month[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 9%, transparent)}.VtNRdW_month:focus-visible,.VtNRdW_year:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.VtNRdW_bar{background:var(--accent);border-radius:5px 5px 0 0;width:min(17px,40%);min-height:0;display:block}.VtNRdW_bar[data-paid]{background:var(--success)}.VtNRdW_labels{gap:clamp(2px,1vw,10px);margin:6px 0 12px;display:flex}.VtNRdW_labels span{text-align:center;min-width:0;color:var(--text-2);flex:1;font-size:10px;overflow:hidden}.VtNRdW_selection{min-height:24px;color:var(--text-2);flex-wrap:wrap;align-items:baseline;gap:4px 13px;padding:9px 0 0;font-size:11px;display:flex}.VtNRdW_selection strong{color:var(--text);font-weight:600}.VtNRdW_details{border-top:1px solid var(--line);margin-top:12px;padding-top:10px;font-size:11px}.VtNRdW_details summary{cursor:pointer;color:var(--accent);width:fit-content;padding:3px 0}.VtNRdW_tableWrap{max-width:100%;margin-top:10px;overflow:auto}.VtNRdW_table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11px}.VtNRdW_table th,.VtNRdW_table td{text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;padding:9px 6px}.VtNRdW_table th:first-child,.VtNRdW_table td:first-child{text-align:left}.VtNRdW_table th{color:var(--text-2);font-weight:500}.VtNRdW_empty{text-align:center;color:var(--text-2);padding:23px 9px;line-height:1.6}.VtNRdW_stack{scrollbar-gutter:stable;gap:13px;min-width:0;max-height:min(62vh,100dvh - 330px);padding:2px 6px 2px 2px;display:grid;overflow-y:auto}.VtNRdW_lineChart{width:100%;height:135px;color:var(--accent);background:repeating-linear-gradient(to top, transparent 0, transparent calc(25% - 1px), var(--line) calc(25% - 1px), var(--line) 25%);display:block;overflow:visible}.VtNRdW_lineLabels{color:var(--text-2);flex-wrap:wrap;justify-content:space-between;gap:6px;margin-top:9px;font-size:11px;display:flex}.VtNRdW_years{gap:6px;display:grid}.VtNRdW_year{text-align:left;color:var(--text-2);cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:6px;grid-template-columns:38px minmax(0,1fr) minmax(90px,auto);align-items:center;gap:9px;padding:6px 0;font-size:11px;display:grid}.VtNRdW_year[aria-pressed=true]{color:var(--text);font-weight:650}.VtNRdW_yearTrack{border-radius:4px;height:12px;display:flex;overflow:hidden}.VtNRdW_yearTrack i{background:var(--success);height:100%}.VtNRdW_year strong{text-align:right;font-weight:500}.VtNRdW_yearTooltip{width:min(260px,100vw - 55px);padding:3px;font-size:11px}.VtNRdW_yearTooltip>strong{margin-bottom:9px;font-size:12px;display:block}.VtNRdW_yearTooltip dl{gap:6px;margin:0;display:grid}.VtNRdW_yearTooltip dl>div{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.VtNRdW_yearTooltip dt{opacity:.8}.VtNRdW_yearTooltip dd{white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-weight:600}.VtNRdW_toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-bottom:13px;display:flex}.VtNRdW_toolbar p{max-width:50ch;margin:0}@media (max-width:600px){.VtNRdW_panel{border-radius:14px}.VtNRdW_kpis{grid-template-columns:1fr;gap:6px;margin-bottom:13px}.VtNRdW_kpi{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:0 7px;padding:9px 10px;display:grid}.VtNRdW_kpi strong{text-align:right;margin:0;font-size:17px}.VtNRdW_kpi span:last-child{grid-column:1/-1;font-size:10px}.VtNRdW_chart{height:109px}.VtNRdW_head{margin-bottom:13px}.VtNRdW_head h2,.VtNRdW_head h3{font-size:14px}.VtNRdW_selection{font-size:10px}.VtNRdW_year{grid-template-columns:34px minmax(0,1fr) auto;gap:6px;font-size:10px}.VtNRdW_toolbar{align-items:stretch}.VtNRdW_toolbar>button{width:100%}.VtNRdW_loanKpis{grid-template-columns:repeat(2,minmax(0,1fr))}.VtNRdW_loanKpis .VtNRdW_kpi{padding:9px;display:block}.VtNRdW_loanKpis .VtNRdW_kpi>span{min-height:28px;font-size:10px}.VtNRdW_loanKpis .VtNRdW_kpi strong{text-align:left;letter-spacing:-.045em;white-space:nowrap;margin-top:5px;font-size:13px}}.VtNRdW_panel{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 3%, var(--surface)), var(--surface) 55%);box-shadow:0 4px 20px #00000006}.VtNRdW_kpi{isolation:isolate;background:linear-gradient(135deg, color-mix(in srgb, var(--accent) 7%, var(--surface)), var(--surface));position:relative;overflow:hidden}.VtNRdW_kpi:before{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 40%, transparent), transparent);height:1px;position:absolute;top:0;left:16px;right:16px}.VtNRdW_kpi:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(ellipse at top right, color-mix(in srgb, var(--accent) 13%, transparent), transparent 75%);position:absolute;inset:0}.VtNRdW_kpi[data-metric]>span:not(.VtNRdW_kpiIcon){padding-right:24px}.VtNRdW_kpi .VtNRdW_kpiIcon{background:var(--accent-soft);width:23px;height:23px;color:var(--accent);border-radius:9px;place-items:center;font-size:13px;display:grid;position:absolute;top:13px;right:14px}.VtNRdW_kpi[data-metric=principalPaid] .VtNRdW_kpiIcon{color:var(--success-text);background:color-mix(in srgb, var(--success) 12%, transparent)}.VtNRdW_legend span{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 70%, transparent);border-radius:8px;padding:4px 6px}.VtNRdW_legend i{box-shadow:0 0 9px color-mix(in srgb, var(--accent) 25%, transparent)}.VtNRdW_legend i[data-paid]{box-shadow:0 0 9px color-mix(in srgb, var(--success) 25%, transparent)}.VtNRdW_year{isolation:isolate;position:relative}.VtNRdW_year:before{content:"";z-index:-1;opacity:0;background:linear-gradient(90deg, color-mix(in srgb, var(--accent) 11%, transparent), color-mix(in srgb, var(--accent) 3%, transparent));border:1px solid color-mix(in srgb, var(--accent) 17%, transparent);border-radius:8px;position:absolute;inset:-3px -8px}.VtNRdW_year[aria-pressed=true]:before,.VtNRdW_year:focus-visible:before{opacity:1}.VtNRdW_yearTrack{background:color-mix(in srgb, var(--text-2) 5%, transparent);border-radius:5px;height:13px}.VtNRdW_yearTrack i{background:linear-gradient(180deg, color-mix(in srgb, var(--success) 70%, white), var(--success));box-shadow:inset 0 1px #ffffff38}.VtNRdW_yearTrack i+i{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 75%, white), var(--accent))}.VtNRdW_yearTooltipRoot .ant-tooltip-inner{background:linear-gradient(145deg,#182a46,#0d1728);border:1px solid #7db0ff40;border-radius:11px;box-shadow:0 12px 40px #0000003d}.VtNRdW_yearTooltip>strong{color:#fff;letter-spacing:.02em;border-bottom:1px solid #ffffff1f;padding-bottom:7px}.VtNRdW_yearTooltip dt{color:#d6dfef;opacity:1;align-items:center;gap:5px;display:flex}.VtNRdW_yearTooltip dd{color:#fff}.VtNRdW_yearTooltip [data-part=principal] dt:before,.VtNRdW_yearTooltip [data-part=interest] dt:before{content:"";background:#30d158;border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 8px #30d15840}.VtNRdW_yearTooltip [data-part=interest] dt:before{background:#379cff;box-shadow:0 0 8px #379cff40}.VtNRdW_yearTooltip [data-part=forecast]{border-top:1px solid #ffffff1f;padding-top:6px}@media (hover:hover) and (pointer:fine){.VtNRdW_year:before,.VtNRdW_kpi:after{transition:opacity .125s var(--ease-out)}.VtNRdW_year:hover:before,.VtNRdW_kpi:hover:after{opacity:1}.VtNRdW_year:focus-visible:before{transition:none}.VtNRdW_year:hover{color:var(--text)}.VtNRdW_year:hover .VtNRdW_yearTrack{box-shadow:0 0 14px color-mix(in srgb, var(--accent) 12%, transparent)}}@media (max-width:600px){.VtNRdW_kpi[data-metric]>span:not(.VtNRdW_kpiIcon){padding-right:0}.VtNRdW_kpi .VtNRdW_kpiIcon{display:none}}@media (prefers-reduced-motion:reduce){.VtNRdW_year:before,.VtNRdW_kpi:after{transition:none}:is(.VtNRdW_yearTooltipRoot.ant-zoom-big-fast-enter,.VtNRdW_yearTooltipRoot.ant-zoom-big-fast-appear,.VtNRdW_yearTooltipRoot.ant-zoom-big-fast-leave){animation:none}}
._3246Rq_hero{min-width:0;margin-bottom:13px}._3246Rq_heroCopy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}._3246Rq_heroCopy h1{letter-spacing:-.025em;margin:0;font-size:clamp(21px,2.5vw,26px);line-height:1.2}._3246Rq_heroActions{align-items:center;gap:9px;display:flex}._3246Rq_heroLink{color:var(--text-2);padding:6px 0;font-size:11px;font-weight:550;text-decoration:none}._3246Rq_heroLink:focus-visible,._3246Rq_detailsToggle:focus-visible{outline:2px solid var(--accent);outline-offset:3px}._3246Rq_horizon{background:var(--surface);border:1px solid var(--line);border-radius:10px;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:7px 10px;padding:7px 9px;display:flex}._3246Rq_headLabel{color:var(--text-2);font-size:11px}._3246Rq_presets{flex:0 auto}._3246Rq_dateField{margin-left:auto}._3246Rq_dateField label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._3246Rq_dateField .ant-input{width:145px}._3246Rq_skeleton{background:var(--surface);border-radius:13px;padding:13px}._3246Rq_list{gap:9px;min-width:0;display:grid}._3246Rq_list[data-loading]{opacity:.65}._3246Rq_archive .ant-collapse-header{font-weight:600;color:var(--text-2)!important;padding-inline:3px!important}._3246Rq_account{border:1px solid var(--line);background:var(--surface);border-radius:14px;flex-direction:column;min-width:0;height:100%;display:flex;overflow:hidden;box-shadow:0 2px 8px #00000006}._3246Rq_accountHead{background:linear-gradient(145deg, color-mix(in srgb, var(--accent) 6%, var(--surface)), var(--surface) 80%);gap:10px;padding:10px 12px;display:grid}._3246Rq_accountTop{align-items:center;gap:7px;min-width:0;display:flex}._3246Rq_badge{background:var(--accent-soft);width:28px;height:28px;color:var(--accent);border-radius:8px;flex:none;place-items:center;font-size:14px;display:grid}._3246Rq_titles{flex:1;min-width:0}._3246Rq_name{letter-spacing:-.01em;overflow-wrap:anywhere;margin:0 0 2px;font-size:13px;font-weight:650;line-height:1.25}._3246Rq_meta{color:var(--text-2);font-size:11px;line-height:1.5}._3246Rq_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}._3246Rq_metric{border-left:1px solid var(--line);min-width:0;padding-left:10px}._3246Rq_metric:nth-child(odd){border-left:0;padding-left:0}._3246Rq_metric>span{color:var(--text-2);margin-bottom:4px;font-size:11px;line-height:1.45;display:block}._3246Rq_metric>strong{letter-spacing:-.025em;overflow-wrap:anywhere;font-size:clamp(14px,1.5vw,18px);font-weight:620;line-height:1.25;display:block}._3246Rq_metric[data-kind=actual]>strong{font-size:clamp(18px,1.9vw,21px);font-weight:680}._3246Rq_metric[data-kind=profit]>strong{color:var(--success-text)}._3246Rq_accountBody{min-width:0;margin-top:auto}._3246Rq_accountBody>.ant-alert{margin:0 12px 9px}._3246Rq_accountFooter{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 10px;padding:4px 7px;display:flex}._3246Rq_moves{flex-wrap:wrap;gap:3px;display:flex}._3246Rq_moves .ant-btn{padding-inline:6px;font-size:11px}._3246Rq_detailsToggle{color:var(--accent);margin-left:auto;font-size:11px}._3246Rq_chips{flex-wrap:wrap;gap:4px;display:flex}._3246Rq_chip{color:var(--text-2);background:var(--surface-2);border-radius:6px;padding:2px 6px;font-size:10px}._3246Rq_chip[data-tone=accent]{color:var(--accent);background:var(--accent-soft)}._3246Rq_hint{color:var(--text-2);margin:0;font-size:11px;line-height:1.6}@media (hover:hover) and (pointer:fine){._3246Rq_heroLink:hover{color:var(--accent)}}@media (max-width:760px){._3246Rq_metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 9px}._3246Rq_metric:nth-child(odd){border-left:0;padding-left:0}}@media (max-width:480px){._3246Rq_heroCopy{gap:9px 6px}._3246Rq_heroCopy h1{font-size:21px}._3246Rq_heroActions{gap:6px}._3246Rq_heroActions .ant-btn{padding-inline:7px;font-size:11px}._3246Rq_horizon{gap:6px;padding:6px}._3246Rq_horizon>._3246Rq_headLabel{display:none}._3246Rq_presets{flex:230px}._3246Rq_dateField{margin-left:0}._3246Rq_accountHead{padding:9px 10px}._3246Rq_accountTop{gap:6px}._3246Rq_accountTop>.ant-btn{min-width:34px;min-height:34px}._3246Rq_metrics{gap:9px}._3246Rq_metric>strong{font-size:14px}._3246Rq_metric[data-kind=actual]>strong{font-size:18px}._3246Rq_metric>span{font-size:11px}._3246Rq_accountFooter{padding:4px}._3246Rq_accountFooter .ant-btn{min-height:31px}._3246Rq_detailsToggle{font-size:11px}}@media (max-width:360px){._3246Rq_heroCopy{grid-template-columns:minmax(0,1fr)}._3246Rq_heroActions{flex-wrap:wrap;justify-content:space-between}}._3246Rq_list .account-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px}._3246Rq_accountFooter{gap:3px}._3246Rq_moves{justify-content:space-between;width:100%}._3246Rq_detailsToggle{text-align:center;width:100%;margin-left:0}._3246Rq_detailsBody{overscroll-behavior:contain;scrollbar-gutter:stable;gap:13px;max-height:min(72vh,100dvh - 220px);padding-right:4px;display:grid;overflow-y:auto}@media (max-width:1250px){._3246Rq_list .account-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:650px){._3246Rq_list .account-grid{grid-template-columns:minmax(0,1fr);gap:9px}}._3246Rq_account{--card-accent:var(--c1);isolation:isolate;border-color:color-mix(in srgb, var(--card-accent) 24%, var(--line));background:linear-gradient(155deg, color-mix(in srgb, var(--card-accent) 13%, var(--surface)), var(--surface) 62%);box-shadow:0 3px 6px #00000009, 0 12px 28px color-mix(in srgb, var(--card-accent) 7%, transparent);position:relative}._3246Rq_account[data-tone=green]{--card-accent:var(--c2)}._3246Rq_account[data-tone=amber]{--card-accent:var(--c3)}._3246Rq_account[data-tone=coral]{--card-accent:var(--c6)}._3246Rq_account[data-tone=violet]{--card-accent:var(--c4)}._3246Rq_account:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--card-accent) 15%, transparent), transparent 70%);border-radius:50%;width:220px;height:220px;position:absolute;top:-95px;right:-80px}._3246Rq_account:after{content:"";pointer-events:none;background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--card-accent) 65%, transparent), transparent);height:2px;position:absolute;top:0;left:24px;right:24px}._3246Rq_accountHead{background:0 0;gap:13px;padding:12px}._3246Rq_badge{background:linear-gradient(145deg, color-mix(in srgb, var(--card-accent) 72%, white), var(--card-accent));color:#fff;width:31px;height:31px;box-shadow:inset 0 1px 0 #ffffff40, 0 4px 10px color-mix(in srgb, var(--card-accent) 22%, transparent);border-radius:10px}._3246Rq_name{font-size:14px}._3246Rq_metric[data-kind=forecast]>strong{color:color-mix(in srgb, var(--card-accent) 55%, var(--text))}._3246Rq_metric[data-kind=profit]{background:color-mix(in srgb, var(--success) 7%, transparent);border-left:0;border-radius:8px;margin:-6px 0;padding:6px 7px}._3246Rq_accountFooter{background:color-mix(in srgb, var(--surface) 65%, transparent);border-top-color:color-mix(in srgb, var(--card-accent) 14%, var(--line));padding:6px}._3246Rq_detailsToggle{background:color-mix(in srgb, var(--card-accent) 9%, transparent);color:var(--text);border-radius:8px;font-weight:550}@media (hover:hover) and (pointer:fine){._3246Rq_detailsToggle:hover{background:color-mix(in srgb, var(--card-accent) 17%, transparent)!important;color:var(--text)!important}}@media (max-width:480px){._3246Rq_accountHead{padding:10px}}
.gICr2q_inputs{flex-direction:column;gap:14px;display:flex}.gICr2q_section{flex-direction:column;gap:6px;display:flex}.gICr2q_caption{letter-spacing:.05em;text-transform:uppercase;color:var(--text-2);align-items:center;gap:6px;margin:0 0 0 2px;font-size:11px;font-weight:650;display:flex}.gICr2q_captionIcon{width:21px;height:21px;color:var(--accent);background:var(--accent-soft);border-radius:8px;place-items:center;font-size:11px;display:grid}.gICr2q_card{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);flex-direction:column;gap:10px;padding:13px;display:flex}.gICr2q_row2{grid-template-columns:1fr 1fr;gap:9px;display:grid}@media (max-width:480px){.gICr2q_row2{grid-template-columns:1fr}}.gICr2q_sublist{flex-direction:column;gap:7px;display:flex}.gICr2q_sublistRow{grid-template-columns:1fr 1fr auto;align-items:end;gap:7px;display:grid}.gICr2q_disclosure .ant-collapse-header{padding-inline:0!important}.gICr2q_disclosure .ant-collapse-content-box{flex-direction:column;gap:10px;display:flex;padding-inline:0!important}.gICr2q_add{align-self:flex-start;padding-inline:0}.gICr2q_empty{color:var(--text-2);margin:0;font-size:12px}.gICr2q_person{border:0;border-bottom:1px solid var(--line);flex-direction:column;gap:9px;margin:0;padding:0 0 10px;display:flex}.gICr2q_personHead{grid-template-columns:1fr auto;align-items:end;gap:6px;display:grid}.gICr2q_screen{--series-1:var(--c4);--series-2:var(--c2);--series-3:var(--c3);--series-4:var(--c6);--series-5:var(--c7);min-width:0;max-width:1560px;margin:0 auto}.gICr2q_screen h1{letter-spacing:-.028em;margin:3px 0 17px;font-size:clamp(23px,3.4vw,30px);font-weight:700;line-height:1.1}.gICr2q_pageHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:9px 17px;margin-bottom:14px;display:flex}.gICr2q_pageHead h1{margin-bottom:4px}.gICr2q_subtitle{color:var(--text-2);margin:0;font-size:13px}.gICr2q_tabs .ant-tabs-nav{margin-bottom:14px}.gICr2q_tabs .ant-tabs-nav:before{border-bottom:0!important}.gICr2q_tabs .ant-tabs-nav-wrap{background:var(--pill-track);border-radius:11px;padding:3px}.gICr2q_tabs .ant-tabs-nav-list{gap:3px}.gICr2q_tabs .ant-tabs-tab{font-weight:560;transition:background-color .16s ease, box-shadow .16s ease, transform .12s var(--ease-out)!important;background:0 0!important;border:0!important;border-radius:8px!important;margin:0!important;padding:4px 9px!important}.gICr2q_tabs .ant-tabs-tab:active{transform:scale(.97)}.gICr2q_tabs .ant-tabs-tab-active{box-shadow:0 1px 2px #00000014,0 2px 8px #0000000f;background:var(--pill-active)!important}.gICr2q_tabs .ant-tabs-tab .ant-btn{opacity:.55;margin-inline-start:3px}.gICr2q_tabs .ant-tabs-nav-add{background:0 0!important;border:0!important;border-radius:8px!important;margin-inline-start:3px!important}.gICr2q_tabs .ant-tabs-extra-content{margin-inline-start:9px}.gICr2q_columns{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.gICr2q_columns>*,.gICr2q_section,.gICr2q_card,.gICr2q_row2>*,.gICr2q_sublistRow>*,.gICr2q_results{min-width:0}.gICr2q_results{flex-direction:column;gap:17px;transition:opacity .18s ease-out;display:flex}.gICr2q_results[data-pending=true]>:not(.gICr2q_summary){opacity:.55}.gICr2q_results>*{transition:opacity .18s ease-out}.gICr2q_summary{background:var(--brand-gradient);color:#fff;isolation:isolate;border-radius:19px;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px #0b163038,inset 0 1px #c8e1ff24}.gICr2q_summary:before{content:"";z-index:-1;border:1px dashed #ffffff1a;border-radius:50%;width:280px;height:210px;animation:60s linear infinite gICr2q_spin;position:absolute;top:-110px;left:-80px}@keyframes gICr2q_spin{to{transform:rotate(360deg)}}.gICr2q_progress{height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.gICr2q_progress:after{content:"";background:linear-gradient(90deg,#0000,#a0cdfff2,#0000);width:40%;animation:.9s linear infinite gICr2q_sweep;position:absolute;inset:0}@keyframes gICr2q_sweep{0%{transform:translate(-100%)}to{transform:translate(250%)}}.gICr2q_summaryCopy{gap:14px;min-width:0;padding:clamp(16px,3vw,23px);display:grid}.gICr2q_metricMain{gap:6px;display:grid}.gICr2q_eyebrow{color:#ffffffe0;letter-spacing:.06em;text-transform:uppercase;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;justify-self:start;padding:2px 7px;font-size:10px;font-weight:650;line-height:18px}.gICr2q_hugeValue{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(28px,4.2vw,42px);font-weight:700;line-height:1.05}.gICr2q_chips{flex-wrap:wrap;gap:4px;margin:2px 0 0;padding:0;list-style:none;display:flex}.gICr2q_chips li{background:#ffffff14;border:1px solid #ffffff24;border-radius:8px;gap:6px;padding:3px 7px;font-size:11px;display:flex}.gICr2q_chips li span:first-child{color:#dce8fab3}.gICr2q_metrics{border-top:1px solid #ffffff1f;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px 14px;margin:0;padding-top:13px;display:grid}.gICr2q_metrics>div{align-content:start;gap:3px;min-width:0;display:grid}.gICr2q_metrics dt{color:#d6e4f8a8;font-size:11px}.gICr2q_metrics dd{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:18px;font-weight:650}.gICr2q_metrics [data-tone=positive] dd{color:#7ee2a8}.gICr2q_positive{color:var(--success-text);font-weight:600}.gICr2q_metrics .gICr2q_metricParts{letter-spacing:0;color:#dce8fab8;font-size:11px;font-weight:400}.gICr2q_summaryScene{align-self:stretch;place-items:center;min-height:180px;padding:9px;display:grid}.gICr2q_summaryScene>*{max-width:340px}.gICr2q_resultCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.gICr2q_resultCards>:last-child{grid-column:1/-1}.gICr2q_value{letter-spacing:-.03em;overflow-wrap:anywhere;font-size:clamp(19px,2.5vw,26px)}.gICr2q_parts{flex-direction:column;gap:6px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.gICr2q_parts li,.gICr2q_tax>div{flex-wrap:wrap;justify-content:space-between;gap:4px 9px;display:flex}.gICr2q_tax{gap:9px;margin:0;display:grid}.gICr2q_tax dd{margin:0}.gICr2q_taxYears,.gICr2q_compareTable{border-collapse:collapse;text-align:left;width:100%}.gICr2q_taxYears th,.gICr2q_taxYears td,.gICr2q_compareTable th,.gICr2q_compareTable td{border-bottom:1px solid color-mix(in srgb, var(--text-2) 20%, transparent);padding:7px}.gICr2q_compare{border-radius:var(--radius-card);background:var(--surface);max-width:100%;box-shadow:var(--shadow-card);animation:gICr2q_compare-in .24s var(--ease-out) both;overflow-x:auto}@keyframes gICr2q_compare-in{0%{opacity:0;transform:translateY(8px)}}.gICr2q_compareTable{min-width:550px}.gICr2q_compareTable [data-best=true]{background:color-mix(in srgb, var(--accent) 10%, transparent);font-weight:600}.gICr2q_choiceGrid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.gICr2q_choice{border:1px solid var(--line);background:var(--surface-2);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform .16s var(--ease-out), border-color .16s ease, box-shadow .16s ease;border-radius:11px;flex-direction:column;gap:7px;padding:12px;display:flex}.gICr2q_choice[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 8%, var(--surface));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 14%, transparent)}.gICr2q_choice:active{transform:scale(.98)}@media (max-width:1023px){.gICr2q_columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:1280px){.gICr2q_summary{grid-template-columns:minmax(0,1fr)}.gICr2q_summaryScene{display:none}}@media (max-width:480px){.gICr2q_resultCards,.gICr2q_choiceGrid{grid-template-columns:minmax(0,1fr)}.gICr2q_sublistRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:4px}}@media (prefers-reduced-motion:reduce){.gICr2q_summary:before,.gICr2q_progress:after{animation:none}.gICr2q_results,.gICr2q_choice{transition:none}.gICr2q_choice:active{transform:none}}.gICr2q_inputs .ant-segmented-item-label{padding-inline:4px;font-size:11px}.gICr2q_hint{color:var(--text-2);margin:0;font-size:11px;line-height:1.6}
.lZQY_W_pulse{gap:12px;min-width:0;display:grid}.lZQY_W_head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.lZQY_W_head h2{letter-spacing:-.025em;margin:0 0 4px;font-size:18px;font-weight:650}.lZQY_W_grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lZQY_W_wide{grid-column:1/-1}.lZQY_W_cardHead{gap:4px;margin-bottom:16px;display:grid}.lZQY_W_cardHead>span{color:var(--text-2);font-size:11px}.lZQY_W_big{letter-spacing:-.04em;overflow-wrap:anywhere;font-size:clamp(22px,2.6vw,30px);font-weight:650;line-height:1.15}.lZQY_W_big[data-negative]{color:var(--danger-text)}.lZQY_W_facts{color:var(--text-2);flex-wrap:wrap;gap:4px 14px;margin:2px 0 0;font-size:11px;display:flex}.lZQY_W_facts b{color:var(--text);font-weight:600}.lZQY_W_facts [data-tone=up]{color:var(--danger-text)}.lZQY_W_facts [data-tone=down]{color:var(--success-text)}.lZQY_W_goals{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lZQY_W_goal{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;font-size:12px;display:grid}.lZQY_W_goal a{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.lZQY_W_goal a:hover{color:var(--accent)}.lZQY_W_goalMeta{color:var(--text-2);font-size:11px}.lZQY_W_goalTrack{background:var(--surface-2);border-radius:4px;grid-column:1/-1;height:6px;overflow:hidden}.lZQY_W_goalTrack>span{border-radius:inherit;background:var(--accent);transform-origin:0;height:100%;transition:transform .3s var(--ease-out);display:block}.lZQY_W_goal[data-state=achieved] .lZQY_W_goalTrack>span{background:var(--success)}.lZQY_W_goal[data-state=expired] .lZQY_W_goalTrack>span{background:var(--danger)}@media (max-width:860px){.lZQY_W_grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.lZQY_W_goalTrack>span{transition:none}}
.cni4Dq_page{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:10px;min-height:100dvh;padding:10px;display:grid}.cni4Dq_panel{border-radius:26px;box-shadow:0 24px 60px #0b163038,inset 0 1px #c8e1ff24}.cni4Dq_panelInner{grid-template-rows:auto minmax(0,1fr) auto;height:100%;min-height:calc(100dvh - 20px);padding:28px 32px 32px;display:grid}.cni4Dq_panelScene{min-height:0}.cni4Dq_panelCopy{gap:20px;display:grid}.cni4Dq_panelTitle{color:#fff;letter-spacing:-.028em;text-wrap:balance;text-shadow:0 2px 18px #040c1e73;max-width:16em;margin:0;font-size:clamp(26px,2.6vw,36px);font-weight:700;line-height:1.1}.cni4Dq_features{gap:8px;max-width:460px;margin:0;padding:0;list-style:none;display:grid}.cni4Dq_features li{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:#08142c52;border:1px solid #ffffff24;border-radius:14px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:10px 12px;display:grid;box-shadow:inset 0 1px #ffffff1a}.cni4Dq_features li>span:last-child{gap:1px;min-width:0;display:grid}.cni4Dq_features strong{color:#fff;font-size:14px;font-weight:600}.cni4Dq_features li>span:last-child>span{color:#e4eeffbd;font-size:12.5px;line-height:1.4}.cni4Dq_featureIcon{color:#fff;background:#ffffff1f;border-radius:10px;place-items:center;width:34px;height:34px;font-size:16px;display:grid}.cni4Dq_brand{color:#fff;letter-spacing:-.015em;justify-self:start;align-items:center;gap:11px;font-size:16px;font-weight:650;text-decoration:none;display:inline-flex}.cni4Dq_brand:hover{color:#fff}.cni4Dq_mark{color:#fff;background:linear-gradient(145deg,#3a8dff,#0a5bd6);border-radius:11px;place-items:center;width:36px;height:36px;display:grid;box-shadow:0 6px 16px #0a5bd673,inset 0 1px #ffffff4d}.cni4Dq_side{flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:24px 16px;display:flex}.cni4Dq_banner{display:none}.cni4Dq_card{background:var(--surface);width:100%;max-width:420px;color:var(--text);box-shadow:var(--shadow-card);animation:cni4Dq_enter .26s var(--ease-out) both;border-radius:24px;padding:32px 32px 24px}.cni4Dq_head{margin-bottom:24px}.cni4Dq_title{color:var(--text);letter-spacing:-.03em;margin:0;font-size:30px;font-weight:700;line-height:1.1}.cni4Dq_subtitle{color:var(--text-2);text-wrap:pretty;margin:8px 0 0;font-size:14px;line-height:1.5}.cni4Dq_form .ant-form-item{margin-bottom:18px}.cni4Dq_form.cni4Dq_form .ant-form-item .ant-form-item-label>label{height:auto;color:var(--text-2);font-size:13px}.cni4Dq_form .ant-form-item-label{padding-bottom:6px}.cni4Dq_form .ant-input-affix-wrapper{background:var(--surface-2);border-radius:12px}.cni4Dq_form .ant-input-prefix{color:var(--text-2);margin-inline-end:10px}.cni4Dq_form .ant-form-item-extra{min-height:0}.cni4Dq_form .ant-form-item-extra:has(.cni4Dq_caps:empty){display:none}.cni4Dq_optional{background:var(--pill-track);color:var(--text-2);border-radius:999px;margin-left:4px;padding:0 7px;font-size:11px;line-height:18px}.cni4Dq_caps{color:var(--warning-text);font-size:12px;display:block}.cni4Dq_caps:not(:empty){margin-top:4px}.cni4Dq_alert{animation:cni4Dq_shake .32s var(--ease-out);margin-bottom:16px}.cni4Dq_submit.ant-btn{border-radius:12px;height:48px;margin-top:4px;font-weight:600}.cni4Dq_footer{border-top:1px solid var(--line);background:var(--surface-2);color:var(--text-2);text-align:center;border-radius:0 0 24px 24px;margin:20px -32px -24px;padding:16px 32px;font-size:14px}.cni4Dq_footer a{font-weight:600}@keyframes cni4Dq_enter{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes cni4Dq_shake{20%{transform:translate(-6px)}45%{transform:translate(5px)}70%{transform:translate(-3px)}90%{transform:translate(1px)}}@media (max-width:1100px){.cni4Dq_features li>span:last-child>span{display:none}}@media (max-width:860px){.cni4Dq_page{grid-template-columns:minmax(0,1fr);padding:12px}.cni4Dq_panel{display:none}.cni4Dq_side{justify-content:flex-start;min-height:calc(100dvh - 24px);padding:0}.cni4Dq_banner{width:100%;max-width:420px;display:block}.cni4Dq_banner>div:last-child{gap:18px;padding:18px 18px 22px;display:grid}.cni4Dq_bannerTitle{color:#fff;letter-spacing:-.025em;text-wrap:balance;max-width:14em;margin:0;font-size:22px;font-weight:700;line-height:1.15}.cni4Dq_card{border-radius:22px;padding:24px 20px 18px}.cni4Dq_footer{border-radius:0 0 22px 22px;margin:18px -20px -18px;padding:14px 20px}.cni4Dq_title{font-size:26px}}@media (prefers-reduced-transparency:reduce){.cni4Dq_features li{background:var(--brand-deep);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.cni4Dq_card,.cni4Dq_alert{animation:none}}.cni4Dq_form .ant-form-item-explain{margin:4px 0 2px;font-size:13px}
