.m-stage{position:relative;width:100%;display:grid;place-items:center}.m-dev{position:relative;width:min(300px,86%);padding:10px;border-radius:44px;background:linear-gradient(158deg,#2b3145,#151a29 46%,#0b0e18);box-shadow:inset 0 0 0 1px #ffffff29,0 30px 70px -28px #0f13209e}.m-dev:before{content:"";position:absolute;left:0;top:44px;bottom:44px;width:2px;background:linear-gradient(180deg,#ffffff47,#fff0);border-radius:2px;pointer-events:none}.m-dev-hero{width:min(320px,78%)}.m-scr{--px: calc(100cqw / 390);--primary: #5048e5;--primary-10: rgba(80, 72, 229, .1);--bg: #f8fafc;--card: #ffffff;--ink: #0f1729;--muted: #f1f5f9;--muted-ink: #65758b;--line: #e1e7ef;--rose: #e11d48;--rose-500: #f43f5e;--green: #10b77f;--green-600: #059669;--blue: #2563eb;--amber: #d97706;--hero: linear-gradient(135deg, #4f46e5 0%, #5b51ea 55%, #4338ca 100%);container-type:inline-size;position:relative;aspect-ratio:390 / 844;border-radius:34px;overflow:hidden;clip-path:inset(0 round 34px);isolation:isolate;background:var(--bg);color:var(--ink);font-family:Inter,system-ui,sans-serif;line-height:1.3;text-align:left;-webkit-font-smoothing:antialiased}.m-scr *{box-sizing:border-box;margin:0}.m-scr b,.m-scr strong{font-weight:700}.m-scr i,.m-scr em{font-style:normal}.m-ic{width:calc(20 * var(--px));height:calc(20 * var(--px));flex:none;stroke-width:2}.m-page{position:absolute;inset:calc(54 * var(--px)) 0 0;padding:calc(16 * var(--px)) calc(16 * var(--px)) 0;overflow:hidden}.m-track{position:absolute;inset:calc(54 * var(--px)) 0 0;display:flex;width:200%}.m-track>.m-page{position:relative;inset:auto;width:50%;flex:none}.m-h1{font:700 calc(24 * var(--px))/calc(32 * var(--px)) Manrope,sans-serif}.m-h3{font:700 calc(20 * var(--px))/calc(28 * var(--px)) Manrope,sans-serif}.m-card{background:var(--card);border:1px solid var(--line);border-radius:calc(16 * var(--px))}.m-seg{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;background:var(--muted);border-radius:calc(14 * var(--px));padding:calc(4 * var(--px))}.m-seg span{display:grid;place-items:center;border-radius:calc(12 * var(--px));white-space:nowrap;font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:500;color:var(--muted-ink)}.m-seg span.on{background:var(--bg);color:var(--ink);box-shadow:0 1px 2px #0000000d}.m-tile{width:calc(40 * var(--px));height:calc(40 * var(--px));border-radius:calc(12 * var(--px));flex:none;display:grid;place-items:center;color:var(--ink)}.m-tile.round{border-radius:50%}.m-chev-r{width:calc(16 * var(--px));height:calc(16 * var(--px));color:#65758b80}.m-glow{position:absolute;right:calc(-48 * var(--px));top:calc(-64 * var(--px));width:calc(176 * var(--px));height:calc(176 * var(--px));border-radius:50%;background:#ffffff12;filter:blur(calc(40 * var(--px)))}.m-swap{position:relative;display:inline-block;white-space:nowrap}.m-swap .now{position:absolute;right:0;top:0;white-space:nowrap}.m-status{position:absolute;left:0;right:0;top:0;z-index:7;height:calc(54 * var(--px));display:flex;align-items:center;justify-content:space-between;padding:0 calc(30 * var(--px)) 0 calc(46 * var(--px));color:#000;pointer-events:none}.m-status-time{font:600 calc(16 * var(--px))/calc(20 * var(--px)) Inter,system-ui,sans-serif;letter-spacing:-.01em}.m-island{position:absolute;left:50%;top:calc(11 * var(--px));transform:translate(-50%);width:calc(122 * var(--px));height:calc(36 * var(--px));border-radius:99px;background:#000}.m-status-r{display:inline-flex;align-items:center;gap:calc(6 * var(--px))}.m-status-ic{width:calc(17 * var(--px));height:calc(12 * var(--px));fill:currentColor}.m-status-bat{width:calc(26 * var(--px));height:calc(13 * var(--px));fill:currentColor}.m-home{position:absolute;left:50%;bottom:calc(8 * var(--px));z-index:8;transform:translate(-50%);width:calc(134 * var(--px));height:calc(5 * var(--px));border-radius:99px;background:#000}.m-tabbar{position:absolute;left:0;right:0;bottom:0;z-index:4;height:calc(99 * var(--px));padding:0 calc(8 * var(--px)) calc(34 * var(--px));background:var(--bg);border-top:1px solid var(--line);display:flex;align-items:flex-end;justify-content:space-around}.m-tab{display:flex;flex-direction:column;align-items:center;gap:calc(4 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-tab .m-ic{width:calc(24 * var(--px));height:calc(24 * var(--px))}.m-tab.on{color:var(--primary)}.m-tab-bot{width:calc(56 * var(--px));height:calc(56 * var(--px));margin-bottom:0;border-radius:50%;background:var(--primary);color:#fff;display:grid;place-items:center;box-shadow:0 calc(20 * var(--px)) calc(25 * var(--px)) calc(-5 * var(--px)) #0000001a,0 calc(8 * var(--px)) calc(10 * var(--px)) calc(-6 * var(--px)) #0000001a}.m-tab-bot .m-ic{width:calc(28 * var(--px));height:calc(28 * var(--px))}.m-hello{display:flex;align-items:center;gap:calc(12 * var(--px));height:calc(44 * var(--px))}.m-ava{width:calc(40 * var(--px));height:calc(40 * var(--px));border-radius:50%;flex:none;background:var(--primary);color:#fff;display:grid;place-items:center;font:700 calc(16 * var(--px))/calc(24 * var(--px)) Inter,sans-serif}.m-hello-t{display:flex;flex-direction:column;min-width:0}.m-hello-t b{font:700 calc(18 * var(--px))/calc(28 * var(--px)) Manrope,sans-serif;white-space:nowrap}.m-hello-t i{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-chat{margin-left:auto;width:calc(40 * var(--px));height:calc(40 * var(--px));border-radius:50%;flex:none;background:var(--primary-10);color:var(--primary);display:grid;place-items:center}.m-chat .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px))}.m-streak{margin-top:calc(32 * var(--px));height:calc(70 * var(--px));padding:calc(12 * var(--px));border:1px solid rgba(249,115,22,.2);border-radius:calc(16 * var(--px));background:linear-gradient(to right,#f973161a,#f59e0b1a);display:flex;flex-direction:column;justify-content:space-between}.m-streak-r{display:flex;align-items:center;justify-content:space-between;gap:calc(8 * var(--px))}.m-streak-t{display:inline-flex;align-items:center;gap:calc(8 * var(--px));font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:600}.m-streak-t .m-ic{color:#f97316}.m-streak-rec{display:inline-flex;align-items:center;gap:calc(4 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-streak-rec .m-ic{width:calc(14 * var(--px));height:calc(14 * var(--px))}.m-streak-bar{flex:1;height:calc(6 * var(--px));border-radius:99px;background:#f1f5f980;overflow:hidden}.m-streak-bar i{display:block;width:71.43%;height:100%;border-radius:99px;background:linear-gradient(to right,#f97316,#fbbf24)}.m-streak-r em{font-size:calc(11 * var(--px));line-height:calc(16.5 * var(--px));font-weight:500;color:var(--muted-ink)}.m-bal{position:relative;overflow:hidden;margin-top:calc(24 * var(--px));height:calc(330 * var(--px));border-radius:calc(28 * var(--px));background:var(--hero);color:#fff;box-shadow:0 calc(20 * var(--px)) calc(40 * var(--px)) calc(-14 * var(--px)) #4f46e566}.m-bal-top{position:relative;padding:calc(20 * var(--px))}.m-bal-head{display:flex;align-items:center;justify-content:space-between;height:calc(28 * var(--px))}.m-bal-head>span:first-child{font-size:calc(13 * var(--px));line-height:calc(19.5 * var(--px));font-weight:500;color:#ffffffbf}.m-bal-head>span:first-child i{color:#ffffff80}.m-bal-acc{display:inline-flex;align-items:center;gap:calc(6 * var(--px));height:calc(28 * var(--px));padding:0 calc(12 * var(--px));border-radius:99px;background:#ffffff24;font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));font-weight:500;color:#ffffffd9}.m-bal-acc .m-ic{width:calc(14 * var(--px));height:calc(14 * var(--px))}.m-bal-sum{display:block;margin-top:calc(8 * var(--px));height:calc(60 * var(--px));font:800 calc(40 * var(--px))/calc(60 * var(--px)) Manrope,sans-serif;letter-spacing:-.025em}.m-bal-sum .now{left:0;right:auto}.m-bal-spent{margin-top:calc(16 * var(--px));display:flex;align-items:center;justify-content:space-between;font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:#fff9}.m-bal-spent b{font-family:Manrope,sans-serif;color:#ffffffd9}.m-bal-bar{display:block;margin-top:calc(6 * var(--px));height:calc(6 * var(--px));border-radius:99px;background:#ffffff26;overflow:hidden}.m-bal-bar i{display:block;width:26%;height:100%;border-radius:99px;background:#34d399}.m-bal-rows{position:absolute;left:0;right:0;bottom:0;height:calc(150 * var(--px));padding:calc(4 * var(--px)) calc(20 * var(--px));background:#0000001a;border-top:1px solid rgba(255,255,255,.1)}.m-bal-rows>div{display:flex;align-items:center;justify-content:space-between;height:calc(47 * var(--px))}.m-bal-rows>div+div{border-top:1px solid rgba(255,255,255,.07)}.m-bal-rows span{display:inline-flex;align-items:center;gap:calc(8 * var(--px));font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));color:#ffffffb3}.m-bal-rows span i{width:calc(6 * var(--px));height:calc(6 * var(--px));border-radius:50%}.m-bal-rows span i.inc{background:#34d399}.m-bal-rows span i.exp{background:#fb7185}.m-bal-rows span i.sav{background:#38bdf8}.m-bal-rows b{font:700 calc(15 * var(--px))/calc(22.5 * var(--px)) Manrope,sans-serif}.m-bal-rows b.inc{color:#6ee7b7}.m-bal-rows b.exp{color:#fda4af}.m-bal-rows b.sav{color:#7dd3fc}.m-bal-rows .m-swap span{color:inherit}.m-voice{margin-top:calc(48 * var(--px));display:flex;flex-direction:column;align-items:center}.m-mic{position:relative;width:calc(80 * var(--px));height:calc(80 * var(--px))}.m-mic-glow{position:absolute;inset:0;border-radius:50%;opacity:.5;background:linear-gradient(to right,var(--primary),#4f46e5);filter:blur(calc(40 * var(--px)))}.m-mic-btn{position:absolute;inset:0;border-radius:50%;background:linear-gradient(to bottom right,var(--primary),#4f46e5);color:#fff;display:grid;place-items:center;box-shadow:0 calc(25 * var(--px)) calc(50 * var(--px)) calc(-12 * var(--px)) #00000040}.m-mic-btn .m-ic{width:calc(36 * var(--px));height:calc(36 * var(--px));stroke-width:2.5}.m-voice-hint{margin-top:calc(16 * var(--px));font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));color:var(--muted-ink);white-space:nowrap}.m-voice-hint b{font-weight:600;color:var(--ink)}.m-manual{margin-top:calc(12 * var(--px));height:calc(38 * var(--px));padding:0 calc(16 * var(--px));border:1px solid var(--primary);border-radius:calc(16 * var(--px));display:inline-flex;align-items:center;font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:500;color:var(--primary)}.m-veil{position:absolute;inset:0;z-index:5;background:#000c;opacity:0}.m-sheet{position:absolute;left:0;right:0;bottom:0;z-index:6;height:calc(582 * var(--px));overflow:hidden;background:var(--bg);border:1px solid var(--line);border-bottom:0;border-radius:calc(10 * var(--px)) calc(10 * var(--px)) 0 0;transform:translateY(101%)}.m-grip{position:absolute;left:50%;top:calc(16 * var(--px));transform:translate(-50%);width:calc(100 * var(--px));height:calc(8 * var(--px));border-radius:99px;background:var(--muted)}.m-sheet-t{position:absolute;left:0;right:0;top:calc(40 * var(--px));text-align:center;font:700 calc(24 * var(--px))/calc(32 * var(--px)) Manrope,sans-serif}.m-st{position:absolute;left:calc(16 * var(--px));right:calc(16 * var(--px));top:calc(104 * var(--px));opacity:0}.m-st-rec{display:flex;flex-direction:column;align-items:center}.m-rec{position:relative;width:calc(160 * var(--px));height:calc(160 * var(--px));display:grid;place-items:center}.m-rec i{position:absolute;border-radius:50%}.m-rec .r1{width:calc(160 * var(--px));height:calc(160 * var(--px));background:#f43e5c1a;animation:m-ping 2.6s cubic-bezier(0,0,.2,1) infinite}.m-rec .r2{width:calc(128 * var(--px));height:calc(128 * var(--px));background:#f43e5c26;animation:m-ping 2s cubic-bezier(0,0,.2,1) infinite}.m-rec-btn{position:relative;width:calc(96 * var(--px));height:calc(96 * var(--px));border-radius:50%;background:#f43e5c;color:#fff;display:grid;place-items:center;box-shadow:0 calc(18 * var(--px)) calc(40 * var(--px)) calc(-12 * var(--px)) #f43f5ea6}.m-rec-btn .m-ic{width:calc(36 * var(--px));height:calc(36 * var(--px));fill:currentColor}@keyframes m-ping{75%,to{transform:scale(2);opacity:0}}.m-wave{margin-top:calc(-4 * var(--px));height:calc(32 * var(--px));display:flex;align-items:flex-end;gap:calc(6 * var(--px))}.m-wave i{width:calc(6 * var(--px));border-radius:99px;background:#5048e5b3;animation:m-pulse 1.1s ease-in-out infinite}@keyframes m-pulse{50%{opacity:.5}}.m-timer{position:relative;margin-top:calc(28 * var(--px));height:calc(40 * var(--px));width:100%;text-align:center;font:800 calc(36 * var(--px))/calc(40 * var(--px)) Manrope,sans-serif;font-variant-numeric:tabular-nums}.m-timer span{position:absolute;left:0;right:0;opacity:0}.m-listen{margin-top:calc(6 * var(--px));font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:500;color:var(--primary)}.m-done{margin-top:calc(28 * var(--px));width:calc(320 * var(--px));height:calc(48 * var(--px));border-radius:99px;background:var(--primary);color:#fff;display:grid;place-items:center;font-size:calc(16 * var(--px));line-height:calc(24 * var(--px));font-weight:600}.m-cancel{margin-top:calc(8 * var(--px));height:calc(40 * var(--px));padding:0 calc(16 * var(--px));display:grid;place-items:center;font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:500;color:var(--muted-ink)}.m-st-proc{top:calc(168 * var(--px));display:flex;flex-direction:column;align-items:center;gap:calc(16 * var(--px))}.m-st-proc .m-spin{width:calc(48 * var(--px));height:calc(48 * var(--px));color:var(--primary);animation:m-spin 1s linear infinite}.m-st-proc p{font-size:calc(16 * var(--px));line-height:calc(24 * var(--px));color:var(--muted-ink)}@keyframes m-spin{to{transform:rotate(360deg)}}.m-cap{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:500;color:var(--muted-ink)}.m-said{margin-top:calc(8 * var(--px));height:calc(54 * var(--px));padding:calc(16 * var(--px));background:#f1f5f980;border:1px solid var(--line);border-radius:calc(16 * var(--px));box-shadow:0 1px 2px #0000000d;font-size:calc(14 * var(--px));line-height:calc(20 * var(--px))}.m-found{margin-top:calc(16 * var(--px));display:flex;align-items:center;justify-content:space-between}.m-found span{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-tx{margin-top:calc(8 * var(--px));height:calc(105 * var(--px));padding:calc(16 * var(--px));background:var(--card);border:1px solid var(--line);border-radius:calc(16 * var(--px));box-shadow:0 1px 2px #0000000d}.m-tx-top{display:flex;align-items:flex-start;gap:calc(4 * var(--px))}.m-tx-l{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:calc(4 * var(--px))}.m-tx-l b{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:500}.m-badge{height:calc(22 * var(--px));padding:0 calc(10 * var(--px));border-radius:99px;background:#f43e5c;color:#fff;display:inline-flex;align-items:center;font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));font-weight:600}.m-tx-sum{padding:calc(4 * var(--px)) calc(8 * var(--px));font:700 calc(16 * var(--px))/calc(24 * var(--px)) Manrope,sans-serif;color:var(--rose);white-space:nowrap}.m-tx-ic{width:calc(16 * var(--px));height:calc(16 * var(--px));margin:calc(8 * var(--px));color:var(--muted-ink)}.m-tx-cat{margin-top:calc(8 * var(--px));display:flex;align-items:center;gap:calc(4 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-tx-cat .m-ic{width:calc(14 * var(--px));height:calc(14 * var(--px))}.m-actions{margin-top:calc(32 * var(--px));display:grid;grid-template-columns:1fr 1fr;gap:calc(8 * var(--px))}.m-actions span{height:calc(40 * var(--px));border-radius:calc(14 * var(--px));display:inline-flex;align-items:center;justify-content:center;gap:calc(8 * var(--px));font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:500}.m-actions .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px))}.m-btn-o{background:var(--bg);border:1px solid var(--line)}.m-btn-p{background:var(--primary);color:#fff}.m-an{padding:0}.m-an-scroll{padding:calc(16 * var(--px)) calc(16 * var(--px)) calc(120 * var(--px))}.m-an-period{margin-top:calc(16 * var(--px));height:calc(40 * var(--px))}.m-an-period span{height:calc(32 * var(--px))}.m-an-date{margin-top:calc(12 * var(--px));height:calc(40 * var(--px));padding:0 calc(16 * var(--px));display:flex;align-items:center;gap:calc(8 * var(--px));border:1px solid var(--line);border-radius:calc(14 * var(--px));background:var(--bg);font-size:calc(14 * var(--px));line-height:calc(20 * var(--px))}.m-an-date .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px))}.m-an-cards{margin-top:calc(16 * var(--px));display:grid;grid-template-columns:1fr 1fr;gap:calc(10 * var(--px))}.m-an-stat{height:calc(94 * var(--px));padding:calc(15 * var(--px));display:flex;flex-direction:column;gap:calc(8 * var(--px))}.m-an-stat-h{display:flex;align-items:center;gap:calc(8 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-an-tile{width:calc(28 * var(--px));height:calc(28 * var(--px));border-radius:calc(16 * var(--px));display:grid;place-items:center;flex:none}.m-an-tile .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px))}.m-an-tile.inc{background:#10b77f1a;color:var(--green)}.m-an-tile.exp{background:#f43f5e1a;color:var(--rose)}.m-an-tile.sav{background:#3b82f61a;color:var(--blue)}.m-an-tile.avl{background:var(--primary-10);color:var(--primary)}.m-an-stat b{font:700 calc(20 * var(--px))/calc(28 * var(--px)) Manrope,sans-serif}.m-scr .inc{color:var(--green)}.m-scr .exp{color:var(--rose)}.m-scr .sav{color:var(--blue)}.m-scr .avl{color:var(--primary)}.m-an-type{margin-top:calc(23 * var(--px));height:calc(44 * var(--px));background:#f1f5f999;border-radius:calc(12 * var(--px))}.m-an-type span{height:calc(36 * var(--px));border-radius:calc(16 * var(--px))}.m-an-card{margin-top:calc(24 * var(--px));padding:calc(24 * var(--px));box-shadow:0 1px 2px #0000000d}.m-an-total{margin-top:calc(24 * var(--px));display:flex;align-items:center;justify-content:space-between}.m-an-total span{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));color:var(--muted-ink)}.m-an-total b{font:800 calc(24 * var(--px))/calc(32 * var(--px)) Manrope,sans-serif}.m-an-bar{margin-top:calc(16 * var(--px));height:calc(20 * var(--px));display:flex;gap:calc(3 * var(--px));border-radius:99px;background:var(--muted)}.m-an-bar i{flex-basis:0;min-width:calc(6 * var(--px));border-radius:99px}.m-an-legend{margin-top:calc(14 * var(--px));padding:0 calc(6 * var(--px));display:flex;flex-wrap:wrap;column-gap:calc(24 * var(--px));row-gap:calc(10 * var(--px))}.m-an-legend span{display:inline-flex;align-items:center;gap:calc(6 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink);white-space:nowrap}.m-an-legend i{width:calc(8 * var(--px));height:calc(8 * var(--px));border-radius:50%}.m-an-legend em{margin-left:0}.m-an-rows{margin-top:calc(26 * var(--px))}.m-an-row{height:calc(65 * var(--px));padding:0 calc(8 * var(--px));display:flex;align-items:center;gap:calc(8 * var(--px))}.m-an-row-ic{width:calc(32 * var(--px));height:calc(32 * var(--px))}.m-an-row-m{flex:1;min-width:0;display:flex;flex-direction:column;gap:calc(4 * var(--px))}.m-an-row-m b{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));font-weight:600;text-align:center;white-space:nowrap}.m-an-row-m b i{color:var(--muted-ink);font-weight:600}.m-an-row-bar{height:calc(6 * var(--px));border-radius:99px;background:var(--muted);overflow:hidden}.m-an-row-bar i{display:block;height:100%}.m-an-row em{font:700 calc(12 * var(--px))/calc(16 * var(--px)) Manrope,sans-serif;color:var(--muted-ink)}.m-an-row strong{font:700 calc(14 * var(--px))/calc(20 * var(--px)) Manrope,sans-serif;white-space:nowrap}.m-an-chev{width:calc(16 * var(--px));height:calc(16 * var(--px))}.m-an-facts{padding:0 0 0 calc(24 * var(--px))}.m-an-fact{min-height:calc(61 * var(--px));padding-right:calc(24 * var(--px));display:flex;align-items:center;justify-content:space-between;gap:calc(12 * var(--px))}.m-an-fact:first-child{min-height:calc(52 * var(--px))}.m-an-fact+.m-an-fact{border-top:1px solid var(--line);margin-left:calc(-24 * var(--px));padding-left:calc(24 * var(--px))}.m-an-fact span{display:flex;flex-direction:column}.m-an-fact b{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:400}.m-an-fact i{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-an-fact strong{font:700 calc(16 * var(--px))/calc(24 * var(--px)) Manrope,sans-serif;white-space:nowrap}.m-an-largest .m-h3{margin-bottom:calc(22 * var(--px))}.m-an-big{height:calc(56 * var(--px));display:flex;align-items:center;gap:calc(12 * var(--px))}.m-an-big:last-child{height:calc(36 * var(--px))}.m-an-big-ic{width:calc(36 * var(--px));height:calc(36 * var(--px))}.m-an-big-ic .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px))}.m-an-big>span:not(.m-tile){flex:1;min-width:0;display:flex;flex-direction:column}.m-an-big b{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:500}.m-an-big i{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-an-big strong{font:700 calc(14 * var(--px))/calc(20 * var(--px)) Manrope,sans-serif}.m-an-cum-h{display:flex;align-items:baseline;justify-content:space-between}.m-an-cum-h span{font:700 calc(14 * var(--px))/calc(20 * var(--px)) Manrope,sans-serif;color:var(--muted-ink)}.m-an-chart{display:block;margin-top:calc(24 * var(--px));width:100%;height:auto;overflow:visible}.m-an-chart text{font-family:Inter,sans-serif;font-size:11px;fill:var(--muted-ink)}.m-hist{padding:0}.m-hist-head{padding:calc(16 * var(--px)) calc(16 * var(--px)) calc(16 * var(--px));border-bottom:1px solid var(--line);background:#f8fafcf2}.m-hist-top{display:flex;align-items:center;justify-content:space-between;height:calc(36 * var(--px))}.m-month{display:inline-flex;align-items:center;gap:calc(6 * var(--px));height:calc(36 * var(--px));padding:0 calc(12 * var(--px));border:1px solid var(--line);border-radius:99px;background:var(--bg);font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:500}.m-month .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px))}.m-hist-seg{margin-top:calc(12 * var(--px));height:calc(40 * var(--px));padding:calc(6 * var(--px)) calc(4 * var(--px));background:#f1f5f980}.m-hist-seg span{height:calc(28 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));font-weight:600}.m-hist-seg span.on{background:var(--primary-10);color:var(--primary);box-shadow:none}.m-field{margin-top:calc(12 * var(--px));height:calc(40 * var(--px));padding:0 calc(12 * var(--px));display:flex;align-items:center;gap:calc(8 * var(--px));border:1px solid var(--line);border-radius:calc(12 * var(--px));background:var(--bg);font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));color:var(--muted-ink)}.m-field .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px))}.m-field span{min-width:0;flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-field-f{padding:0 calc(16 * var(--px));font-weight:500}.m-day{padding:0 calc(16 * var(--px))}.m-day-h{height:calc(36 * var(--px));margin-top:calc(16 * var(--px));display:flex;align-items:center;justify-content:space-between}.m-day+.m-day .m-day-h{margin-top:calc(23 * var(--px))}.m-day-h span{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:700;letter-spacing:.35px;text-transform:uppercase;color:var(--muted-ink)}.m-day-h b{font:700 calc(14 * var(--px))/calc(20 * var(--px)) Manrope,sans-serif;color:var(--muted-ink)}.m-day-card{overflow:hidden}.m-txrow{height:calc(64 * var(--px));padding:calc(12 * var(--px));display:flex;align-items:center;gap:calc(12 * var(--px));overflow:hidden}.m-txrow-t{flex:1;min-width:0;display:flex;flex-direction:column}.m-txrow-t b{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-txrow-t i{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-txrow-sum{font:700 calc(14 * var(--px))/calc(20 * var(--px)) Manrope,sans-serif;white-space:nowrap}.m-cats{padding:0}.m-cats-head{height:calc(72 * var(--px));padding:0 calc(16 * var(--px));display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line)}.m-cats-add{width:calc(40 * var(--px));height:calc(40 * var(--px));border-radius:50%;background:var(--primary);color:#fff;display:grid;place-items:center}.m-cats-add .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px))}.m-cats-seg{margin:calc(24 * var(--px)) calc(16 * var(--px)) 0;height:calc(48 * var(--px));padding:calc(8 * var(--px)) calc(4 * var(--px))}.m-cats-seg span{height:calc(32 * var(--px));font-weight:600}.m-cats-seg span.on{background:#f43f5e1a;color:var(--rose)}.m-cats-list{margin:calc(24 * var(--px)) calc(16 * var(--px)) 0;overflow:hidden}.m-cat{height:calc(69 * var(--px));padding:0 calc(16 * var(--px));display:flex;align-items:center;gap:calc(12 * var(--px))}.m-cat+.m-cat{border-top:1px solid var(--line)}.m-cat-t{flex:1;min-width:0;display:flex;flex-direction:column}.m-cat-t b{font:600 calc(16 * var(--px))/calc(24 * var(--px)) Manrope,sans-serif}.m-cat-t i{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));font-weight:500;color:var(--muted-ink)}.m-cat-chev{width:calc(16 * var(--px));height:calc(16 * var(--px))}.m-subpage{padding-bottom:0}.m-sub-head{display:flex;align-items:center;gap:calc(12 * var(--px));height:calc(40 * var(--px))}.m-back{width:calc(40 * var(--px));height:calc(40 * var(--px));border-radius:calc(12 * var(--px));display:grid;place-items:center}.m-back .m-ic{width:calc(20 * var(--px));height:calc(20 * var(--px))}.m-sub-note{margin-top:calc(24 * var(--px));padding:0 calc(4 * var(--px));display:flex;gap:calc(8 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-sub-note .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px));margin-top:calc(2 * var(--px))}.m-label{margin-top:calc(16 * var(--px));padding:0 calc(4 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));font-weight:500;letter-spacing:.025em;text-transform:uppercase;color:var(--muted-ink)}.m-label-2{margin-top:calc(20 * var(--px))}.m-list{margin-top:calc(8 * var(--px));overflow:hidden}.m-fab{position:absolute;right:calc(16 * var(--px));bottom:calc(130 * var(--px));z-index:4;width:calc(56 * var(--px));height:calc(56 * var(--px));border-radius:50%;background:linear-gradient(to bottom right,var(--primary),#4f46e5);color:#fff;display:grid;place-items:center;box-shadow:0 calc(20 * var(--px)) calc(25 * var(--px)) calc(-5 * var(--px)) #0000001a,0 calc(8 * var(--px)) calc(10 * var(--px)) calc(-6 * var(--px)) #0000001a}.m-fab .m-ic{width:calc(24 * var(--px));height:calc(24 * var(--px))}.m-debt-hero{position:relative;overflow:hidden;margin-top:calc(16 * var(--px));border-radius:calc(28 * var(--px));background:var(--hero);color:#fff;box-shadow:0 calc(20 * var(--px)) calc(40 * var(--px)) calc(-14 * var(--px)) #4f46e566}.m-debt-top{position:relative;padding:calc(20 * var(--px))}.m-debt-title{height:calc(36 * var(--px));display:flex;align-items:center;font-size:calc(13 * var(--px));line-height:calc(19.5 * var(--px));font-weight:500;color:#ffffffbf}.m-debt-net{margin-top:calc(8 * var(--px));font:800 calc(40 * var(--px))/calc(60 * var(--px)) Manrope,sans-serif;letter-spacing:-.025em}.m-debt-hint{margin-top:calc(2 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:#fff9}.m-debt-tug{margin-top:calc(16 * var(--px));height:calc(10 * var(--px));display:flex;gap:calc(4 * var(--px))}.m-debt-tug i{height:100%;border-radius:99px}.m-debt-tug .me{background:#34d399}.m-debt-tug .i{flex:1;background:#fb7185}.m-debt-sides{margin-top:calc(12 * var(--px));display:grid;grid-template-columns:1fr 1fr;gap:calc(12 * var(--px))}.m-debt-sides>span{display:flex;flex-direction:column}.m-debt-sides>span.r{align-items:flex-end}.m-debt-sides em{display:inline-flex;align-items:center;gap:calc(6 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:#ffffffb3}.m-debt-sides em i{width:calc(6 * var(--px));height:calc(6 * var(--px));border-radius:50%}.m-debt-sides em i.me{background:#34d399}.m-debt-sides em i.i{background:#fb7185}.m-debt-sides b{margin-top:calc(2 * var(--px));font:700 calc(18 * var(--px))/calc(28 * var(--px)) Manrope,sans-serif}.m-debt-sides b.me{color:#6ee7b7}.m-debt-sides b.i{color:#fda4af}.m-debt-sides small{font-size:calc(11 * var(--px));line-height:calc(16.5 * var(--px));color:#ffffff80}.m-debt-band{position:relative;display:flex;align-items:center;gap:calc(8 * var(--px));padding:calc(12 * var(--px)) calc(20 * var(--px));background:#0000001a;border-top:1px solid rgba(255,255,255,.1)}.m-debt-band .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px));color:#fde68a}.m-debt-band .m-ic:last-child{color:#ffffff80}.m-debt-band p{flex:1;min-width:0;font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:#ffffffb3;white-space:nowrap}.m-debt-band p em{font-weight:600;color:#fde68a}.m-debt-band b{font:700 calc(12 * var(--px))/calc(16 * var(--px)) Manrope,sans-serif;color:#fff}.m-debt{min-height:calc(64 * var(--px));padding:calc(12 * var(--px)) calc(16 * var(--px));display:flex;align-items:center;gap:calc(12 * var(--px))}.m-debt+.m-debt{border-top:1px solid var(--line)}.m-debt-ava{width:calc(40 * var(--px));height:calc(40 * var(--px));border-radius:50%;flex:none;display:grid;place-items:center;font:700 calc(14 * var(--px))/calc(20 * var(--px)) Manrope,sans-serif}.m-debt-ava.me{background:#10b77f1a;color:var(--green-600)}.m-debt-ava.i{background:#f43e5c1a;color:#f43e5c}.m-debt-m{flex:1;min-width:0;display:flex;flex-direction:column}.m-debt-r{display:flex;align-items:baseline;justify-content:space-between;gap:calc(8 * var(--px))}.m-debt-r+.m-debt-r{margin-top:calc(2 * var(--px))}.m-debt-r b{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:600}.m-debt-r strong{font:700 calc(14 * var(--px))/calc(20 * var(--px)) Manrope,sans-serif}.m-debt-r strong.me{color:var(--green-600)}.m-debt-r strong.i{color:#f43e5c}.m-debt-r i{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.m-debt-r i em.amber{color:var(--amber)}.m-debt-r i em.rose{color:var(--rose)}.m-debt-of{flex:none}.m-debt-bar{display:block;margin-top:calc(8 * var(--px));height:calc(6 * var(--px));border-radius:99px;background:var(--muted);overflow:hidden}.m-debt-bar i{display:block;height:100%;border-radius:99px;background:var(--green)}.m-subs-sum{margin-top:calc(16 * var(--px));padding:calc(16 * var(--px));box-shadow:0 1px 2px #0000000d}.m-subs-period{height:calc(24 * var(--px));display:inline-flex;align-items:center;gap:calc(4 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-subs-period .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px));opacity:.5}.m-subs-total{margin-top:calc(2 * var(--px));font:800 calc(24 * var(--px))/calc(32 * var(--px)) Manrope,sans-serif}.m-subs-count{margin-top:calc(4 * var(--px));font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-subs-next{margin-top:calc(12 * var(--px));padding-top:calc(12 * var(--px));border-top:1px solid var(--line);display:flex;align-items:center;gap:calc(8 * var(--px))}.m-subs-next .m-ic{width:calc(16 * var(--px));height:calc(16 * var(--px));color:var(--amber)}.m-subs-next p{flex:1;font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-subs-next p em{font-weight:500;color:var(--amber)}.m-subs-next b{font:700 calc(12 * var(--px))/calc(16 * var(--px)) Manrope,sans-serif}.m-subs-list{margin-top:calc(16 * var(--px))}.m-sub{height:calc(65 * var(--px));padding:0 calc(16 * var(--px));display:flex;align-items:center;gap:calc(12 * var(--px))}.m-sub+.m-sub{border-top:1px solid var(--line)}.m-sub-t{flex:1;min-width:0;display:flex;flex-direction:column}.m-sub-t b{font-size:calc(14 * var(--px));line-height:calc(20 * var(--px));font-weight:600}.m-sub-t i{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-sub-t i.amber{color:var(--amber)}.m-sub-sum{display:flex;flex-direction:column;align-items:flex-end}.m-sub-sum b{font:700 calc(14 * var(--px))/calc(20 * var(--px)) Manrope,sans-serif}.m-sub-sum i{font-size:calc(12 * var(--px));line-height:calc(16 * var(--px));color:var(--muted-ink)}.m-pushes{display:grid;gap:10px}.m-push{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;border-radius:22px;background:#ffffff1f;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;font-family:Inter,system-ui,sans-serif;text-align:left}.m-push-ic{width:38px;height:38px;border-radius:9px;flex:none}.m-push-m{flex:1;min-width:0}.m-push-r{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.m-push-r b{font-size:13px;font-weight:600;color:#ffffffb3}.m-push-r span{font-size:12px;color:#ffffff8c}.m-push-title{margin:2px 0 0;font-size:15px;line-height:20px;font-weight:600}.m-push-body{margin:0;font-size:15px;line-height:20px;color:#ffffffd9}.m-pushes .m-push:nth-child(2){opacity:.85}.m-pushes .m-push:nth-child(3){opacity:.7}@media (prefers-reduced-motion: no-preference){.m-hero .m-mic-btn{animation:h-mic 16s infinite}@keyframes h-mic{0%,12%{transform:scale(1)}14%{transform:scale(.95)}16%,to{transform:scale(1)}}.m-hero .m-mic-glow{animation:h-glow-pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes h-glow-pulse{50%{opacity:.25}}.m-hero .m-veil{animation:h-veil 16s infinite}@keyframes h-veil{0%,16%{opacity:0}20%,78%{opacity:1}82%,to{opacity:0}}.m-hero .m-sheet{animation:h-sheet 16s infinite cubic-bezier(.32,.72,0,1),h-height 16s infinite cubic-bezier(.32,.72,0,1)}@keyframes h-sheet{0%,16%{transform:translateY(101%)}21%,78%{transform:translateY(0)}82%,to{transform:translateY(101%)}}@keyframes h-height{0%,43.5%{height:calc(582 * var(--px))}45.5%,52.5%{height:calc(360 * var(--px))}54.5%,to{height:calc(447 * var(--px))}}.m-hero .m-st-rec{animation:h-rec 16s infinite}@keyframes h-rec{0%,19%{opacity:0}21%,43%{opacity:1}44%,to{opacity:0}}.m-hero .m-timer .t1{animation:h-t1 16s infinite}.m-hero .m-timer .t2{animation:h-t2 16s infinite}.m-hero .m-timer .t3{animation:h-t3 16s infinite}@keyframes h-t1{0%,20%{opacity:0}20.5%,28%{opacity:1}28.5%,to{opacity:0}}@keyframes h-t2{0%,28%{opacity:0}28.5%,36%{opacity:1}36.5%,to{opacity:0}}@keyframes h-t3{0%,36%{opacity:0}36.5%,44%{opacity:1}44.5%,to{opacity:0}}.m-hero .m-done{animation:h-done 16s infinite}@keyframes h-done{0%,41%{transform:none}42%{transform:scale(.97);filter:brightness(.92)}43.5%,to{transform:none;filter:none}}.m-hero .m-st-proc{animation:h-proc 16s infinite}@keyframes h-proc{0%,44%{opacity:0}46%,52%{opacity:1}53.5%,to{opacity:0}}.m-hero .m-st-prev{animation:h-prev 16s infinite}@keyframes h-prev{0%,53.5%{opacity:0;transform:translateY(calc(10 * var(--px)))}56%,79%{opacity:1;transform:none}81%,to{opacity:0}}.m-hero .m-btn-p{animation:h-press 16s infinite}@keyframes h-press{0%,72%{transform:none}74%{transform:scale(.96);filter:brightness(.92)}76%,to{transform:none;filter:none}}.m-hero .m-swap .was{animation:h-was 16s infinite}.m-hero .m-swap .now{animation:h-now 16s infinite}@keyframes h-was{0%,81%{opacity:1;transform:none}84%,96%{opacity:0;transform:translateY(-30%)}99%,to{opacity:1;transform:none}}@keyframes h-now{0%,81%{opacity:0;transform:translateY(30%)}84%,96%{opacity:1;transform:none}99%,to{opacity:0}}.m-hero .m-bal-bar i{animation:h-bar 16s infinite}@keyframes h-bar{0%,81%{width:26%}85%,96%{width:27%}99%,to{width:26%}}.m-hero .m-bal{animation:h-shine 16s infinite}@keyframes h-shine{0%,81%{box-shadow:0 calc(20 * var(--px)) calc(40 * var(--px)) calc(-14 * var(--px)) #4f46e566}85%{box-shadow:0 0 0 calc(5 * var(--px)) #5048e538,0 calc(20 * var(--px)) calc(40 * var(--px)) calc(-14 * var(--px)) #4f46e566}92%,to{box-shadow:0 calc(20 * var(--px)) calc(40 * var(--px)) calc(-14 * var(--px)) #4f46e566}}.m-dev-an .m-an-scroll{animation:an-scroll 15s infinite cubic-bezier(.45,0,.2,1)}@keyframes an-scroll{0%,20%{transform:none}30%,52%{transform:translateY(calc(-445 * var(--px)))}64%,88%{transform:translateY(calc(-1320 * var(--px)))}97%,to{transform:none}}.m-dev-an .m-an-bar i{animation:an-bar 15s infinite;transform-origin:left}@keyframes an-bar{0%,22%{transform:scaleX(0)}32%,92%{transform:scaleX(1)}98%,to{transform:scaleX(0)}}.m-dev-an .m-an-reveal{animation:an-reveal 15s infinite cubic-bezier(.4,0,.2,1)}@keyframes an-reveal{0%,62%{width:0}74%,92%{width:257px}98%,to{width:0}}.m-dev-hist .m-new{animation:hi-new 12s infinite}@keyframes hi-new{0%,8%{height:0;padding-top:0;padding-bottom:0;opacity:0;background:var(--card)}13%{height:calc(64 * var(--px));padding-top:calc(12 * var(--px));padding-bottom:calc(12 * var(--px));opacity:1;background:#5048e514}34%{background:#5048e514}44%,to{height:calc(64 * var(--px));padding-top:calc(12 * var(--px));padding-bottom:calc(12 * var(--px));opacity:1;background:var(--card)}}.m-dev-hist .m-swap .was{animation:hi-was 12s infinite}.m-dev-hist .m-swap .now{animation:hi-now 12s infinite}@keyframes hi-was{0%,9%{opacity:1}12%,96%{opacity:0}99%,to{opacity:1}}@keyframes hi-now{0%,9%{opacity:0}12%,96%{opacity:1}99%,to{opacity:0}}.m-dev-hist .m-track{animation:hi-slide 12s infinite cubic-bezier(.65,0,.35,1)}@keyframes hi-slide{0%,44%{transform:none}52%,90%{transform:translate(-50%)}98%,to{transform:none}}.m-dev-hist .m-tab.swap{animation:hi-tab 12s infinite}@keyframes hi-tab{0%,46%{color:var(--muted-ink)}52%,90%{color:var(--primary)}96%,to{color:var(--muted-ink)}}}@media (prefers-reduced-motion: reduce){.m-swap .was{opacity:0}.m-veil,.m-sheet{display:none}.m-rec i,.m-spin,.m-wave i{animation:none}.m-hero .m-bal-bar i{width:27%}}@media (prefers-reduced-motion: no-preference){.m-swap .now{opacity:0}}
