.table-main{justify-content:center;align-items:center;display:flex}.table-container{background-color:var(--bg-clr-1);width:100%;max-height:85vh;box-shadow:var(--shadow-2);border-radius:.8rem;flex-direction:column;margin:2rem 1rem;display:flex;overflow:hidden}.ledger th{font-weight:500}.ledger th,.ledger td{text-align:left;padding:1rem;font-size:14px}.searchInput{background:var(--bg-clr-2);border-radius:18px;margin-right:.6rem}.searchInput i{color:var(--body-text-clr);margin:0 5px 0 15px;font-size:20px}.table-header{align-items:center;width:100%;padding:.8rem 1rem;display:flex}.table-header .table-heading{margin-bottom:0;padding-left:.6rem;font-size:22px;font-weight:500}.table-body{border-radius:.6rem;flex:auto;width:95%;max-height:calc(90% - 1.6rem);margin:.8rem auto;overflow:auto}.ledger{width:100%}.ledger,th,td{border-collapse:collapse}.ledger td{border-bottom:solid var(--bg-clr-2)1px}.ledger thead th{background-color:var(--accent-clr-1);color:#fff;position:sticky;top:0;left:0}.ledger tr{background-color:var(--bg-clr-1);transition:background-color .5s}.ledger tr:hover{background-color:var(--bg-clr-2)}.status{text-align:center;border-radius:.25rem;align-items:center;padding:.25rem .45rem;font-size:.75em;font-weight:500;line-height:1;display:inline-flex}.status i{margin-right:.25rem}@media (max-width:768px){.table-container{margin:1rem .5rem}.table-header{padding:.6rem .8rem}.table-header .table-heading{font-size:18px}.ledger th,.ledger td{font-size:12px}}@media (max-width:500px){.table-container{margin:2rem 0}}
.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.card-main{flex-wrap:wrap;justify-content:flex-start;gap:1rem;width:100%;padding:2rem 1rem;display:flex}.commonCard{background-color:var(--bg-clr-1);min-width:275px;transition:var(--tran-04);border-radius:.8rem}.commonCard:hover{box-shadow:var(--shadow-1)}.commonCard .heading{align-items:center;width:100%;padding:.8rem 1rem;display:flex}.cardHeading{margin-bottom:0;padding:0 .6rem;font-size:22px;font-weight:500}.commonCard-2{background-color:var(--bg-clr-1);transition:var(--tran-04);border-radius:.5rem;flex-direction:column;margin-bottom:1.5rem;font-size:.813rem;display:flex;position:relative;box-shadow:0 1px 2px #0000000d}.icon-parent{border-radius:.5rem;margin-right:1rem;padding:1rem}.commonCard-2-icon{font-size:20px;font-weight:500}.commonCard-2-body{padding:1.25rem}.modal-content{background-color:var(--bg-clr-1);box-shadow:var(--shadow-1)}.modal-body{padding:2rem 1.5rem}.input-group-border{margin:1em 0;font-family:Segoe UI,sans-serif;position:relative}.input-group-border input{border:1px solid var(--text-color);width:100%;color:var(--body-text-clr);background-color:#0000;border-radius:14px;outline:none;padding:.8em;font-size:100%}.input-group-border label{pointer-events:none;color:var(--text-color);margin-left:.5em;padding:.7em 1.2em;font-size:100%;transition:all .3s;position:absolute;left:0}.input-group-border :is(input:focus,input:valid)~label{background-color:var(--bg-clr-1);color:var(--accent-clr-1);margin:0 0 0 1em;padding:.4em;transform:translateY(-50%)scale(.9)}.input-group-border :is(input:focus,input:valid){border-color:var(--accent-clr-1)}.modal select{background-color:var(--bg-clr-2);color:var(--body-text-clr)}@media (max-width:768px){.card-main{padding:1rem .5rem}.commonCard{min-width:220px;min-height:120px}.commonCard .heading{padding:.6rem .8rem}.cardHeading{font-size:18px}}@media (max-width:500px){.card-main{padding:0}.commonCard{flex:100%}}
