vaadin-scroller[slot=drawer]{padding:var(--lumo-space-s)}[slot=drawer]:is(header,footer){display:flex;align-items:center;gap:var(--lumo-space-s);padding:var(--lumo-space-s) var(--lumo-space-m);min-height:var(--lumo-size-xl);box-sizing:border-box}[slot=drawer]:is(header,footer):is(:empty){display:none}.subHeading{color:#3c3f43}.flexContainer{display:flex;flex-wrap:wrap;align-content:stretch;justify-content:space-around;border-radius:15px;align-items:stretch}.centerContainer{display:flex;justify-content:center}.billForm{flex-grow:0}.billFormNonEditable,.billFormEditable{padding-top:15;padding-right:0;padding-left:0;padding-bottom:15}.detailsLayout{border:1px solid black;border-radius:15px}vaadin-grid{box-shadow:var(--lumo-box-shadow-m);border-radius:15px;overflow:hidden;height:88vh}vaadin-grid.rentBillSupplier_grid{box-shadow:var(--lumo-box-shadow-s);border-radius:0;height:70vh}vaadin-grid.subscription_grid{height:40vh}vaadin-grid.masterCashBook_grid{height:30vh}vaadin-button.quickBtn{height:64px;width:64px;border-radius:20%;font-size:32px;background:#fff}vaadin-button.credit_CashBtn{font-size:18px;background:#333232;height:36px;--lumo-primary-text-color: cyan;border:1px solid white}.cashBook_menuBar{border-radius:5px;box-shadow:inset 0 0 0 1px var(--lumo-contrast-80pct)}vaadin-combo-box-overlay::part(content){font-weight:700}vaadin-select-overlay::part(content){font-weight:700}vaadin-select-item[selected]{font-weight:700}vaadin-combo-box-item[selected]{font-weight:700}.popupLayout{background:var(--lumo-contrast-10pct)}.vl1{background-color:#bab3e5;--lumo-primary-text-color: white}.vl2{background-color:#d3b3e5;--lumo-primary-text-color: white}.vl3{background-color:#e0b3e5;--lumo-primary-text-color: #eac797}.vl4{background-color:#ea97af;--lumo-primary-text-color: #97b5ea}.hlCustomerMain{display:flex;flex-wrap:wrap;align-content:stretch;padding:0}.newCustomerDialog{background:var(--lumo-contrast-5pct)}.vlCustomer{display:flex;flex-wrap:wrap;align-items:stretch;align-content:stretch;padding:5px;background:var(--lumo-contrast-5pct)}.popupFooter{padding:0 5px 0 0}vaadin-menu-bar-button{border-radius:10px;background:#07a211;margin:8px 0 5px 5px}.menuItemColor{color:var(--lumo-contrast-90pct);font-weight:700}.menuBarColor{background:var(--lumo-contrast-5pct)}.menuButton{border-radius:10px}.appName{border-radius:10px;background:#035e07;padding:5px;color:#fff}vaadin-grid.rentBillSupplier_grid::part(header-cell){background:#bacbe8;color:#000;box-shadow:var(--lumo-box-shadow-s)}vaadin-grid.agreement_grid{height:60vh}vaadin-grid.agreement_grid_agree{height:50vh}vaadin-grid.rep_grid{height:85vh}vaadin-grid.rep_grid_s{height:80vh}vaadin-grid.cashBook_grid_small{height:40vh}vaadin-grid.cashBook_grid_large{height:75vh}vaadin-grid::part(header-cell){background:#515994;box-shadow:var(--lumo-box-shadow-s);color:#fff;font-weight:700}vaadin-grid::part(footer-cell){background:#515994;box-shadow:var(--lumo-box-shadow-s);color:#fff;font-weight:700}vaadin-grid-sorter::part(indicators){color:#fff}.rentalMachSupplierHl{display:flex;align-content:center;justify-content:space-between}vaadin-big-decimal-field.txtBillNetAmt::part(input-field){color:green;font-weight:700}vaadin-big-decimal-field.txtBillGrossAmt::part(input-field){color:#00f;font-weight:700}vaadin-big-decimal-field.txtBalToPay::part(input-field){color:red;font-weight:700}.signUpForm{display:flex;background-image:linear-gradient(to bottom,var(--lumo-contrast-50pct) 50px,var(--lumo-contrast-5pct) 8px);box-shadow:var(--lumo-box-shadow-m);border-radius:15px;padding:15px 30px 30px;flex-grow:1;align-items:stretch;align-content:stretch}.cashReceipt{display:flex;background-image:linear-gradient(to bottom,var(--lumo-contrast-50pct) 50px,var(--lumo-contrast-5pct) 8px);box-shadow:var(--lumo-box-shadow-m);border-radius:15px;padding:15px 0 0;flex-grow:1}.vlCashReceipt{padding:0 10px 10px}.addNewItem{display:flex;background:var(--lumo-contrast-5pct);box-shadow:var(--lumo-box-shadow-m);border-radius:0 0 15px 15px;padding:15px}.addNewItemHeader{display:flex;box-shadow:var(--lumo-box-shadow-m);background-color:#0e4d7e;padding:15px 15px 0;border-radius:15px 15px 0 0}.buttonLayout{display:flex;justify-content:space-between}.branchLayout{display:flex;padding:0}.miscReceiptsLayout{display:flex;background-image:linear-gradient(to bottom,var(--lumo-contrast-50pct) 50px,var(--lumo-contrast-5pct) 8px);box-shadow:var(--lumo-box-shadow-m);border-radius:15px;padding:15px 30px 30px}.masterCashBookLayout{display:flex;background-image:linear-gradient(to bottom,var(--lumo-contrast-50pct) 50px,var(--lumo-contrast-5pct) 8px);box-shadow:var(--lumo-box-shadow-m);border-radius:15px;padding:10px}.widgets{border-radius:10px;font-size:18px;width:80px;padding:10px}.dashMain{display:flex;flex-wrap:wrap}vaadin-tab[selected]{font-weight:700;font-size:16px;color:#d3e915}vaadin-tab{font-weight:700;font-size:16px;color:#0087fg}vaadin-tabsheet.green::part(tabs-container){background-image:linear-gradient(60deg,#326c3a 50%,#129ecc 1%);border-radius:30px 30px 0 0}vaadin-tabsheet.blue::part(tabs-container){background-image:linear-gradient(120deg,#326c3a 50%,#129ecc 1%);border-radius:30px 30px 0 0}vaadin-tabsheet::part(content){padding:0}vaadin-tab:before{background:transparent}.vlAgreeStatus{background-image:linear-gradient(to bottom,#3498db 3px,var(--lumo-contrast-50pct) 70px,var(--lumo-contrast-5pct));border-radius:30px;color:#fff}.agreeStatusContainer{display:flex;flex-grow:1;flex-flow:wrap;justify-content:space-around;align-items:stretch}.vlQuickProcess{background:#326c3a;border-radius:0 0 30px 30px;color:#fff}.vlQuickReports{background:#129ecc;border-radius:0 0 30px 30px;color:#000}.vlAgree{--lumo-primary-text-color: #3398ff}.vlRentBill{--lumo-primary-text-color: #b25182}.vlCr{--lumo-primary-text-color: #129a2e}.vlCrt{--lumo-primary-text-color: #c86666}.vlAll{background-color:#b3c5e5;color:#fff}.cashReceiptLayout{display:flex;background-image:linear-gradient(to bottom,var(--lumo-contrast-50pct) 50px,var(--lumo-contrast-5pct) 8px);box-shadow:var(--lumo-box-shadow-m);border-radius:15px;padding:15px 30px 30px;align-items:stretch;align-content:stretch}html{--lumo-base-color: #e9eff3}.stretchContainer{display:flex;flex-flow:wrap;align-items:stretch;align-content:stretch}.flexWrapOnly{display:flex;flex-flow:wrap;flex-grow:1 1}.repPurchasedMachines[width-range~="-599px"] vaadin-board{padding:0}.repActiveRentalAgree[width-range~="-599px"] vaadin-board{padding:0}vaadin-grid.styling-header::part(delete-header){font-size:var(--lumo-font-size-l);white-space:unset;color:red}vaadin-grid.first-footer-row-cell::part(first-footer-row-cell){display:none}vaadin-dialog-overlay::part(header){background-color:#8391d3}.searchForm{background-image:linear-gradient(to bottom,var(--lumo-contrast-50pct) 50px,var(--lumo-contrast-5pct) 8px);box-shadow:var(--lumo-box-shadow-m);border-radius:15px;padding:15px 30px 30px;flex-grow:1}.customerForm{background:var(--lumo-contrast-5pct);box-shadow:var(--lumo-box-shadow-m);border-radius:15px;padding:0 15px 15px;flex-grow:1}.summary{display:flex;justify-content:space-between}vaadin-grid.warn::part(cell){background:#ff0}[theme~=light] vaadin-grid::part(selected-row-cell){background:#9ec3dd}[theme~=dark] vaadin-grid::part(selected-row-cell){background:#1a5a2c}.customerHl{background-color:#0e4d7e;padding:0}.customerHl_margin{background-color:#0e4d7e;padding:0 10px}.fields_margin{display:flex;background-color:#0e4d7e;justify-content:space-between;padding:0 5px;gap:5px}.fields_inner{display:flex;padding:0;gap:5px}.footerLayout{padding:3px 5px}.topPaddingLayout{padding:15px 0 0}.customerHl_margin_all,.showNewMachs{background-color:#0e4d7e;padding:10px}.hlSummary_small{background-color:#0e4d7e;padding:0 10px}.hlSummary_small_noPadding{background-color:#0e4d7e;padding:0 0 0 10px}.hlPreDate{spacing:5px}.roundCornerButton{--lumo-border-radius-m: 1em}.hlSummary_large{display:flex;background-color:#0e4d7e;padding:0 10px;gap:100px}.workSiteHl{background-color:#2d6b9b;padding:0 0 0 5px}.buttonLayout{display:flex;justify-content:end;padding:0 5px}.sidePadding{padding:0 12px}.buttonRound{border-radius:10px}.buttonLayout_previousAgree{display:flex;justify-content:space-between;padding:0 5px}.whatsappColour{color:#25d366}.pdfColour{color:red}.rupeeColour{color:#3da5b8}.hlTxtFields{display:flex;justify-content:end;background-color:#0e4d7e;padding:0 5px}.addMachineLayout[theme~=sarams-theme]{background:#d9e2f1}::part(input-field){box-shadow:inset 0 0 0 1px var(--lumo-contrast-80pct);background-color:var(--lumo-base-color)}.link-button{color:#ffc300;font-weight:700}.link-button::part(label){text-decoration:underline}.smallViews{display:flex;background-image:linear-gradient(to bottom,var(--lumo-contrast-50pct) 50px,var(--lumo-contrast-5pct) 8px);box-shadow:var(--lumo-box-shadow-m);border-radius:15px;padding:15px;flex-grow:1;align-items:stretch;align-content:stretch;max-width:420px}html{--vcf-nav-child-indent: var(--lumo-space-m)}vcf-nav{padding:0;font-size:var(--lumo-font-size-m);color:var(--lumo-body-text-color)}vcf-nav::part(label){text-transform:uppercase;font-size:var(--lumo-font-size-xs)}vcf-nav-item::part(item){border-inline-start:2px solid transparent}vcf-nav-item[active]::part(item){border-inline-start-color:var(--lumo-primary-color)}vaadin-app-layout::part(drawer){width:300px}
