body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@tailwind base;@tailwind components;@tailwind utilities;:root{--bg-main:#f8fafc;--bg-sidebar:#fff;--bg-card:#fff;--text-main:#020617;--border-color:#cbd5e1;--income-color:#15803d;--expense-color:#b91c1c}.dark{--bg-main:#020817;--bg-sidebar:#020817;--bg-card:#0f172a;--text-main:#f8fafc;--border-color:#3b82f633;--income-color:#4ade80;--expense-color:#f87171}@keyframes slideInLeft{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes slideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.animate-slide-up{animation:slideUp .8s cubic-bezier(.16,1,.3,1) forwards}.animate-slide-left{animation:slideInLeft .8s cubic-bezier(.16,1,.3,1) forwards}.animate-fade{animation:fadeIn 1s ease-out forwards}.animate-scale{animation:scaleIn .5s cubic-bezier(.16,1,.3,1) forwards}.delay-1{animation-delay:.1s;opacity:0}.delay-2{animation-delay:.2s;opacity:0}.delay-3{animation-delay:.3s;opacity:0}.delay-4{animation-delay:.4s;opacity:0}body{background-color:#f8fafc;background-color:var(--bg-main);color:#020617;color:var(--text-main);@apply transition-all duration-700 ease-in-out antialiased min-h-screen font-sans}.glass-panel{background:#fff;background:var(--bg-card);border:1.5px solid #cbd5e1;border:1.5px solid var(--border-color);border-radius:32px;width:100%;@apply shadow-sm transition-all duration-500 hover:shadow-2xl hover:-translate-y-2}.net-capital-value{color:#020617;color:var(--text-main)}.dark .net-capital-value{color:#fff!important}.ledger-table{@apply border-separate w-full;border-spacing:0 20px}.ledger-table tbody td,.ledger-table tbody td:first-child,.ledger-table tbody td:last-child,.ledger-table tbody tr,.ledger-table thead th{@apply rounded-r-[32px] border-r-2}.dark .modal-label{color:#94a3b8!important;font-weight:900}.dark .modal-input{background-color:#ffffff0d}.dark .modal-input,.dark .modal-title{color:#fff!important}.dark .close-btn{background-color:#ffffff1a;color:#fff}.action-btn,.delete-btn,.edit-btn{@apply text-red-500 bg-red-500/10 hover:bg-red-500 hover:text-white}.text-income{color:#15803d!important;color:var(--income-color)!important}.text-expense{color:#b91c1c!important;color:var(--expense-color)!important}
/*# sourceMappingURL=main.caf692d3.css.map*/