@layer components{#root{transition:scale .25s ease-out}:root:has(.kit-modal-backdrop[data-open]) #root{scale:.99}@media (prefers-reduced-motion:reduce){#root{transition:none}}.kit-scrollbar{width:10px;margin:4px 4px calc(4px + var(--kit-scroll-bottom-inset,0px));opacity:0;justify-content:flex-end;transition:opacity .3s;display:flex}.kit-scrollbar[data-hovering],.kit-scrollbar[data-scrolling]{opacity:1;transition-duration:.1s}.kit-scrollbar-thumb{background:var(--color-ui-scrollbar);border-radius:2px;width:4px;transition:width .1s}.kit-scrollbar:hover .kit-scrollbar-thumb{border-radius:3px;width:6px}.kit-scroll-viewport{padding-bottom:var(--kit-scroll-bottom-inset,0px);scroll-padding-bottom:var(--kit-scroll-bottom-inset,0px)}.kit-scroll-viewport>*{--kit-scroll-bottom-inset:0px}.kit-edge-fade{--kit-fade-size:24px;--kit-fade-start:min(var(--scroll-area-overflow-y-start,0px), var(--kit-fade-size));--kit-fade-end:min(var(--scroll-area-overflow-y-end,0px), var(--kit-fade-size));scroll-padding-block:var(--kit-fade-size) calc(var(--kit-fade-size) + var(--kit-scroll-bottom-inset,0px));-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--kit-fade-start), #000 calc(100% - var(--kit-fade-end)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--kit-fade-start), #000 calc(100% - var(--kit-fade-end)), transparent)}@media (prefers-reduced-motion:reduce){.kit-scrollbar,.kit-scrollbar-thumb{transition:none}}.kit-drawer-backdrop{opacity:calc(1 - var(--drawer-swipe-progress,0));transition:opacity .2s}.kit-drawer-backdrop[data-starting-style],.kit-drawer-backdrop[data-ending-style]{opacity:0}@starting-style{.kit-drawer-backdrop{opacity:0}}.kit-drawer-popup{transition:translate .25s ease-out,opacity .25s ease-out}.kit-drawer-popup[data-side=bottom]{--drawer-exit-translate:0 100%;translate:0 var(--drawer-swipe-movement-y,0px)}.kit-drawer-popup[data-side=right]{--drawer-exit-translate:calc(100% + var(--spacing-ui-drawer-inset)) 0;translate:var(--drawer-swipe-movement-x,0px) 0}.kit-drawer-popup[data-side=left]{--drawer-exit-translate:calc(-100% - var(--spacing-ui-drawer-inset)) 0;translate:var(--drawer-swipe-movement-x,0px) 0}.kit-drawer-popup[data-starting-style],.kit-drawer-popup[data-ending-style]{translate:var(--drawer-exit-translate)}.kit-drawer-popup[data-swiping]{transition:none}.kit-drawer-popup[data-attached]:after{content:"";background:inherit;position:absolute}.kit-drawer-popup[data-attached][data-side=bottom]:after{height:64px;inset:100% 0 auto}.kit-drawer-popup[data-attached][data-side=right]:after{width:64px;inset:0 auto 0 100%}.kit-drawer-popup[data-attached][data-side=left]:after{width:64px;inset:0 100% 0 auto}@starting-style{.kit-drawer-popup[data-side]{translate:var(--drawer-exit-translate)}}@media (prefers-reduced-motion:reduce){.kit-drawer-popup,.kit-drawer-popup[data-side]{translate:none}.kit-drawer-popup[data-starting-style],.kit-drawer-popup[data-ending-style]{opacity:0}@starting-style{.kit-drawer-popup[data-side]{opacity:0;translate:none}}}.kit-surface-fade{opacity:1;transition:opacity .15s ease-out}.kit-surface-fade[data-starting-style],.kit-surface-fade[data-ending-style]{opacity:0}@starting-style{.kit-surface-fade{opacity:0}}.press-backing{transition:transform .15s,background-color .15s}:active>.press-backing{transform:scale(.98)}@media (prefers-reduced-motion:reduce){.press-backing{transition:none}:active>.press-backing{transform:none}}.kit-calendar{--calendar-travel:10px;--calendar-duration:.18s}.kit-calendar [data-animated-month][aria-hidden=true]{pointer-events:none;inset:0}.kit-calendar [aria-hidden=true] [data-animated-button]{visibility:hidden}.kit-calendar-before-enter,.kit-calendar-before-exit{--calendar-offset:calc(-1 * var(--calendar-travel))}.kit-calendar-after-enter,.kit-calendar-after-exit{--calendar-offset:var(--calendar-travel)}.kit-calendar-before-enter,.kit-calendar-after-enter{animation:kit-calendar-enter var(--calendar-duration) cubic-bezier(.25, 1, .5, 1) both}.kit-calendar-before-exit,.kit-calendar-after-exit{animation:kit-calendar-exit var(--calendar-duration) cubic-bezier(.25, 1, .5, 1) both}@keyframes kit-calendar-enter{0%{opacity:0;transform:translateX(var(--calendar-offset))}to{opacity:1;transform:translate(0)}}@keyframes kit-calendar-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translateX(var(--calendar-offset))}}@media (prefers-reduced-motion:reduce){.kit-calendar{--calendar-travel:0px;--calendar-duration:.12s}}.kit-context-trigger:is(a,input,textarea,select,[contenteditable]:not([contenteditable=false])),.kit-context-trigger :is(a,input,textarea,select,[contenteditable]:not([contenteditable=false])){-webkit-touch-callout:default}.collapse-panel{height:var(--collapsible-panel-height);transition:height .3s cubic-bezier(.4, 0, .2, 1), overflow 0s allow-discrete;overflow:hidden}.collapse-panel[data-open]{transition:height .3s cubic-bezier(.4, 0, .2, 1), overflow 0s .3s allow-discrete;overflow:visible}.collapse-panel[data-starting-style],.collapse-panel[data-ending-style]{height:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.collapse-panel,.collapse-panel[data-open]{transition:none}}.actions-transition{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease-out,transform .2s ease-out,visibility 0s linear .2s;transform:translateY(16px)}.actions-transition[data-visible]{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.actions-transition,.actions-transition[data-visible]{transition-property:opacity,visibility;transform:none}}.transaction-line>*+*{flex-shrink:0;margin-left:12px}.transaction-line>:first-of-type{white-space:nowrap;flex-grow:1;min-width:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(270deg,#0000,#000 40px);mask-image:linear-gradient(270deg,#0000,#000 40px)}.transaction-line>:empty+*{margin-left:0}.transaction-amounts>:not(:first-of-type):before{content:"";margin:0 4px}.transaction-amounts[data-type=transfer]>:not(:first-of-type):before{content:"→"}}
