@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Roboto+Condensed:wght@400;500;600;700&display=swap";@layer properties,theme,base,components,utilities;@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:oklch(63.7% .237 25.331);--color-emerald-600:oklch(59.6% .145 163.225);--color-blue-600:oklch(54.6% .245 262.881);--color-violet-600:oklch(54.1% .281 293.009);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-lg:32rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-5xl:64rem;--container-6xl:72rem;--container-7xl:80rem;--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: 1.5 ;--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);--text-3xl:1.875rem;--text-3xl--line-height: 1.2 ;--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--text-5xl:3rem;--text-5xl--line-height:1;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--drop-shadow-lg:0 4px 4px #00000026;--blur-xs:4px;--blur-sm:8px;--blur-md:12px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-base-100:oklch(100% 0 0);--color-base-200:oklch(98% 0 0);--color-base-300:oklch(95% 0 0);--color-base-content:oklch(21% .006 285.885);--color-primary:oklch(45% .24 277.023);--color-primary-content:oklch(93% .034 272.788);--color-secondary:oklch(65% .241 354.308);--color-secondary-content:oklch(94% .028 342.258);--color-accent:oklch(77% .152 181.912);--color-accent-content:oklch(38% .063 188.416);--color-neutral:oklch(14% .005 285.823);--color-success:oklch(76% .177 163.223);--color-success-content:oklch(37% .077 168.94);--color-warning:oklch(82% .189 84.429);--color-warning-content:oklch(41% .112 45.904);--color-error:oklch(71% .194 13.428);--color-error-content:oklch(27% .105 12.094);--color-info:oklch(74% .16 232.661);--color-info-content:oklch(29% .066 243.157);--color-expense:var(--color-error);--color-income:var(--color-success);--radius-box:.75rem}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer utilities{.floating-label{display:block;position:relative}.floating-label>span{pointer-events:none;top:calc(var(--spacing) * -2);left:calc(var(--spacing) * 3);z-index:10;background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 1);--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);color:#18181b99;position:absolute}@supports (color:color-mix(in lab,red,red)){.floating-label>span{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.btn-import-probable{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-import-probable:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-import-probable:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-import-probable:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-import-probable:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-import-probable{height:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--_btn-bg:transparent;--_btn-fg:var(--_btn-fill,inherit);background-color:var(--_btn-bg);width:100%;color:var(--_btn-fg);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .3))}.btn-import-probable:hover:not(:disabled){background-color:oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .1);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .5));box-shadow:0 0 4px oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .2)}.btn-import-probable{--_btn-fill:var(--color-primary);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-primary-content))}.btn-import-probable:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-import-probable:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-import-probable{white-space:nowrap}.btn-close{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-close:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-close:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-close:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-close:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-close{height:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));width:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 0);border-radius:3.40282e38px}.btn-close.btn-xs{width:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 0)}.btn-close.btn-sm{width:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 0)}.btn-close.btn-lg{width:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 0)}.btn-close{color:var(--color-base-content);background-color:#0000}@media(hover:hover){.btn-close:hover{background-color:var(--color-base-200)}}.btn-import-automatch{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-import-automatch:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-import-automatch:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-import-automatch:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-import-automatch:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-import-automatch{height:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--_btn-fill:var(--color-secondary);background-color:var(--_btn-bg,var(--_btn-fill));width:100%;color:var(--_btn-fg,var(--color-secondary-content))}.btn-import-automatch:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-import-automatch:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-import-automatch{white-space:nowrap}.btn-import-duplicate{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-import-duplicate:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-import-duplicate:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-import-duplicate:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-import-duplicate:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-import-duplicate{height:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--_btn-fill:var(--color-error);background-color:var(--_btn-bg,var(--_btn-fill));width:100%;color:var(--_btn-fg,var(--color-error-content))}.btn-import-duplicate:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-import-duplicate:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-import-duplicate{white-space:nowrap}.btn-import-new{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-import-new:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-import-new:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-import-new:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-import-new:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-import-new{height:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--_btn-fill:var(--color-primary);background-color:var(--_btn-bg,var(--_btn-fill));width:100%;color:var(--_btn-fg,var(--color-primary-content))}.btn-import-new:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-import-new:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-import-new{white-space:nowrap}.btn-import-match{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-import-match:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-import-match:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-import-match:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-import-match:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-import-match{height:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));background-color:var(--color-accent);white-space:nowrap;width:100%;color:var(--color-accent-content)}.btn-import-match:active{background-color:#00d1bbcc}@supports (color:color-mix(in lab,red,red)){.btn-import-match:active{background-color:color-mix(in oklab,var(--color-accent) 80%,transparent)}}.btn-clear-filters{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-clear-filters:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-clear-filters:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-clear-filters:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-clear-filters:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-clear-filters{height:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--_btn-bg:transparent;--_btn-fg:var(--_btn-fill,inherit);background-color:var(--_btn-bg);color:var(--_btn-fg);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .3));align-self:flex-end}.btn-clear-filters:hover:not(:disabled){background-color:oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .1);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .5));box-shadow:0 0 4px oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .2)}.btn-clear-filters{--_btn-fill:var(--color-primary);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-primary-content))}.btn-clear-filters:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-clear-filters:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-clear-filters{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);padding:calc(var(--spacing) * 3)!important;font-size:10px!important}@media(min-width:48rem){.btn-clear-filters{height:calc(var(--spacing) * 12);gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));height:calc(var(--spacing) * 10)!important}}.btn-delete{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-delete:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-delete:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-delete:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-delete:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-delete{height:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--_btn-bg:transparent;--_btn-fg:var(--_btn-fill,inherit);background-color:var(--_btn-bg);color:var(--_btn-fg);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .3))}.btn-delete:hover:not(:disabled){background-color:oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .1);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .5));box-shadow:0 0 4px oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .2)}.btn-delete{--_btn-fill:var(--color-error);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-error-content))}.btn-delete:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-delete:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-edit{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-edit:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-edit:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-edit:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-edit:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-edit{height:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--_btn-bg:transparent;--_btn-fg:var(--_btn-fill,inherit);background-color:var(--_btn-bg);color:var(--_btn-fg);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .3))}.btn-edit:hover:not(:disabled){background-color:oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .1);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .5));box-shadow:0 0 4px oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .2)}.btn-edit{--_btn-fill:var(--color-primary);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-primary-content))}.btn-edit:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-edit:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-relations{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-relations:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-relations:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-relations:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-relations:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-relations{height:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--_btn-bg:transparent;--_btn-fg:var(--_btn-fill,inherit);background-color:var(--_btn-bg);color:var(--_btn-fg);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .3))}.btn-relations:hover:not(:disabled){background-color:oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .1);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .5));box-shadow:0 0 4px oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .2)}.btn-relations{--_btn-fill:var(--color-primary);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-primary-content))}.btn-relations:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-relations:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-payment-cancel{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-payment-cancel:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-payment-cancel:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-payment-cancel:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-payment-cancel:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-payment-cancel{--_btn-bg:transparent;--_btn-fg:var(--_btn-fill,inherit);background-color:var(--_btn-bg);color:var(--_btn-fg);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .3))}.btn-payment-cancel:hover:not(:disabled){background-color:oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .1);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .5));box-shadow:0 0 4px oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .2)}.btn-payment-cancel{--_btn-fill:var(--color-error);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-error-content))}.btn-payment-cancel:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-payment-cancel:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-payment-status{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-payment-status:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-payment-status:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-payment-status:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-payment-status:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-payment-status{--_btn-bg:transparent;--_btn-fg:var(--_btn-fill,inherit);background-color:var(--_btn-bg);color:var(--_btn-fg);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .3))}.btn-payment-status:hover:not(:disabled){background-color:oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .1);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .5));box-shadow:0 0 4px oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .2)}.btn-payment-status{--_btn-fill:var(--color-primary);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-primary-content))}.btn-payment-status:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-payment-status:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-new{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-new:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-new:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-new:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-new:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-new{--_btn-fill:var(--color-primary);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-primary-content))}.btn-new:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-new:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-submit{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn-submit:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn-submit:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn-submit:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn-submit:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.btn-submit{--_btn-fill:var(--color-primary);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-primary-content))}.btn-submit:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-submit:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.btn:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.btn:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.btn:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.btn:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.menu-title{pointer-events:none;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);--tw-font-weight:var(--font-weight-semibold);font-size:11px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#18181b80}@supports (color:color-mix(in lab,red,red)){.menu-title{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.menu-title{text-transform:uppercase}.pointer-events-auto\!{pointer-events:auto!important}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.visible{visibility:visible}.fullscreen-overlay{inset:calc(var(--spacing) * 0);z-index:50;background-color:var(--color-base-100);flex-direction:column;justify-content:center;align-items:center;animation:.4s ease-out fade-in;display:flex;position:fixed}.modal-overlay{inset:calc(var(--spacing) * 0);z-index:50;padding:calc(var(--spacing) * 4);justify-content:center;align-items:center;display:flex;position:fixed}.checkbox{cursor:pointer;appearance:none;border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:#18181b4d;width:18px;height:18px;display:inline-block;position:relative}@supports (color:color-mix(in lab,red,red)){.checkbox{border-color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.checkbox{background-color:var(--color-base-100);vertical-align:middle;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;transition-duration:75ms}.checkbox:checked{border-color:#18181b99}@supports (color:color-mix(in lab,red,red)){.checkbox:checked{border-color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.checkbox:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad54d}@supports (color:color-mix(in lab,red,red)){.checkbox:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.checkbox:focus-visible{--tw-outline-style:none;outline-style:none}.checkbox:disabled{cursor:not-allowed;opacity:.5}.checkbox{color:var(--color-base-content)}.checkbox:checked:after{content:"";inset:calc(var(--spacing) * 0);background-color:currentColor;position:absolute;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3 7.5l3 3 5-6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 14'%3E%3Cpath fill='none' stroke='black' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' d='M3 7.5l3 3 5-6'/%3E%3C/svg%3E");-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}div.modal-backdrop{inset:calc(var(--spacing) * 0);background-color:#00000080;position:absolute}@supports (color:color-mix(in lab,red,red)){div.modal-backdrop{background-color:color-mix(in oklab,var(--color-black) 50%,transparent)}}div.modal-backdrop{--tw-backdrop-blur:blur(var(--blur-sm));-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,)}.summary-card-bar-fill{top:calc(var(--spacing) * 0);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;position:absolute}.summary-card-bar-fill.positive{background-color:var(--color-income);left:50%}.summary-card-bar-fill.negative{background-color:var(--color-expense);right:50%}.toggle{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 10);cursor:pointer;appearance:none;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-300);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;border-radius:3.40282e38px;transition-duration:75ms;display:inline-block;position:relative}.toggle:checked{border-color:var(--color-primary);background-color:var(--color-primary)}.toggle:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad54d}@supports (color:color-mix(in lab,red,red)){.toggle:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 30%, transparent)}}.toggle:focus-visible{--tw-outline-style:none;outline-style:none}.toggle:disabled{cursor:not-allowed;opacity:.5}.toggle:after{content:"";top:calc(var(--spacing) * .5);left:calc(var(--spacing) * .5);background-color:var(--color-white);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);width:18px;height:18px;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e38px;transition:transform 75ms;position:absolute}.toggle:checked:after{transform:translate(16px)}.table{border-collapse:collapse;width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.table thead th{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-base-300);background-color:var(--color-base-300);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#18181b99;position:relative}@supports (color:color-mix(in lab,red,red)){.table thead th{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.table thead th{text-transform:uppercase}.table thead th:not(:first-child):before,.table tfoot td:not(:first-child):before{content:"";top:50%;left:calc(var(--spacing) * 0);height:calc(var(--spacing) * 3);--tw-translate-y: -50% ;width:1px;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#18181b1a;position:absolute}@supports (color:color-mix(in lab,red,red)){.table thead th:not(:first-child):before,.table tfoot td:not(:first-child):before{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.table tbody td{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-base-300);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3)}.table tbody tr{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;transition-duration:75ms}.table tbody tr:hover{background-color:var(--color-base-200)}.table tfoot td{background-color:#18181b0d;position:relative}@supports (color:color-mix(in lab,red,red)){.table tfoot td{background-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}.table tfoot td{padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);text-align:center;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);text-transform:uppercase}.summary-card-bar-center{top:calc(var(--spacing) * 0);--tw-translate-x: -50% ;width:1px;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#18181b4d;position:absolute;left:50%}@supports (color:color-mix(in lab,red,red)){.summary-card-bar-center{background-color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.summary-card-bar{height:calc(var(--spacing) * .5);background-color:var(--color-base-300);border-radius:3.40282e38px;width:100%;margin-top:auto;position:relative;overflow:hidden}.field{position:relative}.field>label{margin-bottom:calc(var(--spacing) * 1);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#18181bb3;display:block}@supports (color:color-mix(in lab,red,red)){.field>label{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.modal-box{gap:calc(var(--spacing) * 3);width:100%;max-height:85vh;max-width:var(--container-md);border-radius:var(--radius-xl);background-color:var(--color-base-100);padding:calc(var(--spacing) * 6);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:color-mix(in oklab, var(--color-base-content) 5%, transparent);flex-direction:column;display:flex;position:relative;overflow-y:auto}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.right-1{right:calc(var(--spacing) * 1)}.right-3{right:calc(var(--spacing) * 3)}.right-8{right:calc(var(--spacing) * 8)}.right-16{right:calc(var(--spacing) * 16)}.left-0{left:calc(var(--spacing) * 0)}.left-2\.5{left:calc(var(--spacing) * 2.5)}.color-picker-grid{z-index:1000;gap:calc(var(--spacing) * .5);border-radius:var(--radius-box);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding:calc(var(--spacing) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.menu{z-index:10;min-width:calc(var(--spacing) * 48);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#18181b4d;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.menu{border-color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.menu{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);background-color:#eeeeeeb3}@supports (color:color-mix(in lab,red,red)){.menu{background-color:color-mix(in oklch,var(--color-base-300) 70%,transparent)}}.menu{-webkit-backdrop-filter:blur(12px)}.menu>li{list-style-type:none}.menu>li:first-child .menu-item{border-top-left-radius:.45rem}.menu>li:last-child .menu-item{border-bottom-left-radius:.45rem}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.entity-chip-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-radius:var(--radius-sm);padding:calc(var(--spacing) * .5);flex-shrink:0;justify-content:center;align-items:center;margin:1px;display:inline-flex}.-m-2{margin:calc(var(--spacing) * -2)}.m-px{margin:1px}.mx-auto{margin-inline:auto}.menu-divider{margin-block:calc(var(--spacing) * 1);background-color:#18181b1a;height:1px;list-style-type:none}@supports (color:color-mix(in lab,red,red)){.menu-divider{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.-my-2{margin-block:calc(var(--spacing) * -2)}.my-0{margin-block:calc(var(--spacing) * 0)}.my-4{margin-block:calc(var(--spacing) * 4)}.alert{align-items:flex-start;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);border-left-style:var(--tw-border-style);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-left-width:4px;display:flex}.alert>svg{margin-top:calc(var(--spacing) * .5);flex-shrink:0}.card-actions{align-items:center;gap:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 2);margin-top:auto;display:flex}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.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-6{margin-top:calc(var(--spacing) * 6)}.mt-auto{margin-top:auto}.file-input{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));display:block}.file-input::file-selector-button{margin-right:calc(var(--spacing) * 3)}.file-input::file-selector-button{height:calc(var(--spacing) * 10)}.file-input::file-selector-button{cursor:pointer}.file-input::file-selector-button{border-radius:var(--radius-lg)}.file-input::file-selector-button{border-style:var(--tw-border-style);border-width:0}.file-input::file-selector-button{background-color:var(--color-primary)}.file-input::file-selector-button{padding-inline:calc(var(--spacing) * 4)}.file-input::file-selector-button{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.file-input::file-selector-button{color:var(--color-primary-content)}.file-input::file-selector-button{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.file-input::file-selector-button{--tw-duration:75ms;transition-duration:75ms}@media(hover:hover){.file-input:hover::file-selector-button{background-color:#422ad5e6}@supports (color:color-mix(in lab,red,red)){.file-input:hover::file-selector-button{background-color:color-mix(in oklab,var(--color-primary) 90%,transparent)}}}.mr-2{margin-right:calc(var(--spacing) * 2)}.mr-\[10px\]{margin-right:10px}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.-ml-px{margin-left:-1px}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.select{height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#18181b40;width:100%;display:block}@supports (color:color-mix(in lab,red,red)){.select{border-color:color-mix(in oklab,var(--color-base-content) 25%,transparent)}}.select{background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;transition-duration:75ms}.select::placeholder{color:#18181b66}@supports (color:color-mix(in lab,red,red)){.select::placeholder{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.select:focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad533}@supports (color:color-mix(in lab,red,red)){.select:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.select:focus{--tw-outline-style:none;outline-style:none}.select:disabled{cursor:not-allowed;background-color:var(--color-base-200);opacity:.6}.select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='currentColor' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 8l4 4 4-4'/%3E%3C/svg%3E");background-position:right .625rem center;background-repeat:no-repeat;background-size:1rem;padding-right:2rem}@supports (appearance:base-select){.select{appearance:base-select}.select::picker(select){appearance:base-select}.select{align-items:center;display:inline-flex}.select::picker-icon{display:none}.select::picker(select){background-color:#eeeeeeb3}@supports (color:color-mix(in lab,red,red)){.select::picker(select){background-color:color-mix(in oklch,var(--color-base-300) 70%,transparent)}}.select::picker(select){-webkit-backdrop-filter:blur(12px);border:1px solid oklch(from var(--color-base-content) l c h / .3);min-width:anchor-size(self-inline);border-radius:.5rem;padding:0;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a}.select option{cursor:pointer;width:100%;color:var(--color-base-content);background:0 0;border-left:3px solid #0000;padding:.375rem .75rem;font-size:.875rem;transition:background-color 75ms,border-color 75ms;display:block}.select option:hover,.select option:focus{background-color:var(--color-base-200);border-left-color:var(--color-primary);outline:none}.select option:checked{background-color:var(--color-base-200);border-left-color:var(--color-primary);font-weight:600}.select option::checkmark{display:none}.select option:first-of-type{border-top-left-radius:.45rem}.select option:last-of-type{border-bottom-left-radius:.45rem}}.btn-spinner{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);border-style:var(--tw-border-style);border-width:2px;border-color:currentColor #0000 currentColor currentColor;border-radius:3.40282e38px;animation:.6s linear infinite btn-spin;display:inline-block}.input{height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#18181b40;width:100%;display:block}@supports (color:color-mix(in lab,red,red)){.input{border-color:color-mix(in oklab,var(--color-base-content) 25%,transparent)}}.input{background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;transition-duration:75ms}.input::placeholder{color:#18181b66}@supports (color:color-mix(in lab,red,red)){.input::placeholder{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.input:focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad533}@supports (color:color-mix(in lab,red,red)){.input:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.input:focus{--tw-outline-style:none;outline-style:none}.input:disabled{cursor:not-allowed;background-color:var(--color-base-200);opacity:.6}.entity-chip{height:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);max-width:100%;padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 0);vertical-align:middle;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));white-space:nowrap;display:inline-flex}.entity-chip>span:last-child{max-width:calc(var(--spacing) * 32);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.badge{height:calc(var(--spacing) * 5);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);white-space:nowrap;display:inline-flex}.flex-full{width:100%;min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);display:flex}.textarea{resize:vertical;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#18181b40;width:100%;display:block}@supports (color:color-mix(in lab,red,red)){.textarea{border-color:color-mix(in oklab,var(--color-base-content) 25%,transparent)}}.textarea{background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;transition-duration:75ms}.textarea::placeholder{color:#18181b66}@supports (color:color-mix(in lab,red,red)){.textarea::placeholder{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.textarea:focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad533}@supports (color:color-mix(in lab,red,red)){.textarea:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.textarea:focus{--tw-outline-style:none;outline-style:none}.textarea:disabled{cursor:not-allowed;background-color:var(--color-base-200);opacity:.6}.menu-item{cursor:pointer;border-left-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;border-left-width:3px;border-left-color:#0000;transition-duration:75ms;display:block}@media(hover:hover){.menu-item:hover{border-left-color:var(--color-primary);background-color:var(--color-base-200)}}.menu-item:focus-visible{border-left-color:var(--color-primary);background-color:var(--color-base-200);--tw-outline-style:none;outline-style:none}.account-badge{border-radius:var(--radius-sm);white-space:nowrap;align-items:center;width:fit-content;display:inline-flex}.h-stack-truncate{min-width:calc(var(--spacing) * 0);align-items:center;gap:calc(var(--spacing) * 2);flex:1;display:flex}.card-body{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 6);flex-direction:column;flex:1;display:flex}.account-badge-logo{border-radius:var(--radius-sm);color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bank-logo-chip{align-items:center;gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-sm);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);flex-shrink:0;display:inline-flex}.tab{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-bottom-style:var(--tw-border-style);padding-top:calc(var(--spacing) * 1);padding-bottom:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#18181b99;border-color:#0000;border-bottom-width:2px;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.tab{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.tab{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;transition-duration:75ms}@media(hover:hover){.tab:hover{color:var(--color-base-content)}}@media(min-width:48rem){.page-header-grid{gap:calc(var(--spacing) * 4)!important;grid-template-columns:repeat(6,minmax(0,1fr))!important;display:grid!important}}.summary-card{align-items:center;gap:calc(var(--spacing) * .5);border-radius:var(--radius-xl);border-top-style:var(--tw-border-style);background-color:var(--color-base-100);padding:calc(var(--spacing) * 2);text-align:center;--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:color-mix(in oklab, var(--color-base-content) 5%, transparent);border-top-width:2px;border-top-color:#0000;flex-direction:column;display:flex}.h-stack-0{align-items:center;gap:calc(var(--spacing) * 0);flex-direction:row;display:flex}.h-stack-1{align-items:center;gap:calc(var(--spacing) * 1);flex-direction:row;display:flex}.h-stack-2{align-items:center;gap:calc(var(--spacing) * 2);flex-direction:row;display:flex}.h-stack-3{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:row;display:flex}.h-stack-4{align-items:center;gap:calc(var(--spacing) * 4);flex-direction:row;display:flex}.account-badge-text{--tw-leading:var(--leading-tight);line-height:var(--leading-tight);flex-direction:column;align-items:flex-start;display:flex}.stats-item{justify-content:center;gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);flex-direction:column;display:flex}.v-stack-1{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.v-stack-2{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.v-stack-3{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.v-stack-4{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.v-stack-5{gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.v-stack-6{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.v-stack-8{gap:calc(var(--spacing) * 8);flex-direction:column;display:flex}.card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-base-100);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;overflow:hidden}.stats{flex-wrap:wrap;align-items:stretch;display:inline-flex}:where(.stats>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)));border-color:var(--color-base-200)}.stats{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-base-100);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}.card-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#18181bb3;justify-content:space-between;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.card-header{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.flex-between{justify-content:space-between;align-items:center;display:flex}.tabs{align-items:flex-end;gap:calc(var(--spacing) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-base-300);display:flex}.icon-label{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.modal-actions{justify-content:flex-end;gap:calc(var(--spacing) * 2);padding-top:calc(var(--spacing) * 2);display:flex}.card-footer{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#18181b80;justify-content:center;display:flex}@supports (color:color-mix(in lab,red,red)){.card-footer{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.radio{height:calc(var(--spacing) * 4);width:calc(var(--spacing) * 4);cursor:pointer;vertical-align:middle}.radio:disabled{cursor:not-allowed;opacity:.5}.radio{accent-color:var(--color-base-content)}.account-badge-lg{gap:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3)}.account-badge-lg .account-badge-logo{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8)}.account-badge-lg .account-badge-type{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);opacity:1}.account-badge-lg .account-badge-name{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#18181b99}@supports (color:color-mix(in lab,red,red)){.account-badge-lg .account-badge-name{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.account-badge-lg .account-badge-name{opacity:1}.account-badge-md{gap:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2)}.account-badge-md .account-badge-logo{height:calc(var(--spacing) * 7);width:calc(var(--spacing) * 7)}.account-badge-md .account-badge-type{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.account-badge-md .account-badge-name{font-size:10px}.account-badge-sm{gap:calc(var(--spacing) * 1)}.account-badge-sm .account-badge-logo{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6)}.account-badge-sm .account-badge-type{font-size:11px}.account-badge-sm .account-badge-name{font-size:9px}.progress{height:calc(var(--spacing) * 2);background-color:var(--color-base-200);border-radius:3.40282e38px;width:100%;overflow:hidden}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-5{width:calc(var(--spacing) * 5);height:calc(var(--spacing) * 5)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-12{width:calc(var(--spacing) * 12);height:calc(var(--spacing) * 12)}.btn-md{height:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.btn-sm{height:calc(var(--spacing) * 8);gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.btn-xs{height:calc(var(--spacing) * 7);gap:calc(var(--spacing) * 1);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.btn-lg{height:calc(var(--spacing) * 12);gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.progress-fill{background-color:var(--color-primary);height:100%;transition-property:width;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s}.badge-xs{height:calc(var(--spacing) * 4);padding-inline:calc(var(--spacing) * 1);border-radius:.25rem;font-size:9px}.badge-lg{height:calc(var(--spacing) * 6);padding-inline:calc(var(--spacing) * 2.5);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.badge-sm{height:18px;padding-inline:calc(var(--spacing) * 1.5);font-size:10px}.input-sm,.select-sm{height:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\!{height:calc(var(--spacing) * 4)!important}.h-4\.5{height:calc(var(--spacing) * 4.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-10\!{height:calc(var(--spacing) * 10)!important}.h-16{height:calc(var(--spacing) * 16)}.h-40{height:calc(var(--spacing) * 40)}.h-auto{height:auto}.h-full{height:100%}.h-full\!{height:100%!important}.max-h-64{max-height:calc(var(--spacing) * 64)}.max-h-100{max-height:calc(var(--spacing) * 100)}.max-h-112{max-height:calc(var(--spacing) * 112)}.min-h-12{min-height:calc(var(--spacing) * 12)}.min-h-\[70vh\]{min-height:70vh}.min-h-screen{min-height:100vh}.btn-circle{width:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 0);border-radius:3.40282e38px}.btn-circle.btn-xs{width:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 0)}.btn-circle.btn-sm{width:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 0)}.btn-circle.btn-lg{width:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 0)}.btn-square{width:calc(var(--spacing) * 10);padding-inline:calc(var(--spacing) * 0)}.btn-square.btn-xs{width:calc(var(--spacing) * 7);padding-inline:calc(var(--spacing) * 0)}.btn-square.btn-sm{width:calc(var(--spacing) * 8);padding-inline:calc(var(--spacing) * 0)}.btn-square.btn-lg{width:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 0)}.btn-block{width:100%}.w-1{width:calc(var(--spacing) * 1)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-4\!{width:calc(var(--spacing) * 4)!important}.w-4\.5{width:calc(var(--spacing) * 4.5)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[100px\]{width:100px}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-full\!{width:100%!important}.w-max{width:max-content}.max-w-0{max-width:calc(var(--spacing) * 0)}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-7xl{max-width:var(--container-7xl)}.max-w-16{max-width:calc(var(--spacing) * 16)}.max-w-32{max-width:calc(var(--spacing) * 32)}.max-w-40{max-width:calc(var(--spacing) * 40)}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.max-w-xl{max-width:var(--container-xl)}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-30{min-width:calc(var(--spacing) * 30)}.min-w-40{min-width:calc(var(--spacing) * 40)}.min-w-56{min-width:calc(var(--spacing) * 56)}.min-w-64{min-width:calc(var(--spacing) * 64)}.min-w-max{min-width:max-content}.flex-1{flex:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-scale-in{animation:.5s ease-out scale-in}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.summary-card-default{gap:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);padding:calc(var(--spacing) * 4);border-top-width:4px}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-8{gap:calc(var(--spacing) * 8)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.-space-x-px>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(-1px * var(--tw-space-x-reverse));margin-inline-end:calc(-1px * calc(1 - var(--tw-space-x-reverse)))}.self-center{align-self:center}.self-end{align-self:flex-end}.self-stretch{align-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.info-box{border-radius:var(--radius-lg);background-color:var(--color-base-300);padding:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.btn-split-middle{border-radius:0}.rounded{border-radius:.25rem}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-none{border-radius:0}.rounded-t-sm{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.btn-split-end{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-l{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.rounded-l-lg{border-top-left-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.rounded-l-md{border-top-left-radius:var(--radius-md);border-bottom-left-radius:var(--radius-md)}.btn-split-start{border-top-right-radius:0;border-bottom-right-radius:0}.rounded-r-lg{border-top-right-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}.rounded-r-md{border-top-right-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.badge-outline{border-style:var(--tw-border-style);background-color:#0000;border-width:1px;border-color:currentColor}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:4px}.border-l-\[3px\]{border-left-style:var(--tw-border-style);border-left-width:3px}.btn-outline{--_btn-bg:transparent;--_btn-fg:var(--_btn-fill,inherit);background-color:var(--_btn-bg);color:var(--_btn-fg);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .3))}.btn-outline:hover:not(:disabled){background-color:oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .1);border-color:var(--_btn-fill,oklch(from var(--color-base-content) l c h / .5));box-shadow:0 0 4px oklch(from var(--_btn-fill,var(--color-base-content)) l c h / .2)}.card-accent{border-color:var(--color-primary);background-color:var(--color-primary);color:var(--color-primary-content)}.card-accent .card-title{color:var(--color-primary-content)}.alert-error{border-color:var(--color-error);background-color:#ff657f40}@supports (color:color-mix(in lab,red,red)){.alert-error{background-color:color-mix(in oklab,var(--color-error) 25%,transparent)}}.alert-error{color:oklch(from var(--color-error) .4 c h)}.alert-info{border-color:var(--color-info);background-color:#00bafc40}@supports (color:color-mix(in lab,red,red)){.alert-info{background-color:color-mix(in oklab,var(--color-info) 25%,transparent)}}.alert-info{color:oklch(from var(--color-info) .35 c h)}.alert-success{border-color:var(--color-success);background-color:#00d19340}@supports (color:color-mix(in lab,red,red)){.alert-success{background-color:color-mix(in oklab,var(--color-success) 25%,transparent)}}.alert-success{color:oklch(from var(--color-success) .35 c h)}.alert-warning{border-color:var(--color-warning);background-color:#f9b8004d}@supports (color:color-mix(in lab,red,red)){.alert-warning{background-color:color-mix(in oklab,var(--color-warning) 30%,transparent)}}.alert-warning{color:oklch(from var(--color-warning) .35 c h)}.checkbox-primary:checked{border-color:var(--color-primary);background-color:var(--color-primary)}.checkbox-primary{color:var(--color-primary-content)}.alert-soft.alert-info{border-color:#00bafc66}@supports (color:color-mix(in lab,red,red)){.alert-soft.alert-info{border-color:color-mix(in oklab,var(--color-info) 40%,transparent)}}.alert-soft.alert-info{background-color:#00bafc1a}@supports (color:color-mix(in lab,red,red)){.alert-soft.alert-info{background-color:color-mix(in oklab,var(--color-info) 10%,transparent)}}.alert-soft.alert-success{border-color:#00d19366}@supports (color:color-mix(in lab,red,red)){.alert-soft.alert-success{border-color:color-mix(in oklab,var(--color-success) 40%,transparent)}}.alert-soft.alert-success{background-color:#00d1931a}@supports (color:color-mix(in lab,red,red)){.alert-soft.alert-success{background-color:color-mix(in oklab,var(--color-success) 10%,transparent)}}.alert-soft.alert-warning{border-color:#f9b80066}@supports (color:color-mix(in lab,red,red)){.alert-soft.alert-warning{border-color:color-mix(in oklab,var(--color-warning) 40%,transparent)}}.alert-soft.alert-warning{background-color:#f9b80026}@supports (color:color-mix(in lab,red,red)){.alert-soft.alert-warning{background-color:color-mix(in oklab,var(--color-warning) 15%,transparent)}}.alert-soft.alert-error{border-color:#ff657f66}@supports (color:color-mix(in lab,red,red)){.alert-soft.alert-error{border-color:color-mix(in oklab,var(--color-error) 40%,transparent)}}.alert-soft.alert-error{background-color:#ff657f1a}@supports (color:color-mix(in lab,red,red)){.alert-soft.alert-error{background-color:color-mix(in oklab,var(--color-error) 10%,transparent)}}.tab-active{border-color:var(--color-primary);color:var(--color-base-content)}.input-error,.input-error:focus{border-color:var(--color-error)}.input-error:focus{--tw-ring-color:#ff657f33}@supports (color:color-mix(in lab,red,red)){.input-error:focus{--tw-ring-color:color-mix(in oklab, var(--color-error) 20%, transparent)}}.border-base-200{border-color:var(--color-base-200)}.border-base-300{border-color:var(--color-base-300)}.border-base-300\/50{border-color:#eeeeee80}@supports (color:color-mix(in lab,red,red)){.border-base-300\/50{border-color:color-mix(in oklab,var(--color-base-300) 50%,transparent)}}.border-base-content\/10{border-color:#18181b1a}@supports (color:color-mix(in lab,red,red)){.border-base-content\/10{border-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.border-base-content\/20{border-color:#18181b33}@supports (color:color-mix(in lab,red,red)){.border-base-content\/20{border-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.border-base-content\/30{border-color:#18181b4d}@supports (color:color-mix(in lab,red,red)){.border-base-content\/30{border-color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.border-error{border-color:var(--color-error)}.border-neutral-300{border-color:var(--color-neutral-300)}.border-primary{border-color:var(--color-primary)}.border-secondary{border-color:var(--color-secondary)}.border-white{border-color:var(--color-white)}.input-primary{border-color:var(--color-primary)}.menu-item-selected{border-left-color:var(--color-primary);background-color:var(--color-base-200);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.menu-item-danger{color:var(--color-error)}@media(hover:hover){.menu-item-danger:hover{border-left-color:var(--color-error)}}.menu-item-danger:focus-visible{border-left-color:var(--color-error)}.border-l-expense{border-left-color:var(--color-expense)}.border-l-expense\/30{border-left-color:#ff657f4d}@supports (color:color-mix(in lab,red,red)){.border-l-expense\/30{border-left-color:color-mix(in oklab,var(--color-expense) 30%,transparent)}}.border-l-expense\/50{border-left-color:#ff657f80}@supports (color:color-mix(in lab,red,red)){.border-l-expense\/50{border-left-color:color-mix(in oklab,var(--color-expense) 50%,transparent)}}.border-l-income{border-left-color:var(--color-income)}.border-l-income\/30{border-left-color:#00d1934d}@supports (color:color-mix(in lab,red,red)){.border-l-income\/30{border-left-color:color-mix(in oklab,var(--color-income) 30%,transparent)}}.border-l-income\/50{border-left-color:#00d19380}@supports (color:color-mix(in lab,red,red)){.border-l-income\/50{border-left-color:color-mix(in oklab,var(--color-income) 50%,transparent)}}.border-l-primary{border-left-color:var(--color-primary)}.border-l-primary-content\/20{border-left-color:#e0e7ff33}@supports (color:color-mix(in lab,red,red)){.border-l-primary-content\/20{border-left-color:color-mix(in oklab,var(--color-primary-content) 20%,transparent)}}.border-l-primary\/30{border-left-color:#422ad54d}@supports (color:color-mix(in lab,red,red)){.border-l-primary\/30{border-left-color:color-mix(in oklab,var(--color-primary) 30%,transparent)}}.border-l-transparent{border-left-color:#0000}.btn-link{color:var(--color-primary);text-underline-offset:2px;background-color:#0000}@media(hover:hover){.btn-link:hover{text-decoration-line:underline}}.btn-danger{--_btn-fill:var(--color-error);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-error-content))}.btn-danger:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-danger:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-info{--_btn-fill:var(--color-info);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-info-content))}.btn-info:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-info:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-primary{--_btn-fill:var(--color-primary);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-primary-content))}.btn-primary:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-primary:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-secondary{--_btn-fill:var(--color-secondary);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-secondary-content))}.btn-secondary:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-secondary:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-success{--_btn-fill:var(--color-success);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-success-content))}.btn-success:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-success:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.btn-warning{--_btn-fill:var(--color-warning);background-color:var(--_btn-bg,var(--_btn-fill));color:var(--_btn-fg,var(--color-warning-content))}.btn-warning:active:not(:disabled){background-color:oklch(from var(--_btn-fill) l c h / .8)}.btn-warning:hover:not(:disabled){box-shadow:0 0 6px 1px oklch(from var(--_btn-fill) l c h / .5)}.badge-soft.badge-primary,.badge-soft.badge-secondary,.badge-soft.badge-accent,.badge-soft.badge-success,.badge-soft.badge-error,.badge-soft.badge-warning,.badge-soft.badge-info{background-color:oklch(from var(--_soft-color) .95 calc(c*.35) h);color:oklch(from var(--_soft-color) .4 calc(c*.9) h)}.badge-soft.badge-primary{--_soft-color:var(--color-primary)}.badge-soft.badge-secondary{--_soft-color:var(--color-secondary)}.badge-soft.badge-accent{--_soft-color:var(--color-accent)}.badge-soft.badge-success{--_soft-color:var(--color-success)}.badge-soft.badge-error{--_soft-color:var(--color-error)}.badge-soft.badge-warning{--_soft-color:var(--color-warning)}.badge-soft.badge-info{--_soft-color:var(--color-info)}.btn-neutral{background-color:var(--color-base-200);color:var(--color-base-content)}@media(hover:hover){.btn-neutral:hover{background-color:var(--color-base-300)}}.btn-neutral:active{background-color:#eeec}@supports (color:color-mix(in lab,red,red)){.btn-neutral:active{background-color:color-mix(in oklab,var(--color-base-300) 80%,transparent)}}.btn-ghost{color:var(--color-base-content);background-color:#0000}@media(hover:hover){.btn-ghost:hover{background-color:var(--color-base-200)}}.btn-soft{background-color:var(--color-base-200);color:var(--color-base-content)}@media(hover:hover){.btn-soft:hover{background-color:var(--color-base-300)}}.badge-accent{background-color:var(--color-accent);color:var(--color-accent-content)}.badge-error{background-color:var(--color-error);color:var(--color-error-content)}.badge-ghost{background-color:#18181b1a}@supports (color:color-mix(in lab,red,red)){.badge-ghost{background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.badge-ghost{color:var(--color-base-content)}.badge-info{background-color:var(--color-info);color:var(--color-info-content)}.badge-neutral{background-color:var(--color-base-200);color:var(--color-base-content)}.badge-primary{background-color:var(--color-primary);color:var(--color-primary-content)}.badge-secondary{background-color:var(--color-secondary);color:var(--color-secondary-content)}.badge-success{background-color:var(--color-success);color:var(--color-success-content)}.badge-warning{background-color:var(--color-warning);color:var(--color-warning-content)}.bg-base-100{background-color:var(--color-base-100)}.bg-base-100\/50{background-color:#ffffff80}@supports (color:color-mix(in lab,red,red)){.bg-base-100\/50{background-color:color-mix(in oklab,var(--color-base-100) 50%,transparent)}}.bg-base-100\/60{background-color:#fff9}@supports (color:color-mix(in lab,red,red)){.bg-base-100\/60{background-color:color-mix(in oklab,var(--color-base-100) 60%,transparent)}}.bg-base-200{background-color:var(--color-base-200)}.bg-base-200\/50{background-color:#f8f8f880}@supports (color:color-mix(in lab,red,red)){.bg-base-200\/50{background-color:color-mix(in oklab,var(--color-base-200) 50%,transparent)}}.bg-base-300{background-color:var(--color-base-300)}.bg-base-300\/70{background-color:#eeeeeeb3}@supports (color:color-mix(in lab,red,red)){.bg-base-300\/70{background-color:color-mix(in oklab,var(--color-base-300) 70%,transparent)}}.bg-base-content\/20{background-color:#18181b33}@supports (color:color-mix(in lab,red,red)){.bg-base-content\/20{background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab,red,red)){.bg-black\/20{background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.bg-blue-600{background-color:var(--color-blue-600)}.bg-emerald-600{background-color:var(--color-emerald-600)}.bg-error{background-color:var(--color-error)}.bg-expense{background-color:var(--color-expense)}.bg-expense\/30{background-color:#ff657f4d}@supports (color:color-mix(in lab,red,red)){.bg-expense\/30{background-color:color-mix(in oklab,var(--color-expense) 30%,transparent)}}.bg-expense\/50{background-color:#ff657f80}@supports (color:color-mix(in lab,red,red)){.bg-expense\/50{background-color:color-mix(in oklab,var(--color-expense) 50%,transparent)}}.bg-income{background-color:var(--color-income)}.bg-income\/30{background-color:#00d1934d}@supports (color:color-mix(in lab,red,red)){.bg-income\/30{background-color:color-mix(in oklab,var(--color-income) 30%,transparent)}}.bg-income\/50{background-color:#00d19380}@supports (color:color-mix(in lab,red,red)){.bg-income\/50{background-color:color-mix(in oklab,var(--color-income) 50%,transparent)}}.bg-primary{background-color:var(--color-primary)}.bg-primary\/10{background-color:#422ad51a}@supports (color:color-mix(in lab,red,red)){.bg-primary\/10{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bg-primary\/20{background-color:#422ad533}@supports (color:color-mix(in lab,red,red)){.bg-primary\/20{background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}.bg-red-500{background-color:var(--color-red-500)}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-white{background-color:var(--color-white)}.progress-fill-error{background-color:var(--color-error)}.bg-linear-135{--tw-gradient-position:135deg}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-135{--tw-gradient-position:135deg in oklab}}.bg-linear-135{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-linear-to-r{--tw-gradient-position:to right}@supports (background-image:linear-gradient(in lab,red,red)){.bg-linear-to-r{--tw-gradient-position:to right in oklab}}.bg-linear-to-r{background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary{--tw-gradient-from:var(--color-primary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-secondary{--tw-gradient-to:var(--color-secondary);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.fill-current{fill:currentColor}.fill-white{fill:var(--color-white)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\!{padding:calc(var(--spacing) * 3)!important}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-12{padding:calc(var(--spacing) * 12)}.table-sm thead th{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 2);font-size:11px}.table-sm tbody td,.table-sm tfoot td{padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1.5)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\!{padding-inline:calc(var(--spacing) * 3)!important}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-4\!{padding-block:calc(var(--spacing) * 4)!important}.py-6\!{padding-block:calc(var(--spacing) * 6)!important}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.entity-chip-plain{padding-left:calc(var(--spacing) * 2);background:oklch(from var(--color-base-content) .92 c h / .5);color:oklch(from var(--color-base-content) .35 c h)}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-8{padding-left:calc(var(--spacing) * 8)}.pl-10{padding-left:calc(var(--spacing) * 10)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-top{vertical-align:top}.font-\[inherit\]{font-family:inherit}.font-mono{font-family:var(--font-mono)}.card-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content)}.stats-value{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);--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,)}.summary-card-value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--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,)}.summary-card-value-lg{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--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,)}.modal-title{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-5xl{font-size:var(--text-5xl);line-height:var(--tw-leading,var(--text-5xl--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-sm\!{font-size:var(--text-sm)!important;line-height:var(--tw-leading,var(--text-sm--line-height))!important}.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))}.stats-title{--tw-font-weight:var(--font-weight-medium);font-size:11px;font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#18181b99}@supports (color:color-mix(in lab,red,red)){.stats-title{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.stats-title{text-transform:uppercase}.summary-card-title{--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.summary-card-title{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.summary-card-title{text-transform:uppercase}.text-\[10px\]{font-size:10px}.text-\[10px\]\!{font-size:10px!important}.text-\[length\:inherit\]{font-size:inherit}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.account-badge-type{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.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-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.whitespace-nowrap{white-space:nowrap}.text-accent{color:var(--color-accent)}.text-base-content{color:var(--color-base-content)}.text-base-content\/40{color:#18181b66}@supports (color:color-mix(in lab,red,red)){.text-base-content\/40{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.text-base-content\/50{color:#18181b80}@supports (color:color-mix(in lab,red,red)){.text-base-content\/50{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.text-base-content\/60{color:#18181b99}@supports (color:color-mix(in lab,red,red)){.text-base-content\/60{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.text-base-content\/70{color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.text-base-content\/70{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.text-base-content\/80{color:#18181bcc}@supports (color:color-mix(in lab,red,red)){.text-base-content\/80{color:color-mix(in oklab,var(--color-base-content) 80%,transparent)}}.text-error{color:var(--color-error)}.text-error-content{color:var(--color-error-content)}.text-expense{color:var(--color-expense)}.text-income{color:var(--color-income)}.text-muted{color:#18181b80}@supports (color:color-mix(in lab,red,red)){.text-muted{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.text-neutral-500{color:var(--color-neutral-500)}.text-primary{color:var(--color-primary)}.text-primary-content{color:var(--color-primary-content)}.text-secondary{color:var(--color-secondary)}.text-subtle{color:#18181b99}@supports (color:color-mix(in lab,red,red)){.text-subtle{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.text-success{color:var(--color-success)}.text-warning{color:var(--color-warning)}.text-white{color:var(--color-white)}.text-white\!{color:var(--color-white)!important}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.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,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.radio-primary{accent-color:var(--color-primary)}.account-badge-name{opacity:.5}.opacity-0{opacity:0}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring-primary{--tw-ring-color:var(--color-primary)}.ring-offset-1{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75\!{--tw-duration:75ms!important;transition-duration:75ms!important}.outline-none{--tw-outline-style:none;outline-style:none}.progress-fill-brand{background:var(--gradient-brand)}:is(.\*\:flex-1>*){flex:1}@media(hover:hover){.group-hover\:border-l-primary:is(:where(.group):hover *){border-left-color:var(--color-primary)}}.peer-focus\:block:is(:where(.peer):focus~*){display:block}.placeholder\:text-base-content\/40::placeholder{color:#18181b66}@supports (color:color-mix(in lab,red,red)){.placeholder\:text-base-content\/40::placeholder{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.before\:h-px:before{content:var(--tw-content);height:1px}.before\:flex-1:before{content:var(--tw-content);flex:1}.before\:bg-base-content\/20:before{content:var(--tw-content);background-color:#18181b33}@supports (color:color-mix(in lab,red,red)){.before\:bg-base-content\/20:before{background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.after\:h-px:after{content:var(--tw-content);height:1px}.after\:flex-1:after{content:var(--tw-content);flex:1}.after\:bg-base-content\/20:after{content:var(--tw-content);background-color:#18181b33}@supports (color:color-mix(in lab,red,red)){.after\:bg-base-content\/20:after{background-color:color-mix(in oklab,var(--color-base-content) 20%,transparent)}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}@media(hover:hover){.hover\:z-10:hover{z-index:10}.hover\:block:hover{display:block}.hover\:scale-125:hover{--tw-scale-x:125%;--tw-scale-y:125%;--tw-scale-z:125%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:border-primary\/50:hover{border-color:#422ad580}@supports (color:color-mix(in lab,red,red)){.hover\:border-primary\/50:hover{border-color:color-mix(in oklab,var(--color-primary) 50%,transparent)}}.hover\:bg-base-200:hover{background-color:var(--color-base-200)}.hover\:bg-error\/20:hover{background-color:#ff657f33}@supports (color:color-mix(in lab,red,red)){.hover\:bg-error\/20:hover{background-color:color-mix(in oklab,var(--color-error) 20%,transparent)}}.hover\:bg-primary\/10:hover{background-color:#422ad51a}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/10:hover{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab,red,red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white) 90%,transparent)}}.hover\:text-error:hover{color:var(--color-error)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-violet-600:hover{color:var(--color-violet-600)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-70:hover{opacity:.7}.hover\:opacity-80:hover{opacity:.8}}@media(min-width:40rem){.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline{display:inline}.sm\:w-lg{width:var(--container-lg)}}@media(min-width:48rem){.md\:col-span-1{grid-column:span 1/span 1}.md\:col-span-2{grid-column:span 2/span 2}.md\:col-span-3{grid-column:span 3/span 3}.md\:col-span-4{grid-column:span 4/span 4}.md\:col-start-2{grid-column-start:2}.md\:col-start-6{grid-column-start:6}.md\:mr-0{margin-right:calc(var(--spacing) * 0)}.md\:block{display:block}.md\:contents{display:contents}.md\:flex{display:flex}.md\:hidden{display:none}.md\:inline{display:inline}.md\:table-cell{display:table-cell}.md\:btn-md{height:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:btn-lg{height:calc(var(--spacing) * 12);gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 6);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:btn-40{height:calc(var(--spacing) * 10);gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.md\:h-10\!{height:calc(var(--spacing) * 10)!important}.md\:h-\[34px\]{height:34px}.md\:w-auto{width:auto}.md\:w-full{width:100%}.md\:flex-1{flex:1}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:justify-between{justify-content:space-between}.md\:gap-0{gap:calc(var(--spacing) * 0)}}@media(min-width:64rem){.lg\:flex{display:flex}.lg\:hidden{display:none}}.btn-primary:not(.btn-soft):not(.btn-outline),.btn-secondary:not(.btn-soft):not(.btn-outline),.btn-success:not(.btn-soft):not(.btn-outline),.btn-danger:not(.btn-soft):not(.btn-outline),.btn-warning:not(.btn-soft):not(.btn-outline),.btn-info:not(.btn-soft):not(.btn-outline){background-image:linear-gradient(var(--_btn-fill),var(--_btn-fill)),linear-gradient(to bottom,#ffffff4d,#0003);background-origin:border-box;background-clip:padding-box,border-box;border-color:#0000;transition:filter 75ms,box-shadow .15s ease-out}.btn-primary:not(.btn-soft):not(.btn-outline):active:not(:disabled),.btn-secondary:not(.btn-soft):not(.btn-outline):active:not(:disabled),.btn-success:not(.btn-soft):not(.btn-outline):active:not(:disabled),.btn-danger:not(.btn-soft):not(.btn-outline):active:not(:disabled),.btn-warning:not(.btn-soft):not(.btn-outline):active:not(:disabled),.btn-info:not(.btn-soft):not(.btn-outline):active:not(:disabled){filter:brightness(.9)}.btn-soft.btn-primary,.btn-soft.btn-secondary,.btn-soft.btn-success,.btn-soft.btn-danger,.btn-soft.btn-warning,.btn-soft.btn-info{background-color:oklch(from var(--_soft-color) .95 calc(c*.35) h);color:oklch(from var(--_soft-color) .4 calc(c*.9) h)}.btn-soft.btn-primary:hover,.btn-soft.btn-secondary:hover,.btn-soft.btn-success:hover,.btn-soft.btn-danger:hover,.btn-soft.btn-warning:hover,.btn-soft.btn-info:hover{background-color:oklch(from var(--_soft-color) .88 calc(c/2) h)}.btn-soft.btn-primary{--_soft-color:var(--color-primary)}.btn-soft.btn-secondary{--_soft-color:var(--color-secondary)}.btn-soft.btn-success{--_soft-color:var(--color-success)}.btn-soft.btn-danger{--_soft-color:var(--color-error)}.btn-soft.btn-warning{--_soft-color:var(--color-warning)}.btn-soft.btn-info{--_soft-color:var(--color-info)}.btn-soft.btn-primary:hover:not(:disabled){box-shadow:0 0 4px oklch(from var(--color-primary) l c h / .2)}.btn-soft.btn-secondary:hover:not(:disabled){box-shadow:0 0 4px oklch(from var(--color-secondary) l c h / .2)}.btn-soft.btn-success:hover:not(:disabled){box-shadow:0 0 4px oklch(from var(--color-success) l c h / .2)}.btn-soft.btn-danger:hover:not(:disabled){box-shadow:0 0 4px oklch(from var(--color-error) l c h / .2)}.btn-soft.btn-warning:hover:not(:disabled){box-shadow:0 0 4px oklch(from var(--color-warning) l c h / .2)}.btn-soft.btn-info:hover:not(:disabled){box-shadow:0 0 4px oklch(from var(--color-info) l c h / .2)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes scale-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.packages-grid{margin-top:calc(var(--spacing) * 6);gap:calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media(min-width:64rem){.packages-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.packages-grid .current{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-success)}.pix-qrcode{align-items:stretch;gap:calc(var(--spacing) * 6);flex-direction:row;margin-inline:auto;display:flex}.pix-qrcode-image{border-radius:var(--radius-box);border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);border-color:var(--color-neutral-200);background-color:var(--color-base-100);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.pix-qrcode-image svg{width:calc(var(--spacing) * 50);height:calc(var(--spacing) * 50);display:block}.pix-amount{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold);color:var(--color-base-content)}.pix-description{margin-top:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral)}.pix-code-text{width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.pix-code-text small{margin-bottom:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-neutral);display:block}.pix-code-text code{padding:calc(var(--spacing) * 3);--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);word-break:break-all;--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,);align-items:center;display:flex}.membership-bar{margin-bottom:calc(var(--spacing) * 6);align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-box);background-color:#09090b0d;flex-direction:row;display:flex}@supports (color:color-mix(in lab,red,red)){.membership-bar{background-color:color-mix(in oklab,var(--color-neutral) 5%,transparent)}}.membership-bar{padding:calc(var(--spacing) * 6)}.membership-bar-top{margin-bottom:calc(var(--spacing) * 6);border-style:var(--tw-border-style);border-width:1px;border-color:#f430981a}@supports (color:color-mix(in lab,red,red)){.membership-bar-top{border-color:color-mix(in oklab,var(--color-secondary) 10%,transparent)}}.membership-bar-top{background-color:#f430981a}@supports (color:color-mix(in lab,red,red)){.membership-bar-top{background-color:color-mix(in oklab,var(--color-secondary) 10%,transparent)}}#cashflow table td,#cashflow table th{padding-block:calc(var(--spacing) * 2)}#cashflow table td{text-align:right;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}#cashflow table .income td:first-child,#cashflow table .expense td:first-child,#cashflow table .balance-row td:first-child{border-left-style:var(--tw-border-style);text-align:left;border-left-width:4px}#cashflow table .income td:first-child{border-left-color:var(--color-income)}#cashflow table .expense td:first-child{border-left-color:var(--color-expense)}#cashflow table .balance-row td:first-child{border-left-color:var(--color-primary)}#cashflow table .category-row-planned td{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));opacity:.5}#cashflow table .initial-balance-row td:first-child,#cashflow table .transfers-row td:first-child,#cashflow table .final-balance-row td:first-child{border-left-style:var(--tw-border-style);border-left-width:4px;border-left-color:var(--color-primary);text-align:left}#cashflow table.cf-has-selection td:not(:first-child):not(.cf-highlight-col):not(.cf-highlight-row):not(.cf-highlight-both){opacity:.4;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}#cashflow table .cf-highlight-col,#cashflow table .cf-highlight-row{background-color:#422ad51a}@supports (color:color-mix(in lab,red,red)){#cashflow table .cf-highlight-col,#cashflow table .cf-highlight-row{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}#cashflow table .cf-highlight-col,#cashflow table .cf-highlight-row{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}#cashflow table .cf-highlight-both{background-color:#422ad540}@supports (color:color-mix(in lab,red,red)){#cashflow table .cf-highlight-both{background-color:color-mix(in oklab,var(--color-primary) 25%,transparent)}}#cashflow table .cf-highlight-both{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.15s;transition-duration:.15s}#cashflow table thead th.cf-highlight-col{background-color:#422ad533}@supports (color:color-mix(in lab,red,red)){#cashflow table thead th.cf-highlight-col{background-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}#cashflow table thead th.cf-highlight-col{color:var(--color-primary)}.file-dropzone{cursor:pointer;border-radius:var(--radius-box);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:var(--color-base-300);background-color:#f8f8f880;flex-direction:column;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab,red,red)){.file-dropzone{background-color:color-mix(in oklab,var(--color-base-200) 50%,transparent)}}.file-dropzone{padding:calc(var(--spacing) * 8);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media(hover:hover){.file-dropzone:hover{border-color:var(--color-primary)}}.file-dropzone[aria-disabled=true]{pointer-events:none;opacity:.5}.import-summary{gap:calc(var(--spacing) * 4);display:grid;grid-template-columns:repeat(6,minmax(0,1fr))!important}.import-summary .metric-value-sel{margin-inline:auto;margin-block:calc(var(--spacing) * 1);border-radius:var(--radius-sm);width:fit-content;padding-inline:calc(var(--spacing) * 1.5);padding-block:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--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,);display:block}.import-summary .metric-value-sel.success{background-color:var(--color-success);color:var(--color-success-content)}.import-summary .metric-value-sel.error{background-color:var(--color-error);color:var(--color-error-content)}.import-summary .metric-value-sel.neutral{background-color:#18181b80}@supports (color:color-mix(in lab,red,red)){.import-summary .metric-value-sel.neutral{background-color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.import-summary .metric-value-sel.neutral{color:var(--color-base-100)}.import-summary .metric-value-sel.primary{background-color:var(--color-primary);color:var(--color-primary-content)}.import-records{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.match-details{gap:calc(var(--spacing) * 5);flex-direction:column;display:flex}.card-matches{cursor:pointer;background-color:var(--color-base-200);width:100%}@media(hover:hover){.card-matches:hover{background-color:var(--color-base-300)}}.card-matches .card-body{padding:calc(var(--spacing) * 4)}.badge-soft.badge-accent{color:oklch(from var(--color-accent) calc(l - .05) c h)}.badge-soft.badge-warning{color:oklch(from var(--color-warning) calc(l - .05) c h)}.import-records table tr td:first-child{border-left-style:var(--tw-border-style);border-left-width:4px}.import-records table .income td:first-child{border-left-color:var(--color-income)}.import-records table .expense td:first-child{border-left-color:var(--color-expense)}.landing-page{gap:calc(var(--spacing) * 20);flex-direction:column;display:flex}.landing-band{gap:calc(var(--spacing) * 20);border-radius:var(--radius-box);background-color:#eee9;flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.landing-band{background-color:color-mix(in oklab,var(--color-base-300) 60%,transparent)}}.landing-band{padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 16)}h2.landing-subtitle{margin-bottom:calc(var(--spacing) * 12);text-align:center;font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#18181bb3}@supports (color:color-mix(in lab,red,red)){h2.landing-subtitle{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.hero-landing{color:var(--color-white);background:var(--gradient-brand)}.hero{border-radius:var(--radius-box);padding-inline:calc(var(--spacing) * 8);padding-block:calc(var(--spacing) * 24)}.hero-content{gap:calc(var(--spacing) * 8);text-align:center;color:var(--color-white);flex-direction:column;display:flex}.hero-title{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight);color:var(--color-white)}.features{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.features{grid-template-columns:repeat(3,minmax(0,1fr))}}.hero-split{max-width:var(--container-6xl);align-items:center;gap:calc(var(--spacing) * 12);flex-direction:row;margin-inline:auto}.hero-video{cursor:pointer;flex-shrink:0;width:50%;position:relative}.hero-video video,.hero-video img{border-radius:var(--radius-box);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);width:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hero-video:hover .hero-video-play{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y);opacity:1}.hero-video-play{inset:calc(var(--spacing) * 0);color:var(--color-white);opacity:.7;--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;justify-content:center;align-items:center;transition-duration:.3s;display:flex;position:absolute}.video-player{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex;position:relative}.video-player-close{top:calc(var(--spacing) * -10);right:calc(var(--spacing) * 0);position:absolute}.feature-card{overflow:hidden}.feature-card:hover .feature-screenshot img{--tw-scale-x:102%;--tw-scale-y:102%;--tw-scale-z:102%;scale:var(--tw-scale-x) var(--tw-scale-y)}.feature-screenshot{padding:var(--card-body-padding,1.25rem);padding-bottom:0;overflow:hidden}.feature-screenshot img{height:calc(var(--spacing) * 48);border-radius:var(--radius-lg);object-fit:cover;object-position:top;width:100%;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;transition-duration:.3s}.encryption-demo{max-width:var(--container-5xl);align-items:center;gap:calc(var(--spacing) * 12);flex-direction:column;margin-inline:auto;display:flex}@media(min-width:64rem){.encryption-demo{flex-direction:row}}.encryption-info{flex:1}.encryption-points{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.encryption-point{gap:calc(var(--spacing) * 3);display:flex}.encryption-visual{width:100%;max-width:var(--container-md);flex:1}.encryption-flow{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.encryption-flow-step{align-items:flex-start;gap:calc(var(--spacing) * 4);border-radius:var(--radius-box);background-color:var(--color-base-100);padding:calc(var(--spacing) * 4);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);display:flex}.encryption-flow-step-highlight{background-color:var(--color-primary);color:var(--color-primary-content);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.encryption-flow-group{gap:calc(var(--spacing) * 2);border-radius:var(--radius-box);background-color:#422ad514;flex-direction:column;display:flex}@supports (color:color-mix(in lab,red,red)){.encryption-flow-group{background-color:color-mix(in oklab,var(--color-primary) 8%,transparent)}}.encryption-flow-group{padding:calc(var(--spacing) * 3)}.encryption-flow-group-label{margin-bottom:calc(var(--spacing) * 1);align-items:center;gap:calc(var(--spacing) * 2);color:#18181b80;display:flex}@supports (color:color-mix(in lab,red,red)){.encryption-flow-group-label{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.audience-grid{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.audience-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.audience-card{background-color:var(--color-base-100);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);height:100%;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.screenshot-carousel-overlay{inset:calc(var(--spacing) * 0);z-index:50;background-color:#000c;justify-content:center;align-items:center;display:flex;position:fixed}@supports (color:color-mix(in lab,red,red)){.screenshot-carousel-overlay{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.screenshot-carousel-overlay{--tw-backdrop-blur:blur(var(--blur-xs));-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,)}.screenshot-carousel{max-width:var(--container-5xl);align-items:center;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);margin-inline:auto;display:flex}.carousel-content{align-items:center;gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.carousel-header{justify-content:space-between;align-items:center;width:100%;display:flex}.carousel-image{border-radius:var(--radius-box);object-fit:contain;--tw-shadow:0 25px 50px -12px var(--tw-shadow-color,#00000040);max-width:100%;max-height:75vh;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.carousel-nav{color:var(--color-white);flex-shrink:0}@media(hover:hover){.carousel-nav:hover{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){.carousel-nav:hover{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}}.carousel-counter{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:#ffffffb3}@supports (color:color-mix(in lab,red,red)){.carousel-counter{color:color-mix(in oklab,var(--color-white) 70%,transparent)}}.legal-page{max-width:var(--container-3xl);margin-inline:auto}.legal-content h2{margin-bottom:calc(var(--spacing) * 2);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-base-content)}.legal-content .legal-date{margin-bottom:calc(var(--spacing) * 12);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-neutral)}.legal-content section{margin-bottom:calc(var(--spacing) * 12)}.legal-content section h3{margin-bottom:calc(var(--spacing) * 4);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));color:var(--color-base-content)}.legal-content section p{margin-bottom:calc(var(--spacing) * 4);-webkit-line-clamp:2;--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.legal-content section ul{margin-block:calc(var(--spacing) * 4);padding-left:calc(var(--spacing) * 8)}.legal-content section ul li{margin-bottom:calc(var(--spacing) * 2)}.dashboard-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-base-100);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);text-align:center;flex-direction:column;align-items:center;display:flex;overflow:hidden}.dashboard-card-body{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 6);border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl);border-top-style:var(--tw-border-style);border-top-width:4px;border-top-color:#09090b33;flex-direction:column;flex:1;width:100%;display:flex}@supports (color:color-mix(in lab,red,red)){.dashboard-card-body{border-top-color:color-mix(in oklab,var(--color-neutral) 20%,transparent)}}.dashboard-card.income .dashboard-card-body{border-top-color:var(--color-income)}.dashboard-card.expense .dashboard-card-body{border-top-color:var(--color-expense)}.dashboard-card.neutral .dashboard-card-body{border-top-color:#09090b66}@supports (color:color-mix(in lab,red,red)){.dashboard-card.neutral .dashboard-card-body{border-top-color:color-mix(in oklab,var(--color-neutral) 40%,transparent)}}h4.dashboard-card-title{cursor:default;text-align:center;font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-medium);color:#18181b99;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));font-weight:var(--font-weight-semibold)}@supports (color:color-mix(in lab,red,red)){h4.dashboard-card-title{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}h4.dashboard-card-title{text-transform:uppercase}.dashboard-card.compact{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a)!important;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)!important}.dashboard-card.compact .dashboard-card-body{gap:calc(var(--spacing) * 1);border-radius:var(--radius-box);border-top-style:var(--tw-border-style);background-color:var(--color-base-100);padding:calc(var(--spacing) * 2);border-top-width:2px;flex-direction:column;display:flex;gap:calc(var(--spacing) * .5)!important}.dashboard-card.compact .dashboard-card-title{--tw-font-weight:var(--font-weight-semibold);font-size:10px;font-weight:var(--font-weight-semibold);color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.dashboard-card.compact .dashboard-card-title{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.dashboard-card.compact .dashboard-card-title{text-transform:uppercase}.dashboard-card.default .dashboard-card-body{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);flex-direction:column;display:flex}.card-amount{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.card-amount-breakdown{justify-content:space-between;align-items:baseline;gap:calc(var(--spacing) * 2);color:#18181b99;display:flex}@supports (color:color-mix(in lab,red,red)){.card-amount-breakdown{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.card-amount-label{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.card-amount-secondary{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--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,)}.monthly-overview-grid{column-gap:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--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,);grid-template-columns:auto repeat(var(--overview-cols,12),1fr);display:grid;overflow-x:auto}.monthly-overview-bar-group{margin-inline:calc(var(--spacing) * .5);grid-template-areas:"bar";place-items:flex-end center;height:100%;display:grid}.monthly-overview-bar-group>*{grid-area:bar}.monthly-overview-bar-planned{width:calc(var(--spacing) * 5);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.monthly-overview-bar{width:calc(var(--spacing) * 3);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.monthly-overview-bars{column-gap:calc(var(--spacing) * 2);grid-column:2/-1;grid-template-columns:repeat(var(--overview-cols,12),1fr);display:grid;position:relative}.monthly-overview-line{pointer-events:none;inset:calc(var(--spacing) * 0);color:var(--color-primary);opacity:.4;position:absolute}.monthly-overview-row{display:contents}.monthly-overview-row>*{padding-block:calc(var(--spacing) * 1);text-align:right}.monthly-overview-separator>:not(.monthly-overview-label){border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300);padding-top:calc(var(--spacing) * 2)}.monthly-overview-label{text-align:left;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#18181b99}@supports (color:color-mix(in lab,red,red)){.monthly-overview-label{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.monthly-overview-planned>*{opacity:.4}.monthly-overview-planned>.monthly-overview-label{text-transform:none}.monthly-overview-total>*{margin-top:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);text-transform:uppercase}.monthly-overview-balance>*{color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.monthly-overview-balance>*{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.monthly-overview-label.border-l-primary{border-left-color:var(--color-primary)!important}.monthly-overview-label.border-l-income{border-left-color:var(--color-income)!important}.monthly-overview-label.border-l-expense{border-left-color:var(--color-expense)!important}.monthly-overview-daily{column-gap:calc(var(--spacing) * 0)}.monthly-overview-daily .monthly-overview-row>*{font-size:8px}.monthly-overview-daily .monthly-overview-bars{column-gap:calc(var(--spacing) * 0)}.monthly-overview-daily .monthly-overview-bar-planned{width:calc(var(--spacing) * 3)}.monthly-overview-daily .monthly-overview-bar{width:calc(var(--spacing) * 1.5)}.monthly-overview-sm .monthly-overview-grid{font-size:10px}.dashboard-pie .card{height:100%}.chart-empty{color:#18181b80;flex:1;place-content:center;display:grid}@supports (color:color-mix(in lab,red,red)){.chart-empty{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.pie-chart-svg{width:100%;max-width:calc(var(--spacing) * 50);margin-inline:auto}.pie-chart-legend{align-items:flex-start;gap:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));grid-template-columns:1fr auto auto;display:grid}.pie-slice{cursor:pointer;transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.1s;transition-duration:.1s}@media(hover:hover){.pie-slice:hover{opacity:.8}}.legend-item{display:contents}.legend-value{text-align:right;white-space:nowrap;--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,)}.legend-percentage{text-align:right;--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,)}.legend{align-items:center;gap:calc(var(--spacing) * 2);text-align:left;flex-direction:row;display:flex}.legend-color{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3);border-radius:.25rem;flex-shrink:0}.dashboard-layout{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:48rem){.dashboard-layout{grid-template-columns:repeat(3,minmax(0,1fr))}}.account-balance-list{row-gap:calc(var(--spacing) * 1);grid-template-columns:auto 1fr;display:grid}.account-balance-row{margin-inline:calc(var(--spacing) * -2);cursor:pointer;grid-column:1/-1;grid-template-columns:subgrid;align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-lg);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);color:inherit;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));text-decoration-line:none;display:grid}@media(hover:hover){.account-balance-row:hover{background-color:var(--color-base-200)}}.account-balance-row:active{background-color:var(--color-base-300)}.account-balance-row>:last-child{justify-self:flex-end}.account-balance-labels{flex-direction:column;align-items:flex-start;display:flex}.account-type-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.account-name{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#18181b99}@supports (color:color-mix(in lab,red,red)){.account-name{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.account-balance-row.account-balance-total{margin-top:calc(var(--spacing) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-base-300);padding-top:calc(var(--spacing) * 2);justify-content:space-between;display:flex}.transactions-summary{gap:calc(var(--spacing) * 4);display:grid;grid-template-columns:repeat(6,minmax(0,1fr))!important}.metric-bar{margin-top:calc(var(--spacing) * 2);height:calc(var(--spacing) * 1);background-color:var(--color-base-300);border-radius:3.40282e38px;position:relative;overflow:hidden}.metric-bar.compact{margin-top:calc(var(--spacing) * 1);height:calc(var(--spacing) * .5)}.metric-bar-center{top:calc(var(--spacing) * 0);--tw-translate-x: -50% ;width:1px;height:100%;translate:var(--tw-translate-x) var(--tw-translate-y);background-color:#18181b4d;position:absolute;left:50%}@supports (color:color-mix(in lab,red,red)){.metric-bar-center{background-color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.metric-bar-fill{top:calc(var(--spacing) * 0);height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e38px;transition-duration:.3s;position:absolute}.metric-bar-fill.positive{background-color:var(--color-income);left:50%}.metric-bar-fill.negative{background-color:var(--color-expense);right:50%}.metric-value{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);--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,)}.bar-chart-list{margin-top:calc(var(--spacing) * 2);gap:calc(var(--spacing) * 3);text-align:left;flex-direction:column;width:100%;display:flex}.bar-chart-row{gap:calc(var(--spacing) * 1);flex-direction:column;display:flex}.bar-chart-label{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));justify-content:space-between;align-items:baseline;display:flex}.bar-chart-name{margin-right:calc(var(--spacing) * 2);align-items:center;gap:calc(var(--spacing) * 1.5);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}.bar-chart-value{white-space:nowrap;color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.bar-chart-value{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.bar-chart-value{--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,)}.bar-chart-track{height:calc(var(--spacing) * 4);background-color:var(--color-base-200);border-radius:3.40282e38px;overflow:hidden}.bar-chart-fill{height:100%;transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.3s;border-radius:3.40282e38px;min-width:2px;transition-duration:.3s}.workflow-step-label{margin-top:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));display:block}.steps{counter-reset:step;width:100%;display:flex}.steps-vertical{flex-direction:column}.step{text-align:center;counter-increment:step;flex-direction:column;flex:1;align-items:center;min-height:2.5rem;display:flex;position:relative}.steps-vertical .step{align-items:flex-start;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1);text-align:left;flex-direction:row}.step:before{content:counter(step);z-index:10;height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);background-color:var(--color-base-300);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:var(--color-base-content);border-radius:3.40282e38px;flex-shrink:0;place-items:center;display:grid;position:relative}.step:not(:first-child):after{content:"";background-color:var(--color-base-300);position:absolute}.steps-vertical .step:not(:first-child):after{width:4px;top:0;bottom:calc(100% - .25rem);left:.8125rem}@media(min-width:1024px){.lg\:steps-horizontal{flex-direction:row}.lg\:steps-horizontal .step{align-items:center;gap:calc(var(--spacing) * 0);padding-block:calc(var(--spacing) * 0);text-align:center;flex-direction:column}.lg\:steps-horizontal .step:not(:first-child):after{width:auto;height:4px;inset:.875rem 50% auto -50%}}.step-primary:before{background-color:var(--color-primary);color:var(--color-primary-content)}.step-primary:not(:first-child):after{background-color:var(--color-primary)}.input-color{height:calc(var(--spacing) * 10);width:calc(var(--spacing) * 10);cursor:pointer;padding:calc(var(--spacing) * .5)}.header-mobile-nav,.mobile-description-badges,.mobile-amount-badge,.label-short,.date-mobile,.record-info-toggle-icon{display:none}@media(max-width:768px){html .container{margin-bottom:calc(var(--spacing) * 4);position:relative}.mobile-menu-overlay{z-index:40;-webkit-backdrop-filter:blur(4px);background:#0000004d;position:absolute;inset:0}#encryption-lock,#reports-transactions-count,#report-detail-select{display:none}.inline-edit-entity,.inline-edit-entity .badge{padding:calc(var(--spacing) * 1)}html body{font-family:var(--font-family-condensed)}.app{padding:calc(var(--spacing) * 0);padding:0!important}.container{border-radius:0!important;padding:8px!important}html .auth-page{padding:calc(var(--spacing) * 3)}.landing-page{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}h2.landing-subtitle{margin-bottom:calc(var(--spacing) * 6)}.landing-band{padding:calc(var(--spacing) * 0)}.hero{padding:calc(var(--spacing) * 4)}.hero-split{gap:calc(var(--spacing) * 6);flex-direction:column}.feature-screenshot img{height:calc(var(--spacing) * 32)}html .navbar{padding-inline:calc(var(--spacing) * 3)}.header-tabs{display:none}.mobile-menu-panel .dropdown-item{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}html .card{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.card-body{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 3);flex-direction:column;display:flex}.features,div.page,div.grid-4,div.grid-5,div.grid-6,.dashboard-layout{gap:calc(var(--spacing) * 3)}html .pricing-grid,html .dashboard-numbers,html .dashboard-pie{grid-template-columns:repeat(2,minmax(0,1fr))}html .dashboard-numbers.grid-6{gap:calc(var(--spacing) * 0);grid-template-columns:repeat(1,minmax(0,1fr))}html .dashboard-numbers.grid-6>.card{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-bottom-color:var(--color-base-300);text-align:left;border-radius:0;align-items:stretch;border-top-style:var(--tw-border-style)!important;border-top-width:0!important}html .dashboard-numbers.grid-6>.card:first-child{border-top-left-radius:var(--radius-box);border-top-right-radius:var(--radius-box)}html .dashboard-numbers.grid-6>.card:last-child{border-bottom-right-radius:var(--radius-box);border-bottom-left-radius:var(--radius-box);border-bottom-style:var(--tw-border-style);border-bottom-width:0}html .dashboard-numbers.grid-6>.dashboard-card.income .dashboard-card-body{border-left-style:var(--tw-border-style);border-left-width:4px;border-left-color:var(--color-income);border-top-color:#0000!important}html .dashboard-numbers.grid-6>.dashboard-card.expense .dashboard-card-body{border-left-style:var(--tw-border-style);border-left-width:4px;border-left-color:var(--color-expense);border-top-color:#0000!important}html .dashboard-numbers.grid-6>.dashboard-card.neutral .dashboard-card-body{border-left-style:var(--tw-border-style);border-left-width:4px;border-left-color:#09090b66;border-top-color:#0000!important}@supports (color:color-mix(in lab,red,red)){html .dashboard-numbers.grid-6>.dashboard-card.neutral .dashboard-card-body{border-left-color:color-mix(in oklab,var(--color-neutral) 40%,transparent)}}html .dashboard-numbers.grid-6 .card-body{padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2);flex-direction:row;justify-content:space-between;align-items:center}html .dashboard-numbers.grid-6 .card-body .card-title{margin:calc(var(--spacing) * 0);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}html .dashboard-numbers.grid-6 .card-body .card-amount{margin:calc(var(--spacing) * 0);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}html .dashboard-numbers.grid-6 .card-body .card-amount-breakdown,html .dashboard-numbers.grid-6 .metric-bar{display:none}.pie-chart-legend{font-size:10px}html .transactions-summary{gap:calc(var(--spacing) * 0);grid-template-columns:repeat(6,minmax(0,1fr))}html .transactions-summary .balance-on-label,html .transactions-summary .label-full{display:none}html .transactions-summary .label-short{display:inline}html .transactions-summary .card{border-style:var(--tw-border-style);border-width:0;border-radius:0}html .transactions-summary .card-body{padding-inline:calc(var(--spacing) * 1)}html .transactions-summary h4{font-size:8px}html .transactions-summary .metric-value{font-size:12px}html .transactions-summary .currency-decimals,html .transactions-summary .currency-symbol{display:none}html .import-summary{gap:calc(var(--spacing) * 0);grid-template-columns:repeat(6,minmax(0,1fr))}html .import-summary .card{border-style:var(--tw-border-style);border-width:0;border-radius:0}html .import-summary .card-body{padding-inline:calc(var(--spacing) * 1)}html .import-summary h4{font-size:6px}html .import-summary .metric-value{font-size:10px}html .import-summary .metric-value-sel{font-size:8px}html .import-summary .currency-symbol{display:none}#transactions-list .account-badge-sm .account-badge-text{display:none!important}.monthly-overview{height:calc(var(--spacing) * 20)}.monthly-overview-bar{width:calc(var(--spacing) * 1.5)}.membership-bar{margin-bottom:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3);border-radius:0}table th,table td{padding:calc(var(--spacing) * 2)}th .btn{max-width:2em}th[data-col=amount] .btn{max-width:none}th .btn .truncate,th .btn .opacity-70{display:none}td .badge img{flex-shrink:0;min-width:1rem}form{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}[data-entity=transactions] #account-filter{display:none}#filter-date-year,#filter-date-month{width:auto}#transactions-list th[data-col=category],#transactions-list td[data-col=category],#transactions-list th[data-col=counterparty],#transactions-list td[data-col=counterparty],#transactions-list th[data-col=center],#transactions-list td[data-col=center],#transactions-list th[data-col=account],#transactions-list td[data-col=account]{display:none}#transactions-list td[data-col=datetime] svg{height:calc(var(--spacing) * 3);width:calc(var(--spacing) * 3)}.datetime-stack{flex-direction:column-reverse;align-items:flex-start;gap:4px}.date-desktop{display:none}.date-mobile{line-height:1.1;display:inline-block}.date-mobile>div:last-child{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#18181b99}@supports (color:color-mix(in lab,red,red)){.date-mobile>div:last-child{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}#transactions-list td[data-col=description],#transactions-list td[data-col=amount]{vertical-align:top}.mobile-description-badges{transform-origin:0;flex-wrap:wrap;gap:3px;margin-top:2px;display:flex;transform:scale(.8)}.mobile-amount-badge{transform-origin:100%;justify-content:flex-end;margin-top:2px;display:flex;transform:scale(.8)}.auth-hide,.actions-cell,#user-actions,#config-nav{display:none}tbody tr.clickable-row{cursor:pointer}html footer{padding-inline:calc(var(--spacing) * 3);padding-bottom:calc(var(--spacing) * 3);font-size:10px}.auth-page-container,.auth-container{width:100%!important}h1.page-title,h2.page-title{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.create-edit-form,.create-edit-form .flex.items-end{flex-direction:column;width:100%}.create-edit-form .flex.items-end>*,.create-edit-form .grid-cols-2{width:100%}.create-edit-form .grid-cols-2{grid-template-columns:repeat(1,minmax(0,1fr))}.create-edit-container{gap:calc(var(--spacing) * 6);flex-direction:column}.create-edit-container .record-info-box{width:100%;margin-left:0}.record-info-header{cursor:pointer;justify-content:space-between;align-items:center;display:flex}.record-info-toggle-icon{align-items:center;display:flex!important}.record-info-box .record-info-details{display:none!important}.record-info-box .record-info-details.record-info-open{display:flex!important}.pix-qrcode{flex-direction:column-reverse}.pix-qrcode-image{border-style:var(--tw-border-style);padding:calc(var(--spacing) * 0);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:0}html footer{padding-bottom:calc(var(--spacing) * 16)}.monthly-overview-values{display:none}[role=tablist].tabs{flex-wrap:nowrap;overflow-x:auto}#report-detail .page-header>.btn{height:calc(var(--spacing) * 8);min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#filters-bar select{height:calc(var(--spacing) * 8);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}#filters-bar .floating-label span{font-size:10px}#filters-bar .floating-label .btn{height:calc(var(--spacing) * 8);min-height:calc(var(--spacing) * 0);gap:calc(var(--spacing) * 1.5);border-radius:var(--radius-md);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.searchable-select-clear{display:none}}#mobile-bottom-nav-blur{pointer-events:none;bottom:calc(var(--spacing) * 3);z-index:49;height:calc(var(--spacing) * 11);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);border-radius:3.40282e38px;position:fixed;left:50%}@media(min-width:64rem){#mobile-bottom-nav-blur{display:none}}#mobile-bottom-nav-blur{-webkit-backdrop-filter:blur(8px);width:11.5rem}#mobile-bottom-nav{bottom:calc(var(--spacing) * 3);z-index:50;height:calc(var(--spacing) * 11);--tw-translate-x: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);padding-inline:calc(var(--spacing) * 1);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-radius:3.40282e38px;align-items:center;display:flex;position:fixed;left:50%}@media(min-width:64rem){#mobile-bottom-nav{display:none}}#mobile-bottom-nav{background:linear-gradient(135deg,var(--color-primary),var(--color-secondary));mix-blend-mode:multiply;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#mobile-bottom-nav a{height:calc(var(--spacing) * 9);width:calc(var(--spacing) * 11);color:var(--color-white);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}#mobile-bottom-nav a.active{background-color:#fff3}@supports (color:color-mix(in lab,red,red)){#mobile-bottom-nav a.active{background-color:color-mix(in oklab,var(--color-white) 20%,transparent)}}#mobile-bottom-nav a.active{color:var(--color-white)}dialog.modal{width:90vw;max-width:90vw;max-height:90vh;color:inherit;background:0 0;border:none;margin:auto;padding:0}dialog.modal[open]{justify-content:center;display:flex}@layer components{dialog.modal .modal-box{width:100%;max-width:32rem}.table-container{border-radius:var(--radius-box);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);overflow-x:auto}.table td.number{text-align:right;white-space:nowrap}.table td.datetime{--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,)}.table tfoot.text-sm td{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.table th.type-border-head,.table td.type-border{width:calc(var(--spacing) * 0);padding:calc(var(--spacing) * 0)!important}.table td.type-border{border-left-style:var(--tw-border-style);border-left-width:3px}.table thead th.type-border-head+th:before{display:none}.table td.type-border.income{border-left-color:var(--color-income)}.table td.type-border.expense{border-left-color:var(--color-expense)}.table td.type-border.transfer-in{border-left-color:#00d19380}@supports (color:color-mix(in lab,red,red)){.table td.type-border.transfer-in{border-left-color:color-mix(in oklab,var(--color-income) 50%,transparent)}}.table td.type-border.transfer-out{border-left-color:#ff657f80}@supports (color:color-mix(in lab,red,red)){.table td.type-border.transfer-out{border-left-color:color-mix(in oklab,var(--color-expense) 50%,transparent)}}.table tbody tr{transition:background .1s}.table tbody tr:hover{background:oklch(from var(--color-primary) .97 .02 h)}.table tr.stale-row{background-color:#00bafc1a}@supports (color:color-mix(in lab,red,red)){.table tr.stale-row{background-color:color-mix(in oklab,var(--color-info) 10%,transparent)}}.table tr[data-voided=true] td[data-col=description],.table tr[data-voided=true] td[data-col=amount]{opacity:.5;text-decoration-line:line-through}.page:not([data-account-icon-only]) .table td[data-col=account],.page:not([data-account-icon-only]) .table th[data-col=account]{min-width:180px}.bulk-actions-bar{align-items:center;gap:calc(var(--spacing) * 3);border-radius:var(--radius-box);border-style:var(--tw-border-style);border-width:1px;border-color:#422ad533;display:flex}@supports (color:color-mix(in lab,red,red)){.bulk-actions-bar{border-color:color-mix(in oklab,var(--color-primary) 20%,transparent)}}.bulk-actions-bar{background-color:#422ad51a}@supports (color:color-mix(in lab,red,red)){.bulk-actions-bar{background-color:color-mix(in oklab,var(--color-primary) 10%,transparent)}}.bulk-actions-bar{padding:calc(var(--spacing) * 3)}@supports (appearance:base-select){.bulk-action-select option{border-radius:0!important}}.inline-edit-entity{cursor:pointer}.inline-edit-select{gap:calc(var(--spacing) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in oklab,var(--color-base-content) 20%,transparent);padding-block:1px;padding-right:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);white-space:nowrap;color:color-mix(in oklab,var(--color-base-content) 30%,transparent);flex-direction:row;padding-left:1px;display:inline-flex;border-radius:var(--radius-md)!important;height:auto!important}@media(hover:hover){.inline-edit-select:hover{border-color:var(--color-primary);color:var(--color-primary)}}.inline-edit-select-icon{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-radius:var(--radius-sm);background-color:#18181b0d;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}@supports (color:color-mix(in lab,red,red)){.inline-edit-select-icon{background-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}.inline-edit-select-icon{padding:calc(var(--spacing) * .5)}.table tr.active{background-color:#00bafc1a}@supports (color:color-mix(in lab,red,red)){.table tr.active{background-color:color-mix(in oklab,var(--color-info) 10%,transparent)}}form{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.account-badge{border-radius:var(--radius-sm);white-space:nowrap;align-items:center;width:fit-content;display:inline-flex}.account-badge-fill{min-width:100%}.account-badge-text{flex-direction:column;align-items:flex-start;display:flex}.account-badge-text-responsive{flex-direction:column;align-items:flex-start;display:none}@media(min-width:48rem){.account-badge-text-responsive{display:flex}}.account-badge-sm{gap:calc(var(--spacing) * 1)}.account-badge-sm .account-badge-type{--tw-leading:var(--leading-tight);font-size:11px;line-height:var(--leading-tight)}.account-badge-sm .account-badge-name{--tw-leading:var(--leading-tight);font-size:9px;line-height:var(--leading-tight);opacity:.5}.account-badge-md{gap:calc(var(--spacing) * 2);padding-right:calc(var(--spacing) * 2)}.account-badge-md .account-badge-type{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.account-badge-md .account-badge-name{--tw-leading:var(--leading-tight);font-size:10px;line-height:var(--leading-tight);opacity:.5}.account-badge-lg{gap:calc(var(--spacing) * 3);padding-right:calc(var(--spacing) * 3)}.account-badge-lg .account-badge-type{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.account-badge-lg .account-badge-name{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#18181b99}@supports (color:color-mix(in lab,red,red)){.account-badge-lg .account-badge-name{color:color-mix(in oklab,var(--color-base-content) 60%,transparent)}}.account-badge-icon-only{align-items:center;display:inline-flex}.badge-entity{gap:calc(var(--spacing) * 2);justify-content:center;align-items:center;gap:calc(var(--spacing) * 1);max-width:100%;padding-block:calc(var(--spacing) * .5);padding-right:calc(var(--spacing) * 2);padding-left:calc(var(--spacing) * 2);--tw-font-weight:var(--font-weight-medium);font-size:10px;font-weight:var(--font-weight-medium);white-space:nowrap;flex-direction:row;display:inline-flex;border-radius:var(--radius-md)!important;height:auto!important}.badge-entity-with-icon{padding-block:calc(var(--spacing) * 0);padding-left:calc(var(--spacing) * 0)}.badge-entity-label{max-width:calc(var(--spacing) * 32);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));overflow:hidden}.badge-entity-label-responsive{max-width:calc(var(--spacing) * 32);text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));display:none;overflow:hidden}@media(min-width:48rem){.badge-entity-label-responsive{display:inline}}.badge-querychip{min-height:30px}.badge-querychip .badge-icon-bg,.badge-querychip .counterparty-logo{height:calc(var(--spacing) * 7)!important;width:calc(var(--spacing) * 7)!important;margin:1px!important}.badge-icon-bg{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);border-radius:var(--radius-sm);padding:calc(var(--spacing) * .5);flex-shrink:0;justify-content:center;align-items:center;margin:1px;display:inline-flex}.counterparty-logo{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.counterparty-logo-img{padding:calc(var(--spacing) * .5);background:#fffc}.counterparty-logo-fallback{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold);color:var(--color-white)}.counterparty-logo-sm{height:calc(var(--spacing) * 5);width:calc(var(--spacing) * 5);font-size:10px}.counterparty-logo-md{height:calc(var(--spacing) * 6);width:calc(var(--spacing) * 6);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.counterparty-logo-lg{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}h1.page-title,h2.page-title{margin-top:calc(var(--spacing) * 1.5);align-items:center;gap:calc(var(--spacing) * 2);font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#18181bb3;display:flex}@supports (color:color-mix(in lab,red,red)){h1.page-title,h2.page-title{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.page-title-icon{display:none}h3{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.dropdown-panel{inset:auto;top:calc(anchor(bottom) + 4px);left:anchor(left);position-try-fallbacks:flip-block,flip-inline;z-index:50;border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#18181b4d;margin:0;padding:0;position:fixed;overflow:hidden}@supports (color:color-mix(in lab,red,red)){.dropdown-panel{border-color:color-mix(in oklab,var(--color-base-content) 30%,transparent)}}.dropdown-panel{background-color:#eeeeeeb3}@supports (color:color-mix(in lab,red,red)){.dropdown-panel{background-color:color-mix(in oklab,var(--color-base-300) 70%,transparent)}}.dropdown-panel{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-backdrop-blur:blur(var(--blur-md));-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,)}ul.dropdown-panel{list-style:none}.dropdown-panel:not(:popover-open){display:none!important}.dropdown-panel--match-width{width:anchor-size(width);min-width:200px}.dropdown-panel--end{left:auto;right:anchor(right)}.dropdown-panel--center{left:anchor(center);translate:-50%}.dropdown-list{margin:0;padding:0;list-style:none}.dropdown-item{cursor:pointer;align-items:center;gap:calc(var(--spacing) * 2);border-left-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 1.5);text-align:left;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));border-left-width:3px;border-left-color:#0000;display:flex}.dropdown-item:hover,.dropdown-item:focus{border-left-color:var(--color-primary);background-color:var(--color-base-100)}.dropdown-item.text-warning:hover,.dropdown-item.text-warning:focus{border-left-color:var(--color-warning)}.dropdown-item.text-error:hover,.dropdown-item.text-error:focus{border-left-color:var(--color-error)}li.menu-disabled>.dropdown-item,.dropdown-item.menu-disabled,.dropdown-item:disabled{pointer-events:none;cursor:default}.dropdown-item--highlighted{border-left-color:var(--color-primary);background-color:var(--color-base-200)}.dropdown-item--selected,.dropdown-item.btn-active{background-color:var(--color-base-200);--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.dropdown-panel>.dropdown-item:first-child,.dropdown-panel>:first-child>.dropdown-item:first-child,.dropdown-list>li:first-child>.dropdown-item,.dropdown-list>.dropdown-item:first-child{border-top-left-radius:.45rem}.dropdown-panel>.dropdown-item:last-child,.dropdown-panel>:last-child>.dropdown-item:last-child,.dropdown-list>li:last-child>.dropdown-item,.dropdown-list>.dropdown-item:last-child{border-bottom-left-radius:.45rem}.dropdown-list--right-accent>li>.dropdown-item{border-right-style:var(--tw-border-style);border-right-width:3px;border-left-style:var(--tw-border-style);border-left-width:0;border-right-color:#0000}.dropdown-list--right-accent>li>.dropdown-item:hover,.dropdown-list--right-accent>li>.dropdown-item:focus{border-right-color:var(--color-primary)}.dropdown-list--right-accent>li:first-child>.dropdown-item{border-top-left-radius:0;border-top-right-radius:.45rem}.dropdown-list--right-accent>li:last-child>.dropdown-item{border-bottom-right-radius:.45rem;border-bottom-left-radius:0}.dropdown-pane-bg{background-color:#18181b26}@supports (color:color-mix(in lab,red,red)){.dropdown-pane-bg{background-color:color-mix(in oklab,var(--color-base-content) 15%,transparent)}}.dropdown-pane-bg--dim{background-color:#18181b0d}@supports (color:color-mix(in lab,red,red)){.dropdown-pane-bg--dim{background-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}body:has(.dropdown-panel--dim:popover-open):before{content:"";z-index:9;pointer-events:none;background:#00000026;position:fixed;inset:0}tr:has(button[data-select-dim-open]){z-index:10;background:var(--color-base-100);position:relative}.progress-brand::-webkit-progress-value{background:var(--gradient-brand)}.progress-brand::-moz-progress-bar{background:var(--gradient-brand)}.querychip-input{height:calc(var(--spacing) * 10);align-items:stretch;gap:calc(var(--spacing) * 1);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-secondary);background-color:var(--color-base-100);padding:calc(var(--spacing) * 1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));display:flex}.querychip-input:not(.querychip-input--open):hover{border-color:#f43098b3}@supports (color:color-mix(in lab,red,red)){.querychip-input:not(.querychip-input--open):hover{border-color:color-mix(in oklab,var(--color-secondary) 70%,transparent)}}.querychip-input--open{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#f4309833}@supports (color:color-mix(in lab,red,red)){.querychip-input--open{--tw-ring-color:color-mix(in oklab, var(--color-secondary) 20%, transparent)}}.querychip-suggestion{grid-column:span 2/span 2;grid-template-columns:subgrid;display:grid}.querychip-suggestion>:nth-child(2){justify-self:flex-start}.querychip-slot{flex-shrink:0;align-self:stretch;align-items:center;display:flex;position:relative}.querychip-slot-btn-main,.querychip-slot-btn-arrow,.querychip-slot-btn-neutral,.querychip-slot-btn-account{align-items:center;gap:calc(var(--spacing) * 1);cursor:pointer;padding-block:calc(var(--spacing) * 1);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));flex-direction:row;flex-shrink:0;align-self:stretch;display:flex}.querychip-slot-btn-main{background-color:#f4309826}@supports (color:color-mix(in lab,red,red)){.querychip-slot-btn-main{background-color:color-mix(in oklab,var(--color-secondary) 15%,transparent)}}.querychip-slot-btn-main{padding-inline:calc(var(--spacing) * 2)}@media(hover:hover){.querychip-slot-btn-main:hover{background-color:#f4309840}@supports (color:color-mix(in lab,red,red)){.querychip-slot-btn-main:hover{background-color:color-mix(in oklab,var(--color-secondary) 25%,transparent)}}}.querychip-slot-btn-arrow{background-color:#f430980d}@supports (color:color-mix(in lab,red,red)){.querychip-slot-btn-arrow{background-color:color-mix(in oklab,var(--color-secondary) 5%,transparent)}}.querychip-slot-btn-arrow{padding-inline:calc(var(--spacing) * 1.5)}@media(hover:hover){.querychip-slot-btn-arrow:hover{background-color:#f4309826}@supports (color:color-mix(in lab,red,red)){.querychip-slot-btn-arrow:hover{background-color:color-mix(in oklab,var(--color-secondary) 15%,transparent)}}}.querychip-slot-btn-neutral{border-radius:var(--radius-md);background-color:var(--color-base-200);padding-inline:calc(var(--spacing) * 2)}@media(hover:hover){.querychip-slot-btn-neutral:hover{background-color:var(--color-base-300)}}.querychip-slot-btn-account{border-radius:var(--radius-md);padding-right:calc(var(--spacing) * 2);overflow:hidden}.package-card{border-radius:var(--radius-xl);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-200);background-color:var(--color-base-100);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex-direction:column;display:flex;position:relative;overflow:visible}.package-card-featured{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-secondary)}.package-card-free{background-color:var(--color-base-200)}.badge-top-center{top:calc(var(--spacing) * 0);--tw-translate-x: -50% ;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;left:50%}.alert-stacked{right:calc(var(--spacing) * 0);left:calc(var(--spacing) * 0);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:.2s;transition-duration:.2s;position:absolute}.alert-stacked-top{cursor:pointer}.input-group-prefix{height:calc(var(--spacing) * 10);cursor:pointer;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);border-radius:var(--radius-lg);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);white-space:nowrap;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;-webkit-user-select:none;user-select:none;border-width:1px;border-color:#0000;transition-duration:75ms;display:inline-flex}.input-group-prefix:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad566}@supports (color:color-mix(in lab,red,red)){.input-group-prefix:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-primary) 40%, transparent)}}.input-group-prefix:focus-visible{--tw-ring-offset-width:1px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-base-100);--tw-outline-style:none;outline-style:none}.input-group-prefix:disabled{pointer-events:none;cursor:not-allowed;opacity:.5}.input-group-prefix{pointer-events:none;background-color:var(--color-base-200);color:var(--color-base-content);border-top-right-radius:0;border-bottom-right-radius:0}@media(hover:hover){.input-group-prefix:hover{background-color:var(--color-base-300)}}.input-group-prefix{background-color:var(--color-base-300)}.input-group-field{height:calc(var(--spacing) * 10);border-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-color:#18181b40;width:100%;display:block}@supports (color:color-mix(in lab,red,red)){.input-group-field{border-color:color-mix(in oklab,var(--color-base-content) 25%,transparent)}}.input-group-field{background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));color:var(--color-base-content);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration));--tw-duration:75ms;transition-duration:75ms}.input-group-field::placeholder{color:#18181b66}@supports (color:color-mix(in lab,red,red)){.input-group-field::placeholder{color:color-mix(in oklab,var(--color-base-content) 40%,transparent)}}.input-group-field:focus{border-color:var(--color-primary);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);--tw-ring-color:#422ad533}@supports (color:color-mix(in lab,red,red)){.input-group-field:focus{--tw-ring-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.input-group-field:focus{--tw-outline-style:none;outline-style:none}.input-group-field:disabled{cursor:not-allowed;background-color:var(--color-base-200);opacity:.6}.input-group-field{border-left-style:var(--tw-border-style);border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;flex-grow:1}}dialog.modal::backdrop{-webkit-backdrop-filter:blur(4px);background-color:#00000080}dialog.modal .modal-box{border-radius:var(--radius-xl);background-color:var(--color-base-200);--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);opacity:1;padding:0;overflow:hidden}.modal-header,.modal-footer{border-color:var(--color-base-300);background-color:var(--color-base-100);padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 3);justify-content:space-between;align-items:center;display:flex}.modal-header{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.modal-header h5{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.modal-body{padding:calc(var(--spacing) * 4)}.modal-footer{border-top-style:var(--tw-border-style);border-top-width:1px}.modal-quick-add form{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}dialog.modal form.modal-backdrop{z-index:-1;margin:0;padding:0;position:absolute;inset:0}dialog.modal form.modal-backdrop button{opacity:0;cursor:pointer;background:0 0;border:0;width:100%;height:100%}.form-actions{display:flex}.form-actions.space-between{justify-content:space-between;margin-left:0}.create-edit-container{align-items:flex-start;width:100%;display:flex}.create-edit-form{flex:1;max-width:48rem}.field-group{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.imported-data:disabled,.imported-data :disabled{color:var(--color-base-content);opacity:1;-webkit-text-fill-color:var(--color-base-content)}.record-info-box{width:240px}.record-info-box .info-item{flex-direction:column;display:flex}.record-info-box .info-item dt{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide);color:#18181b80}@supports (color:color-mix(in lab,red,red)){.record-info-box .info-item dt{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.record-info-box .info-item dt{text-transform:uppercase}.record-info-box .info-item dd{margin-bottom:calc(var(--spacing) * 3);color:var(--color-base-content);word-break:break-word}@media(min-width:768px){.fieldset-label{margin-bottom:calc(var(--spacing) * 0);justify-self:flex-end}input:disabled,select:disabled,textarea:disabled{border-color:var(--color-neutral-300)}}input[readonly],select[aria-readonly=true],textarea:read-only{background-color:var(--color-base-300);color:#18181bb3}@supports (color:color-mix(in lab,red,red)){input[readonly],select[aria-readonly=true],textarea:read-only{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.floating-label{margin-top:calc(var(--spacing) * 2)}.input-affix-y,.input-icon-left,.input-icon-right{z-index:10;--tw-translate-y: -50% ;translate:var(--tw-translate-x) var(--tw-translate-y);position:absolute;top:50%}.input-icon-left{left:calc(var(--spacing) * 3)}.input-icon-right{right:calc(var(--spacing) * 3)}.color-swatch-panel{z-index:20;margin-top:calc(var(--spacing) * 1);gap:calc(var(--spacing) * .5);border-radius:var(--radius-box);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-100);padding:calc(var(--spacing) * 2);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:absolute}input[type=date],input[type=month]{align-items:center;display:flex}.input-error,.select-error,.textarea-error{border-color:var(--color-error)!important}.checkbox{border-radius:var(--radius-sm)}.checkbox:before{transition:clip-path .15s}.auth-page{align-items:center;gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.auth-page .auth-hide{display:none}.auth-page .auth-card{width:100%;max-width:var(--container-md);background-color:var(--color-base-200);margin-inline:auto}.passphrase-notice{text-align:center;flex-direction:column}.passphrase-notice p{margin:calc(var(--spacing) * 0);color:#18181bb3}@supports (color:color-mix(in lab,red,red)){.passphrase-notice p{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.steps-sm{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.steps-sm .step{min-width:calc(var(--spacing) * 12);grid-template-rows:calc(var(--spacing) * 8) 1fr}.steps-sm .step:before{height:calc(var(--spacing) * 1.5)}.steps-sm .step:after{height:calc(var(--spacing) * 8);width:calc(var(--spacing) * 8)}.tab{height:calc(var(--spacing) * 12);cursor:pointer;align-items:center;gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 4);white-space:nowrap;border-radius:0;display:inline-flex}.tabs-border{gap:calc(var(--spacing) * 0);border-bottom-style:var(--tw-border-style);border-color:#18181b1a;border-bottom-width:3px;flex-wrap:nowrap;display:flex}@supports (color:color-mix(in lab,red,red)){.tabs-border{border-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}.tabs-border .tab{border-bottom-style:var(--tw-border-style);border-color:#0000;border-bottom-width:3px;border-radius:0;margin-bottom:-3px}.tabs-border .tab.tab-active{border-color:var(--color-primary);color:var(--color-primary)}.tabs-border .tab:before{display:none}#config-nav .tab{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}#main-nav{gap:calc(var(--spacing) * 1);align-self:flex-end;margin-bottom:-1px;display:none;position:relative}@media(min-width:64rem){#main-nav{display:flex}}#main-nav .tab{gap:calc(var(--spacing) * 2);border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg);border-style:var(--tw-border-style);border-width:1px;border-bottom-style:var(--tw-border-style);border-color:#18181b1a;border-bottom-width:0}@supports (color:color-mix(in lab,red,red)){#main-nav .tab{border-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}#main-nav .tab{background-color:#18181b0d}@supports (color:color-mix(in lab,red,red)){#main-nav .tab{background-color:color-mix(in oklab,var(--color-base-content) 5%,transparent)}}#main-nav .tab{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#18181b80}@supports (color:color-mix(in lab,red,red)){#main-nav .tab{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}#main-nav .tab{text-transform:uppercase}#main-nav .tab:hover:not(.tab-active){background-color:#18181b1a}@supports (color:color-mix(in lab,red,red)){#main-nav .tab:hover:not(.tab-active){background-color:color-mix(in oklab,var(--color-base-content) 10%,transparent)}}#main-nav .tab:hover:not(.tab-active){color:#18181bb3}@supports (color:color-mix(in lab,red,red)){#main-nav .tab:hover:not(.tab-active){color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}#main-nav .tab.tab-active{z-index:1;border-color:#18181b26}@supports (color:color-mix(in lab,red,red)){#main-nav .tab.tab-active{border-color:color-mix(in oklab,var(--color-base-content) 15%,transparent)}}#main-nav .tab.tab-active{background-color:var(--color-base-200);color:var(--color-primary)}#balance-badge div[role=button]{--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,)}.responsive-header{container-type:inline-size}@container (min-width:798px){.responsive-header>div{font-size:1.05cqw}.responsive-header .brand>div{width:10cqw}.responsive-header #balance-badge div[role=button],.responsive-header #user-actions select,.responsive-header #user-actions>span{font-size:inherit}.responsive-header #main-nav{gap:1.1cqw;font-size:inherit!important}.responsive-header #main-nav .tab{font-size:inherit;padding:.4cqw 1.2cqw}}@keyframes btn-spin{to{transform:rotate(360deg)}}:where(.btn,.modal,.drawer,.dropdown-panel,.toast,.alert,.collapse,.menu,.tab,.checkbox,.toggle,.radio){transition-duration:75ms!important;animation-duration:75ms!important}:root{--radius-selector:.75rem;--radius-field:.5rem;--radius-box:.75rem;--radius-btn:.5rem;--font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--font-family-condensed:"Roboto Condensed", "Inter", sans-serif;--gradient-brand:linear-gradient(135deg, var(--color-primary), var(--color-secondary))}h2,h3,h4{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium);color:#18181bb3}@supports (color:color-mix(in lab,red,red)){h2,h3,h4{color:color-mix(in oklab,var(--color-base-content) 70%,transparent)}}.stat-value{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}body{min-height:calc(var(--spacing) * 100);background-color:var(--color-base-300);color:var(--color-base-content);font-family:var(--font-family)}.app{min-height:100vh;max-width:calc(var(--spacing) * 350);padding:calc(var(--spacing) * 6);flex-direction:column;margin-inline:auto;display:flex}.app:has(.auth-page){place-items:center;display:grid}.container{margin-bottom:calc(var(--spacing) * 6);border-radius:var(--radius-box);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-base-300);background-color:var(--color-base-200);width:100%;max-width:none;padding:calc(var(--spacing) * 6);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);flex:1}.loading{color:#18181b80;place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.loading{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.auth-page footer{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}footer{justify-content:space-between;gap:calc(var(--spacing) * 4);width:100%;padding-inline:calc(var(--spacing) * 6);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height));color:#18181b80;flex-wrap:wrap;display:flex}@supports (color:color-mix(in lab,red,red)){footer{color:color-mix(in oklab,var(--color-base-content) 50%,transparent)}}.page{gap:calc(var(--spacing) * 6);flex-direction:column;display:flex}.page-header{justify-content:space-between;align-items:flex-end;gap:calc(var(--spacing) * 3);display:flex}.grid-4{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){.grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.grid-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.grid-5{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){.grid-5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.grid-6{gap:calc(var(--spacing) * 4);grid-template-columns:repeat(1,minmax(0,1fr));display:grid}@media(min-width:40rem){.grid-6{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:64rem){.grid-6{grid-template-columns:repeat(6,minmax(0,1fr))}}.brand h1{background:var(--gradient-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.alert-container{margin-bottom:calc(var(--spacing) * 4);gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.alert-sm{gap:calc(var(--spacing) * 2);border-radius:var(--radius-md);padding:calc(var(--spacing) * 2);font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-danger{color:var(--color-error)}.text-income{color:oklch(from var(--color-income) calc(l - .1) c h)}.text-income,.text-expense{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{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-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-divide-x-reverse{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-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@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-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@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-font-weight:initial;--tw-border-style:solid;--tw-duration: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-leading:initial;--tw-tracking:initial;--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-divide-x-reverse:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-content:"";--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1}}}
