/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){[data-v-09b9ee3c],[data-v-09b9ee3c]:before,[data-v-09b9ee3c]:after,[data-v-09b9ee3c]::backdrop{--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-duration:initial;--tw-ease:initial}}}@media (width<=768px){.menu[data-v-09b9ee3c]{z-index:40;background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.menu[data-v-09b9ee3c]{background-color:color-mix(in oklab, var(--color-white,#fff) 90%, transparent)}}.menu[data-v-09b9ee3c]{color:var(--color-black,#000);--tw-backdrop-blur:blur(var(--blur-xl,24px));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);height:var(--app-height);width:var(--app-width);--tw-translate-y:-100%;translate:var(--tw-translate-x) var(--tw-translate-y);opacity:0;transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;--tw-ease:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));transition-duration:.3s;transition-timing-function:var(--ease-in-out,cubic-bezier(.4, 0, .2, 1));padding-block:calc(var(--spacing,.25rem) * 52);flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;top:0;left:0}.menu a[data-v-09b9ee3c]{color:var(--color-gray-800,oklch(27.8% .033 256.848))}@media (hover:hover){.menu a[data-v-09b9ee3c]:hover{color:var(--color-blue-600,oklch(54.6% .245 262.881))}}.menu.mobileOpen[data-v-09b9ee3c]{opacity:.8;--tw-translate-y:0px;translate:var(--tw-translate-x) var(--tw-translate-y)}.mobile-btn[data-v-09b9ee3c]{cursor:pointer;background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 4);color:var(--color-black,#000);z-index:50;margin:calc(var(--spacing,.25rem) * 4);height:calc(var(--spacing,.25rem) * 16);width:calc(var(--spacing,.25rem) * 16);border-radius:2147483647px;justify-content:center;align-items:center;display:flex;position:fixed;top:0;right:0}ul[data-v-09b9ee3c]{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;height:100%;display:flex}li[data-v-09b9ee3c]{padding:calc(var(--spacing,.25rem) * 2)}}@media (width>=768px){.menu[data-v-09b9ee3c]{background-color:var(--color-white,#fff);color:var(--color-black,#000);padding:calc(var(--spacing,.25rem) * 4)}.menu a[data-v-09b9ee3c]{color:var(--color-gray-800,oklch(27.8% .033 256.848))}@media (hover:hover){.menu a[data-v-09b9ee3c]:hover{color:var(--color-blue-600,oklch(54.6% .245 262.881))}}.mobile-btn[data-v-09b9ee3c]{display:none}ul[data-v-09b9ee3c]{justify-content:center;gap:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}@media (width>=48rem){ul[data-v-09b9ee3c]{flex-direction:row;justify-content:normal;gap:0;padding:0}}li[data-v-09b9ee3c]{padding:calc(var(--spacing,.25rem) * 2)}}li[data-v-09b9ee3c]{justify-content:center;align-items:center;display:flex}.budget[data-v-09b9ee3c]{background-color:var(--color-green-600,oklch(62.7% .194 149.214));padding:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-white,#fff);border-radius:.25rem}.count[data-v-09b9ee3c]{margin-left:var(--spacing,.25rem);background-color:var(--color-yellow-600,oklch(68.1% .162 75.834));padding-inline:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-white,#fff);border-radius:2147483647px;display:inline-block}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}.warning[data-v-dcccb12a]{gap:calc(var(--spacing,.25rem) * 2);padding-top:calc(var(--spacing,.25rem) * 4);flex-direction:column;display:flex}.btn.small[data-v-dcccb12a]{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));flex-shrink:0}.page[data-v-f048746b]{height:var(--app-height);width:var(--app-width);background-color:var(--color-gray-100,oklch(96.7% .003 264.542));flex-direction:column;display:flex}.page[data-v-f048746b]:where(.dark,.dark *){background-color:var(--color-gray-800,oklch(27.8% .033 256.848))}.page[data-v-f048746b]{color:var(--color-gray-800,oklch(27.8% .033 256.848))}.page[data-v-f048746b]:where(.dark,.dark *){color:var(--color-gray-200,oklch(92.8% .006 264.531))}.body[data-v-f048746b]{padding-inline:calc(var(--spacing,.25rem) * 6);flex:1;overflow-y:auto}.body .container[data-v-f048746b]{padding-inline:calc(var(--spacing,.25rem) * 2)}@media (width>=48rem){.body .container[data-v-f048746b]{padding-inline:calc(var(--spacing,.25rem) * 6)}}
