@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a342834df7752944-s.134a0jwmwvg_i.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/d3fe2f289711ac3f-s.0w_f96cospezl.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/58c4895d0a0ef7cc-s.02yf8u8emj5c1.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/bfc7db5c00d21bc5-s.0ojzqc1t-ese_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/6ab0db14f70d8ed6-s.0mt_o8bzzo83-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(../media/a343f882a40d2cc9-s.p.07.o8jnvxu78u.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Fallback;src:local(Arial);ascent-override:103.31%;descent-override:29.07%;line-gap-override:0.0%;size-adjust:103.19%}.manrope_b7d5735e-module__suUhcW__className{font-family:Manrope,Manrope Fallback;font-style:normal}.manrope_b7d5735e-module__suUhcW__variable{--font-manrope:"Manrope", "Manrope Fallback"}
.m{--m-white:#fff;--m-ink:#15141f;--m-grey:#6f6e7a;--m-grey-light:#a9a8b3;--m-line:#e3e2ea;--m-tegl:#b8562e;--m-surface:#f6f6f9;--m-dim:#15141f80;--m-font:var(--font-manrope), -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--m-12:12px;--m-14:14px;--m-16:16px;--m-20:20px;--m-32:32px;--m-56:56px;--m-64:64px;--m-1:8px;--m-2:16px;--m-3:24px;--m-4:32px;--m-6:48px;--m-r-ghost:14px;--m-r-black:16px;--m-r-card:20px;--m-r-sheet:32px;--m-h-ghost:48px;--m-h-black:56px;--m-h-text:48px;--m-h-row:56px;--m-stroke:4px;--m-pill:24px;--m-sheet-ms:.3s;--m-page-ms:.3s;--m-ease:cubic-bezier(.2, .8, .2, 1);--m-top:max(env(safe-area-inset-top), 0px);--m-bottom:max(env(safe-area-inset-bottom), 0px);font-family:var(--m-font);font-variant-numeric:tabular-nums;color:var(--m-ink);background:var(--m-white);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}:where(.m) *,:where(.m) :before,:where(.m) :after{box-sizing:border-box}:where(.m) :where(button,input){font:inherit;color:inherit;margin:0}:where(.m) :where(button){cursor:pointer;background:0 0;border:0;padding:0}:where(.m) :where(p,h1,h2,h3){margin:0}.m-screen{background:var(--m-white);width:100%;max-width:480px;min-height:100dvh;padding:calc(var(--m-top) + var(--m-3)) var(--m-3) calc(var(--m-bottom) + var(--m-3));flex-direction:column;margin:0 auto;display:flex;position:relative}.m-bottom{max-width:480px;padding:var(--m-3) var(--m-3) calc(var(--m-bottom) + var(--m-3));background:linear-gradient(to bottom, #fff0, var(--m-white) var(--m-3));pointer-events:none;flex-direction:column;align-items:stretch;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.m-bottom>*{pointer-events:auto}.m-label{font-size:var(--m-12);color:var(--m-grey)}.m-sub{font-size:var(--m-14);color:var(--m-grey)}.m-body{font-size:var(--m-14)}.m-title,.m-sheet-title{font-size:var(--m-16);font-weight:700}.m-tegl{color:var(--m-tegl)}.m-quiet{color:var(--m-grey-light)}.m-name{font-size:var(--m-20);font-weight:700}.m-big{align-items:baseline;gap:var(--m-1);letter-spacing:-.04em;font-weight:800;line-height:1;display:inline-flex}.m-big-64{font-size:var(--m-64)}.m-big-56{font-size:var(--m-56)}.m-unit-big{font-size:var(--m-20);letter-spacing:0;color:var(--m-grey);font-weight:700}.m-unit{font-size:var(--m-12);color:var(--m-grey)}.m-btn-black{height:var(--m-h-black);border-radius:var(--m-r-black);background:var(--m-ink);color:var(--m-white);font-size:var(--m-16);width:100%;font-weight:700}.m-btn-black:disabled{background:var(--m-line);color:var(--m-grey);cursor:default}.m-btn-ghost{height:var(--m-h-ghost);border-radius:var(--m-r-ghost);border:1.5px solid var(--m-ink);background:var(--m-white);color:var(--m-ink);font-size:var(--m-16);width:100%;font-weight:700}.m-btn-text{height:var(--m-h-text);font-size:var(--m-14);color:var(--m-grey);text-align:center;width:100%;font-weight:700}.m-btn-round{border:1px solid var(--m-line);width:34px;height:34px;font-size:var(--m-16);color:var(--m-ink);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.m-field{padding-bottom:var(--m-2);border-bottom:1px solid var(--m-line);display:block}.m-field-label{font-size:var(--m-12);color:var(--m-grey);margin-bottom:var(--m-1);display:block}.m-field-input{width:100%;font-size:var(--m-20);color:var(--m-ink);background:0 0;border:0;outline:none;padding:0;font-weight:700;display:block}.m-field-input::placeholder{color:var(--m-grey-light)}.m-card{text-align:left;background:var(--m-surface);border-radius:var(--m-r-card);width:100%;padding:var(--m-3) 20px;color:var(--m-ink);text-decoration:none;display:block}.m-card-head{justify-content:space-between;align-items:center;display:flex}.m-chevron{color:var(--m-grey-light);font-size:var(--m-20);line-height:1}.m-pagehead{height:var(--m-4);justify-content:center;align-items:center;display:flex;position:relative}.m-back{width:var(--m-6);height:var(--m-6);margin-left:calc(-1 * var(--m-2));color:var(--m-ink);justify-content:center;align-items:center;font-size:28px;line-height:1;text-decoration:none;display:flex;position:absolute;top:50%;left:0;transform:translateY(-50%)}.m-rule{border:0;border-top:1px solid var(--m-line);margin:0}@keyframes m-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes m-in-left{0%{transform:translate(-30%)}to{transform:translate(0)}}@keyframes m-out-left{0%{transform:translate(0)}to{transform:translate(-30%)}}@keyframes m-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}.m-page-in{z-index:2;background:var(--m-white);animation:m-in-right var(--m-page-ms) var(--m-ease);position:relative}.m-page-back-in{animation:m-in-left var(--m-page-ms) var(--m-ease)}.m-departing{pointer-events:none;background:var(--m-white);position:fixed;inset:0;overflow:hidden}.m-departing-inner{position:absolute;left:0;right:0}.m-departing-forward{z-index:1;animation:m-out-left var(--m-page-ms) var(--m-ease) both}.m-departing-back{z-index:60;animation:m-out-right var(--m-page-ms) var(--m-ease) both}@keyframes m-sheet-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes m-fade-in{0%{opacity:0}to{opacity:1}}@keyframes m-sheet-down{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes m-fade-out{0%{opacity:1}to{opacity:0}}.m-sheet.m-sheet-leaving{animation:m-sheet-down var(--m-sheet-ms) var(--m-ease) both}.m-scrim.m-scrim-leaving{animation:m-fade-out var(--m-sheet-ms) ease-in both}.m-scrim{background:var(--m-dim);animation:m-fade-in var(--m-sheet-ms) ease-out;z-index:40;position:fixed;inset:0}.m-sheet{background:var(--m-white);border-radius:var(--m-r-sheet) var(--m-r-sheet) 0 0;max-width:480px;padding:12px var(--m-3) calc(var(--m-bottom) + var(--m-3));animation:m-sheet-up var(--m-sheet-ms) var(--m-ease);z-index:50;flex-direction:column;margin:0 auto;display:flex;position:fixed;bottom:0;left:0;right:0}.m-sheet-full{height:calc(100dvh - 120px)}.m-sheet-handle{background:var(--m-line);width:40px;height:4px;margin:0 auto var(--m-3);border-radius:2px}.m-sheet-head{justify-content:center;align-items:center;height:34px;display:flex;position:relative}.m-sheet-head .m-btn-round{position:absolute;top:0;right:0}.m-odo{align-items:baseline;transition:color .3s;display:inline-flex}.m-odo-col{max-width:1em;height:1em;line-height:1;display:inline-block;position:relative;overflow:hidden}.m-odo-strip{will-change:transform;flex-direction:column;display:flex}.m-odo-strip>span{height:1em;line-height:1}.m-odo-sep{max-width:1em;height:1em;line-height:1;display:inline-block;overflow:hidden}@media (prefers-reduced-motion:reduce){.m-page-in,.m-page-back-in,.m-departing,.m-sheet,.m-scrim{animation:none}}.m-code{margin-top:var(--m-3);height:64px;font-size:var(--m-56);letter-spacing:.12em;justify-content:center;align-items:center;font-weight:800;display:flex}@keyframes m-blink{0%,49%{opacity:1}50%,to{opacity:0}}.m-cursor{background:var(--m-ink);width:3px;height:48px;margin:0 6px;animation:1s step-end infinite m-blink;display:inline-block}.m-code-dot{background:var(--m-line);border-radius:50%;width:16px;height:16px;margin:0 5px;display:inline-block}.m-circle{border:1.5px solid var(--m-ink);width:34px;height:34px;font-size:var(--m-14);color:var(--m-ink);border-radius:50%;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.m-odo-col,.m-odo-sep{margin-right:-.04em}.m-bottom.m-bottom-kb{padding-bottom:var(--m-1)}.m-linkline{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;display:block;overflow:hidden}.m-bar{height:var(--m-pill);align-items:center;display:flex;position:relative}.m-bar-track{height:var(--m-stroke);background:var(--m-line);border-radius:2px;position:absolute;left:0;right:0;overflow:hidden}.m-bar-fill{background:var(--m-ink);border-radius:2px;height:100%}.m-pill{height:var(--m-pill);background:var(--m-ink);color:var(--m-white);font-size:var(--m-12);white-space:nowrap;border-radius:12px;align-items:center;padding:0 10px;font-weight:700;display:inline-flex;position:absolute}.m-bar-grey .m-bar-fill,.m-bar-grey .m-pill{background:var(--m-grey-light)}.m-bar-thin{height:var(--m-stroke)}.m-status{font-size:var(--m-14);color:var(--m-grey)}.m-status-problem{font-size:var(--m-16);color:var(--m-ink);font-weight:700}.m-goalrow{padding:var(--m-3) 0 var(--m-3);border-top:1px solid var(--m-line);color:var(--m-ink);text-decoration:none;display:block}.m-goalrow-head{justify-content:space-between;align-items:baseline;gap:var(--m-2);display:flex}.m-goalrow-name{font-size:var(--m-16);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.m-goalrow-grey .m-goalrow-name{color:var(--m-grey)}.m-goalrow-amount{font-size:var(--m-14);color:var(--m-grey);white-space:nowrap}.m-under-bottom{height:calc(var(--m-h-black) + var(--m-6) + var(--m-bottom))}.m-husk{margin:0;padding:0;list-style:none}.m-husk li{gap:var(--m-2);padding:var(--m-3) 0;border-top:1px solid var(--m-line);font-size:var(--m-14);color:var(--m-ink);line-height:1.5;display:flex}.m-husk li:last-child{border-bottom:1px solid var(--m-line)}.m-husk strong{font-weight:700}.m-husk-n{flex:0 0 var(--m-2);font-weight:700}.m-husk-done{color:var(--m-grey)!important}.m-husk-title{font-size:var(--m-16);margin-bottom:var(--m-2);font-weight:700}.m-picker{padding:var(--m-2) 0 var(--m-3);border-bottom:1px solid var(--m-line);animation:m-unfold var(--m-sheet-ms) var(--m-ease)}@keyframes m-unfold{0%{clip-path:inset(0 0 100%);opacity:0}to{clip-path:inset(0);opacity:1}}.m-picker-years{justify-content:center;gap:var(--m-1);margin-bottom:var(--m-2);display:flex}.m-picker-year{height:36px;padding:0 var(--m-3);font-size:var(--m-14);color:var(--m-grey-light);border-radius:10px;font-weight:700}.m-picker-year-on{background:var(--m-line);color:var(--m-ink)}.m-picker-months{row-gap:var(--m-1);grid-template-columns:repeat(3,1fr);display:grid}.m-picker-month{height:40px;font-size:var(--m-16);color:var(--m-ink);border-radius:10px;font-weight:700}.m-picker-month:disabled{color:var(--m-grey-light);cursor:default}.m-picker-month-on{background:var(--m-ink);color:var(--m-white)}.m-calc-row{min-height:var(--m-h-row);padding:var(--m-2) 0;border-top:1px solid var(--m-line);justify-content:space-between;align-items:baseline;transition:opacity .25s;display:flex}.m-calc-row-label{font-size:var(--m-14);color:var(--m-grey)}.m-calc-row-value{font-size:var(--m-16);font-weight:700}.m-calc-result{border-top:2px solid var(--m-ink)}.m-calc-result .m-calc-row-label{font-size:var(--m-16);color:var(--m-ink);font-weight:700}.m-calc-result .m-calc-row-value{font-size:var(--m-32);letter-spacing:-.02em;font-weight:800}.m-hidden{opacity:0}@keyframes m-breathe{0%,to{opacity:1}50%{opacity:.55}}.m-breathing{color:var(--m-grey-light);animation:.9s ease-in-out infinite m-breathe}.m-sheet-body{-webkit-overflow-scrolling:touch;margin:0 calc(-1 * var(--m-3));padding:0 var(--m-3);flex:1;overflow-y:auto}.m-amount{align-items:baseline;gap:var(--m-1);font-size:var(--m-56);letter-spacing:-.04em;cursor:text;font-weight:800;line-height:1;display:inline-flex}.m-amount-empty{color:var(--m-grey-light)}.m-amount .m-cursor{height:48px;margin:0 2px}.m-back-inline{justify-content:center;align-items:center;width:34px;height:34px;font-size:24px;display:flex;position:absolute;top:0;left:0}.m-ink{color:var(--m-ink)}.m-pagehead-fixed{max-width:480px;height:calc(var(--m-top) + 72px);padding:var(--m-top) var(--m-3) 0;background:var(--m-white);z-index:10;margin:0 auto;position:fixed;top:0;left:0;right:0}.m-pagehead-fixed .m-back{left:var(--m-3);top:calc(var(--m-top) + 36px)}.m-collapsed{align-items:baseline;gap:var(--m-1);white-space:nowrap;max-width:calc(100% - 96px);display:inline-flex}.m-collapsed-name{text-overflow:ellipsis;overflow:hidden}.m-collapsed-num{white-space:nowrap;display:inline-block;overflow:hidden}.m-grey-number{color:var(--m-grey-light)}.m-row{min-height:var(--m-h-row);border-top:1px solid var(--m-line);justify-content:space-between;align-items:center;display:flex}.m-row-label{font-size:var(--m-14);color:var(--m-grey)}.m-row-value{font-size:var(--m-16);font-weight:700}.m-year{font-size:var(--m-12);color:var(--m-grey-light);padding:var(--m-3) 0 var(--m-1)}.m-transfer{align-items:baseline;gap:var(--m-2);min-height:var(--m-6);padding:var(--m-2) 0;border-top:1px solid var(--m-line);display:flex}.m-transfer-date{font-size:var(--m-14);color:var(--m-ink);flex:none;min-width:52px}.m-transfer-text{font-size:var(--m-14);color:var(--m-grey);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.m-transfer-amount{font-size:var(--m-16);white-space:nowrap;font-weight:700}.m-names{white-space:nowrap;display:block;position:relative;overflow:hidden}.m-names-probe{visibility:hidden;white-space:nowrap;position:absolute;top:0;left:0}.m-card-problem{font-size:var(--m-14);color:var(--m-ink)}.m-card-goal{padding:20px}.m-card-goal+.m-card-goal{margin-top:12px}.m-card-amount{align-items:baseline;gap:var(--m-1);white-space:nowrap;display:inline-flex}.m-card-grey .m-goalrow-name,.m-card-grey .m-status,.m-card-grey .m-card-meta{color:var(--m-grey-light)}.m{--m-press-dark:#2a2936;--m-press-light:#f6f6f9;--m-press-card:#ecebf2;--m-press-scale:.98;--m-press-out:.15s}:where(.m),:where(.m) *{-webkit-tap-highlight-color:transparent}.m-tap-dark,.m-tap-light,.m-tap-card{transition:background-color var(--m-press-out) ease-out, transform var(--m-press-out) ease-out;touch-action:manipulation;-webkit-user-select:none;user-select:none}.m-tap-dark:active:not(:disabled),.m-tap-light:active:not(:disabled),.m-tap-card:active{transition-duration:0s}.m-tap-dark:active:not(:disabled){background:var(--m-press-dark);transform:scale(var(--m-press-scale))}.m-tap-light:active:not(:disabled){background:var(--m-press-light)}.m-tap-card:active{background:var(--m-press-card);transform:scale(var(--m-press-scale))}.m-btn-text{border-radius:var(--m-r-ghost)}.m-back{border-radius:50%}
