@import "https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Plus+Jakarta+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;1,300;1,400;1,500;1,600;1,700&display=swap";:root{--color-stone-100:oklch(98% .004 80);--color-stone-200:oklch(93% .006 80);--color-stone-300:oklch(84% .008 80);--color-stone-400:oklch(71% .009 80);--color-stone-500:oklch(56% .009 80);--color-stone-600:oklch(42% .009 80);--color-stone-700:oklch(30% .01 80);--color-stone-800:oklch(20% .01 80);--color-stone-900:oklch(12% .008 80);--color-jade-100:oklch(96% .03 140);--color-jade-200:oklch(88% .07 140);--color-jade-300:oklch(77% .12 140);--color-jade-400:oklch(64% .16 140);--color-jade-500:oklch(51% .18 140);--color-jade-600:oklch(41% .17 140);--color-jade-700:oklch(31% .14 140);--color-jade-800:oklch(21% .1 140);--color-jade-900:oklch(13% .06 140);--color-red-100:oklch(96% .03 22);--color-red-200:oklch(88% .07 22);--color-red-300:oklch(78% .13 22);--color-red-400:oklch(67% .18 22);--color-red-500:oklch(56% .22 22);--color-red-600:oklch(46% .21 22);--color-red-700:oklch(36% .18 22);--color-red-800:oklch(24% .13 22);--color-red-900:oklch(15% .07 22);--color-amber-100:oklch(97% .04 72);--color-amber-200:oklch(92% .09 70);--color-amber-300:oklch(84% .15 68);--color-amber-400:oklch(76% .19 66);--color-amber-500:oklch(70% .2 64);--color-amber-600:oklch(58% .18 64);--color-amber-700:oklch(46% .14 65);--color-amber-800:oklch(32% .1 65);--color-amber-900:oklch(20% .06 65)}@keyframes money-toast-enter-top{0%{opacity:.5;transform:translateY(-200%)scale(.6)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes money-toast-exit-top{0%{opacity:1;transform:translateZ(-1px)scale(1)}to{opacity:0;transform:translate3d(0,-150%,-1px)scale(.6)}}@keyframes money-toast-enter-bottom{0%{opacity:.5;transform:translateY(200%)scale(.6)}to{opacity:1;transform:translate(0,0)scale(1)}}@keyframes money-toast-exit-bottom{0%{opacity:1;transform:translateZ(-1px)scale(1)}to{opacity:0;transform:translate3d(0,150%,-1px)scale(.6)}}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--color-stone-100);color:var(--color-stone-900);font-family:Plus Jakarta Sans,system-ui,sans-serif;line-height:1.5}body{min-height:100vh}button,input,textarea,select{font:inherit}button{appearance:none;color:inherit;background:0 0;border:0;border-radius:0}
