:root{--clr-orange: rgb(255, 60, 0);--clr-light-orange-100: rgb(251, 128, 24);--clr-red: rgb(255, 0, 0);--clr-red-230: rgb(179, 0, 0);--clr-red-550: rgb(133, 0, 0);--clr-light-red: rgb(255, 41, 41);--clr-light-red-200: rgb(255, 99, 99);--clr-yellow: rgb(255, 213, 0);--clr-light-yellow: rgb(255, 199, 49);--clr-blue: rgb(0, 0, 255);--clr-light-blue-100: rgb(41, 41, 255);--clr-cyan: rgb(0, 187, 255);--clr-light-green: rgb(0, 202, 0);--clr-light-green-300: rgb(81, 255, 81);--clr-white: rgb(255, 255, 255);--clr-gray: rgb(176, 176, 176);--clr-black: rgb(0, 0, 0);--clr-black-100: rgb(40, 40, 40);--clr-green: rgb(0, 128, 0);--clr-green-200: rgb(0, 74, 0);--ff-primary: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif;--ff-body: var(--ff-primary);--ff-heading: var(--ff-primary);--fw-400: 400;--fw-500: 500;--fw-bold: bold;--font-size: 1rem;--primary-background-color: var(--clr-white);--secondary-background-color: var(--clr-black-100);--primary-text-color: var(--clr-black);--secondary-text-color: var(--clr-white);--box-shadow-primary: 0px 0px 10px 3px rgba(0, 0, 0, .86);--box-shadow-secondary: 0px 0px 10px 3px rgba(255, 255, 255, .86);--button-color: var(--clr-white)}html:focus-within{scroll-behavior:smooth}html,body{height:100%}*{margin:0;padding:0;box-sizing:border-box;color:var(--primary-text-color);font-family:var(--ff-body)}input{width:70%;height:80%;background-color:var(--primary-background-color);color:var(--clr-black)}input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;appearance:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input,button,select,textArea{font-family:inherit}textArea{width:100%;height:80px;background-color:var(--primary-background-color);color:var(--primary-text-color);border:none;font-family:var(--ff-body);font-weight:var(--fw-400);resize:none;padding:.3rem;border:1px solid var(--clr-black)}#root{width:100vw;height:100vh;width:100svw;height:100svh}.main{width:100%;height:100%;display:flex;background-color:var(--primary-background-color);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.main::-webkit-scrollbar{display:none}@media(max-width:1130px){.main{display:block}}.bigScreenHeader,.smallScreenHeader{width:260px;height:100%;padding:0 .3rem;background-color:var(--secondary-background-color);display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0rem;flex-shrink:0}.bigScreenHeader .productLogoBox,.smallScreenHeader .productLogoBox{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;padding:.8rem .4rem}.bigScreenHeader .productLogoBox>.productLogoAndTagBox,.smallScreenHeader .productLogoBox>.productLogoAndTagBox{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.bigScreenHeader .productLogoBox>.productLogoAndTagBox h3,.smallScreenHeader .productLogoBox>.productLogoAndTagBox h3{color:var(--secondary-text-color)}.bigScreenHeader .productLogoBox>.productLogoAndTagBox p,.smallScreenHeader .productLogoBox>.productLogoAndTagBox p{font-size:.7rem;color:var(--clr-gray)}@media(max-width:1130px){.bigScreenHeader,.smallScreenHeader{height:9%;width:100%;flex-direction:row;align-items:center}.bigScreenHeader .productLogoBox,.smallScreenHeader .productLogoBox{height:100%}}.smallScreenHeader{width:65px}.smallScreenHeader .productLogoBox{flex-direction:column}@media(max-width:1130px){.smallScreenHeader{width:100%}}.OpenMenuBarContainer,.closeMenuBarContainer{width:100%;height:100%;padding:.5rem .2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;transform:translate(0)}@media(max-width:1130px){.OpenMenuBarContainer,.closeMenuBarContainer{position:absolute;left:0;bottom:0;top:0;z-index:4;width:250px;height:100vh;padding:.5rem .3rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;transform:translate(0);transition:transform .3s ease-in-out;background-color:var(--secondary-background-color)}}.closeMenuBarContainer{transform:translate(-100%)}@media(max-width:1130px){.closeMenuBarContainer{transform:translate(-100%)}}@media(min-width:1130px){.closeMenuBarContainer{transform:translate(0)}}.menuBarBox{width:100%;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:1rem}@media(max-width:1130px){.menuBarBox{flex-direction:column;align-items:flex-start}}.menuNavigateButtonBox{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.menuBarHeading{display:none}@media(max-width:1130px){.menuBarHeading{width:100%;height:auto;padding:0 .5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0rem}.menuBarHeading>div{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.menuBarHeading>div>h4{color:var(--secondary-text-color);font-weight:700;padding:.5rem 0}}.menuButtonContainer{display:none;padding:.5rem}@media(max-width:1130px){.menuButtonContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}}.panelControlBox{padding-top:.5rem}@media(max-width:1130px){.panelControlBox{display:none}}.menuNavLinks{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;width:100%;padding:.4rem .8rem;text-align:left;background:transparent;font-size:.9rem;font-weight:700;border-radius:.25rem;text-decoration-line:none;color:#fff}.menuNavLinks.active{background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731)}.menuNavLinks:not(.active):hover{background:none;text-decoration:underline}@media(max-width:800px){.menuNavLinks{font-size:1rem}}.linkToGmail{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;width:100%;text-align:left;padding:.4rem .8rem;background:transparent;font-size:.9rem;font-weight:700;border-radius:.25rem;text-decoration-line:none;color:#fff}.linkToGmail:hover{background:none;text-decoration:underline}@media(max-width:800px){.linkToGmail{font-size:1rem}}.errorContainer{width:100%;height:100svh;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.3rem;height:100vh;text-align:center;background-color:var(--primary-background-color)}.errorTitle{font-size:36px;font-weight:700;color:var(--clr-red)}.errorMessage{font-size:18px;color:var(--clr-gray);margin-top:10px}.reloadButton{background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731)}.reloadButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.loaderContainer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}.spinner{width:50px;height:50px;border:4px solid var(--clr-blue);border-top:4px solid var(--clr-gray);border-radius:50%;animation:spin 1s linear infinite;will-change:transform}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loadingText{margin-top:10px;font-size:18px;font-weight:700;color:var(--clr-black-100)}.signUpAndSignInContainer{width:100%;height:100%;padding:1rem 0rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem;min-height:80vh;min-height:80svh}.signUpAndSignInInputContainer{width:100%;height:100%}.errorParagraph{width:100%;border:1px solid var(--clr-red);background-color:var(--clr-red);opacity:.5;padding:.2rem .5rem;margin-top:.2rem}.errorParagraph>p{color:var(--secondary-text-color)}.phoneVerificationContainer{width:100%;height:auto;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:left;gap:.5rem}.phoneVerificationBox{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.3rem}.phoneVerificationBox>label{width:100%;text-align:left}.phoneVerificationBox>input{width:100%;height:100%;padding:.5rem .3rem;font-weight:500;border:1px solid var(--clr-black)}.errorMessage{padding-left:.3rem;font-size:.7rem;font-weight:500;color:var(--clr-red)}.buttonBox{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}.buttonBox>p{font-size:.8rem;color:var(--clr-red)}.socialMediaSignContainer{width:100%;height:auto;padding:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.googleSignBox{width:90%;height:auto;padding:.3rem;display:flex;flex-direction:row;justify-content:center;align-items:left;gap:1rem;border:1px solid var(--clr-black);border-radius:5px;cursor:pointer;background-color:#66b2ff}.googleSignBox>.logoBox{width:30px;height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.googleSignBox>.logoBox>img{width:100%;height:100%;object-fit:cover}.googleSignBox p{width:80%;text-align:center;color:var(--secondary-text-color)}.facebookSignBox{width:90%;height:auto;padding:.3rem;display:flex;flex-direction:row;justify-content:center;align-items:left;gap:1rem;border:1px solid var(--clr-black);border-radius:5px;cursor:pointer;background-color:#00f}.facebookSignBox>.logoBox{width:30px;height:30px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.facebookSignBox>.logoBox>img{width:100%;height:100%;object-fit:cover}.facebookSignBox p{width:80%;text-align:center;color:var(--secondary-text-color)}.signInBox{width:95%;height:auto;padding:1rem;max-width:400px;border-radius:15px;box-shadow:var(--box-shadow-primary)}.VerifyBox{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}.VerifyBox>p{font-size:.8rem;color:var(--clr-red)}.sendOTPBox{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}.sendOTPBox>p{font-size:.8rem;color:var(--clr-red)}.sendOTPButton{width:140px;display:inline-block;padding:.6rem .8rem;font-size:.9rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.sendOTPButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.sendOTPButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.sendOTPButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.sendOTPButton{font-size:.8rem}}.verifyOTPButton{width:140px;display:inline-block;padding:.6rem .8rem;font-size:.9rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.verifyOTPButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.verifyOTPButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.verifyOTPButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.verifyOTPButton{font-size:.8rem}}.invoiceInfoListContainer{width:100%;height:80%;padding:.5rem}.invoiceInfoListContainer::-webkit-scrollbar{display:none}.invoiceInfoListContainer{-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.3rem;border-radius:10px;box-shadow:var(--box-shadow-primary)}@media(max-width:660px){.invoiceInfoListContainer{height:75%}}.invoiceInfoListContainer{gap:.1rem}.homeContainer{width:100%;height:100%}.homeContainer::-webkit-scrollbar{display:none}.homeContainer{-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem;position:relative;overflow:auto}.homeBox{width:800px;height:100%;padding:.7rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.4rem}@media(max-width:480px){.homeBox{width:99%;justify-content:flex-start}}.homeOptionsBox{width:100%;height:auto;padding:.5rem 0;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:.5rem}@media(max-width:580px){.homeOptionsBox{flex-direction:column}}.homeQuickActionContainer{display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:.5rem}.homeQuickActionContainer>div{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}@media(max-width:580px){.homeQuickActionContainer{width:100%}.homeQuickActionContainer>div{width:100%;flex-direction:column;align-items:flex-start}}.invoiceListTitleBox{width:100%;height:auto;padding:.3rem;display:grid;align-items:center;justify-content:center;gap:.5rem;grid-template-columns:2.2fr .6fr .3fr;background:var(--secondary-background-color);border-radius:5px}.invoiceListTitleBox>p,.invoiceListTitleBox span{width:100%;color:var(--secondary-text-color)}.invoiceListTitleBox>.status{width:100%;text-align:center}.invoiceListTitleBox>.status>p{width:100%;color:var(--secondary-text-color)}@media(max-width:580px){.invoiceListTitleBox{display:none}}.invoiceDataContainer{width:100%;height:100%;padding:.3rem;overflow:auto}.invoiceDataContainer::-webkit-scrollbar{display:none}.invoiceDataContainer{-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.2rem}.invoiceDataContainer>hr{width:100%}.invoiceDataBox{width:100%;height:auto;padding:.3rem;display:grid;align-items:center;justify-content:center;gap:.2rem;grid-template-columns:2.3fr 1fr;text-align:right;cursor:pointer}.invoiceDataBox>.dateAndStatusDataBox{display:grid;align-items:center;justify-content:center;gap:.5rem;grid-template-columns:1fr .4fr;text-align:center}.invoiceDataBox>.dateAndStatusDataBox>.status{width:100%;text-align:center}@media(max-width:580px){.invoiceDataBox{width:100%;grid-template-columns:1fr}.invoiceDataBox>.dateAndStatusDataBox{text-align:start}.invoiceDataBox>.dateAndStatusDataBox>.status{text-align:end}}.invoicePrefixNumberBox{width:100%;height:auto;max-width:400px;background:var(--primary-background-color);padding:.5rem;box-shadow:var(--box-shadow-primary)}.invoicePrefixNumberBox>div{margin-block:.5rem}.invoicePrefixNumberBox>div>input{width:100%;padding:.5rem}.invoicePrefixNumberBox>div>p{color:var(--clr-red)}.invoicePrefixNumberBox>p{margin-bottom:.5rem;font-family:.9rem;color:#453939;width:100%;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.invoicePrefixNumberContainer{width:100%;height:100%;padding:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;position:absolute;top:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;z-index:3}@media(max-width:500px){.invoicePrefixNumberContainer{padding:.6rem}}.invoiceDetailsTitle{width:70%;text-align:center;font-size:1rem;font-weight:700}@media(max-width:500px){.invoiceDetailsTitle{width:60%}}.invoiceDetailsData{width:70%;text-align:left;font-size:1rem;font-weight:400}@media(max-width:580px){.invoiceDetailsData{width:100%}}.invoiceDateTitle{width:20%;text-align:center;font-size:1rem;font-weight:700}@media(max-width:500px){.invoiceDateTitle{width:30%}}.confirmButton{width:100%;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.confirmButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.confirmButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.createInvoiceButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.createInvoiceButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.createInvoiceButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.createInvoiceButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.createInvoiceButton{font-size:.8rem}}.invoiceTemplateSelectionContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:.3rem;max-width:400px;background:var(--primary-background-color);padding:.5rem;box-shadow:var(--box-shadow-primary)}.invoiceTemplateSelectionBox{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.3rem}.invoiceTemplateTitleBox{width:100%;height:auto;text-align:center;background:#1e1e14}.invoiceTemplateTitleBox>h2{color:var(--secondary-text-color)}.invoiceTemplateInputsBox{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.3rem}.invoiceTemplateOptionsBox{width:100%;height:200px;padding:.2rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.3rem;border:1px solid var(--clr-black)}.invoiceTemplateOptionsBox>div{width:100%;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.3rem;flex-wrap:wrap}.openPartNameDropDownContent{width:100%;height:120px;padding:.2rem}.openPartNameDropDownContent::-webkit-scrollbar{display:none}.openPartNameDropDownContent{-ms-overflow-style:none;scrollbar-width:none;display:none;overflow:auto;flex-direction:column;position:absolute;top:100%;white-space:normal;background:var(--clr-white);border:1px solid var(--clr-black)}.openPartNameDropDownContent>p{border:1px solid var(--clr-black)}.closePartNameDropDownContent{width:100%;height:120px;padding:.2rem}.closePartNameDropDownContent::-webkit-scrollbar{display:none}.closePartNameDropDownContent{-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow:auto;flex-direction:column;position:absolute;top:100%;white-space:normal;background:var(--clr-white);border:1px solid var(--clr-black)}.closePartNameDropDownContent>p{border:1px solid var(--clr-black)}.dropDownContainer{width:300px;height:auto;padding:.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;position:relative;border:1px solid var(--clr-black)}.dropDownContainer>input{width:100%;padding:.2rem}.invoiceTemplateData{padding:.2rem;cursor:pointer;font-size:.9rem;border:1px solid var(--clr-black);border-radius:5px}.invoiceTemplateSelectionPopUpContainer{width:100%;height:100%;padding:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;position:absolute;top:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;z-index:3}@media(max-width:500px){.invoiceTemplateSelectionPopUpContainer{padding:.6rem}}.createButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.createButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.createButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.createButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.createButton{font-size:.8rem}}.invoiceTemplateDropdown{width:auto;height:100%;padding:.2rem;background-color:var(--primary-background-color)}.invoiceTemplateDropdown>option{background-color:var(--primary-background-color);padding:.2rem}.cancelInvoiceButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.cancelInvoiceButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.cancelInvoiceButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.cancelInvoiceButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.cancelInvoiceButton{font-size:.8rem}}.viewInvoiceButton{width:auto;display:inline-block;padding:.3rem .6rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.viewInvoiceButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.viewInvoiceButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.viewInvoiceButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.viewInvoiceButton{font-size:.8rem}}.duplicateButton{width:95%;display:inline-block;padding:.3rem .6rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.duplicateButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.duplicateButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.duplicateButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.duplicateButton{font-size:.8rem}}.duplicateInvoiceButton{width:95%;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.duplicateInvoiceButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.duplicateInvoiceButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.duplicateInvoiceButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.duplicateInvoiceButton{font-size:.8rem}}.newInvoiceButton{width:95%;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.newInvoiceButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.newInvoiceButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.newInvoiceButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.newInvoiceButton{font-size:.8rem}}.invoiceFormPopUpContainer{width:100%;height:100%;padding:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;position:absolute;top:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;z-index:3}@media(max-width:500px){.invoiceFormPopUpContainer{padding:.6rem}}@media(max-width:500px){.invoiceFormPopUpContainer{align-items:flex-start;height:100%;overflow:auto}}.closeAutofillButton{width:auto;display:inline-block;padding:.4rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.closeAutofillButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.closeAutofillButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.closeAutofillButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.closeAutofillButton{font-size:.8rem}}.pdfViewerContainer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem;position:absolute;top:0;background:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;padding:1rem;z-index:3}.pdfViewerOptionsBox{padding:.3rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.3rem}.pdfViewerBackButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.pdfViewerBackButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.pdfViewerBackButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.pdfViewerBackButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.pdfViewerBackButton{font-size:.8rem}}.pdfViewerDownloadButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.pdfViewerDownloadButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.pdfViewerDownloadButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.pdfViewerDownloadButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.pdfViewerDownloadButton{font-size:.8rem}}.pdfViewerDownloadButton{margin-left:.5rem}.closeFormBox{width:100%;height:auto;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:.5rem}.invoiceContainer{width:100%;height:100%;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.invoiceContainer::-webkit-scrollbar{display:none}.invoiceContainer{-ms-overflow-style:none;scrollbar-width:none;overflow:auto;font-size:.84rem}@media(max-width:600px){.invoiceContainer{padding:.5rem 0rem}}.invoiceBox{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:start;gap:.3rem}@media(max-width:1410px){.invoiceBox{flex-direction:column}}.landscapeInvoiceContainer{width:95%;max-width:1200px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;background-color:var(--primary-background-color)}.landscapeInvoiceContainer>p{font-size:.84rem}@media(max-width:500px){.landscapeInvoiceContainer>p{font-size:.95rem}}.landscapeFormContainer,.landscapeProductFormContainer{width:95%;height:auto;padding:1rem .5rem .5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;max-width:790px;background-color:var(--primary-background-color);box-shadow:var(--box-shadow-primary)}@media(max-width:500px){.landscapeFormContainer,.landscapeProductFormContainer{max-height:710px;overflow:auto}}.landscapeProductFormContainer{max-width:1200px}.portraitFormContainer{width:95%;height:auto;padding:1rem .5rem .5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;max-width:790px;background-color:var(--primary-background-color);box-shadow:var(--box-shadow-primary)}@media(max-width:500px){.portraitFormContainer{max-height:710px;overflow:auto}}.portraitInvoiceContainer{width:95%;max-width:790px;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem;background-color:var(--primary-background-color)}.portraitInvoiceContainer>p{font-size:.84rem}@media(max-width:500px){.portraitInvoiceContainer>p{font-size:.95rem}}.portraitFormBox{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:1rem}.productInvoiceBox{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:start;gap:.3rem}@media(max-width:1410px){.productInvoiceBox{flex-direction:column}}.additionalOptionsContainer{width:100%;height:auto;padding:.4rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem;position:sticky;top:0;max-width:790px;background:var(--secondary-background-color);z-index:2;border-radius:5px}@media(max-width:600px){.additionalOptionsContainer{width:95%}}.invoiceStatusDropdown{width:auto;height:100%;padding:.4rem;background-color:var(--primary-background-color);border-radius:5px;font-size:auto}.invoiceStatusDropdown>option{background-color:var(--primary-background-color);padding:.2rem;text-transform:capitalize}.saveInvoiceStatusContainer,.successInvoiceStatus,.failedInvoiceStatus,.pendingInvoiceStatus{width:auto;height:auto;padding:.5rem .7rem;border-radius:5px;font-size:1rem}.saveInvoiceStatusContainer>p,.successInvoiceStatus>p,.failedInvoiceStatus>p,.pendingInvoiceStatus>p{color:var(--secondary-text-color);font-weight:700}.pendingInvoiceStatus{background-color:var(--clr-yellow)}.failedInvoiceStatus{background-color:var(--clr-red)}.successInvoiceStatus{background-color:var(--clr-green)}.saveInvoiceErrorContainer{width:95%;height:auto;padding:.4rem;margin:.3rem;max-width:790px;background-color:#d44b4bad;border:1px solid var(--clr-red)}.saveInvoiceErrorContainer>p{color:var(--secondary-text-color)}.invoiceTitleBox{width:100%;height:auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem}.invoiceTitleBox>label{font-size:1.1rem;font-weight:700}.invoiceTitleBox>input{padding:.3rem;font-size:1.1rem}@media(max-width:500px){.invoiceTitleBox>input{width:100%}}.heightMinimizer{width:100%;height:auto;padding:.2rem .5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0rem;margin-bottom:.2rem;background-color:var(--secondary-background-color)}.heightMinimizer>h3{color:var(--secondary-text-color)}.invoiceMinimizerContainer,.invoiceLandscapeMinimizerContainer,.invoicePortraitMinimizerContainer{width:100%;height:auto;padding:.3rem .3rem .5rem;box-shadow:var(--box-shadow-primary)}@media(max-width:1100px){.invoicePortraitMinimizerContainer{width:100%}}.invoiceLandscapeMinimizerContainer{width:60%}.invoiceLandscapeMinimizerContainer:has(.openInvoiceInitialDetailContainer){height:100%}@media(max-width:1410px){.invoiceLandscapeMinimizerContainer{width:100%;height:auto}}.invoiceTemplatePreviewContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}.invoiceTemplatePreviewContainer>div>img{width:100%;height:auto;max-height:470px;border-radius:8px;cursor:zoom-in;object-fit:contain}.showAllPartyInvoiceInfoContainer{width:100%;height:300px;padding:.3rem;overflow:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem;border:2px solid var(--clr-black)}.showAllPartyInvoiceInfoBox{width:100%;height:auto;padding:.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0rem;border:1px solid var(--clr-black);border-radius:8px}.invoicePartyDetails{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.invoiceTemplateBackgroundFrame{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem;position:fixed;top:0;left:0;bottom:0;background:#0009;z-index:5;overflow:auto}.invoiceTemplateBackgroundFrame>img{width:90%;height:100%;border-radius:8px;cursor:zoom-out;object-fit:contain}.backButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.backButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.backButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.backButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.backButton{font-size:.8rem}}.downloadPdfButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.downloadPdfButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.downloadPdfButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.downloadPdfButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.downloadPdfButton{font-size:.8rem}}.ediPDFtButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background-color .3s ease,transform .2s ease}.ediPDFtButton:hover{background:linear-gradient(180deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%)}.ediPDFtButton:active{background:linear-gradient(200deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background 1s ease;transform:scale(.95)}.ediPDFtButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.ediPDFtButton{font-size:.8rem}}.saveButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.saveButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.saveButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.invoiceViewButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.invoiceViewButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.invoiceViewButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.invoiceViewButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.invoiceViewButton{font-size:.8rem}}.closeFormButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.closeFormButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.closeFormButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.closeFormButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.closeFormButton{font-size:.8rem}}.saveAndAutoFillButton{width:150px;display:inline-block;padding:.5rem;font-size:.8rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.saveAndAutoFillButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.saveAndAutoFillButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.saveAndAutoFillButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.saveAndAutoFillButton{font-size:.8rem}}.saveAndAutoFillButton{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.invoiceInitialDetailContainer,.closeInvoiceInitialDetailContainer,.openInvoiceInitialDetailContainer{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.openInvoiceInitialDetailContainer{overflow:hidden;max-height:5000px;opacity:1;transform:scale(1);transition:max-height .45s ease-in-out,opacity .45s ease-in-out,transform .45s ease-in-out}.closeInvoiceInitialDetailContainer{overflow:hidden;max-height:0px;opacity:0;transform:scale(.98);transition:max-height .45s ease-in-out,opacity .45s ease-in-out,transform .45s ease-in-out}.invoiceInitialDetailBox{width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-star;gap:.5rem;padding-left:.3rem}@media(max-width:600px){.invoiceInitialDetailBox{flex-direction:column;gap:1rem}}.invoiceInitialInputsForm{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.invoiceInitialInputsForm{background-color:var(--primary-background-color)}@media(max-width:500px){.invoiceInitialInputsForm{gap:.1rem}}.invoiceViewTitleBox{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}.invoiceViewTitleBox>h2{color:var(--clr-black)}@media(max-width:600px){.invoiceViewTitleBox>h2{font-size:1.2rem}}.invoiceInputDataBox{width:250px;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}@media(max-width:600px){.invoiceInputDataBox{width:100%}}.termTypeDropDownContainer{width:100%;padding:.3rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.termTypeDropDownBox{width:auto;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}@media(max-width:600px){.termTypeDropDownBox{width:100%;justify-content:flex-start;gap:.5rem}}.logoAndSignatureContainer,.logoViewContainer{width:45%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}@media(max-width:600px){.logoViewContainer{width:100%}}.logoAndSignatureBox,.qrCodeBox,.logoInputBox,.qrCodeInputBox{position:relative;width:150px;height:100px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}.logoAndSignatureBox>img,.qrCodeBox>img,.logoInputBox>img,.qrCodeInputBox>img{width:100%;height:100%;object-fit:contain}.termTypeDropdown{width:auto;height:100%;padding:.2rem;background-color:var(--primary-background-color);border-radius:none;font-size:1rem}.termTypeDropdown>option{background-color:var(--primary-background-color);padding:.2rem;text-transform:capitalize}.removeImageButton{display:none;position:absolute;top:0;right:0;padding:.2rem}.logoInputBox,.qrCodeInputBox{border:1px solid var(--clr-black)}.logoInputBox>p,.qrCodeInputBox>p{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem;font-weight:700}.logoInputBox:hover .removeImageButton,.qrCodeInputBox:hover .removeImageButton{display:block}.sellerAndBuyerContainer,.closeSellerAndBuyerContainer,.openSellerAndBuyerContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:start;gap:.5rem;flex:1}@media(min-width:1410px){.sellerAndBuyerContainer,.closeSellerAndBuyerContainer,.openSellerAndBuyerContainer{flex:0}}@media(max-width:600px){.sellerAndBuyerContainer,.closeSellerAndBuyerContainer,.openSellerAndBuyerContainer{flex-direction:column}}.openSellerAndBuyerContainer{overflow:hidden;max-height:5000px;opacity:1;transform:scale(1);transition:max-height .45s ease-in-out,opacity .45s ease-in-out,transform .45s ease-in-out}.closeSellerAndBuyerContainer{overflow:hidden;max-height:0px;opacity:0;transform:scale(.98);transition:max-height .45s ease-in-out,opacity .45s ease-in-out,transform .45s ease-in-out}.sellerAndBuyerBox{width:50%;height:auto;padding:0rem .2rem;color:#000}@media(max-width:860px){.sellerAndBuyerBox{width:100%}}.textAreaBox{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:left;gap:1rem}.textAreaBox>label{text-align:start;font-weight:700;font-size:.9rem}.sellerAndBuyerInputDataBox{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding-left:.3rem}.sellerAndBuyerInputDataBox>p{font-weight:700;text-transform:uppercase}.buyerInputForm{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}@media(max-width:500px){.buyerInputForm{gap:.1rem}}.sellerInputForm{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}@media(max-width:500px){.sellerInputForm{gap:.1rem}}.productFormDropdownContainer{width:100%;height:auto;padding:.3rem;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem}.productFormDropdownBox{width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5rem}@media(max-width:600px){.productFormDropdownBox{flex-direction:column}}.productOptionsSelectionDropdown{width:70%;height:100%;padding:.2rem;background-color:var(--primary-background-color);border-radius:none;font-size:.8rem}.productOptionsSelectionDropdown>option{background-color:var(--primary-background-color);padding:.2rem;text-transform:capitalize}.productOptionsSelectionDropdownBox{display:grid;align-items:start;justify-content:center;gap:.5rem;padding-block:.5rem;grid-template-rows:1fr}.productOptionsSelectionDropdownBox>div{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:start;gap:.3rem}.productOptionsSelectionDropdownBox>div label{font-size:.83rem;font-weight:700;width:100px}.productOptionsSelectionDropdownBox>div input{padding:.2rem;outline:none;border:1px solid var(--clr-black)}@media(max-width:600px){.productOptionsSelectionDropdownBox{width:100%}}.productDetailsContainer{width:100%;height:auto}.productInputListBox{width:100%}.productBox::-webkit-scrollbar{display:none}.productBox{-ms-overflow-style:none;scrollbar-width:none;width:100%;height:210px;overflow:auto;border:1px solid var(--clr-black)}.productTitlesBox{width:100%;height:auto;font-size:.9rem;display:grid;align-items:start;justify-content:center;gap:0rem}.productTitlesBox>p{border:1px solid var(--clr-black);text-align:center}.productDescriptionContainer{width:100%;height:450px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0rem}.productDescriptionContainer::-webkit-scrollbar{display:none}.productDescriptionContainer{border:1px solid var(--clr-black);overflow:auto;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:600px){.productDescriptionContainer{gap:.5rem}}.portraitProductListContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:0rem}@media(max-width:800px){.portraitProductListContainer{display:none}}.portraitProductListContainer2{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:0rem;display:none}@media(max-width:800px){.portraitProductListContainer2{display:flex}}@media(max-width:670px){.portraitProductListContainer2{display:flex;flex-direction:column}}.landscapeProductListContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:0rem}@media(max-width:1500px){.landscapeProductListContainer{display:none}}.landscapeProductListContainer2{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:0rem;display:none}@media(max-width:1500px){.landscapeProductListContainer2{display:flex}}@media(max-width:670px){.landscapeProductListContainer2{display:flex;flex-direction:column}}.productDetailsBox{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:.5rem}.productInputBox,.medicalPortraitProductInputBox,.medicalLandscapeProductInputBox,.interiorDesignerPortraitProductInputBox,.interiorDesignerLandscapeProductInputBox,.quickInvoicePortraitProductInputBox,.quickInvoiceLandscapeProductInputBox,.quickInvoiceServiceProductInputBox{display:grid;align-items:start;justify-content:flex-start;gap:0rem;font-size:.9rem;margin-block:.3rem;justify-items:end}.productInputBox>input,.medicalPortraitProductInputBox>input,.medicalLandscapeProductInputBox>input,.interiorDesignerPortraitProductInputBox>input,.interiorDesignerLandscapeProductInputBox>input,.quickInvoicePortraitProductInputBox>input,.quickInvoiceLandscapeProductInputBox>input,.quickInvoiceServiceProductInputBox>input{width:100%;height:25px;padding:.2rem;text-align:right;gap:.5rem;border:1px solid var(--clr-black)}.productInputBox .outOfPocket,.medicalPortraitProductInputBox .outOfPocket,.medicalLandscapeProductInputBox .outOfPocket,.interiorDesignerPortraitProductInputBox .outOfPocket,.interiorDesignerLandscapeProductInputBox .outOfPocket,.quickInvoicePortraitProductInputBox .outOfPocket,.quickInvoiceLandscapeProductInputBox .outOfPocket,.quickInvoiceServiceProductInputBox .outOfPocket{width:100%;height:85px;padding:.2rem;gap:.5rem;font-size:.9rem;border:1px solid var(--clr-black)}.productListBox{width:100%;height:200px;overflow:auto;display:grid;grid-template-columns:1fr 1fr;padding:.3rem;gap:.5rem}@media(max-width:600px){.productListBox{height:300px;border-bottom:2px solid var(--clr-black);grid-template-columns:1fr}}.productTitleBox{width:100%;height:25px;padding:.2rem;font-weight:700}.productInputTitleBox,.medicalPortraitProductInputTitleBox,.medicalLandscapeProductInputTitleBox,.interiorDesignerPortraitProductInputTitleBox,.interiorDesignerLandscapeProductInputTitleBox,.quickInvoicePortraitProductInputTitleBox,.quickInvoiceLandscapeProductInputTitleBox,.quickInvoiceServiceProductInputTitleBox{width:100%;display:grid;align-items:start;justify-content:flex-start;gap:0rem;font-size:.9rem}.productInputTitleBox>p,.medicalPortraitProductInputTitleBox>p,.medicalLandscapeProductInputTitleBox>p,.interiorDesignerPortraitProductInputTitleBox>p,.interiorDesignerLandscapeProductInputTitleBox>p,.quickInvoicePortraitProductInputTitleBox>p,.quickInvoiceLandscapeProductInputTitleBox>p,.quickInvoiceServiceProductInputTitleBox>p{text-align:center;border:1px solid var(--clr-black);font-weight:700}.quickInvoiceServiceProductInputTitleBox{grid-template-columns:.6fr 5.5fr 1.2fr 1.4fr 1.4fr}.quickInvoiceLandscapeProductInputTitleBox{grid-template-columns:.6fr 6fr 1.2fr .6fr .6fr 1.2fr 1.2fr 1.2fr 1.2fr}.quickInvoicePortraitProductInputTitleBox{grid-template-columns:.6fr 5.5fr 1.2fr 1.4fr 1.2fr 1.4fr}.interiorDesignerLandscapeProductInputTitleBox,.interiorDesignerPortraitProductInputTitleBox{grid-template-columns:.6fr 3.5fr 1.2fr 1.2fr 1.2fr}.medicalLandscapeProductInputTitleBox{grid-template-columns:.6fr .7fr .8fr 3.5fr .9fr .6fr 1.1fr .5fr .6fr .6fr 1fr .8fr 1fr 1.2fr}.medicalPortraitProductInputTitleBox{grid-template-columns:3.5fr .9fr .8fr .7fr .7fr 1fr .8fr 1.2fr}.productResponsiveInputsBox{width:100%;font-size:.9rem;padding:.5rem .2rem;border-bottom:2px solid var(--clr-black);display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0rem}.productResponsiveInputsBox>input{width:100%;height:25px;padding:.2rem;font-weight:500;outline:none;border:1px solid var(--clr-black)}.productResponsiveInputsBox>p{width:100%;height:25px;padding:.2rem}.quickInvoiceServiceProductInputBox{grid-template-columns:.6fr 5.5fr 1.2fr 1.4fr 1.4fr}.quickInvoiceLandscapeProductInputBox{grid-template-columns:.6fr 6fr 1.2fr .6fr .6fr 1.2fr 1.2fr 1.2fr 1.2fr}.quickInvoicePortraitProductInputBox{grid-template-columns:.6fr 5.5fr 1.2fr 1.4fr 1.2fr 1.4fr}.interiorDesignerLandscapeProductInputBox,.interiorDesignerPortraitProductInputBox{grid-template-columns:.6fr 3.5fr 1.2fr 1.2fr 1.2fr}.medicalLandscapeProductInputBox{grid-template-columns:.6fr .7fr .8fr 3.5fr .9fr .6fr 1.1fr .5fr .6fr .6fr 1fr .8fr 1fr 1.2fr}.medicalPortraitProductInputBox{grid-template-columns:3.5fr .9fr .8fr .7fr .7fr 1fr .8fr 1.2fr}.addNewProductContainer{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:stretch;gap:.3rem}.addProductBox{width:auto;height:100%;padding:.2rem;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-start;gap:.3rem}.addProductButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:.8rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.addProductButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.addProductButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.addProductButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.addProductButton{font-size:.8rem}}.responsiveAddNewProductContainer{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.2rem}.responsiveAddNewProductContainer>p{width:100%;font-weight:700}.deleteProductButton{width:auto;display:inline-block;padding:.2rem .3rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.deleteProductButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.deleteProductButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.deleteProductButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.deleteProductButton{font-size:.8rem}}.deleteProductButton{margin-left:.2rem}.productDescriptionBox,.quickInvoiceProductDescriptionBox,.medicalResponsiveProductDescriptionBox,.medicalProductDescriptionBox,.interiorDesignerProductDescriptionBox{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:.5rem}.productDescriptionBox>input,.quickInvoiceProductDescriptionBox>input,.medicalResponsiveProductDescriptionBox>input,.medicalProductDescriptionBox>input,.interiorDesignerProductDescriptionBox>input{width:100%;height:auto;padding:.2rem;font-weight:500;outline:none;border:1px solid var(--clr-black)}.interiorDesignerProductDescriptionBox .description{width:100%;height:auto;padding:.2rem}.interiorDesignerProductDescriptionBox .longDescription{width:100%;height:80px;padding:.2rem}.medicalProductDescriptionBox .description{width:100%;height:50px;padding:.2rem}.medicalResponsiveProductDescriptionBox{gap:.2rem}.medicalResponsiveProductDescriptionBox>input{width:100%;height:25px;padding:.2rem}.quickInvoiceProductDescriptionBox .description{width:100%;height:80px;padding:.2rem;font-weight:500;outline:none;border:1px solid var(--clr-black)}.productAmountContainer{width:100%;padding:.6rem 0rem;display:flex;flex-direction:column;justify-content:flex-end;align-items:end;gap:0rem}.productAmountBox{width:250px;padding:.3rem;display:grid;align-items:end;justify-content:center;gap:1rem;grid-template-columns:2fr 2fr}@media(max-width:500px){.productAmountBox{width:100%}}.productAmountTitle{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.productAmountTitle>label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:500px){.productAmountTitle>p{font-size:1.2rem!important}}.productTitleContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}.productAmountData{width:auto;max-width:100px;display:flex;flex-direction:column;justify-content:flex-end;align-items:end;gap:.5rem}@media(max-width:500px){.productAmountData{max-width:100%}.productAmountData>p{font-size:1.2rem!important}}.productAmountAndInWordsContainer{width:100%;padding-bottom:.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:end;gap:0rem}@media(max-width:600px){.productAmountAndInWordsContainer{flex-direction:column-reverse}}.productAmountInWordsBox{padding-top:.5rem}.productAmountInWordsBox>p{font-weight:700;text-transform:capitalize;font-size:.9rem!important}@media(max-width:600px){.productAmountInWordsBox{width:100%}.productAmountInWordsBox>p{font-size:1.1rem!important}}.productSummary{width:100%;height:auto;padding:.5rem 0rem}.productGstAmountBox{width:100%;height:auto;padding:.5rem 0rem 0rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.3rem}@media(max-width:854px){.productGstAmountBox{flex-direction:column;align-items:flex-end}}.productGstAmountDataStyles{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem;max-width:800px;border:1px solid var(--clr-black)}@media(max-width:800px){.productGstAmountDataStyles{flex-direction:column}}.productTableBox,.closeProductTableBox,.openProductTableBox{width:100%;height:auto;border:1px solid var(--clr-black)}.openProductTableBox{overflow:hidden;max-height:5000px;opacity:1;transform:scale(1);transition:max-height .45s ease-in-out,opacity .45s ease-in-out,transform .45s ease-in-out;min-height:290px}.closeProductTableBox{overflow:hidden;max-height:0px;opacity:0;transform:scale(.98);transition:max-height .45s ease-in-out,opacity .45s ease-in-out,transform .45s ease-in-out;min-height:0px}.productDataTable{width:100%;border-spacing:0px}.productDataTable>caption{display:none}.productDataTable>tbody>tr{font-size:.75rem}.productDataTable>tbody>tr .serialNumber{width:35px;text-align:center}.productDataTable>tbody>tr .description{max-width:140px;text-align:left;padding:.2rem;white-space:pre-wrap;-webkit-hyphens:auto;hyphens:auto}.productDataTable>tbody>tr .rate,.productDataTable>tbody>tr .amount,.productDataTable>tbody>tr .value{width:90px}.productDataTable>tbody>tr .gst,.productDataTable>tbody>tr .dis,.productDataTable>tbody>tr .exp{width:50px}.productDataTable>tbody>tr .hsn,.productDataTable>tbody>tr .qty,.productDataTable>tbody>tr .mfr,.productDataTable>tbody>tr .pack{width:70px}.productDataTable>tbody>tr .batch{width:90px}.productDataTable>tbody>tr .class{text-align:left}.productDataTable>tbody>tr td{text-align:right;padding:.2rem;border:1px solid var(--clr-gray)}.productDataTable>tbody>tr th{background:var(--clr-gray);color:var(--clr-white);border-bottom:1px solid var(--clr-black);border-right:1px solid var(--clr-black)}.productDataTable>tbody>tr:nth-of-type(2n){background:#e6e6e6}@media(max-width:855px){.productDataTable>caption{display:table-caption;caption-side:top;font-weight:700;text-align:center;border:1px solid var(--clr-black);color:var(--secondary-text-color);background-color:var(--clr-gray)}.productDataTable>tbody{display:table-row-group}.productDataTable>tbody>tr{background:#e6e6e6}.productDataTable>tbody>tr th{display:none;color:var(--clr-red)}.productDataTable>tbody>tr .serialNumber{width:auto}.productDataTable>tbody>tr .description{max-width:100%;text-align:left;padding:0rem .5rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:1fr!important;grid-template-rows:auto auto;row-gap:.3rem}.productDataTable>tbody>tr .rate,.productDataTable>tbody>tr .amount,.productDataTable>tbody>tr .value{width:auto}.productDataTable>tbody>tr .gst,.productDataTable>tbody>tr .dis,.productDataTable>tbody>tr .exp{width:auto}.productDataTable>tbody>tr .batch{width:auto}.productDataTable>tbody>tr .hsn,.productDataTable>tbody>tr .qty,.productDataTable>tbody>tr .mfr,.productDataTable>tbody>tr .pack{width:auto}.productDataTable>tbody>tr .gst,.productDataTable>tbody>tr .dis,.productDataTable>tbody>tr .amount,.productDataTable>tbody>tr .sgst,.productDataTable>tbody>tr .cgst,.productDataTable>tbody>tr .total{font-weight:700}.productDataTable>tbody>tr td{display:grid;grid-template-columns:auto 1fr;text-align:left;padding:0rem .5rem;font-size:1rem;font-weight:500}.productDataTable>tbody>tr td:first-child{padding-top:.5rem}.productDataTable>tbody>tr td:last-child{padding-bottom:.5rem;border-bottom:1px solid var(--clr-black)}.productDataTable>tbody>tr td:nth-of-type(2n){background-color:var(--primary-background-color)}.productDataTable>tbody>tr td[data-cell]:before{content:attr(data-cell) ":";font-weight:700;text-align:left;padding-right:.5rem}.productDataTable>tbody>tr td:not([data-cell]):before{display:none}}.productLandscapeDataTable{width:100%;border-spacing:0px}.productLandscapeDataTable>caption{display:none}.productLandscapeDataTable>tbody>tr{font-size:.75rem}.productLandscapeDataTable>tbody>tr .serialNumber{width:35px;text-align:center}.productLandscapeDataTable>tbody>tr .description{max-width:140px;text-align:left;padding:.2rem;white-space:pre-wrap;-webkit-hyphens:auto;hyphens:auto}.productLandscapeDataTable>tbody>tr .rate,.productLandscapeDataTable>tbody>tr .amount,.productLandscapeDataTable>tbody>tr .value{width:90px}.productLandscapeDataTable>tbody>tr .gst,.productLandscapeDataTable>tbody>tr .dis,.productLandscapeDataTable>tbody>tr .exp{width:50px}.productLandscapeDataTable>tbody>tr .hsn,.productLandscapeDataTable>tbody>tr .qty,.productLandscapeDataTable>tbody>tr .mfr,.productLandscapeDataTable>tbody>tr .pack{width:70px}.productLandscapeDataTable>tbody>tr .batch{width:90px}.productLandscapeDataTable>tbody>tr .class{text-align:left}.productLandscapeDataTable>tbody>tr td{text-align:right;padding:.2rem;border:1px solid var(--clr-gray)}.productLandscapeDataTable>tbody>tr th{background:var(--clr-gray);color:var(--clr-white);border-bottom:1px solid var(--clr-black);border-right:1px solid var(--clr-black)}.productLandscapeDataTable>tbody>tr:nth-of-type(2n){background:#e6e6e6}@media(max-width:855px){.productLandscapeDataTable>caption{display:table-caption;caption-side:top;font-weight:700;text-align:center;border:1px solid var(--clr-black);color:var(--secondary-text-color);background-color:var(--clr-gray)}.productLandscapeDataTable>tbody{display:table-row-group}.productLandscapeDataTable>tbody>tr{background:#e6e6e6}.productLandscapeDataTable>tbody>tr th{display:none;color:var(--clr-red)}.productLandscapeDataTable>tbody>tr .serialNumber{width:auto}.productLandscapeDataTable>tbody>tr .description{max-width:100%;text-align:left;padding:0rem .5rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:1fr!important;grid-template-rows:auto auto;row-gap:.3rem}.productLandscapeDataTable>tbody>tr .rate,.productLandscapeDataTable>tbody>tr .amount,.productLandscapeDataTable>tbody>tr .value{width:auto}.productLandscapeDataTable>tbody>tr .gst,.productLandscapeDataTable>tbody>tr .dis,.productLandscapeDataTable>tbody>tr .exp{width:auto}.productLandscapeDataTable>tbody>tr .batch{width:auto}.productLandscapeDataTable>tbody>tr .hsn,.productLandscapeDataTable>tbody>tr .qty,.productLandscapeDataTable>tbody>tr .mfr,.productLandscapeDataTable>tbody>tr .pack{width:auto}.productLandscapeDataTable>tbody>tr .gst,.productLandscapeDataTable>tbody>tr .dis,.productLandscapeDataTable>tbody>tr .amount,.productLandscapeDataTable>tbody>tr .sgst,.productLandscapeDataTable>tbody>tr .cgst,.productLandscapeDataTable>tbody>tr .total{font-weight:700}.productLandscapeDataTable>tbody>tr td{display:grid;grid-template-columns:auto 1fr;text-align:left;padding:0rem .5rem;font-size:1rem;font-weight:500}.productLandscapeDataTable>tbody>tr td:first-child{padding-top:.5rem}.productLandscapeDataTable>tbody>tr td:last-child{padding-bottom:.5rem;border-bottom:1px solid var(--clr-black)}.productLandscapeDataTable>tbody>tr td:nth-of-type(2n){background-color:var(--primary-background-color)}.productLandscapeDataTable>tbody>tr td[data-cell]:before{content:attr(data-cell) ":";font-weight:700;text-align:left;padding-right:.5rem}.productLandscapeDataTable>tbody>tr td:not([data-cell]):before{display:none}}@media(max-width:1500px){.productLandscapeDataTable>caption{display:table-caption;caption-side:top;font-weight:700;text-align:center;border:1px solid var(--clr-black);color:var(--secondary-text-color);background-color:var(--clr-gray)}.productLandscapeDataTable>tbody{display:grid;grid-template-columns:1fr 1fr}.productLandscapeDataTable>tbody>.tableRowHeader{display:none}.productLandscapeDataTable>tbody>tr{background:#e6e6e6}.productLandscapeDataTable>tbody>tr th{display:none;color:var(--clr-red)}.productLandscapeDataTable>tbody>tr .serialNumber{width:auto}.productLandscapeDataTable>tbody>tr .description{max-width:100%;text-align:left;padding:0rem .5rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:1fr!important;grid-template-rows:auto auto;row-gap:.3rem}.productLandscapeDataTable>tbody>tr .rate,.productLandscapeDataTable>tbody>tr .amount,.productLandscapeDataTable>tbody>tr .value{width:auto}.productLandscapeDataTable>tbody>tr .gst,.productLandscapeDataTable>tbody>tr .dis,.productLandscapeDataTable>tbody>tr .exp{width:auto}.productLandscapeDataTable>tbody>tr .batch{width:auto}.productLandscapeDataTable>tbody>tr .hsn,.productLandscapeDataTable>tbody>tr .qty,.productLandscapeDataTable>tbody>tr .mfr,.productLandscapeDataTable>tbody>tr .pack{width:auto}.productLandscapeDataTable>tbody>tr .gst,.productLandscapeDataTable>tbody>tr .dis,.productLandscapeDataTable>tbody>tr .amount,.productLandscapeDataTable>tbody>tr .sgst,.productLandscapeDataTable>tbody>tr .cgst,.productLandscapeDataTable>tbody>tr .total{font-weight:700}.productLandscapeDataTable>tbody>tr td{display:grid;grid-template-columns:auto 1fr;text-align:left;padding:0rem .5rem;font-size:1rem;font-weight:500}.productLandscapeDataTable>tbody>tr td:first-child{padding-top:.5rem}.productLandscapeDataTable>tbody>tr td:last-child{padding-bottom:.5rem;border-bottom:1px solid var(--clr-black)}.productLandscapeDataTable>tbody>tr td:nth-of-type(2n){background-color:var(--primary-background-color)}.productLandscapeDataTable>tbody>tr td:before{content:attr(data-cell) ":";font-weight:700;text-align:left;padding-right:.5rem}}@media(max-width:855px){.productLandscapeDataTable>tbody{display:table-row-group}}.quickInvoiceProductDataTable{width:100%;border-spacing:0px}.quickInvoiceProductDataTable>caption{display:none}.quickInvoiceProductDataTable>tbody>tr{font-size:.75rem}.quickInvoiceProductDataTable>tbody>tr .serialNumber{width:35px;text-align:center}.quickInvoiceProductDataTable>tbody>tr .description{max-width:140px;text-align:left;padding:.2rem;white-space:pre-wrap;-webkit-hyphens:auto;hyphens:auto}.quickInvoiceProductDataTable>tbody>tr .rate,.quickInvoiceProductDataTable>tbody>tr .amount,.quickInvoiceProductDataTable>tbody>tr .value{width:90px}.quickInvoiceProductDataTable>tbody>tr .gst,.quickInvoiceProductDataTable>tbody>tr .dis,.quickInvoiceProductDataTable>tbody>tr .exp{width:50px}.quickInvoiceProductDataTable>tbody>tr .hsn,.quickInvoiceProductDataTable>tbody>tr .qty,.quickInvoiceProductDataTable>tbody>tr .mfr,.quickInvoiceProductDataTable>tbody>tr .pack{width:70px}.quickInvoiceProductDataTable>tbody>tr .class{text-align:left}.quickInvoiceProductDataTable>tbody>tr th{background:var(--clr-gray);color:var(--clr-white);border-bottom:1px solid var(--clr-black);border-right:1px solid var(--clr-black)}.quickInvoiceProductDataTable>tbody>tr:nth-of-type(2n){background:#e6e6e6}@media(max-width:855px){.quickInvoiceProductDataTable>caption{display:table-caption;caption-side:top;font-weight:700;text-align:center;border:1px solid var(--clr-black);color:var(--secondary-text-color);background-color:var(--clr-gray)}.quickInvoiceProductDataTable>tbody{display:table-row-group}.quickInvoiceProductDataTable>tbody>tr{background:#e6e6e6}.quickInvoiceProductDataTable>tbody>tr th{display:none;color:var(--clr-red)}.quickInvoiceProductDataTable>tbody>tr .serialNumber{width:auto}.quickInvoiceProductDataTable>tbody>tr .description{max-width:100%;text-align:left;padding:0rem .5rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:1fr!important;grid-template-rows:auto auto;row-gap:.3rem}.quickInvoiceProductDataTable>tbody>tr .rate,.quickInvoiceProductDataTable>tbody>tr .amount,.quickInvoiceProductDataTable>tbody>tr .value{width:auto}.quickInvoiceProductDataTable>tbody>tr .gst,.quickInvoiceProductDataTable>tbody>tr .dis,.quickInvoiceProductDataTable>tbody>tr .exp{width:auto}.quickInvoiceProductDataTable>tbody>tr .batch{width:auto}.quickInvoiceProductDataTable>tbody>tr .hsn,.quickInvoiceProductDataTable>tbody>tr .qty,.quickInvoiceProductDataTable>tbody>tr .mfr,.quickInvoiceProductDataTable>tbody>tr .pack{width:auto}.quickInvoiceProductDataTable>tbody>tr .gst,.quickInvoiceProductDataTable>tbody>tr .dis,.quickInvoiceProductDataTable>tbody>tr .amount,.quickInvoiceProductDataTable>tbody>tr .sgst,.quickInvoiceProductDataTable>tbody>tr .cgst,.quickInvoiceProductDataTable>tbody>tr .total{font-weight:700}.quickInvoiceProductDataTable>tbody>tr td{display:grid;grid-template-columns:auto 1fr;text-align:left;padding:0rem .5rem;font-size:1rem;font-weight:500}.quickInvoiceProductDataTable>tbody>tr td:first-child{padding-top:.5rem}.quickInvoiceProductDataTable>tbody>tr td:last-child{padding-bottom:.5rem;border-bottom:1px solid var(--clr-black)}.quickInvoiceProductDataTable>tbody>tr td:nth-of-type(2n){background-color:var(--primary-background-color)}.quickInvoiceProductDataTable>tbody>tr td[data-cell]:before{content:attr(data-cell) ":";font-weight:700;text-align:left;padding-right:.5rem}.quickInvoiceProductDataTable>tbody>tr td:not([data-cell]):before{display:none}}.quickInvoiceProductDataTable>tbody>tr{font-size:.83rem}.quickInvoiceProductDataTable>tbody>tr .serialNumber{width:45px}.quickInvoiceProductDataTable>tbody>tr .description{max-width:178px}.quickInvoiceProductDataTable>tbody>tr .rate,.quickInvoiceProductDataTable>tbody>tr .amount{width:100px}.quickInvoiceProductDataTable>tbody>tr .gst,.quickInvoiceProductDataTable>tbody>tr .dis,.quickInvoiceProductDataTable>tbody>tr .exp{width:70px}.quickInvoiceProductDataTable>tbody>tr .hsn,.quickInvoiceProductDataTable>tbody>tr .qty,.quickInvoiceProductDataTable>tbody>tr .mfr,.quickInvoiceProductDataTable>tbody>tr .pack{width:90px}.quickInvoiceProductDataTable>tbody>tr .batch{width:90px}.quickInvoiceProductDataTable>tbody>tr td{text-align:right;padding:.2rem;border:1px solid var(--clr-gray)}@media(max-width:855px){.quickInvoiceProductDataTable>caption{display:table-caption;caption-side:top;font-weight:700;text-align:center;border:1px solid var(--clr-black);color:var(--secondary-text-color);background-color:var(--clr-gray)}.quickInvoiceProductDataTable>tbody>tr{background:#e6e6e6}.quickInvoiceProductDataTable>tbody>tr th{display:none;color:var(--clr-red)}.quickInvoiceProductDataTable>tbody>tr .serialNumber{width:auto}.quickInvoiceProductDataTable>tbody>tr .description{max-width:100%;text-align:left;padding:.2rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;padding:0rem .5rem}.quickInvoiceProductDataTable>tbody>tr .rate,.quickInvoiceProductDataTable>tbody>tr .amount,.quickInvoiceProductDataTable>tbody>tr .value{width:auto}.quickInvoiceProductDataTable>tbody>tr .gst,.quickInvoiceProductDataTable>tbody>tr .dis,.quickInvoiceProductDataTable>tbody>tr .exp{width:auto}.quickInvoiceProductDataTable>tbody>tr .batch{width:auto}.quickInvoiceProductDataTable>tbody>tr .hsn,.quickInvoiceProductDataTable>tbody>tr .qty,.quickInvoiceProductDataTable>tbody>tr .mfr,.quickInvoiceProductDataTable>tbody>tr .pack{width:auto}.quickInvoiceProductDataTable>tbody>tr td{display:grid;grid-template-columns:auto 1fr;text-align:left;padding:0rem .5rem;font-size:1rem}.quickInvoiceProductDataTable>tbody>tr td:first-child{padding-top:.5rem}.quickInvoiceProductDataTable>tbody>tr td:last-child{padding-bottom:.5rem;border-bottom:1px solid var(--clr-black)}.quickInvoiceProductDataTable>tbody>tr td:nth-of-type(2n){background-color:var(--primary-background-color)}.quickInvoiceProductDataTable>tbody>tr td:before{content:attr(data-cell) ":";font-weight:700;text-align:left;padding-right:.5rem}}.productGstTable{width:100%;border-spacing:0px}.productGstTable>caption{display:none}.productGstTable>tbody>tr{font-size:.75rem}.productGstTable>tbody>tr .serialNumber{width:35px;text-align:center}.productGstTable>tbody>tr .description{max-width:140px;text-align:left;padding:.2rem;white-space:pre-wrap;-webkit-hyphens:auto;hyphens:auto}.productGstTable>tbody>tr .rate,.productGstTable>tbody>tr .amount,.productGstTable>tbody>tr .value{width:90px}.productGstTable>tbody>tr .gst,.productGstTable>tbody>tr .dis,.productGstTable>tbody>tr .exp{width:50px}.productGstTable>tbody>tr .hsn,.productGstTable>tbody>tr .qty,.productGstTable>tbody>tr .mfr,.productGstTable>tbody>tr .pack{width:70px}.productGstTable>tbody>tr .batch{width:90px}.productGstTable>tbody>tr .class{text-align:left}.productGstTable>tbody>tr td{text-align:right;padding:.2rem;border:1px solid var(--clr-gray)}.productGstTable>tbody>tr th{background:var(--clr-gray);color:var(--clr-white);border-bottom:1px solid var(--clr-black);border-right:1px solid var(--clr-black)}.productGstTable>tbody>tr:nth-of-type(2n){background:#e6e6e6}@media(max-width:855px){.productGstTable>caption{display:table-caption;caption-side:top;font-weight:700;text-align:center;border:1px solid var(--clr-black);color:var(--secondary-text-color);background-color:var(--clr-gray)}.productGstTable>tbody{display:table-row-group}.productGstTable>tbody>tr{background:#e6e6e6}.productGstTable>tbody>tr th{display:none;color:var(--clr-red)}.productGstTable>tbody>tr .serialNumber{width:auto}.productGstTable>tbody>tr .description{max-width:100%;text-align:left;padding:0rem .5rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:1fr!important;grid-template-rows:auto auto;row-gap:.3rem}.productGstTable>tbody>tr .rate,.productGstTable>tbody>tr .amount,.productGstTable>tbody>tr .value{width:auto}.productGstTable>tbody>tr .gst,.productGstTable>tbody>tr .dis,.productGstTable>tbody>tr .exp{width:auto}.productGstTable>tbody>tr .batch{width:auto}.productGstTable>tbody>tr .hsn,.productGstTable>tbody>tr .qty,.productGstTable>tbody>tr .mfr,.productGstTable>tbody>tr .pack{width:auto}.productGstTable>tbody>tr .gst,.productGstTable>tbody>tr .dis,.productGstTable>tbody>tr .amount,.productGstTable>tbody>tr .sgst,.productGstTable>tbody>tr .cgst,.productGstTable>tbody>tr .total{font-weight:700}.productGstTable>tbody>tr td{display:grid;grid-template-columns:auto 1fr;text-align:left;padding:0rem .5rem;font-size:1rem;font-weight:500}.productGstTable>tbody>tr td:first-child{padding-top:.5rem}.productGstTable>tbody>tr td:last-child{padding-bottom:.5rem;border-bottom:1px solid var(--clr-black)}.productGstTable>tbody>tr td:nth-of-type(2n){background-color:var(--primary-background-color)}.productGstTable>tbody>tr td[data-cell]:before{content:attr(data-cell) ":";font-weight:700;text-align:left;padding-right:.5rem}.productGstTable>tbody>tr td:not([data-cell]):before{display:none}}.productGstTable{max-width:68%;border:1px solid var(--clr-black)}@media(max-width:854px){.productGstTable{max-width:100%}}.invoiceBottomContainer,.closeInvoiceBottomContainer,.openInvoiceBottomContainer{width:100%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.openInvoiceBottomContainer{overflow:hidden;max-height:5000px;opacity:1;transform:scale(1);transition:max-height .45s ease-in-out,opacity .45s ease-in-out,transform .45s ease-in-out}.closeInvoiceBottomContainer{overflow:hidden;max-height:0px;opacity:0;transform:scale(.98);transition:max-height .45s ease-in-out,opacity .45s ease-in-out,transform .45s ease-in-out}.bankAndPaymentContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:.5rem}@media(max-width:750px){.bankAndPaymentContainer{flex-direction:column;align-items:center}}.qrCodeContainer{width:40%}@media(max-width:750px){.qrCodeContainer{width:100%}}.bankInputForm{width:60%;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}@media(max-width:750px){.bankInputForm{width:100%}}.signatureAndNoteContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:.5rem}.signatureAndNoteContainer input{border:none}@media(max-width:550px){.signatureAndNoteContainer{align-items:center}}@media(max-width:650px){.signatureAndNoteContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}}.paymentDropDown{width:auto;height:100%;padding:.2rem;background-color:var(--primary-background-color)}.paymentDropDown>option{background-color:var(--primary-background-color);padding:.2rem}.paymentTypeBox{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;padding:.5rem .5rem .5rem .3rem}.paymentTypeBox>p{font-weight:700;text-transform:uppercase}.bankDetailsBox{width:60%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding-left:.3rem}.bankDetailsBox>p{font-weight:700;text-transform:uppercase}@media(max-width:860px){.bankDetailsBox{width:100%}}.signatureContainer{width:30%;height:auto}@media(max-width:550px){.signatureContainer{width:auto}}.signatureBox,.qrCodeContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}.signatureBox>p,.qrCodeContainer>p{font-weight:700}.termsAndConditionContainer{width:70%;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.5rem}@media(max-width:550px){.termsAndConditionContainer{width:100%}}.termsAndConditionBox{width:390px;height:150px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:0rem}.termsAndConditionBox>p{font-weight:700}.termsAndConditionBox>textArea{width:100%;height:100%;font-size:11px}@media(max-width:450px){.termsAndConditionBox>textArea{width:100%}}.termsAndConditionBox>div{width:100%}.termsAndConditionBox>div>.termsAndConditions{text-align:start;font-size:11px;white-space:break-spaces;word-wrap:break-word}@media(max-width:750px){.termsAndConditionBox{width:100%}}.profileContainer{width:100%;height:100%;padding:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.profileContainer::-webkit-scrollbar{display:none}.profileContainer{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}@media(max-width:700px){.profileContainer{flex-direction:column;justify-content:flex-start}}.profileBox{width:30%;height:100%;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:0rem;max-width:300px;box-shadow:var(--box-shadow-primary)}@media(max-width:700px){.profileBox{width:100%;max-width:100%;height:auto}}.profileDetailsBox{width:100%;height:100%}.profileDetailsBox::-webkit-scrollbar{display:none}.profileDetailsBox{-ms-overflow-style:none;scrollbar-width:none;overflow:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}@media(max-width:700px){.profileDetailsBox{flex-direction:row}}@media(max-width:500px){.profileDetailsBox{flex-direction:column}}.profilePictureAndNameContainer{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}.profilePictureAndNameContainer>p{font-weight:700;text-transform:uppercase}.profilePictureBox{width:100%;height:auto;padding:.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}.profilePictureBox>img{width:150px;height:150px;border-radius:50%;border:1px solid var(--clr-black);object-fit:contain}.profileOtherDetailsBox{width:100%;height:auto;padding:.3rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:.5rem;border:1px solid var(--clr-black);border-radius:5px}.profileOtherDetailsDataBox{width:100%;height:100%;padding:.3rem}.profileOtherDetailsDataBox>p{padding:0 5px;white-space:break-spaces;word-wrap:break-word;border:1px solid var(--clr-black);border-radius:5px}.profileTitleBox{width:100%;height:auto;padding:.4rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;border-radius:5px;background:var(--secondary-background-color)}.profileTitleBox>h3{color:var(--secondary-text-color)}.paymentLogContainer{width:70%;height:100%;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;max-width:800px;box-shadow:var(--box-shadow-primary)}@media(max-width:700px){.paymentLogContainer{width:100%;max-width:100%;min-height:400px;height:auto}}.paymentTitleBox{width:100%;height:auto}.paymentLogBox{width:100%;height:100%;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem;overflow:auto;border:1px solid var(--clr-black);border-radius:5px}.paymentLogDetailsBox{width:100%;height:auto;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:start;gap:0rem;border:1px solid var(--clr-black);border-radius:5px}.paymentLogDetailsBox>p>span{font-weight:700}.companyDetailFormBox{width:600px;height:auto;padding:.5rem;background-color:var(--primary-background-color);border-radius:5px;box-shadow:var(--box-shadow-primary)}.saveCompanyDetailButton{width:100%;height:100%}.updateNumberContainer{width:95%;height:auto;padding:1rem;max-width:400px;border-radius:15px;box-shadow:var(--box-shadow-primary);background:var(--primary-background-color)}.updateNumberTitleBox{width:100%;height:auto;padding:.4rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;border-radius:5px;background:var(--secondary-background-color)}.updateNumberTitleBox>h3{color:var(--secondary-text-color)}.updateNumberInputContainer{width:100%;height:100%;padding:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem;position:absolute;top:0;background:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px}.addPhoneNumberButton{width:auto;display:inline-block;padding:.5rem;font-size:.8rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.addPhoneNumberButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.addPhoneNumberButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.addPhoneNumberButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.addPhoneNumberButton{font-size:.8rem}}.signoutButton{width:auto;display:inline-block;padding:.5rem;font-size:.8rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.signoutButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.signoutButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.signoutButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.signoutButton{font-size:.8rem}}.signoutButton{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}@media(max-width:800px){.signoutButton{width:100%}}.editCompanyDetailButton{width:auto;display:inline-block;padding:.3rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.editCompanyDetailButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.editCompanyDetailButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.editCompanyDetailButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.editCompanyDetailButton{font-size:.8rem}}.companyDetailsInputForm{height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}.reportContainer{width:100%;height:95%;padding:.5rem 0rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem;min-width:0}.reportFilterContainer{width:90%;padding:.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}@media(max-width:450px){.reportFilterContainer{width:100%}}.reportFilterBox{width:90%;padding:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:.5rem}@media(max-width:600px){.reportFilterBox{width:100%}}.reportFilterOptionBox,.reportFilterPeriodOptionBox{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}@media(max-width:420px){.reportFilterPeriodOptionBox{flex-direction:column;align-items:flex-start}}.excelExportButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-green) 0%,var(--clr-light-green) 51%,var(--clr-light-green-300) 100%);transition:background-color .3s ease,transform .2s ease}.excelExportButton:hover{background:linear-gradient(180deg,var(--clr-green) 0%,var(--clr-light-green) 51%,var(--clr-light-green-300) 100%)}.excelExportButton:active{background:linear-gradient(200deg,var(--clr-green) 0%,var(--clr-light-green) 51%,var(--clr-light-green-300) 100%);transition:background 1s ease;transform:scale(.95)}.excelExportButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.excelExportButton{font-size:.8rem}}.reportTableContainer{width:85%;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:.3rem;max-width:1200px;overflow:auto;min-width:0}@media(max-width:1420px){.reportTableContainer{max-width:1000px}}@media(max-width:1240px){.reportTableContainer{max-width:900px}}@media(max-width:853px){.reportTableContainer{width:95%;height:75%;flex-direction:column;justify-content:flex-start;align-items:center}}@media(max-width:500px){.reportTableContainer{height:100%}}.reportTable{width:100%;border-spacing:0px}.reportTable>caption{display:none}.reportTable>tbody>tr{font-size:.75rem}.reportTable>tbody>tr .serialNumber{width:35px;text-align:center}.reportTable>tbody>tr .description{max-width:140px;text-align:left;padding:.2rem;white-space:pre-wrap;-webkit-hyphens:auto;hyphens:auto}.reportTable>tbody>tr .rate,.reportTable>tbody>tr .amount,.reportTable>tbody>tr .value{width:90px}.reportTable>tbody>tr .gst,.reportTable>tbody>tr .dis,.reportTable>tbody>tr .exp{width:50px}.reportTable>tbody>tr .hsn,.reportTable>tbody>tr .qty,.reportTable>tbody>tr .mfr,.reportTable>tbody>tr .pack{width:70px}.reportTable>tbody>tr .batch{width:90px}.reportTable>tbody>tr .class{text-align:left}.reportTable>tbody>tr td{text-align:right;padding:.2rem;border:1px solid var(--clr-gray)}.reportTable>tbody>tr th{background:var(--clr-gray);color:var(--clr-white);border-bottom:1px solid var(--clr-black);border-right:1px solid var(--clr-black)}.reportTable>tbody>tr:nth-of-type(2n){background:#e6e6e6}@media(max-width:855px){.reportTable>caption{display:table-caption;caption-side:top;font-weight:700;text-align:center;border:1px solid var(--clr-black);color:var(--secondary-text-color);background-color:var(--clr-gray)}.reportTable>tbody{display:table-row-group}.reportTable>tbody>tr{background:#e6e6e6}.reportTable>tbody>tr th{display:none;color:var(--clr-red)}.reportTable>tbody>tr .serialNumber{width:auto}.reportTable>tbody>tr .description{max-width:100%;text-align:left;padding:0rem .5rem;overflow-wrap:break-word;word-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;grid-template-columns:1fr!important;grid-template-rows:auto auto;row-gap:.3rem}.reportTable>tbody>tr .rate,.reportTable>tbody>tr .amount,.reportTable>tbody>tr .value{width:auto}.reportTable>tbody>tr .gst,.reportTable>tbody>tr .dis,.reportTable>tbody>tr .exp{width:auto}.reportTable>tbody>tr .batch{width:auto}.reportTable>tbody>tr .hsn,.reportTable>tbody>tr .qty,.reportTable>tbody>tr .mfr,.reportTable>tbody>tr .pack{width:auto}.reportTable>tbody>tr .gst,.reportTable>tbody>tr .dis,.reportTable>tbody>tr .amount,.reportTable>tbody>tr .sgst,.reportTable>tbody>tr .cgst,.reportTable>tbody>tr .total{font-weight:700}.reportTable>tbody>tr td{display:grid;grid-template-columns:auto 1fr;text-align:left;padding:0rem .5rem;font-size:1rem;font-weight:500}.reportTable>tbody>tr td:first-child{padding-top:.5rem}.reportTable>tbody>tr td:last-child{padding-bottom:.5rem;border-bottom:1px solid var(--clr-black)}.reportTable>tbody>tr td:nth-of-type(2n){background-color:var(--primary-background-color)}.reportTable>tbody>tr td[data-cell]:before{content:attr(data-cell) ":";font-weight:700;text-align:left;padding-right:.5rem}.reportTable>tbody>tr td:not([data-cell]):before{display:none}}.reportTable{min-width:1500px;width:max-content;overflow:auto}.reportTable>tbody>tr>td{text-align:start}.reportTable>tbody>tr .text-align-right{text-align:right}.reportTable>tbody>tr .text-align-center{text-align:center}@media(max-width:853px){.reportTable{min-width:95%}.reportTable>tbody>tr td{text-align:start}.reportTable>tbody>tr .text-align-right{text-align:start}.reportTable>tbody>tr .text-align-center{text-align:start}}.partyNameDropdownContainer{width:300px;height:auto;padding:.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.2rem;position:relative;border:1px solid var(--clr-black)}.partyNameDropdownContainer>input{width:100%;padding:.2rem}.openPartNameDropdownContent{width:100%;height:120px;padding:.2rem}.openPartNameDropdownContent::-webkit-scrollbar{display:none}.openPartNameDropdownContent{-ms-overflow-style:none;scrollbar-width:none;display:none;overflow:auto;flex-direction:column;position:absolute;top:100%;white-space:normal;background:var(--clr-white);border:1px solid var(--clr-black)}.openPartNameDropdownContent>p{border:1px solid var(--clr-black)}.closePartNameDropdownContent{width:100%;height:120px;padding:.2rem}.closePartNameDropdownContent::-webkit-scrollbar{display:none}.closePartNameDropdownContent{-ms-overflow-style:none;scrollbar-width:none;display:flex;overflow:auto;flex-direction:column;position:absolute;top:100%;white-space:normal;background:var(--clr-white);border:1px solid var(--clr-black)}.closePartNameDropdownContent>p{border:1px solid var(--clr-black)}.fetchPeriodButton{width:auto;display:inline-block;padding:.4rem .8rem;font-size:.9rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.fetchPeriodButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.fetchPeriodButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.fetchPeriodButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.fetchPeriodButton{font-size:.8rem}}.subscriptionContainer{width:100%;height:100%;padding:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}.subscriptionContainer::-webkit-scrollbar{display:none}.subscriptionContainer{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.subscriptionBox{width:100%;height:80%;padding:.5rem}.subscriptionBox::-webkit-scrollbar{display:none}.subscriptionBox{-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.3rem;border-radius:10px;box-shadow:var(--box-shadow-primary)}@media(max-width:660px){.subscriptionBox{height:75%}}.subscriptionBox{max-width:800px;box-shadow:none;background-color:var(--secondary-background-color)}.subscriptionBox>h1{color:var(--secondary-text-color)}.subscriptionTitleBox{width:auto;height:20%;padding:.5rem}.subscriptionTitleBox>h2{text-transform:uppercase}.subscriptionDetailContainer{width:100%;height:80%;padding:.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:1rem}.subscriptionDetailBox{width:300px;height:auto;padding:.5rem;border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;background-color:var(--primary-background-color)}.subscriptionDetailBox:hover{box-shadow:var(--box-shadow-secondary);transform:scale(1.05);transition:.3 s}.subscriptionDetailBox .subscriptionTitle{background-color:#ff642b85;padding:.2rem;border-radius:5px}.subscriptionDetailBox .subscriptionTitle>h4{color:#ff4000}.subscriptionDetailPriceBox{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}.subscriptionDetailPriceBox>span{font-size:12px}.subscriptionDetailPriceBox>div{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.3rem}.subscriptionDetailPriceBox>div>p{font-size:55px;font-weight:700}.subscriptionDetailPriceBox>div>span{padding-top:.8rem;font-size:22px}.subscriptionDetailDesBox{width:250px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}.subscriptionDetailDesBox>ul{width:80%}.subscriptionDetailDesBox>ul>li{font-size:.9rem}.getStartedButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.getStartedButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.getStartedButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.getStartedButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.getStartedButton{font-size:.8rem}}.getStartedButton{margin-top:2rem}.popUpContainer{width:100%;height:100%;padding:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;position:relative;top:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;z-index:3}@media(max-width:500px){.popUpContainer{padding:.6rem}}.privacyAndPolicyContainer{width:100%;height:600px;padding:.5rem;max-width:600px;background:var(--primary-background-color);box-shadow:var(--box-shadow-primary)}.privacyAndPolicyBox{width:100%;height:100%}.privacyAndPolicyBox>div{width:100%;height:85%;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:0rem}.privacyAndPolicyBox>div::-webkit-scrollbar{display:none}.privacyAndPolicyBox>div{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.privacyAndPolicyBox>div>ol{padding:1rem}.privacyAndPolicyBox>div>ol>li>ul{padding-left:1rem}.agreeButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.agreeButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.agreeButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.agreeButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.agreeButton{font-size:.8rem}}.faceBookDataDeletionPopUpContainer{width:100%;height:600px;padding:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;position:relative;top:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;z-index:3}@media(max-width:500px){.faceBookDataDeletionPopUpContainer{padding:.6rem}}.facebookDataDeletionContainer{width:100%;height:auto;padding:.5rem;max-width:600px;background:var(--primary-background-color);box-shadow:var(--box-shadow-primary)}.faceBookDataDeletionBox{width:100%;height:100%}.faceBookDataDeletionBox>div{width:100%;height:85%;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;gap:0rem}.faceBookDataDeletionBox>div::-webkit-scrollbar{display:none}.faceBookDataDeletionBox>div{-ms-overflow-style:none;scrollbar-width:none;overflow:auto}.faceBookDataDeletionBox>div>ol{padding:1rem}.faceBookDataDeletionBox>div>ol>li>ul{padding-left:1rem}.invoiceAutoFillContainer{width:100%;height:100%}.invoiceAutoFillContainer::-webkit-scrollbar{display:none}.invoiceAutoFillContainer{-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem;overflow:auto}.invoiceAutoFillBox{width:100%;height:95%;padding-top:1rem;max-width:800px;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:0rem}@media(max-width:660px){.invoiceAutoFillBox{width:100%;height:100%;justify-content:flex-start}}.actionContainer{width:100%;height:auto;padding:0rem .5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0rem}@media(max-width:390px){.actionContainer{height:auto;padding:.5rem;flex-direction:column-reverse;align-items:flex-end;gap:1rem;justify-content:flex-end}}.additionalOptions{width:100%;display:flex;justify-content:space-between;align-items:flex-start;margin-top:.3rem}.searchInvoiceDataInputBox{width:100%;height:"auto";display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}.searchBarContainer{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:.5rem}@media(max-width:500px){.searchBarContainer{padding:.5rem;flex-direction:column;gap:1rem;justify-content:flex-end}.searchBarContainer>div{width:100%}}.toggleInvoiceDataContainer{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.searchResultContainer{width:100%;height:85%;padding:.5rem}.searchResultContainer>h1{color:var(--clr-gray)}@media(max-width:660px){.searchResultContainer{height:70%}}.searchResultBox{width:100%;height:100%;padding:.5rem;box-shadow:var(--box-shadow-primary)}.invoiceAutofillFormContainer{width:100%;height:100%;padding:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem;position:absolute;top:0;background:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;left:0}.invoiceAutofillFormBox{width:100%;height:auto;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-end;gap:.5rem;border:1px solid var(--clr-black);max-width:520px;background-color:var(--primary-background-color)}.productPaginationBox{width:100%;height:auto;padding:.2rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:.5rem;border:1px solid var(--clr-black)}.addDetailsButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:.9rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.addDetailsButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.addDetailsButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.addDetailsButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.addDetailsButton{font-size:.8rem}}.deleteButton{width:auto;display:inline-block;padding:.4rem .5rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.deleteButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.deleteButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.deleteButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.deleteButton{font-size:.8rem}}.editButton{width:auto;display:inline-block;padding:.4rem .5rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background-color .3s ease,transform .2s ease}.editButton:hover{background:linear-gradient(180deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%)}.editButton:active{background:linear-gradient(200deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background 1s ease;transform:scale(.95)}.editButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.editButton{font-size:.8rem}}.showMoreButton{border:none;outline:none;background:none;padding:.4rem .5rem;font-weight:700}.textSelectButton{width:auto;display:inline-block;padding:.4rem .5rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.textSelectButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.textSelectButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.textSelectButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.textSelectButton{font-size:.8rem}}.setAsDefaultButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.setAsDefaultButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.setAsDefaultButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.setAsDefaultButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.setAsDefaultButton{font-size:.8rem}}.viewProductButton{width:auto;display:inline-block;padding:.4rem .5rem;font-size:.9rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background-color .3s ease,transform .2s ease}.viewProductButton:hover{background:linear-gradient(180deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%)}.viewProductButton:active{background:linear-gradient(200deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background 1s ease;transform:scale(.95)}.viewProductButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.viewProductButton{font-size:.8rem}}.viewProductButton{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:"0.2rem";position:sticky}.viewProductBackButton{width:auto;display:inline-block;padding:.4rem .5rem;font-size:.9rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.viewProductBackButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.viewProductBackButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.viewProductBackButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.viewProductBackButton{font-size:.8rem}}.confirmButton{width:auto;display:inline-block;padding:.4rem .5rem;font-size:.9rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background-color .3s ease,transform .2s ease}.confirmButton:hover{background:linear-gradient(180deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%)}.confirmButton:active{background:linear-gradient(200deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background 1s ease;transform:scale(.95)}.confirmButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.confirmButton{font-size:.8rem}}.confirmButton{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:"0.2rem";position:sticky}.autofillDropdownContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.autofillDropdownBox{width:auto;height:100%;padding:.2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.autofillDropdownBox>label{font-size:.9rem}@media(max-width:600px){.autofillDropdownBox{width:100%;justify-content:flex-start;gap:.5rem;font-size:.9rem;white-space:nowrap}}.companyTypeAutoFillDropdownContainer{position:relative;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem}.companyTypeAutoFillDropdownContainer>label{width:25%;font-weight:700}.companyTypeAutoFillDropdownContainer{gap:.5rem}.companyTypeAutoFillDropdownContainer>div{width:100%;justify-content:flex-start}.companyTypeAutoFillDropdown{width:auto;height:100%;padding:.2rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}@media(max-width:600px){.companyTypeAutoFillDropdown{width:100%;justify-content:flex-start;gap:.5rem;font-size:.9rem;white-space:nowrap}}.autofillDropDown{width:auto;height:100%;padding:.2rem;background-color:var(--primary-background-color);border-radius:5px;font-size:1.1rem}.autofillDropDown>option{background-color:var(--primary-background-color);text-transform:capitalize;padding:.2rem}.closeAddAutofillFormButton{width:auto;display:inline-block;padding:.2rem;font-size:.9rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.closeAddAutofillFormButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.closeAddAutofillFormButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.closeAddAutofillFormButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.closeAddAutofillFormButton{font-size:.8rem}}.nextProductFormButton{width:auto;display:inline-block;padding:.4rem .5rem;font-size:.9rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.nextProductFormButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.nextProductFormButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.nextProductFormButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.nextProductFormButton{font-size:.8rem}}.invoiceTemplateDropdown{width:auto;height:100%;padding:.2rem;background-color:var(--primary-background-color);border-radius:5px}.invoiceTemplateDropdown>option{background-color:var(--primary-background-color);text-transform:capitalize;padding:.2rem}.bankAutoFillInputForm{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}@media(max-width:500px){.bankAutoFillInputForm{gap:.1rem}}.buyerAutoFillInputForm{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}@media(max-width:500px){.buyerAutoFillInputForm{gap:.1rem}}.productAutoFillInputForm{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}@media(max-width:500px){.productAutoFillInputForm{gap:.1rem}}.termsAndConditionsAutoFillInputForm{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem}@media(max-width:500px){.termsAndConditionsAutoFillInputForm{gap:.1rem}}.autofillSaveButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.autofillSaveButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.autofillSaveButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.autofillSaveButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.autofillSaveButton{font-size:.8rem}}.invoiceAutoFillListContainer,.termsAndConditionsAutoFillListContainer,.productAutoFillListContainer,.buyerAutoFillListContainer,.bankAutoFillListContainer{width:100%;height:100%;padding:.2rem;border:1px solid var(--clr-black);border-radius:5px;overflow-x:auto}.invoiceAutoFillListContainer::-webkit-scrollbar,.termsAndConditionsAutoFillListContainer::-webkit-scrollbar,.productAutoFillListContainer::-webkit-scrollbar,.buyerAutoFillListContainer::-webkit-scrollbar,.bankAutoFillListContainer::-webkit-scrollbar{display:none}.invoiceAutoFillListContainer,.termsAndConditionsAutoFillListContainer,.productAutoFillListContainer,.buyerAutoFillListContainer,.bankAutoFillListContainer{-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:.5rem}.invoiceAutoFillListBox,.termsAndConditionsAutoFillListBox,.termsAndConditionsDetailsListBox,.productAutoFillListBox,.buyerAutoFillListBox,.bankAutoFillListBox{width:100%;height:auto;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.invoiceAutoFillListBox>p>span,.termsAndConditionsAutoFillListBox>p>span,.termsAndConditionsDetailsListBox>p>span,.productAutoFillListBox>p>span,.buyerAutoFillListBox>p>span,.bankAutoFillListBox>p>span{font-weight:700}.invoiceDetailsListActions,.termsAndConditionsDetailsListActions,.productDetailsListActions,.productDetailsListActionsBox,.buyerDetailsListActions,.buyerDetailsListActionsBox,.bankDetailsListActions{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;right:1%}.invoiceDetailsListBox,.productDetailsListBox,.buyerDetailsListBox,.bankDetailsListBox{width:100%;height:auto;padding:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.5rem}.invoiceDetailsListBox>p>span,.productDetailsListBox>p>span,.buyerDetailsListBox>p>span,.bankDetailsListBox>p>span{font-weight:700}.invoiceDetailsListBox,.productDetailsListBox,.buyerDetailsListBox,.bankDetailsListBox{position:relative;border-radius:5px;border:1px solid var(--clr-black)}.buyerDetailsListActionsBox{width:100%;justify-content:space-between}@media(max-width:500px){.buyerDetailsListActionsBox{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.productDetailsListActionsBox{width:100%;justify-content:space-between}@media(max-width:500px){.productDetailsListActionsBox{flex-direction:column;justify-content:flex-start;align-items:flex-start}}.viewProductActions{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.termsAndConditionsDetailsListBox{position:relative;border-radius:5px;border:1px solid var(--clr-black)}.termsAndConditionsDetailsListBox:hover .termsAndConditionsDetailsListActions{display:flex;justify-content:space-between;gap:.5rem}.uploadImagePopUpContainer{width:100%;height:100%;padding:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;position:absolute;top:0;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px;z-index:3}@media(max-width:500px){.uploadImagePopUpContainer{padding:.6rem}}.uploadImagePopUpContainer{left:0}.uploadImageContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:.5rem;background-color:var(--primary-background-color);padding:.5rem;border:1px solid var(--clr-black)}.uploadImageDetailContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0rem}.uploadImageDetailBox{width:100%;height:auto;padding:.5rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0rem}.uploadImageDetailBox>label{background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);border-radius:10px;color:var(--secondary-text-color);font-weight:700;padding:.8rem}.uploadImageDetailBox>label:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.uploadImageDetailBox>label:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transform:scale(.95)}.uploadImageDetailBox>input{display:none}.uploadedImageBox{width:100%;height:300px;padding:.2rem}.uploadedImageBox::-webkit-scrollbar{display:none}.uploadedImageBox{-ms-overflow-style:none;scrollbar-width:none;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;border:1px solid var(--clr-black);overflow:auto;flex-wrap:wrap}.cropperContainer{width:100%;height:100%;padding:.2rem;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:.5rem}.cropperBox{width:400px;height:400px;position:relative}.cropperOptions{width:100%;height:auto;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.imageBoxContainer{width:100%;height:100%}.imageEmptyBox{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}.imageListContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:start;gap:.3rem;flex-wrap:wrap}.imageBox{width:155px;height:105px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem;position:relative;border:1px solid black}.imageBox>p{width:100%;padding:.2rem;position:absolute;bottom:0;background:var(--clr-black-100);color:var(--secondary-text-color);font-size:.8rem}@media(max-width:410px){.imageBox{width:145px}}.saveImageButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.saveImageButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.saveImageButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.saveImageButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.saveImageButton{font-size:.8rem}}.cancelImageButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.cancelImageButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.cancelImageButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.cancelImageButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.cancelImageButton{font-size:.8rem}}.contentContainer{position:relative;width:100%;height:100%}@media(max-width:500px){.contentContainer{height:90%}}.searchBox{width:200px;height:auto;padding:.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem;border-radius:5%;background-color:#dadada}.searchBox>input{width:85%;height:auto;border:none;outline:none;font-size:1rem;background-color:#dadada}.searchBox>svg{width:15%;color:#00f}.searchBox>svg:hover{color:var(--clr-red)}@media(max-width:580px){.searchBox{width:99%}.searchBox>input{width:100%}}.searchInvoiceButton{width:auto;display:inline-block;padding:.2rem .4rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background-color .3s ease,transform .2s ease}.searchInvoiceButton:hover{background:linear-gradient(180deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%)}.searchInvoiceButton:active{background:linear-gradient(200deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background 1s ease;transform:scale(.95)}.searchInvoiceButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.searchInvoiceButton{font-size:.8rem}}.searchActionContainer{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:.5rem}.searchActionContainer>div{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}@media(max-width:580px){.searchActionContainer{width:100%}.searchActionContainer>div{width:100%;flex-direction:column;align-items:flex-start}}.searchByDropdownContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.3rem}.searchByDropdownBox{width:auto;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.5rem}.searchByDropdownBox>label{font-size:.9rem;white-space:nowrap}@media(max-width:600px){.searchByDropdownBox{width:100%;justify-content:flex-start;gap:.5rem}}.searchByDropdown{width:auto;height:100%;padding:.2rem;background-color:var(--primary-background-color);border-radius:5px;font-size:.8rem}.searchByDropdown>option{background-color:var(--primary-background-color);padding:.2rem;text-transform:capitalize}.paginationContainer{width:100%;height:auto;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:0rem}.invoiceQuickEntityContainer{width:100%;height:100%;max-width:800px;background-color:var(--primary-background-color);padding:1rem;border-radius:5px;box-shadow:var(--box-shadow-primary)}@media(max-width:600px){.invoiceQuickEntityContainer{padding:.5rem}}.companyDetailsFormContainer{width:100%;height:100%;padding:1rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem;position:absolute;top:0;background:transparent;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:8px}.companyDetailTitleContainer{width:100%;height:auto;padding:.4rem;display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;border-radius:5px;background:var(--secondary-background-color)}.companyDetailTitleContainer>h3{color:var(--clr-white)}.companyDetailTitleContainer{margin-bottom:.5rem}.saveButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.saveButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.saveButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.saveButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.saveButton{font-size:.8rem}}.closeButton{width:auto;display:inline-block;padding:.5rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.closeButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.closeButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.closeButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.closeButton{font-size:.8rem}}.refetchInvoiceButton{width:auto;display:inline-block;padding:.3rem .6rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.refetchInvoiceButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.refetchInvoiceButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.refetchInvoiceButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.refetchInvoiceButton{font-size:.8rem}}.refetchInvoiceButton{margin-top:.2rem}.loadMoreButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,#fd3c00,#fb8018 51%,#f8c731);transition:background-color .3s ease,transform .2s ease}.loadMoreButton:hover{background:linear-gradient(180deg,#fd3c00,#fb8018 51%,#f8c731)}.loadMoreButton:active{background:linear-gradient(200deg,#fd3c00,#fb8018 51%,#f8c731);transition:background 1s ease;transform:scale(.95)}.loadMoreButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.loadMoreButton{font-size:.8rem}}.previousPageButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background-color .3s ease,transform .2s ease}.previousPageButton:hover{background:linear-gradient(180deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%)}.previousPageButton:active{background:linear-gradient(200deg,var(--clr-red) 0%,var(--clr-light-red) 51%,var(--clr-light-red-200) 100%);transition:background 1s ease;transform:scale(.95)}.previousPageButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.previousPageButton{font-size:.8rem}}.reloadButton{width:auto;display:inline-block;padding:.6rem .8rem;font-size:1rem;border-radius:.25rem;color:var(--button-color);font-weight:700;text-align:center;line-height:1;border:none;cursor:pointer;background:linear-gradient(90deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background-color .3s ease,transform .2s ease}.reloadButton:hover{background:linear-gradient(180deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%)}.reloadButton:active{background:linear-gradient(200deg,var(--clr-blue) 0%,var(--clr-light-blue-100) 51%,var(--clr-cyan) 100%);transition:background 1s ease;transform:scale(.95)}.reloadButton:disabled{background:var(--clr-gray);cursor:not-allowed}@media(max-width:500px){.reloadButton{font-size:.8rem}}.emptyInvoiceBox{width:100%;height:100%;padding:.5rem;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:0rem}.emptyInvoiceBox>h2{color:var(--clr-gray)}
