.LoginPage_page__YOpRH{isolation:isolate;overflow-x:clip;background:radial-gradient(circle at 10% 8%,rgb(199 74 51/.12),transparent 24rem),linear-gradient(112deg,#faf6ef,#faf6ef 61%,#f4eadb 0,#f7efe4)}.LoginPage_page__YOpRH:before{position:absolute;z-index:-1;inset:0;background-image:linear-gradient(rgb(176 58 37/.045) 1px,transparent 0),linear-gradient(90deg,rgb(176 58 37/.045) 1px,transparent 0);background-size:32px 32px;mask-image:linear-gradient(90deg,black,transparent 70%);content:""}.LoginPage_page__YOpRH:after{position:absolute;z-index:-1;top:0;bottom:0;left:max(1.25rem,calc((100vw - 1480px) / 2));width:1px;background:rgb(176 58 37/.22);box-shadow:5px 0 0 rgb(176 58 37/.06);content:""}.LoginPage_story__xfNLA{animation:LoginPage_story-in__btXuQ .7s cubic-bezier(.22,1,.36,1) both}.LoginPage_heroTitle__mi65E{font-size:clamp(3.25rem,7vw,6.7rem)}.LoginPage_heroGrid__NYYeV{grid-template-columns:minmax(0,1fr)}.LoginPage_authPanel__VliNQ{animation:LoginPage_panel-in__BEin4 .75s cubic-bezier(.22,1,.36,1) 80ms both}.LoginPage_ledger__sb5fM{animation:LoginPage_ledger-in__Xe1KB .8s cubic-bezier(.22,1,.36,1) .16s both;box-shadow:0 28px 80px rgb(83 55 29/.14),inset 0 2px 0 rgb(255 255 255/.9)}.LoginPage_ledger__sb5fM:before{position:absolute;inset:0;border-radius:inherit;background-image:repeating-linear-gradient(180deg,transparent 0,transparent 55px,rgb(234 225 209/.72) 0,rgb(234 225 209/.72) 56px);pointer-events:none;content:""}.LoginPage_expenseRow__w4vKF{animation:LoginPage_expense-in__bK2Qc .52s cubic-bezier(.22,1,.36,1) both}.LoginPage_delayOne__T9TCS{animation-delay:.65s}.LoginPage_delayTwo__WwOav{animation-delay:.82s}.LoginPage_delayThree__IKLaU{animation-delay:.99s}.LoginPage_receipt__wTN4H{display:none;animation:LoginPage_receipt-float__Y2d1K 5s ease-in-out infinite;box-shadow:0 18px 42px rgb(83 55 29/.18)}.LoginPage_receipt__wTN4H:after{position:absolute;right:.75rem;left:.75rem;height:2px;border-radius:999px;background:#c74a33;box-shadow:0 0 12px 3px rgb(199 74 51/.28);animation:LoginPage_scan-receipt__F0iNI 3.5s ease-in-out infinite;content:""}.LoginPage_stamp__CcEBJ{animation:LoginPage_stamp-in__MSKHI 4.5s cubic-bezier(.34,1.56,.64,1) 1.2s infinite;transform-origin:center}.LoginPage_balanceGlow__mdZXc{animation:LoginPage_balance-glow__LElXn 3s ease-in-out 1.4s infinite}@keyframes LoginPage_story-in__btXuQ{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes LoginPage_panel-in__BEin4{0%{opacity:0;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}@keyframes LoginPage_ledger-in__Xe1KB{0%{opacity:0;transform:translateY(28px) rotate(.8deg)}to{opacity:1;transform:translateY(0) rotate(-.35deg)}}@keyframes LoginPage_expense-in__bK2Qc{0%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}@keyframes LoginPage_receipt-float__Y2d1K{0%,to{transform:translateY(0) rotate(2.5deg)}50%{transform:translateY(-7px) rotate(1.5deg)}}@keyframes LoginPage_scan-receipt__F0iNI{0%,18%{top:1rem;opacity:0}28%{opacity:1}72%{opacity:1}82%,to{top:calc(100% - 1rem);opacity:0}}@keyframes LoginPage_stamp-in__MSKHI{0%,22%,to{opacity:0;transform:scale(1.25) rotate(-6deg)}30%,80%{opacity:1;transform:scale(1) rotate(-3deg)}}@keyframes LoginPage_balance-glow__LElXn{0%,to{box-shadow:0 0 0 0 rgb(14 127 88/0)}50%{box-shadow:0 0 0 7px rgb(14 127 88/.1)}}@media (max-width:1023px){.LoginPage_page__YOpRH{background:#faf6ef}.LoginPage_page__YOpRH:after{display:none}.LoginPage_ledger__sb5fM{transform:none}}@media (min-width:640px){.LoginPage_receipt__wTN4H{display:block}.LoginPage_expenseList__CWQ7R{max-width:calc(100% - 10.5rem)}}@media (min-width:1024px){.LoginPage_heroGrid__NYYeV{grid-template-columns:minmax(0,1fr) 400px;grid-template-rows:auto 1fr}}@media (prefers-reduced-motion:reduce){.LoginPage_authPanel__VliNQ,.LoginPage_balanceGlow__mdZXc,.LoginPage_expenseRow__w4vKF,.LoginPage_ledger__sb5fM,.LoginPage_receipt__wTN4H,.LoginPage_receipt__wTN4H:after,.LoginPage_stamp__CcEBJ,.LoginPage_story__xfNLA{animation:none}}