@font-face{font-family:Manrope;src:url("/fonts/Manrope.ttf")format("truetype");font-style:normal;font-weight:200 800;font-display:swap}:root{--spendsmart-font:"Manrope", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--spendsmart-focus:#2457d6;--spendsmart-ease:cubic-bezier(.2, .8, .2, 1)}#root{top:var(--keyboard-viewport-top,0px);width:100%;height:var(--keyboard-viewport-height,100%);position:fixed;left:0}[data-testid=keyboard-dialog]{top:var(--keyboard-viewport-top,0px);width:100%;height:var(--keyboard-viewport-height,100%);max-height:var(--keyboard-viewport-height,100%);position:absolute;left:0}input,textarea,[contenteditable=true]{scroll-margin-block:20px}div[dir=auto]:not([style*=font-family]),input,textarea,button{font-family:var(--spendsmart-font);font-variant-numeric:tabular-nums}input,textarea{font-size:16px}[data-testid=surface-card]{transition:border-color .2s var(--spendsmart-ease), box-shadow .2s var(--spendsmart-ease)}[data-testid=quick-action]{transition:border-color .2s var(--spendsmart-ease), transform .2s var(--spendsmart-ease), box-shadow .2s var(--spendsmart-ease)}@media (hover:hover){[data-testid=quick-action]:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 6px 18px #0b13300d}[data-testid=input-field]:focus-within{box-shadow:0 0 0 3px #2563eb1a}}body{-webkit-font-smoothing:antialiased}[role=button],[role=tab],a,input,textarea,[data-testid=input-field]{transition:opacity .18s ease-out,transform .18s ease-out,border-color .18s ease-out}[role=button],[role=tab],a{touch-action:manipulation}[role=button]:focus-visible,[role=tab]:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--spendsmart-focus);outline-offset:3px}[data-testid=input-field] input:focus-visible{outline:none}[data-testid=amount-entry]{border-radius:8px}[data-testid=amount-entry]:focus-visible{outline-color:#fff}@media (hover:hover){[role=button]:not([aria-disabled=true]):hover,a:hover{opacity:.88}}[role=button]:not([aria-disabled=true]):active{transform:scale(.985)}[data-testid=page-frame]{animation:.22s ease-out page-in}@keyframes page-in{0%{opacity:.65;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important;animation:none!important}[role=button]:active,[data-testid=quick-action]:hover{transform:none}}[role=checkbox]{transition:background-color .16s,border-color .16s}[role=checkbox]:focus-visible{outline:2px solid var(--spendsmart-focus);outline-offset:3px}@media (hover:hover){[role=checkbox]:not([aria-disabled=true]):hover{border-color:#7698df!important}}[role=button],[role=tab],[role=checkbox],[role=radio],a{cursor:pointer}[aria-disabled=true],button:disabled{cursor:not-allowed}[role=radio]:focus-visible{outline:2px solid var(--spendsmart-focus);outline-offset:3px}[role=tab][aria-selected=true]{font-weight:700}[role=button][aria-pressed=true]{box-shadow:none}@media (hover:hover){[role=button]:not([aria-disabled=true]):hover,a:hover{opacity:1;filter:brightness(.97)}[role=tab]:hover{background-color:#eff6ff}}[data-testid=surface-card]{box-shadow:0 4px 12px #16233b0f}[data-testid=input-field]{background-color:#fff}body{color:#16233b;background:#f5f7fc}input,textarea{caret-color:#2457d6}a{text-underline-offset:3px}:root{--spendsmart-focus:#2457d6}html{scrollbar-color:#607089 #f5f7fc}::selection{color:#1943af;background:#edf2fc}[data-testid=input-field]{border-radius:12px}[role=tab][aria-selected=true]{color:#1943af}@media (width<=1023px){html[data-keyboard-open] #mobile-tab-bar,html[data-sage-keyboard] [id^=sage-keyboard-secondary-]{display:none!important}html[data-sage-keyboard] #sage-composer{flex-shrink:0}}