.auth-page{background:radial-gradient(at 0 0,#2f80c11f,#0000 50%),radial-gradient(at 100% 100%,#e67e3a24,#0000 45%),linear-gradient(165deg,#f7f9fc 0%,#eef3f8 45%,#f5efe8 100%);min-height:100vh}body.body--dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#ffffffe6;background:var(--q-dark-page,#0f1a26)}body.body--dark .q-layout,body.body--dark .q-page-container,body.body--dark .q-page{background:var(--q-dark-page,#0f1a26);color:#ffffffe6}body.body--dark .auth-page{background:radial-gradient(at 0 0,#2f80c138,#0000 50%),radial-gradient(at 100% 100%,#e67e3a24,#0000 45%),linear-gradient(165deg,#0f1a26 0%,#152536 50%,#1a2433 100%)}body.body--dark .q-header.bg-primary{background:#1e3a5f!important}body.body--dark .text-primary{color:#7eafd9!important}body.body--dark .q-drawer .q-item{color:#ffffffd1}body.body--dark .q-drawer .q-item.q-router-link--active,body.body--dark .q-drawer .q-item--active{color:#fff}body.body--dark .q-drawer .q-item-label{color:#ffffff8c}body.body--dark .q-field--outlined .q-field__control:before{border-color:#ffffff73}body.body--dark .q-field--outlined .q-field__control:hover:before{border-color:#ffffffbf}body.body--dark .q-field__label,body.body--dark .q-field__marginal,body.body--dark .q-field__bottom{color:#ffffffb8!important}body.body--dark .q-field__native,body.body--dark .q-field__input,body.body--dark .q-field__prefix,body.body--dark .q-field__suffix{color:#fff!important}body.body--dark .q-placeholder{color:#ffffff73}body.body--dark .summary-block,body.body--dark .chart-panel,body.body--dark .empty-state,body.body--dark .rate-card,body.body--dark .stat-block,body.body--dark .budget-card{background:#ffffff0a!important}body.body--dark .invite-details{background:#ffffff0f!important;border-color:#ffffff24!important}body.body--dark .unverified-box{background:#f2c03724!important;border-color:#f2c03766!important}body.body--dark .social-btn.google{color:#ffffffeb!important;background:#ffffff0f!important;border-color:#ffffff47!important}body.body--dark .social-btn.google:hover{background:#ffffff1a!important}body.body--dark .report-table,body.body--dark .budget-card,body.body--dark .expenses-list,body.body--dark .categories-table{color:#ffffffe6;background:#ffffff0f!important;border-color:#ffffff1f!important}body.body--dark .text-grey-10,body.body--dark .text-grey-9,body.body--dark .text-grey-8,body.body--dark .text-grey-7,body.body--dark .text-grey-6,body.body--dark .text-grey-5{color:#ffffffb3!important}
