/*! 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)))){*,:before,:after,::backdrop{--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-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--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-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--color-black:#000;--spacing:.25rem;--container-sm:24rem;--container-2xl:42rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tighter:-.05em;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--radius-2xl:1rem;--radius-3xl:1.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--canvas:#f3f5f7;--surface:#fff;--text:#17252c;--muted:#52636c;--border:#80908b;--accent:#005c4b;--accent-text:#fff;--action-income:#007d51;--action-expense:#d52f19;--action-text:#fff;--hero:#063c34;--hero-text:#f2fff8;--income:#006747;--expense:#a0222b;--warning:#fff2d4;--warning-text:#533900;--error:#a0222b;--error-bg:#fff0f1;--success-bg:#e4f4ea;--focus:#b84e00;--disabled:#667980;--radius:22px;--small-radius:12px;--space:20px;--motion:.14s;--font:Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--shadow:0 4px 22px #17312b08;--dialog-inset-top:calc(max(1rem, env(safe-area-inset-top), var(--telegram-safe-area-top,0px)) + var(--telegram-content-safe-area-top,0px));--dialog-inset-bottom:calc(max(1rem, env(safe-area-inset-bottom), var(--telegram-safe-area-bottom,0px)) + var(--telegram-content-safe-area-bottom,0px))}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}:root:not([data-theme=light]){--canvas:#101917;--surface:#1a2724;--text:#edf6f0;--muted:#b4c6be;--border:#708a7c;--accent:#92e7bd;--accent-text:#10281d;--action-income:#42e09c;--action-expense:#ff775d;--action-text:#10281d;--hero:#204f40;--hero-text:#f2fff8;--income:#92e7bd;--expense:#ffadb2;--warning:#463a1f;--warning-text:#ffdda0;--error:#ffadb2;--error-bg:#44282c;--success-bg:#233f31;--focus:#ffd28a;--disabled:#a9b6b0;--shadow:none}}:root[data-theme=dark]{--canvas:#101917;--surface:#1a2724;--text:#edf6f0;--muted:#b4c6be;--border:#708a7c;--accent:#92e7bd;--accent-text:#10281d;--action-income:#42e09c;--action-expense:#ff775d;--action-text:#10281d;--hero:#204f40;--hero-text:#f2fff8;--income:#92e7bd;--expense:#ffadb2;--warning:#463a1f;--warning-text:#ffdda0;--error:#ffadb2;--error-bg:#44282c;--success-bg:#233f31;--focus:#ffd28a;--disabled:#a9b6b0;--shadow:none}}@layer base{*{box-sizing:border-box}body{background:var(--canvas);color:var(--text);font:16px/1.5 var(--font);margin:0}h1,h2,p{margin:0}h1{letter-spacing:-.035em;margin-bottom:var(--space);font-size:27px}h2{font-size:19px;line-height:1.35}p+p{margin-top:8px}small{color:var(--muted);font-size:13px}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--focus);outline-offset:3px}label{font-size:14px;font-weight:650;display:block}input,select,textarea{border:1px solid var(--border);border-radius:var(--small-radius);background:var(--canvas);width:100%;min-height:48px;color:var(--text);margin-top:6px;padding:11px 12px;display:block}input[type=date],input[type=month]{appearance:none;text-align:left;min-width:0;min-inline-size:0;max-width:100%}input::-webkit-date-and-time-value{text-align:left;min-height:1.5em}input::-webkit-datetime-edit{min-width:0;padding:0}textarea{resize:vertical}input[aria-invalid=true],textarea[aria-invalid=true],select[aria-invalid=true]{border-color:var(--error)}fieldset{border:0;min-width:0;margin:0;padding:0}fieldset:disabled{opacity:.75}ul{margin:0;padding:0;list-style:none}a{color:inherit}summary{cursor:pointer;min-height:44px;padding-block:10px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.telegram-shell{padding-top:calc(max(var(--telegram-safe-area-top,0px), env(safe-area-inset-top)) + var(--telegram-content-safe-area-top,0px))}.app-navigation{bottom:max(.75rem, env(safe-area-inset-bottom), var(--telegram-content-safe-area-bottom,0px))}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.inset-0{inset:0}.inset-x-4{inset-inline:calc(var(--spacing) * 4)}.top-\[calc\(max\(env\(safe-area-inset-top\)\,var\(--telegram-safe-area-top\,0px\)\)\+var\(--telegram-content-safe-area-top\,0px\)\+12px\)\]{top:calc(max(env(safe-area-inset-top), var(--telegram-safe-area-top,0px)) + var(--telegram-content-safe-area-top,0px) + 12px)}.left-1\/2{left:50%}.z-20{z-index:20}.z-30{z-index:30}.col-span-2{grid-column:span 2/span 2}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:0}.-mx-1{margin-inline:calc(var(--spacing) * -1)}.mx-auto{margin-inline:auto}.my-4{margin-block:calc(var(--spacing) * 4)}.my-5{margin-block:calc(var(--spacing) * 5)}.my-6{margin-block:calc(var(--spacing) * 6)}.mt-0{margin-top:0}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-4\.5{margin-top:calc(var(--spacing) * 4.5)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-9{margin-top:calc(var(--spacing) * 9)}.mb-0{margin-bottom:0}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-\[22px\]{width:22px;height:22px}.max-h-\[calc\(100dvh-var\(--dialog-inset-top\)-var\(--dialog-inset-bottom\)\)\]{max-height:calc(100dvh - var(--dialog-inset-top) - var(--dialog-inset-bottom))}.min-h-0{min-height:0}.min-h-11{min-height:calc(var(--spacing) * 11)}.min-h-11\.5{min-height:calc(var(--spacing) * 11.5)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-16{min-height:calc(var(--spacing) * 16)}.w-\[calc\(100\%-1\.5rem\)\]{width:calc(100% - 1.5rem)}.w-auto{width:auto}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-\[480px\]{max-width:480px}.max-w-\[620px\]{max-width:620px}.max-w-\[900px\]{max-width:900px}.max-w-\[980px\]{max-width:980px}.max-w-full{max-width:100%}.max-w-sm{max-width:var(--container-sm)}.min-w-0{min-width:0}.min-w-11{min-width:calc(var(--spacing) * 11)}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-48{flex-basis:calc(var(--spacing) * 48)}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.transform-\[translateX\(calc\(-100\%\+var\(--month-drag\,0px\)\)\)\]{transform:translateX(calc(-100% + var(--month-drag,0px)))}.cursor-pointer{cursor:pointer}.touch-pan-y{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.touch-pinch-zoom{--tw-pinch-zoom:pinch-zoom;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,)}.list-none{list-style-type:none}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-\[48px_minmax\(0\,1fr\)_48px\]{grid-template-columns:48px minmax(0,1fr) 48px}.grid-cols-\[minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) auto}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-5{column-gap:calc(var(--spacing) * 5)}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-border>:not(:last-child)){border-color:var(--border)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-3xl{border-radius:var(--radius-3xl)}.rounded-control{border-radius:var(--small-radius)}.rounded-panel{border-radius:var(--radius)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-border{border-color:var(--border)}.border-hero-text\/25{border-color:var(--hero-text)}@supports (color:color-mix(in lab, red, red)){.border-hero-text\/25{border-color:color-mix(in oklab, var(--hero-text) 25%, transparent)}}.border-transparent{border-color:#0000}.bg-accent{background-color:var(--accent)}.bg-action-expense{background-color:var(--action-expense)}.bg-action-income{background-color:var(--action-income)}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-error-bg{background-color:var(--error-bg)}.bg-hero{background-color:var(--hero)}.bg-success-bg{background-color:var(--success-bg)}.bg-surface,.bg-surface\/95{background-color:var(--surface)}@supports (color:color-mix(in lab, red, red)){.bg-surface\/95{background-color:color-mix(in oklab, var(--surface) 95%, transparent)}}.bg-warning{background-color:var(--warning)}.p-1{padding:var(--spacing)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-4\.5{padding:calc(var(--spacing) * 4.5)}.p-5{padding:calc(var(--spacing) * 5)}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-12{padding-block:calc(var(--spacing) * 12)}.pt-1{padding-top:var(--spacing)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-5\.5{padding-top:calc(var(--spacing) * 5.5)}.pt-\[var\(--dialog-inset-top\)\]{padding-top:var(--dialog-inset-top)}.pb-1{padding-bottom:var(--spacing)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-\[calc\(120px\+env\(safe-area-inset-bottom\)\+var\(--telegram-content-safe-area-bottom\,0px\)\)\]{padding-bottom:calc(120px + env(safe-area-inset-bottom) + var(--telegram-content-safe-area-bottom,0px))}.pb-\[var\(--dialog-inset-bottom\)\]{padding-bottom:var(--dialog-inset-bottom)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[13px\]{font-size:13px}.text-\[clamp\(24px\,6vw\,32px\)\]{font-size:clamp(24px,6vw,32px)}.text-\[clamp\(32px\,8vw\,48px\)\]{font-size:clamp(32px,8vw,48px)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-tighter{--tw-tracking:var(--tracking-tighter);letter-spacing:var(--tracking-tighter)}.wrap-anywhere{overflow-wrap:anywhere}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-accent-text{color:var(--accent-text)}.text-action-text{color:var(--action-text)}.text-error{color:var(--error)}.text-expense{color:var(--expense)}.text-hero-text{color:var(--hero-text)}.text-income{color:var(--income)}.text-muted{color:var(--muted)}.text-text{color:var(--text)}.text-warning-text{color:var(--warning-text)}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.opacity-85{opacity:.85}.shadow-panel{--tw-shadow:var(--shadow);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-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,)}.transition-\[background\,transform\]{transition-property:background,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-\[var\(--motion\)\]{--tw-duration:var(--motion);transition-duration:var(--motion)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.select-none{-webkit-user-select:none;user-select:none}.first\:mt-0:first-child{margin-top:0}.first\:pt-0:first-child{padding-top:0}.last\:pb-0:last-child{padding-bottom:0}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:block:focus{display:block}.focus\:p-3:focus{padding:calc(var(--spacing) * 3)}@media (hover:hover){.enabled\:hover\:border-accent:enabled:hover{border-color:var(--accent)}}.enabled\:active\:translate-y-px:enabled:active{--tw-translate-y:1px;translate:var(--tw-translate-x) var(--tw-translate-y)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:border-border:disabled{border-color:var(--border)}.disabled\:bg-surface:disabled{background-color:var(--surface)}.disabled\:text-disabled:disabled{color:var(--disabled)}@media (width>=380px){.min-\[380px\]\:px-5{padding-inline:calc(var(--spacing) * 5)}.min-\[380px\]\:text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}}@media (width>=541px){.min-\[541px\]\:inline{display:inline}.min-\[541px\]\:w-auto{width:auto}.min-\[541px\]\:max-w-\[45\%\]{max-width:45%}.min-\[541px\]\:basis-auto{flex-basis:auto}.min-\[541px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[541px\]\:grid-cols-\[minmax\(0\,1fr\)_minmax\(0\,1fr\)_auto\]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.min-\[541px\]\:flex-nowrap{flex-wrap:nowrap}.min-\[541px\]\:p-6{padding:calc(var(--spacing) * 6)}.min-\[541px\]\:p-7{padding:calc(var(--spacing) * 7)}.min-\[541px\]\:px-6{padding-inline:calc(var(--spacing) * 6)}.min-\[541px\]\:px-7{padding-inline:calc(var(--spacing) * 7)}.min-\[541px\]\:pt-6{padding-top:calc(var(--spacing) * 6)}.min-\[541px\]\:pt-6\.5{padding-top:calc(var(--spacing) * 6.5)}.min-\[541px\]\:pb-5{padding-bottom:calc(var(--spacing) * 5)}.min-\[541px\]\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (width>=741px){.min-\[741px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=769px){.min-\[769px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[769px\]\:grid-cols-\[minmax\(0\,1\.4fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.min-\[769px\]\:items-start{align-items:flex-start}.min-\[769px\]\:gap-5{gap:calc(var(--spacing) * 5)}}@media (width>=900px){.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.min-\[900px\]\:items-start{align-items:flex-start}}.\[\&_\[aria-current\=page\]\]\:bg-success-bg [aria-current=page]{background-color:var(--success-bg)}.\[\&_\[aria-current\=page\]\]\:text-income [aria-current=page]{color:var(--income)}.\[\&_button\]\:mt-3 button{margin-top:calc(var(--spacing) * 3)}.\[\&_button\]\:flex button{display:flex}.\[\&_button\]\:min-h-14 button{min-height:calc(var(--spacing) * 14)}.\[\&_button\]\:flex-col button{flex-direction:column}.\[\&_button\]\:items-center button{align-items:center}.\[\&_button\]\:justify-center button{justify-content:center}.\[\&_button\]\:gap-1 button{gap:var(--spacing)}.\[\&_button\]\:rounded-2xl button{border-radius:var(--radius-2xl)}.\[\&_button\]\:border-0 button{border-style:var(--tw-border-style);border-width:0}.\[\&_button\]\:px-0\.5 button{padding-inline:calc(var(--spacing) * .5)}.\[\&_button\]\:py-2 button{padding-block:calc(var(--spacing) * 2)}.\[\&_button\]\:text-\[11px\] button{font-size:11px}.\[\&_button\]\:font-medium button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.\[\&_button\]\:text-muted button{color:var(--muted)}@media (width>=351px){.min-\[351px\]\:\[\&_button\]\:text-xs button{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}}.\[\&_details\]\:mt-2\.5 details{margin-top:calc(var(--spacing) * 2.5)}.\[\&_h2\]\:mb-2\.5 h2{margin-bottom:calc(var(--spacing) * 2.5)}.\[\&_h2\+p\]\:mt-2\.5 h2+p{margin-top:calc(var(--spacing) * 2.5)}.\[\&_input\#income-amount\]\:text-\[28px\] input#income-amount{font-size:28px}.\[\&_input\#income-amount\]\:tracking-tight input#income-amount{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.\[\&_p\]\:text-sm p{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.\[\&_p\+p\]\:mt-2 p+p,.\[\&_small\]\:mt-2 small{margin-top:calc(var(--spacing) * 2)}.\[\&_small\]\:block small{display:block}.\[\&_small\]\:text-\[11px\] small{font-size:11px}.\[\&_small\]\:tracking-wide small{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>button\]\:mt-6>button{margin-top:calc(var(--spacing) * 6)}.\[\&\>button\]\:min-h-12>button{min-height:calc(var(--spacing) * 12)}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>button\]\:px-3>button{padding-inline:calc(var(--spacing) * 3)}.\[\&\>button\]\:text-base>button{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.\[\&\>div\]\:mt-0>div{margin-top:0}.\[\&\>div\]\:mb-0>div{margin-bottom:0}.\[\&\>p\]\:text-muted>p{color:var(--muted)}.\[\&\>span\]\:grid>span{display:grid}.\[\&\>span\]\:size-9>span{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.\[\&\>span\]\:place-items-center>span{place-items:center}.\[\&\>span\]\:rounded-control>span{border-radius:var(--small-radius)}.\[\&\>span\]\:bg-accent>span{background-color:var(--accent)}.\[\&\>span\]\:text-\[28px\]>span{font-size:28px}.\[\&\>span\]\:text-accent-text>span{color:var(--accent-text)}}@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-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@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-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
