.bank-marquee[data-v-66ce9c50]{mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);max-width:100%}[data-theme=dark] .dark-ink[data-v-66ce9c50]{filter:brightness(0) invert(1)}[data-theme=dark] .brighten[data-v-66ce9c50]{filter:brightness(1.8) saturate(.8)}.bank-track[data-v-66ce9c50]{animation:bank-marquee-66ce9c50 45s linear infinite}.group:hover .bank-track[data-v-66ce9c50]{animation-play-state:paused}@keyframes bank-marquee-66ce9c50{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.bank-marquee[data-v-66ce9c50]{mask-image:none;-webkit-mask-image:none}.bank-marquee>div[data-v-66ce9c50],.bank-track[data-v-66ce9c50]{flex-wrap:wrap;justify-content:center;width:100%}.bank-track[data-v-66ce9c50]{animation:none;gap:16px 0;padding-right:0}.bank-tile[data-v-66ce9c50]{width:min(160px,50%)}.bank-track[aria-hidden=true][data-v-66ce9c50]{display:none}}.stage[data-v-66053037]{align-items:center;display:flex;justify-content:center;min-height:470px;min-width:0;position:relative}.glow[data-v-66053037]{background:radial-gradient(60% 55% at 50% 45%,rgba(59,130,246,.18),transparent 70%);inset:0;pointer-events:none;position:absolute}.stack3[data-v-66053037]{display:flex;flex-direction:column;font-variant-numeric:tabular-nums;gap:10px;height:450px;position:relative;width:min(400px,96%)}.acc[data-v-66053037]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:16px;box-shadow:0 20px 40px -24px #0009;color:hsl(var(--foreground));flex:none;overflow:hidden}.h[data-v-66053037]{align-items:center;display:flex;gap:12px;padding:14px 16px}.logo[data-v-66053037]{border-radius:10px;color:#fff;display:grid;flex:none;font-family:Outfit,Inter,sans-serif;font-size:13px;font-weight:700;height:34px;place-items:center;width:34px}.logo.nu[data-v-66053037]{background:#8a05be}.logo.it[data-v-66053037]{background:#ec7000}.logo.in[data-v-66053037]{background:#ff8700}.n[data-v-66053037]{flex:1;min-width:0}.n b[data-v-66053037]{display:block;font-size:14px;font-weight:600}.n small[data-v-66053037]{color:hsl(var(--muted-foreground));display:block;font-size:12px;overflow:hidden;text-overflow:ellipsis}.n small[data-v-66053037],.v[data-v-66053037]{white-space:nowrap}.v[data-v-66053037]{font-family:Outfit,Inter,sans-serif;font-size:16px;font-weight:600}.body[data-v-66053037]{max-height:0;overflow:hidden}.tx[data-v-66053037]{align-items:center;border-top:1px solid hsl(var(--border));color:hsl(var(--muted-foreground));display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:9px 16px}.tx-merchant-logo[data-v-66053037]{border-radius:8px;display:grid;flex:none;height:27px;place-items:center;width:27px}.tx-merchant-logo img[data-v-66053037]{height:19px;-o-object-fit:contain;object-fit:contain;width:19px}.tx-merchant-logo.ifood[data-v-66053037]{background:#fff0f1}.tx-merchant-logo.uber[data-v-66053037]{background:#272a32}.tx-merchant-logo.netflix[data-v-66053037]{background:#202127}.tx>div[data-v-66053037]{flex:1;min-width:0}.tx b[data-v-66053037]{color:hsl(var(--foreground));display:block;font-size:13px;font-weight:500}.cat[data-v-66053037]{background:#3b82f626;border-radius:999px;color:#60a5fa;display:inline-block;font-size:10px;margin-left:8px;padding:2px 7px}.amt[data-v-66053037]{white-space:nowrap}.amt.plus[data-v-66053037]{color:#10b981}.a1 .body[data-v-66053037]{animation:open1-66053037 12s cubic-bezier(.4,0,.2,1) infinite}.a2 .body[data-v-66053037]{animation:open2-66053037 12s cubic-bezier(.4,0,.2,1) infinite}.a3 .body[data-v-66053037]{animation:open3-66053037 12s cubic-bezier(.4,0,.2,1) infinite}@keyframes open1-66053037{0%,4%{max-height:0}30%,9%{max-height:180px}35%,to{max-height:0}}@keyframes open2-66053037{0%,37%{max-height:0}42%,63%{max-height:180px}68%,to{max-height:0}}@keyframes open3-66053037{0%,70%{max-height:0}75%,96%{max-height:180px}to{max-height:0}}.a1[data-v-66053037]{animation:lift1-66053037 12s cubic-bezier(.4,0,.2,1) infinite}.a2[data-v-66053037]{animation:lift2-66053037 12s cubic-bezier(.4,0,.2,1) infinite}.a3[data-v-66053037]{animation:lift3-66053037 12s cubic-bezier(.4,0,.2,1) infinite}@keyframes lift1-66053037{0%,4%{border-color:hsl(var(--border));transform:scale(1);z-index:1}30%,9%{border-color:#60a5fa8c;transform:scale(1.02);z-index:5}35%,to{border-color:hsl(var(--border));transform:scale(1);z-index:1}}@keyframes lift2-66053037{0%,37%{border-color:hsl(var(--border));transform:scale(1);z-index:1}42%,63%{border-color:#60a5fa8c;transform:scale(1.02);z-index:5}68%,to{border-color:hsl(var(--border));transform:scale(1);z-index:1}}@keyframes lift3-66053037{0%,70%{border-color:hsl(var(--border));transform:scale(1);z-index:1}75%,96%{border-color:#60a5fa8c;transform:scale(1.02);z-index:5}to{border-color:hsl(var(--border));transform:scale(1);z-index:1}}.sum3[data-v-66053037]{align-items:center;border:1px dashed hsl(var(--border));border-radius:14px;color:hsl(var(--muted-foreground));display:flex;font-size:12px;justify-content:space-between;margin-top:auto;padding:12px 16px}.sum3 b[data-v-66053037]{color:hsl(var(--foreground));font-family:Outfit,Inter,sans-serif;font-size:18px;font-weight:600}@media(max-width:420px){.h[data-v-66053037]{gap:8px;padding:12px}.logo[data-v-66053037]{height:30px;width:30px}.n small[data-v-66053037]{font-size:10px}.v[data-v-66053037]{font-size:14px}.tx[data-v-66053037]{padding:9px 12px}.sum3[data-v-66053037]{font-size:10px;gap:10px;padding:12px}.sum3 b[data-v-66053037]{flex:none;font-size:16px}.cat[data-v-66053037]{margin-left:4px;padding-inline:5px}}@media(prefers-reduced-motion:reduce){.acc[data-v-66053037],.body[data-v-66053037]{animation:none!important}.a1[data-v-66053037]{z-index:5}.a1 .body[data-v-66053037]{max-height:180px}}.stage[data-v-3df8c6ae]{align-items:center;display:flex;justify-content:center;min-height:460px;min-width:0;position:relative}.glow[data-v-3df8c6ae]{background:radial-gradient(ellipse at center,rgba(59,130,246,.12),transparent 70%);inset:0;pointer-events:none;position:absolute}.demo-shell[data-v-3df8c6ae]{font-variant-numeric:tabular-nums;position:relative;width:min(420px,100%)}.notification-stage[data-v-3df8c6ae]{align-items:center;display:grid;justify-items:end;margin-bottom:32px;min-height:64px;position:relative;z-index:5}.badge2[data-v-3df8c6ae]{align-items:center;animation:notify-panel-3df8c6ae 12s ease-in-out infinite;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;box-shadow:0 8px 24px -12px #0f172a4d;color:hsl(var(--foreground));display:flex;font-size:12px;font-weight:600;gap:10px;grid-area:1/1;line-height:1.5;max-width:100%;opacity:0;padding:10px 14px;width:-moz-fit-content;width:fit-content}.alert-icon[data-v-3df8c6ae]{background:#f59e0b1f;border-radius:10px;color:#b45309;display:grid;flex:none;height:30px;place-items:center;width:30px}.stack2[data-v-3df8c6ae]{height:344px;position:relative}.panel[data-v-3df8c6ae]{animation:switch-panel-3df8c6ae 12s cubic-bezier(.45,0,.15,1) infinite;background:linear-gradient(160deg,hsl(var(--card)),hsl(var(--secondary)));border:1px solid hsl(var(--border));border-radius:22px;box-shadow:0 24px 50px -30px #0f172a73;color:hsl(var(--foreground));inset:0;overflow:hidden;padding:24px;position:absolute;transform-origin:top center}.panel-heading[data-v-3df8c6ae],.ph[data-v-3df8c6ae]{align-items:center;display:flex;gap:9px}.ph[data-v-3df8c6ae]{gap:6px;justify-content:space-between}.panel-heading b[data-v-3df8c6ae]{font-size:13px;font-weight:600;line-height:1.35}.pill[data-v-3df8c6ae]{border:1px solid hsl(var(--border));border-radius:999px;color:hsl(var(--muted-foreground));flex:none;font-size:10px;padding:4px 8px}.icon[data-v-3df8c6ae]{background:hsl(var(--muted));border-radius:11px;color:hsl(var(--foreground));display:grid;flex:none;height:34px;place-items:center;width:34px}.icon.small[data-v-3df8c6ae]{border-radius:9px;height:28px;width:28px}.icon.small img[data-v-3df8c6ae]{height:19px;-o-object-fit:contain;object-fit:contain;width:19px}.icon.small.ifood[data-v-3df8c6ae]{background:#fff0f1}.icon.small.uber[data-v-3df8c6ae]{background:#272a32}.icon.small.netflix[data-v-3df8c6ae]{background:#202127}.blue[data-v-3df8c6ae]{background:#3b82f61a;color:#2563eb}.violet[data-v-3df8c6ae]{background:#a855f71f;color:#9333ea}.rose[data-v-3df8c6ae]{background:#f43f5e1a;color:#e11d48}.amber[data-v-3df8c6ae]{background:#f59e0b1f;color:#b45309}.big[data-v-3df8c6ae]{font-family:Outfit,Inter,sans-serif;font-size:32px;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin-top:16px}.balance-label[data-v-3df8c6ae]{color:hsl(var(--muted-foreground));font-size:11px;margin-top:20px}.balance-label+.big[data-v-3df8c6ae]{margin-top:3px}.delta[data-v-3df8c6ae]{align-items:center;color:hsl(var(--success));display:flex;font-size:11px;gap:4px;margin-top:6px}.muted[data-v-3df8c6ae]{color:hsl(var(--muted-foreground))}.purchases[data-v-3df8c6ae]{margin-top:18px}.purchase[data-v-3df8c6ae]{align-items:center;border-top:1px solid hsl(var(--border));display:flex;font-size:12px;gap:10px;padding:8px 0}.amount[data-v-3df8c6ae],.purchase b[data-v-3df8c6ae]{font-weight:500}.amount[data-v-3df8c6ae]{margin-left:auto}.budget-rows[data-v-3df8c6ae]{display:grid;gap:22px;margin-top:28px}.budget-row[data-v-3df8c6ae]{align-items:center;display:flex;gap:10px}.budget-detail[data-v-3df8c6ae]{flex:1;min-width:0}.row[data-v-3df8c6ae]{color:hsl(var(--muted-foreground));display:flex;font-size:11px;gap:8px;justify-content:space-between}.row b[data-v-3df8c6ae]{color:hsl(var(--foreground));font-weight:500}.bar[data-v-3df8c6ae]{background:hsl(var(--border));height:6px;margin-top:8px;overflow:hidden}.bar[data-v-3df8c6ae],.bar i[data-v-3df8c6ae]{border-radius:999px}.bar i[data-v-3df8c6ae]{background:#3b82f6;display:block;height:100%}.bar i.amber[data-v-3df8c6ae]{background:#f59e0b}.bar i.rose[data-v-3df8c6ae]{background:#f43f5e}.spark[data-v-3df8c6ae]{height:64px;margin-top:12px;width:100%}.summary[data-v-3df8c6ae]{border-top:1px solid hsl(var(--border));display:grid;grid-template-columns:1fr 1fr;margin-top:8px;padding-top:14px}.summary>div+div[data-v-3df8c6ae]{border-left:1px solid hsl(var(--border));padding-left:18px}.summary span[data-v-3df8c6ae]{align-items:center;color:hsl(var(--muted-foreground));display:flex;font-size:11px;gap:5px}.summary b[data-v-3df8c6ae]{display:block;font-family:Outfit,Inter,sans-serif;font-size:20px;font-weight:600;margin-top:4px}.ok[data-v-3df8c6ae]{color:hsl(var(--success))}.n2[data-v-3df8c6ae],.p2[data-v-3df8c6ae]{animation-delay:-8s}.n3[data-v-3df8c6ae],.p3[data-v-3df8c6ae]{animation-delay:-4s}@keyframes notify-panel-3df8c6ae{0%,29%,3%,to{opacity:0;transform:translateY(8px)}24%,8%{opacity:1;transform:translateY(0)}}@keyframes switch-panel-3df8c6ae{0%,25%{opacity:1;transform:translateY(0);z-index:3}31%{opacity:0;transform:translateY(36px);z-index:3}32%{opacity:0;transform:translateY(-32px) scale(.92);z-index:1}38%,58%{opacity:1;transform:translateY(-32px) scale(.92);z-index:1}66%,91%{opacity:1;transform:translateY(-16px) scale(.96);z-index:2}to{opacity:1;transform:translateY(0);z-index:3}}.demo-shell:hover .badge2[data-v-3df8c6ae],.demo-shell:hover .panel[data-v-3df8c6ae]{animation-play-state:paused}[data-theme=dark] .panel[data-v-3df8c6ae]{background:linear-gradient(160deg,#172439,#0f172a);box-shadow:0 24px 50px -30px #000}[data-theme=dark] .badge2[data-v-3df8c6ae]{background:#111c2e;border-color:#334155}[data-theme=dark] .blue[data-v-3df8c6ae]{color:#93c5fd}[data-theme=dark] .violet[data-v-3df8c6ae]{color:#c4b5fd}[data-theme=dark] .rose[data-v-3df8c6ae]{color:#fda4af}[data-theme=dark] .amber[data-v-3df8c6ae]{color:#fbbf24}@media(max-width:420px){.panel[data-v-3df8c6ae]{padding:20px}.panel-heading b[data-v-3df8c6ae]{font-size:12px}.pill[data-v-3df8c6ae]{font-size:9px;padding:4px 6px}.badge2[data-v-3df8c6ae]{font-size:11px}.row[data-v-3df8c6ae]{font-size:10px}}@media(prefers-reduced-motion:reduce){.badge2[data-v-3df8c6ae],.panel[data-v-3df8c6ae]{animation:none}.n1[data-v-3df8c6ae]{opacity:1;transform:none}.n2[data-v-3df8c6ae],.n3[data-v-3df8c6ae]{display:none}.p1[data-v-3df8c6ae]{z-index:3}.p2[data-v-3df8c6ae]{transform:translateY(-16px) scale(.96);z-index:2}.p3[data-v-3df8c6ae]{transform:translateY(-32px) scale(.92);z-index:1}}.stage[data-v-f64d2db7]{align-items:center;display:flex;justify-content:center;min-height:550px;min-width:0;position:relative}.glow[data-v-f64d2db7]{background:radial-gradient(ellipse at center,rgba(59,130,246,.12),transparent 70%);inset:0;pointer-events:none;position:absolute}.stack4[data-v-f64d2db7]{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;padding:88px 0;width:min(420px,100%)}.glass[data-v-f64d2db7],.stack4[data-v-f64d2db7]{position:relative}.glass[data-v-f64d2db7]{background:linear-gradient(140deg,hsl(var(--card)),hsl(var(--secondary)));border:1px solid hsl(var(--border));border-radius:20px;box-shadow:0 18px 36px -24px #0f172a66;padding:20px 22px}.glass+.glass[data-v-f64d2db7]{margin-top:16px}.bill-heading[data-v-f64d2db7],.card-heading[data-v-f64d2db7]{align-items:center;display:flex;gap:10px}.icon[data-v-f64d2db7]{background:hsl(var(--primary)/.1);border-radius:10px;color:hsl(var(--primary));display:grid;flex:none;height:30px;place-items:center;width:30px}.lbl[data-v-f64d2db7]{color:hsl(var(--muted-foreground));font-size:11px;line-height:1.5}.lbl.mt[data-v-f64d2db7]{margin-top:6px}.val[data-v-f64d2db7]{font-family:Outfit,Inter,sans-serif;font-size:21px;font-weight:600;letter-spacing:-.025em;line-height:1.2;margin-top:5px;white-space:nowrap}.g1[data-v-f64d2db7]{animation:lev1-f64d2db7 7s ease-in-out infinite}.g2[data-v-f64d2db7]{animation:lev2-f64d2db7 7s ease-in-out infinite}.g3[data-v-f64d2db7]{animation:lev3-f64d2db7 7s ease-in-out infinite}@keyframes lev1-f64d2db7{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes lev2-f64d2db7{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes lev3-f64d2db7{0%,to{transform:translateY(0)}50%{transform:translateY(2px)}}.bars[data-v-f64d2db7]{align-items:flex-end;background:repeating-linear-gradient(to top,transparent 0 23px,hsl(var(--border)/.5) 23px 24px);border-bottom:1px solid hsl(var(--border));display:flex;gap:8px;height:74px;margin-top:14px}.bars i[data-v-f64d2db7]{animation:grow-f64d2db7 7s ease-in-out infinite;background:linear-gradient(180deg,#60a5fa,#2563eb);border-radius:4px 4px 0 0;flex:1;transform-origin:bottom}.bars i.e[data-v-f64d2db7]{background:linear-gradient(180deg,#fda4af,#f43f5e)}@keyframes grow-f64d2db7{0%,to{transform:scaleY(.72)}40%,70%{transform:scaleY(1)}}.chart-footer[data-v-f64d2db7]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-top:12px}.chart-footer b[data-v-f64d2db7]{font-family:Outfit,Inter,sans-serif;font-size:18px;font-weight:600}.kpi[data-v-f64d2db7]{display:grid;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.kpi>div[data-v-f64d2db7]{min-width:0}.kpi>div+div[data-v-f64d2db7]{border-left:1px solid hsl(var(--border));padding-left:14px}.kpi .lbl[data-v-f64d2db7]{font-size:10px;margin-top:8px}.ok[data-v-f64d2db7],.remaining .val[data-v-f64d2db7]{color:hsl(var(--success))}.no[data-v-f64d2db7]{color:#e11d48}.bill-icon[data-v-f64d2db7]{background:#f973161a;color:#c2410c}.bank-mark[data-v-f64d2db7]{color:#c2410c;font-family:Outfit,Inter,sans-serif;font-size:14px;font-weight:700;margin-left:auto}.bill-value[data-v-f64d2db7]{font-size:28px;margin-top:12px}.bill-track[data-v-f64d2db7]{background:hsl(var(--border));border-radius:8px;height:4px;margin-top:14px;overflow:hidden}.bill-track span[data-v-f64d2db7]{animation:bill-progress-f64d2db7 7s ease-in-out infinite;background:#f97316;border-radius:8px;display:block;height:100%;transform-origin:left;width:23%}@keyframes bill-progress-f64d2db7{0%,to{transform:scaleX(.75)}35%,75%{transform:scaleX(1)}}.chip4[data-v-f64d2db7]{align-items:center;animation:pop-f64d2db7 21s ease-in-out infinite;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;bottom:8px;box-shadow:0 12px 28px -16px #0f172a80;display:flex;gap:10px;max-width:calc(100% - 16px);opacity:0;padding:12px 14px;pointer-events:none;position:absolute;right:8px;z-index:2}.notice-top[data-v-f64d2db7]{inset:8px auto auto 8px}.netflix[data-v-f64d2db7]{animation-delay:-14s}.ifood[data-v-f64d2db7]{animation-delay:-7s}.spotify .subscription-icon[data-v-f64d2db7]{background:#1ed760}.netflix .subscription-icon[data-v-f64d2db7]{background:#202127}.ifood .subscription-icon[data-v-f64d2db7]{background:#fff0f1}.subscription-icon[data-v-f64d2db7]{border-radius:9px;display:grid;flex:none;height:34px;place-items:center;width:34px}.subscription-icon img[data-v-f64d2db7]{height:23px;-o-object-fit:contain;object-fit:contain;width:23px}.chip4 b[data-v-f64d2db7]{display:block;font-size:12px;font-weight:600}.chip4 span[data-v-f64d2db7]:not(.subscription-icon){color:hsl(var(--muted-foreground));display:block;font-size:10px;line-height:1.5;margin-top:3px}@keyframes pop-f64d2db7{0%,2%,31%,to{opacity:0;transform:translateY(8px)}26%,6%{opacity:1;transform:translateY(0)}}[data-theme=dark] .glass[data-v-f64d2db7]{background:linear-gradient(140deg,#172439,#0f172a);box-shadow:0 18px 36px -24px #000}[data-theme=dark] .chip4[data-v-f64d2db7]{background:#142034;border-color:#334155}[data-theme=dark] .no[data-v-f64d2db7]{color:#fda4af}[data-theme=dark] .bank-mark[data-v-f64d2db7],[data-theme=dark] .bill-icon[data-v-f64d2db7]{color:#fdba74}.stage .bars i[data-v-f64d2db7],.stage .bill-track span[data-v-f64d2db7],.stage .chip4[data-v-f64d2db7],.stage .glass[data-v-f64d2db7]{animation-play-state:paused}.running .bars i[data-v-f64d2db7],.running .bill-track span[data-v-f64d2db7],.running .chip4[data-v-f64d2db7],.running .glass[data-v-f64d2db7]{animation-play-state:running}.stack4:hover .bars i[data-v-f64d2db7],.stack4:hover .bill-track span[data-v-f64d2db7],.stack4:hover .chip4[data-v-f64d2db7],.stack4:hover .glass[data-v-f64d2db7]{animation-play-state:paused}@media(max-width:420px){.stack4[data-v-f64d2db7]{padding-block:112px}.glass[data-v-f64d2db7]{padding:18px}.kpi[data-v-f64d2db7]{gap:8px}.kpi>div+div[data-v-f64d2db7]{padding-left:8px}.kpi .val[data-v-f64d2db7]{font-size:clamp(15px,4.7vw,19px)}.kpi .lbl[data-v-f64d2db7]{min-height:30px}.bars[data-v-f64d2db7]{gap:6px}.chart-footer b[data-v-f64d2db7]{font-size:16px}}@media(prefers-reduced-motion:reduce){.bars i[data-v-f64d2db7],.bill-track span[data-v-f64d2db7],.chip4[data-v-f64d2db7],.glass[data-v-f64d2db7]{animation:none;transform:none}.chip4[data-v-f64d2db7]{opacity:1}.ifood[data-v-f64d2db7]{display:none}}.stage[data-v-9a87a31d]{align-items:center;display:flex;justify-content:center;min-height:480px;min-width:0;padding-block:100px;position:relative;--card-shadow:0 12px 24px -14px rgba(0,0,0,.28)}.glow[data-v-9a87a31d]{background:radial-gradient(60% 55% at 50% 45%,rgba(59,130,246,.22),transparent 70%);inset:0;pointer-events:none;position:absolute}.stack1[data-v-9a87a31d]{aspect-ratio:340/220;isolation:isolate;position:relative;width:min(340px,72vw,80%)}.pcard[data-v-9a87a31d]{border-radius:18px;box-shadow:var(--card-shadow),inset 0 1px #ffffff2e;color:#fff;font-variant-numeric:tabular-nums;overflow:hidden;padding:6.5%}.pcard[data-v-9a87a31d],.pcard[data-v-9a87a31d]:after{inset:0;position:absolute}.pcard[data-v-9a87a31d]:after{background:linear-gradient(115deg,hsla(0,0%,100%,.18),transparent 35%,transparent 65%,hsla(0,0%,100%,.08));content:"";pointer-events:none}.top[data-v-9a87a31d]{align-items:flex-start;display:flex;justify-content:space-between}.bank[data-v-9a87a31d]{font-family:Outfit,Inter,sans-serif;font-size:clamp(14px,4.5vw,17px);font-weight:700}.chip[data-v-9a87a31d]{aspect-ratio:38/28;background:linear-gradient(135deg,#f5d77a,#c9a640);border-radius:6px;margin-top:4%;position:relative;width:11%}.chip[data-v-9a87a31d]:after,.chip[data-v-9a87a31d]:before{background:#00000040;content:"";height:1px;left:0;position:absolute;right:0;top:32%}.chip[data-v-9a87a31d]:after{top:64%}.nfc[data-v-9a87a31d]{border-color:hsla(0,0%,100%,.7) hsla(0,0%,100%,.7) transparent transparent;border-radius:50%;border-style:solid;border-width:2px;height:18px;transform:rotate(45deg);width:18px}.number[data-v-9a87a31d]{font-size:clamp(13px,4vw,16px);letter-spacing:.14em;margin-top:5%;opacity:.95}.foot[data-v-9a87a31d]{align-items:flex-end;display:flex;font-size:clamp(10px,3vw,12px);justify-content:space-between;margin-top:4%}.foot small[data-v-9a87a31d]{display:block;font-size:10px;letter-spacing:.06em;opacity:.7}.bal[data-v-9a87a31d]{font-family:Outfit,Inter,sans-serif;font-size:clamp(16px,5vw,20px);font-weight:600}.nu[data-v-9a87a31d]{background:linear-gradient(135deg,#9b1fd1,#6a0dad 60%,#4a0a78)}.it[data-v-9a87a31d]{background:radial-gradient(ellipse at 12% 0,rgba(192,207,220,.3),transparent 58%),radial-gradient(ellipse at 100% 100%,rgba(112,133,154,.23),transparent 65%),linear-gradient(160deg,#303943,#161c23 52%,#0d1117);border:1px solid #343c46;box-shadow:var(--card-shadow),inset 0 1px #64748b29,inset 0 -1px #0000004d}.it[data-v-9a87a31d]:after{background:linear-gradient(180deg,hsla(0,0%,100%,.08),transparent 35%,transparent 80%,hsla(0,0%,100%,.04))}.it .bank[data-v-9a87a31d]{color:#fed7aa}.it .chip[data-v-9a87a31d]{background:linear-gradient(135deg,#f1f5f9,#94a3b8 50%,#dbe4ef)}.in[data-v-9a87a31d]{background:linear-gradient(135deg,#ffa53d,#ff8700 55%,#d86f00)}.c1[data-v-9a87a31d]{animation:fan1-9a87a31d 9s cubic-bezier(.4,0,.2,1) infinite;z-index:3}.c2[data-v-9a87a31d]{animation:fan2-9a87a31d 9s cubic-bezier(.4,0,.2,1) infinite;z-index:2}.c3[data-v-9a87a31d]{animation:fan3-9a87a31d 9s cubic-bezier(.4,0,.2,1) infinite;z-index:1}@keyframes fan1-9a87a31d{0%,18%,82%,to{transform:translate(0)}38%,62%{transform:translate(-10%,-52%) rotate(-7deg)}}@keyframes fan2-9a87a31d{0%,18%,82%,to{transform:translate(3%,-5%) rotate(2deg)}38%,62%{transform:translate(0)}}@keyframes fan3-9a87a31d{0%,18%,82%,to{transform:translate(6%,-10%) rotate(4deg)}38%,62%{transform:translate(10%,52%) rotate(7deg)}}.total1[data-v-9a87a31d]{align-items:center;background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;bottom:-85px;box-shadow:0 6px 14px -10px #00000038;color:hsl(var(--foreground));display:flex;gap:18px;left:50%;padding:12px 18px;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:5}.total1 small[data-v-9a87a31d]{color:hsl(var(--muted-foreground));display:block;font-size:11px}.total1 b[data-v-9a87a31d]{font-family:Outfit,Inter,sans-serif;font-size:18px;font-weight:600}.total1 .up[data-v-9a87a31d]{color:#10b981}@media(max-width:639px){.stage[data-v-9a87a31d]{height:400px;min-height:0;padding-block:80px}.stack1[data-v-9a87a31d]{width:min(300px,76%)}.bank[data-v-9a87a31d]{font-size:14px}.number[data-v-9a87a31d]{font-size:clamp(11px,3.2vw,14px)}.foot[data-v-9a87a31d]{font-size:clamp(9px,2.5vw,11px)}.foot small[data-v-9a87a31d]{font-size:8px}.bal[data-v-9a87a31d]{font-size:clamp(13px,3.8vw,17px)}.total1[data-v-9a87a31d]{bottom:-105px;gap:12px;padding:10px 12px}.total1 b[data-v-9a87a31d]{font-size:16px}.total1 small[data-v-9a87a31d]{font-size:10px}.c1[data-v-9a87a31d]{animation-name:fan-mobile1-9a87a31d}.c2[data-v-9a87a31d]{animation-name:fan-mobile2-9a87a31d}.c3[data-v-9a87a31d]{animation-name:fan-mobile3-9a87a31d}}@keyframes fan-mobile1-9a87a31d{0%,18%,82%,to{transform:translate(0)}38%,62%{transform:translate(-12px,-88px)}}@keyframes fan-mobile2-9a87a31d{0%,18%,82%,to{transform:translate(8px,-8px)}38%,62%{transform:translate(0)}}@keyframes fan-mobile3-9a87a31d{0%,18%,82%,to{transform:translate(16px,-16px)}38%,62%{transform:translate(12px,88px)}}.stage:hover .pcard[data-v-9a87a31d]{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.c1[data-v-9a87a31d],.c2[data-v-9a87a31d],.c3[data-v-9a87a31d]{animation:none}.c2[data-v-9a87a31d]{transform:translate(8px,-8px)}.c3[data-v-9a87a31d]{transform:translate(16px,-16px)}}.download-showcase[data-v-9859effa]{align-items:center;background:radial-gradient(circle at 24% 53%,hsl(var(--primary)/.09),transparent 43%),hsl(var(--card));border:1px solid hsl(var(--border)/.7);border-radius:32px;display:grid;gap:clamp(32px,6vw,100px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);isolation:isolate;overflow:hidden;padding:42px clamp(24px,5vw,72px);position:relative}.phone-column[data-v-9859effa]{display:grid;justify-items:center;min-width:0;position:relative}.phone-halo[data-v-9859effa]{aspect-ratio:1;background:hsl(var(--primary)/.12);border-radius:50%;filter:blur(48px);position:absolute;top:15%;width:min(100%,410px);z-index:-1}.phone[data-v-9859effa]{background:#151923;border:3px solid #262a35;border-radius:45px;box-shadow:0 30px 75px hsl(var(--foreground)/.17),inset 0 0 0 1px #697182;height:606px;max-width:100%;padding:6px;width:300px}.phone-screen[data-v-9859effa]{background:hsl(var(--background));border-radius:36px;color:hsl(var(--foreground));font-size:11px;height:100%;overflow:hidden;position:relative}.phone-status[data-v-9859effa]{align-items:flex-start;display:flex;font-size:10px;font-weight:700;height:35px;justify-content:space-between;padding:12px 22px 0}.phone-island[data-v-9859effa]{background:#181b23;border-radius:15px;height:18px;left:50%;position:absolute;top:7px;transform:translate(-50%);width:75px}.app-head[data-v-9859effa]{align-items:center;border-bottom:1px solid hsl(var(--border)/.55);display:flex;gap:9px;height:55px;padding:0 14px}.app-avatar[data-v-9859effa]{background:hsl(var(--primary)/.13);border-radius:50%;color:hsl(var(--primary));display:grid;font-size:10px;font-weight:800;height:30px;place-items:center;width:30px}.app-head small[data-v-9859effa],.app-head strong[data-v-9859effa]{display:block}.app-head small[data-v-9859effa]{color:hsl(var(--muted-foreground));font-size:9px}.app-head strong[data-v-9859effa]{font-size:12px}.app-bell[data-v-9859effa]{background:hsl(var(--muted));border-radius:50%;display:grid;height:28px;margin-left:auto;place-items:center;width:28px}.app-body[data-v-9859effa]{padding:16px 13px 90px}.app-heading[data-v-9859effa]{align-items:start;display:flex;gap:8px;justify-content:space-between}.app-heading h3[data-v-9859effa]{font-size:17px;font-weight:750;line-height:1.15}.app-heading p[data-v-9859effa]{font-size:10px;margin-top:3px}.app-heading p[data-v-9859effa],.period-pill[data-v-9859effa]{color:hsl(var(--muted-foreground))}.period-pill[data-v-9859effa]{border:1px solid hsl(var(--border));border-radius:8px;flex:none;font-size:9px;padding:5px 7px}.balance-card[data-v-9859effa]{background:hsl(var(--primary));border-radius:16px;color:#fff;margin-top:14px;padding:15px 16px}.balance-card>span[data-v-9859effa]{display:block;font-size:10px;opacity:.8}.balance-card>strong[data-v-9859effa]{display:block;font-size:25px;letter-spacing:-.04em;margin-top:6px}.balance-trend[data-v-9859effa]{align-items:center;display:flex;font-weight:700;gap:3px;margin-top:6px}.balance-trend span[data-v-9859effa]{font-weight:400;margin-left:2px;opacity:.76}.kpi-grid[data-v-9859effa]{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px}.kpi[data-v-9859effa]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:13px;min-width:0;padding:10px}.kpi-icon[data-v-9859effa]{border-radius:8px;display:grid;height:24px;place-items:center;width:24px}.kpi-icon.income[data-v-9859effa]{background:hsl(var(--success)/.13);color:hsl(var(--success))}.kpi-icon.expense[data-v-9859effa]{background:hsl(var(--destructive)/.12);color:hsl(var(--destructive))}.kpi small[data-v-9859effa],.kpi strong[data-v-9859effa]{display:block}.kpi small[data-v-9859effa]{color:hsl(var(--muted-foreground));font-size:9px;margin-top:7px}.kpi strong[data-v-9859effa]{font-size:13px;margin-top:2px}.budget-card[data-v-9859effa],.chart-card[data-v-9859effa]{background:hsl(var(--card));border:1px solid hsl(var(--border));border-radius:14px;margin-top:9px;padding:12px}.budget-title[data-v-9859effa],.chart-head[data-v-9859effa]{align-items:center;display:flex;font-size:11px;font-weight:700;gap:5px;justify-content:space-between}.chart-growth[data-v-9859effa]{align-items:center;color:hsl(var(--success));display:flex;font-size:9px;gap:2px}.bar-chart[data-v-9859effa]{align-items:end;border-bottom:1px solid hsl(var(--border));display:flex;gap:5px;height:74px;justify-content:space-between;margin-top:14px}.bar-chart i[data-v-9859effa]{animation:bar-grow-9859effa .9s both;background:linear-gradient(to top,hsl(var(--primary)/.45),hsl(var(--primary)));border-radius:4px 4px 0 0;flex:1;max-width:16px;transform-origin:bottom}.chart-months[data-v-9859effa]{color:hsl(var(--muted-foreground));display:flex;font-size:9px;justify-content:space-between;margin-top:5px}.budget-title[data-v-9859effa]{justify-content:start}.budget-title strong[data-v-9859effa]{margin-left:auto}.budget-symbol[data-v-9859effa],.budget-title strong[data-v-9859effa]{color:hsl(var(--primary))}.budget-track[data-v-9859effa]{background:hsl(var(--muted));border-radius:6px;height:6px;margin-top:11px;overflow:hidden}.budget-track span[data-v-9859effa]{animation:budget-grow-9859effa 1.1s both;animation-play-state:paused;background:hsl(var(--primary));border-radius:6px;display:block;height:100%;transform-origin:left;width:72%}.budget-card>small[data-v-9859effa]{color:hsl(var(--muted-foreground));display:block;font-size:9px;margin-top:7px}.mock-nav[data-v-9859effa]{background:hsl(var(--background)/.98);border:1px solid hsl(var(--border)/.65);border-radius:30px;bottom:9px;box-shadow:0 8px 24px hsl(var(--foreground)/.08);display:grid;gap:1px;grid-template-columns:repeat(4,minmax(0,1fr));left:8px;padding:4px;position:absolute;right:8px}.mock-tab[data-v-9859effa]{align-items:center;color:hsl(var(--muted-foreground));display:flex;flex-direction:column;font-size:8px;gap:2px;min-width:0;padding:5px 0}.mock-tab span[data-v-9859effa]{border-radius:16px;display:grid;height:26px;place-items:center;width:38px}.mock-tab.selected[data-v-9859effa]{color:hsl(var(--primary));font-weight:700}.mock-tab.selected span[data-v-9859effa]{background:hsl(var(--primary)/.12)}.phone-notification[data-v-9859effa]{align-items:center;animation:notice-in-9859effa 12s ease-in-out infinite;background:hsl(var(--card)/.98);border:1px solid hsl(var(--border));border-radius:13px;box-shadow:0 10px 28px hsl(var(--foreground)/.15);display:flex;gap:8px;left:12px;opacity:0;padding:10px;position:absolute;right:12px;top:105px;transform:translateY(-15px);z-index:2}.phone-notification.notification-two[data-v-9859effa]{animation-delay:-6s}.notice-icon[data-v-9859effa]{background:hsl(var(--primary)/.12);border-radius:9px;color:hsl(var(--primary));display:grid;flex:none;height:28px;place-items:center;width:28px}.phone-notification div span[data-v-9859effa],.phone-notification strong[data-v-9859effa]{display:block}.phone-notification strong[data-v-9859effa]{font-size:10px}.phone-notification div span[data-v-9859effa]{color:hsl(var(--muted-foreground));font-size:9px;margin-top:2px}.download-copy[data-v-9859effa]{min-width:0}.download-eyebrow[data-v-9859effa]{align-items:center;background:hsl(var(--primary)/.09);border-radius:99px;color:hsl(var(--primary));display:inline-flex;font-size:12px;font-weight:700;gap:7px;padding:8px 12px}.download-copy h2[data-v-9859effa]{font-size:clamp(30px,3vw,45px);font-weight:800;letter-spacing:-.035em;line-height:1.12;margin-top:20px;max-width:580px;text-wrap:balance}.download-description[data-v-9859effa]{color:hsl(var(--muted-foreground));font-size:17px;line-height:1.6;margin-top:17px;max-width:520px}.download-benefits[data-v-9859effa]{display:grid;gap:14px;margin-top:25px}.download-benefits li[data-v-9859effa]{align-items:flex-start;display:flex;font-size:14px;gap:10px;line-height:1.45}.download-benefits svg[data-v-9859effa]{color:hsl(var(--success));flex:none;margin-top:1px}.store-buttons[data-v-9859effa]{display:flex;flex-wrap:nowrap;gap:10px;margin-top:29px}.store-buttons button[data-v-9859effa]{align-items:center;background:#1a1c23;border:1px solid #232630;border-radius:13px;color:#fff;cursor:not-allowed;display:flex;gap:10px;min-width:168px;padding:9px 15px;text-align:left}.store-buttons button[data-v-9859effa]:disabled{opacity:.8}.store-buttons button>span[data-v-9859effa]:last-child{display:grid}.store-buttons small[data-v-9859effa]{color:#c9cbd2;line-height:1.2}.store-buttons strong[data-v-9859effa]{line-height:1.3}.running .bar-chart i[data-v-9859effa],.running .budget-track span[data-v-9859effa],.running .phone-notification[data-v-9859effa]{animation-play-state:running}@keyframes bar-grow-9859effa{0%{transform:scaleY(.18)}to{transform:scaleY(1)}}@keyframes budget-grow-9859effa{0%{transform:scaleX(.2)}to{transform:scaleX(1)}}@media(min-width:851px)and (max-width:1100px){.store-buttons strong[data-v-9859effa]{font-size:14px}.store-buttons small[data-v-9859effa]{font-size:9px}}@media(max-width:850px){.download-showcase[data-v-9859effa]{gap:34px;grid-template-columns:1fr;padding:35px 24px}.download-copy[data-v-9859effa]{margin:auto;max-width:620px}.download-copy h2[data-v-9859effa]{font-size:clamp(29px,7vw,40px)}}@media(max-width:420px){.download-showcase[data-v-9859effa]{border-radius:24px;padding:28px 13px}.phone[data-v-9859effa]{height:590px;width:282px}.download-copy[data-v-9859effa]{padding:0 5px}.store-buttons button[data-v-9859effa]{flex:1;min-width:145px;padding-inline:10px}.store-buttons strong[data-v-9859effa]{font-size:14px}}.phone-column[data-v-9859effa]{grid-template-columns:minmax(0,1fr)}.phone[data-v-9859effa]{justify-self:center}.status-icons[data-v-9859effa]{align-items:center;display:flex;gap:5px;height:12px;line-height:0}.signal-icon[data-v-9859effa]{flex:none;height:12px;width:16px}.wifi-icon[data-v-9859effa]{flex:none;height:14px;width:16px}.battery-icon[data-v-9859effa]{flex:none;height:12px;width:22px}html.dark .download-showcase .phone{background:#202936;border-color:#3c4554;box-shadow:0 28px 64px #00000061,inset 0 0 0 1px #505b6b}html.dark .download-showcase .phone-halo{background:hsl(var(--primary)/.055)}.app-bell[data-v-9859effa],.app-theme[data-v-9859effa]{background:hsl(var(--muted));border-radius:50%;color:hsl(var(--foreground));display:grid;height:28px;place-items:center;width:28px}.app-theme[data-v-9859effa]{margin-left:auto}.app-bell[data-v-9859effa]{margin-left:0}.dark-theme-icon[data-v-9859effa]{display:none}html.dark .download-showcase .dark-theme-icon{display:block}html.dark .download-showcase .light-theme-icon{display:none}.phone-notification[data-v-9859effa]{animation:notice-in-9859effa 5.6s ease-in-out infinite;animation-play-state:paused;left:8px;right:8px;top:42px}.phone-notification.notification-two[data-v-9859effa]{animation-delay:-2.8s}.bar-chart i[data-v-9859effa]{animation:bar-grow-9859effa .8s ease-out both,bar-wave-9859effa 3.2s ease-in-out infinite;animation-delay:var(--bar-delay),calc(.8s + var(--bar-delay));animation-play-state:paused}.download-showcase.running .bar-chart i[data-v-9859effa],.download-showcase.running .budget-track span[data-v-9859effa],.download-showcase.running .phone-notification[data-v-9859effa]{animation-play-state:running}.store-buttons[data-v-9859effa]{gap:12px}.store-buttons button[data-v-9859effa]{background:#1b1b1f;border:0;border-radius:24px;flex:1 1 0;gap:8px;justify-content:center;max-width:218px;min-height:58px;min-width:0;padding:8px 12px;width:min(50%,218px)}.store-buttons button[data-v-9859effa]:disabled{opacity:1}.store-buttons .store-icon[data-v-9859effa]{flex:none;height:22px;width:22px}.store-buttons small[data-v-9859effa]{color:#c5c5ca;font-size:10px;font-weight:700;letter-spacing:.01em;line-height:1.1}.store-buttons strong[data-v-9859effa]{color:#fff;font-size:16px;font-weight:700;line-height:1.15}@media(max-width:420px){.phone[data-v-9859effa]{width:min(282px,100%)}}@media(max-width:360px){.phone-status[data-v-9859effa]{padding-left:14px;padding-right:10px}.phone-island[data-v-9859effa]{width:55px}}@media(max-width:420px){.store-buttons[data-v-9859effa]{flex-wrap:wrap}.store-buttons button[data-v-9859effa]{flex:none;min-width:0;width:min(218px,100%)}.store-buttons strong[data-v-9859effa]{font-size:16px}}@keyframes bar-wave-9859effa{0%,to{transform:scaleY(1)}50%{transform:scaleY(.75)}}@keyframes notice-in-9859effa{0%,3%,42%,to{opacity:0;transform:translateY(-24px)}10%,32%{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.bar-chart i[data-v-9859effa],.budget-track span[data-v-9859effa],.phone[data-v-9859effa],.phone-notification[data-v-9859effa]{animation:none!important}.phone-notification[data-v-9859effa]{opacity:0;transform:none}.notification-one[data-v-9859effa]{opacity:1}.download-showcase[data-v-9859effa]{scroll-behavior:auto}}
