[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.NumericInput input{flex:1;outline:0;padding:0 8px;font-family:inherit;font-weight:400;font-size:1rem;height:100%;background-color:transparent;color:inherit;border:0;width:100%}.NumericInput input::placeholder{color:var(--dodo-color-secondary-600);opacity:1}.NumericInput.theme--dark input::placeholder{color:var(--dodo-color-secondary-600)}.Select .SelectInputHolder{position:relative;width:100%;display:flex;height:2.5rem;transition:background-color .1s;align-items:center;border:1px solid var(--dodo-color-neutral-400);border-radius:15px}.Select .SelectInputHolder.focused,.Select .SelectInputHolder.open{border-color:var(--dodo-color-primary-600)}.Select .SelectInputHolder.error{border-color:var(--dodo-color-danger-500)}.Select .SelectInputHolder.disabled{border-color:var(--dodo-color-neutral-200);color:var(--dodo-color-neutral-600)}.Select .SelectInputHolder input{flex:1;outline:0;padding:0 8px;font-family:inherit;font-weight:400;font-size:1rem;height:100%;background-color:transparent;color:inherit;border:0;width:100%}.Select .SelectInputHolder input::placeholder{color:var(--dodo-color-secondary-600);opacity:1}.Select .SelectInputHolder .before,.Select .SelectInputHolder .after{height:100%;padding:0 8px;display:flex;align-items:center;justify-content:center}.Select .SelectInputHolder .before:empty,.Select .SelectInputHolder .after:empty{display:none}.Select .SelectInputHolder .before svg.iconify,.Select .SelectInputHolder .after svg.iconify{font-size:1.55rem}.Select .SelectInputHolder .before{margin-right:8px}.Select .SelectInputHolder .after{margin-left:8px}.Select .SelectInputHolder .SelectTrigger{height:100%;padding:0 8px;display:flex;align-items:center;justify-content:center;cursor:pointer;background-color:transparent;border:0;color:inherit;position:absolute;top:0;right:0;color:var(--dodo-color-neutral-600)}.Select .SelectInputHolder.theme--dark{background-color:#0000003b;border-color:var(--dodo-color-neutral-500)}.Select .SelectInputHolder.theme--dark.focused{background-color:#00000054}.Select .SelectInputHolder.theme--dark.open{background-color:#00000054;border-color:var(--dodo-color-primary-600)}.Select .SelectInputHolder.theme--dark input::placeholder{color:var(--dodo-color-secondary-600)}.SelectContent{pointer-events:auto;display:flex;flex-direction:column;border-radius:20px;transition:background-color .1s;background-color:var(--dodo-color-white);max-height:var(--bits-combobox-content-available-height);width:var(--bits-combobox-anchor-width);min-width:var(--bits-combobox-anchor-width);overflow:auto}.SelectContent.theme--dark{background-color:color-mix(in oklab,var(--dodo-color-primary-50) 95%,#000)}.SelectViewport{position:relative;flex:1 1 0%;overflow:auto}.SelectItem{width:100%;padding:16px;cursor:pointer;transition:background-color .1s;display:flex;align-items:center}.SelectItem .selected-icon{margin-right:8px;width:5px;height:5px;background-color:var(--dodo-color-neutral-700);border-radius:50%}.SelectItem[data-highlighted]{background-color:var(--dodo-color-primary-50)}.SelectItem[data-highlighted].theme--dark{background-color:color-mix(in oklab,var(--dodo-color-primary-50) 80%,#000)}.SelectItem[data-selected]{background-color:var(--dodo-color-primary-100);font-weight:500;font-size:1.1rem}.SelectItem[data-selected]:hover{background-color:var(--dodo-color-primary-200)}.SelectItem[data-selected].theme--dark{background-color:color-mix(in oklab,var(--dodo-color-primary-200) 80%,#000)}.SelectItem[data-selected].theme--dark:hover{background-color:color-mix(in oklab,var(--dodo-color-primary-300) 80%,#000)}.SelectNotFound{width:100%;padding:16px;display:flex}.ScrollButton{width:100%;display:flex;justify-content:center;align-items:center;visibility:hidden;height:1px}.option.svelte-142ijc1{display:inline-flex;align-items:center}.option.svelte-142ijc1 .PaymentModeIcon{margin-right:4px}.option.svelte-sl0ji8{display:inline-flex;align-items:center}.option.svelte-sl0ji8 .CategoryIcon{margin-right:4px}.TimePicker .TimePickerInput{position:relative;width:100%;display:flex;height:2.5rem;transition:background-color .1s;align-items:center;border:1px solid var(--dodo-color-neutral-400);border-radius:15px;padding:0 8px}.TimePicker .TimePickerInput.focused,.TimePicker .TimePickerInput.open{border-color:var(--dodo-color-primary-600)}.TimePicker .TimePickerInput.error{border-color:var(--dodo-color-danger-500)}.TimePicker .TimePickerInput.disabled{border-color:var(--dodo-color-neutral-200);color:var(--dodo-color-neutral-600)}.TimePicker .TimePickerInput .TimePickerInputSegmentHolder{height:100%;display:inline-flex;align-items:center}.TimePicker .TimePickerInput .TimePickerInputSegment{padding:0 4px;height:100%;display:inline-flex;align-items:center}.TimePicker .TimePickerInput .TimePickerInputSegment[aria-valuetext=Empty]{color:var(--dodo-color-secondary-600)}.TimePicker .TimePickerInput.theme--dark{background-color:#0000003b;border-color:var(--dodo-color-neutral-500)}.TimePicker .TimePickerInput.theme--dark.focused,.TimePicker .TimePickerInput.theme--dark.open{background-color:#00000054}.TimePicker .TimePickerInput.theme--dark .TimePickerInputSegment[aria-valuetext=Empty]{color:var(--dodo-color-secondary-600)}.formattedDate.svelte-y5h1w8{font-size:.85rem;color:var(--dodo-color-neutral-700)}.FormCardDivider.svelte-hn5tal{margin:14px -14px 8px}.TagsInput .multiselect[role=searchbox]{flex:1;outline:0;border:0;height:100%;padding-left:4px;padding-right:8px}.TagsInput .multiselect[role=searchbox].open{border:0}.TagsInput .multiselect[role=searchbox]>svg{display:none}.TagsInput .multiselect[role=searchbox] ul.selected{height:100%;align-items:center}.TagsInput .multiselect[role=searchbox] ul.selected li{font-size:.9rem;font-weight:400;font-family:inherit;height:1.8rem;border-radius:11px;background-color:var(--dodo-color-primary-100);border-color:var(--dodo-color-primary-100);padding-right:0}.TagsInput .multiselect[role=searchbox] ul.options{background-color:var(--dodo-color-white);margin-top:8px;--dodo-shadow: 0 6px 10px var(--dodo-shadow-color), 0 5px 17px var(--dodo-shadow-color);box-shadow:var(--dodo-shadow)}.TagsInput .multiselect[role=searchbox] ul.options li{padding:16px}.TagsInput .multiselect[role=searchbox] ul.options li.active{background-color:var(--dodo-color-primary-50)}.TagsInput .multiselect[role=searchbox] input{outline:0;padding:0 8px;font-family:inherit;font-weight:400;font-size:1rem;height:100%;background-color:transparent;color:inherit;border:0;width:100%}.TagsInput .multiselect[role=searchbox] input::placeholder{opacity:1;padding:0}.TagsInput .multiselect[role=searchbox] button.remove{cursor:pointer;transition:all .1s;letter-spacing:.3px;height:100%;width:2rem;display:inline-flex;justify-content:center;align-items:center;font-size:1rem;font-family:inherit;text-decoration:none;margin:0;border:0;border-radius:12px;background-color:transparent;color:var(--dodo-color-neutral-700);padding:0}.TagsInput .multiselect[role=searchbox] button.remove:hover,.TagsInput .multiselect[role=searchbox] button.remove:active{background-color:transparent}.TagsInput .multiselect[role=searchbox] button.remove[disabled]{cursor:default;color:var(--dodo-color-neutral-500);background-color:var(--dodo-color-neutral-300)}.TagsInput .multiselect[role=searchbox] button.remove[disabled]:hover,.TagsInput .multiselect[role=searchbox] button.remove[disabled]:active{background-color:var(--dodo-color-neutral-300)}.TagsInput .multiselect[role=searchbox] button.remove-all{cursor:pointer;transition:all .1s;letter-spacing:.3px;height:2rem;width:2rem;display:inline-flex;justify-content:center;align-items:center;font-size:1rem;font-family:inherit;text-decoration:none;margin:0 -4px 0 0;border:0;border-radius:12px;background-color:transparent;color:var(--dodo-color-neutral-700);padding:0}.TagsInput .multiselect[role=searchbox] button.remove-all:hover{background-color:var(--dodo-color-secondary-100)}.TagsInput .multiselect[role=searchbox] button.remove-all:active{background-color:var(--dodo-color-secondary-200)}.TagsInput .multiselect[role=searchbox] button.remove-all[disabled]{cursor:default;color:var(--dodo-color-neutral-500);background-color:var(--dodo-color-neutral-300)}.TagsInput .multiselect[role=searchbox] button.remove-all[disabled]:hover,.TagsInput .multiselect[role=searchbox] button.remove-all[disabled]:active{background-color:var(--dodo-color-neutral-300)}.TagsInput.theme--light .multiselect[role=searchbox] input::placeholder{color:var(--dodo-color-secondary-600)}.TagsInput.theme--dark .multiselect[role=searchbox] ul.selected li{border-color:var(--dodo-color-primary-300);background-color:var(--dodo-color-primary-300)}.TagsInput.theme--dark .multiselect[role=searchbox] ul.options{background-color:color-mix(in oklab,var(--dodo-color-primary-50) 95%,#000)}.TagsInput.theme--dark .multiselect[role=searchbox] ul.options li.active{background-color:color-mix(in oklab,var(--dodo-color-primary-50) 80%,#000)}.TagsInput.theme--dark .multiselect[role=searchbox] input::placeholder{color:var(--dodo-color-secondary-600)}div.svelte-1p8uh4q{display:inline-block;vertical-align:middle;margin:0 3pt;border-width:.2em;border-style:solid;border-radius:50%;animation:var(--duration) infinite svelte-1p8uh4q-rotate}@keyframes svelte-1p8uh4q-rotate{to{transform:rotate(360deg)}}svg.svelte-hby1dc{width:1em;height:1em;display:inline-block;vertical-align:middle}:is(div.multiselect.svelte-44xydu){position:relative;align-items:center;display:flex;cursor:text;box-sizing:border-box;border:var(--sms-border, 1pt solid lightgray);border-radius:var(--sms-border-radius, 3pt);background:var(--sms-bg);width:var(--sms-width);max-width:var(--sms-max-width);padding:var(--sms-padding, 0 3pt);color:var(--sms-text-color);font-size:var(--sms-font-size, inherit);min-height:var(--sms-min-height, 22pt);margin:var(--sms-margin)}:is(div.multiselect.svelte-44xydu:focus-within){border:var(--sms-focus-border, 1pt solid var(--sms-active-color, cornflowerblue))}:is(div.multiselect.disabled.svelte-44xydu){background:var(--sms-disabled-bg, lightgray);cursor:not-allowed}:is(div.multiselect.svelte-44xydu>ul.selected:where(.svelte-44xydu)){display:flex;flex:1;padding:0;margin:0;flex-wrap:wrap}:is(div.multiselect.svelte-44xydu>ul.selected:where(.svelte-44xydu)>li:where(.svelte-44xydu)){align-items:center;border-radius:3pt;display:flex;margin:2pt;line-height:normal;transition:.3s;white-space:nowrap;background:var(--sms-selected-bg, rgba(0, 0, 0, .15));padding:var(--sms-selected-li-padding, 1pt 5pt);color:var(--sms-selected-text-color, var(--sms-text-color))}:is(div.multiselect.svelte-44xydu>ul.selected:where(.svelte-44xydu)>li[draggable=true]:where(.svelte-44xydu)){cursor:grab}:is(div.multiselect.svelte-44xydu>ul.selected:where(.svelte-44xydu)>li.active:where(.svelte-44xydu)){background:var(--sms-li-active-bg, var(--sms-active-color, rgba(0, 0, 0, .15)))}:is(div.multiselect.svelte-44xydu button:where(.svelte-44xydu)){border-radius:50%;display:flex;transition:.2s;color:inherit;background:transparent;border:none;cursor:pointer;outline:none;padding:1pt;margin:0 0 0 3pt}:is(div.multiselect.svelte-44xydu button.remove-all:where(.svelte-44xydu)){margin:0 3pt}:is(ul.selected.svelte-44xydu>li:where(.svelte-44xydu) button:where(.svelte-44xydu):hover,button.remove-all.svelte-44xydu:hover,button.svelte-44xydu:focus){color:var(--sms-remove-btn-hover-color, lightskyblue);background:var(--sms-remove-btn-hover-bg, rgba(0, 0, 0, .2))}:is(div.multiselect.svelte-44xydu input:where(.svelte-44xydu)){margin:auto 0;padding:0}:is(div.multiselect.svelte-44xydu>ul.selected:where(.svelte-44xydu)>input:where(.svelte-44xydu)){border:none;outline:none;background:none;flex:1;min-width:2em;color:var(--sms-text-color);font-size:inherit;cursor:inherit;border-radius:0}:is(div.multiselect.svelte-44xydu>ul.selected:where(.svelte-44xydu)>input:where(.svelte-44xydu):not(:placeholder-shown)){min-width:1px}div.multiselect.svelte-44xydu>ul.selected:where(.svelte-44xydu)>input:where(.svelte-44xydu)::placeholder{padding-left:5pt;color:var(--sms-placeholder-color);opacity:var(--sms-placeholder-opacity)}:is(div.multiselect.svelte-44xydu>input.form-control:where(.svelte-44xydu)){width:2em;position:absolute;background:transparent;border:none;outline:none;z-index:-1;opacity:0;pointer-events:none}ul.options.svelte-44xydu{list-style:none;position:absolute;top:100%;left:0;width:100%;z-index:var(--sms-options-z-index, 3);overflow:auto;transition:all .2s;box-sizing:border-box;background:var(--sms-options-bg, white);max-height:var(--sms-options-max-height, 50vh);overscroll-behavior:var(--sms-options-overscroll, none);box-shadow:var(--sms-options-shadow, 0 0 14pt -8pt black);border:var(--sms-options-border);border-width:var(--sms-options-border-width);border-radius:var(--sms-options-border-radius, 1ex);padding:var(--sms-options-padding);margin:var(--sms-options-margin, inherit)}:is(div.multiselect.open.svelte-44xydu){z-index:var(--sms-open-z-index, 4)}ul.options.hidden.svelte-44xydu{visibility:hidden;opacity:0;transform:translateY(50px);pointer-events:none}ul.options.svelte-44xydu>li:where(.svelte-44xydu){padding:3pt 1ex;cursor:pointer;scroll-margin:var(--sms-options-scroll-margin, 100px);border-left:3px solid transparent}ul.options.svelte-44xydu .user-msg:where(.svelte-44xydu){display:block;padding:3pt 2ex}ul.options.svelte-44xydu>li.selected:where(.svelte-44xydu){background:var(--sms-li-selected-plain-bg, rgba(0, 123, 255, .1));border-left:var( --sms-li-selected-plain-border, 3px solid var(--sms-active-color, cornflowerblue) )}ul.options.svelte-44xydu>li.active:where(.svelte-44xydu){background:var(--sms-li-active-bg, var(--sms-active-color, rgba(0, 0, 0, .15)))}ul.options.svelte-44xydu>li.disabled:where(.svelte-44xydu){cursor:not-allowed;background:var(--sms-li-disabled-bg, #f5f5f6);color:var(--sms-li-disabled-text, #b8b8b8)}ul.options.svelte-44xydu>li:where(.svelte-44xydu)>input.option-checkbox:where(.svelte-44xydu){width:16px;height:16px;margin-right:6px;accent-color:var(--sms-active-color, cornflowerblue)}:is(span.max-select-msg.svelte-44xydu){padding:0 3pt}.svelte-44xydu::highlight(sms-search-matches){color:#66cdaa}.EditExpense.svelte-443ey0{margin-top:24px}.EditExpense.svelte-443ey0 form:where(.svelte-443ey0){display:block}.EditExpense.svelte-443ey0 .Control{display:flex;justify-content:space-between}.EditExpense.svelte-443ey0 .Delete{margin-left:auto}
