body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.MuiAutocomplete-listbox,.css-6hp17o-MuiList-root-MuiMenu-list,.css-r8u8y9{display:block!important;max-height:200px!important;overflow-y:auto!important}.main-dev{display:flex;margin-left:auto;margin-right:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.bordered-div-login{align-items:flex-end}@media (max-width:900px){.bordered-div-login{max-width:98vw;min-width:0;padding:24px 8px 16px}}@media (max-width:600px){.login-bg{justify-content:center;margin-right:0;padding:20px}.bordered-div-login{border-radius:10px;margin:0 2vw;padding:16px 4px 12px}}.loginPage-border{align-items:center;background-image:url(../../static/media/loginbg.71532317eb61557325b6.jpg);background-position:50%;background-repeat:no-repeat;background-size:100% 100%;display:flex;height:100vh;justify-content:center;position:relative;width:100vw}.footerWrapper{min-height:100vh}.footerWrapper,.pageContent{display:flex;flex-direction:column}.pageContent{flex-grow:1}.footerContainer{background-color:#0d58a6;color:#fff;flex-wrap:wrap;justify-content:space-between;margin-top:auto;padding:10px}ul{display:flex}ul>li{list-style-type:none}.underlineFooterText{align-items:center;display:flex;flex:1 1}@media only screen and (max-width:980px){.footerContainer{flex-wrap:wrap}}@media only screen and (max-width:500px){.footerContainer{flex-wrap:wrap;justify-content:flex-start}}.pageHeading{align-items:center;background-color:#28c76f;color:#fff;display:flex;justify-content:space-around;text-align:end;text-transform:uppercase}@media only screen and (max-width:980px){.pageHeading{margin:20px}}@media only screen and (max-width:500px){.pageHeading{justify-content:flex-start;padding-left:20px}}.navbar{align-items:center;background-color:#fff;border-right:1px solid #e0e0e0;bottom:0;color:#0d58a6;display:flex;flex-direction:column;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;justify-content:flex-start;left:0;overflow-x:hidden;overflow-y:auto;position:fixed;scrollbar-width:thin;top:0;transform:translateX(-100%);transition:transform .3s ease;width:250px;z-index:1000}.navbar::-webkit-scrollbar{width:8px}.navbar::-webkit-scrollbar-thumb{background-color:#0d58a6;border-radius:10px}.navbar.open{transform:translateX(0)}.navbar.closed{transform:translateX(-100%)}.logo{align-items:center;cursor:pointer;display:flex;height:60px;justify-content:center;padding:10px;width:100%}.logo-image{height:100%;width:auto}.sidebar-container{margin-top:30px}.sidebar-section{margin-bottom:1.5rem}.section-title{align-items:center;color:#888;cursor:pointer;display:flex;font-family:Courier New,Courier,monospace;font-size:1.08rem;font-weight:600;gap:8px;text-transform:uppercase;-webkit-user-select:none;user-select:none}.section-title .dropdown-arrow{display:inline-block;font-size:1.2em;margin-left:4px;transition:transform .35s cubic-bezier(.4,0,.2,1)}.section-title.collapsed .dropdown-arrow{transform:rotate(-90deg)}.section-title.section-active{border-radius:6px;color:#f6c500;font-weight:700}.section-title.section-active .dropdown-arrow{color:#0d58a6}.section-list{display:flex;flex-direction:column;list-style:none;max-height:1000px;overflow:hidden;padding-left:5px!important;transition:max-height .3s cubic-bezier(.4,0,.2,1)}.section-list.collapsed{margin:0;max-height:0;overflow:hidden;padding:0}.sidebar-item{align-items:center;border-radius:6px;color:#2c3e50;cursor:pointer;display:flex;font-size:1.08rem;gap:8px;padding:7px 0;padding-left:16px!important;transition:background-color .2s ease,color .2s;white-space:nowrap}.sidebar-item.active .icon,.sidebar-item:hover,.sidebar-item:hover .icon{color:#f6c500}.submenu{padding-left:1.5rem}.submenu .sidebar-item{font-size:.98rem;gap:7px;padding-left:18px!important}.sidebar-item.active{color:#f6c500;font-weight:600}@media only screen and (max-width:1280px){.navbar{width:160px}.logo{height:45px}.section-title{font-size:1rem;gap:7px;padding-left:10px}.sidebar-item{font-size:1rem;gap:7px;padding:5px 0;padding-left:10px!important}}@media only screen and (max-width:900px){.navbar{min-width:60px;width:60px}.logo{height:35px;padding:4px}.logo-image{height:35px;width:35px}.section-title{font-size:.95rem;gap:6px;padding-left:6px}.sidebar-item{font-size:.95rem;gap:6px;padding:3px 0;padding-left:6px!important}}@media only screen and (max-width:600px){.navbar{height:50px;max-height:50px}.sidebar-section{margin-right:.5rem}.section-title{font-size:.9rem;gap:5px;padding-left:2px;padding-right:2px}.section-list{flex-direction:row}.sidebar-item{font-size:.9rem;gap:4px;padding:1px 4px;padding-left:2px!important}.logo{padding:3px}.logo,.logo-image{height:30px;width:30px}}@media only screen and (min-width:901px){.label{display:inline}}.bordered-div-addProducts{border-radius:5px;padding:20px 30px}.two-products-input{display:flex;justify-content:space-around}.bordered-div-addCategory,.bordered-div-addSuppliers{border-radius:5px;padding:20px 30px}.two-suppliers-input{display:flex;justify-content:space-around}.invoice-container{background-color:#fff;border:1px solid #ddd;box-shadow:0 0 10px #0000001a;box-sizing:border-box;font-family:Arial,sans-serif;font-size:14px;height:297mm;margin:0 auto 20px;padding:10mm;width:210mm}.invoice-header{border-bottom:2px solid #000;justify-content:space-between;margin-bottom:20px;padding-bottom:10px}.company-logo,.invoice-header{align-items:center;display:flex}.company-logo{height:110px;justify-content:center;width:165px}.company-initial{margin:0}.company-logo-image{display:block;max-height:100%;max-width:100%;object-fit:contain}.invoice-title{font-size:28px;font-weight:700;text-decoration:underline}.invoice-details{align-items:flex-start;border:1px solid #000;column-gap:24px;display:flex;justify-content:flex-start;margin-bottom:20px;padding:16px}.customer-section{flex:1 1}.customer-section h4{font-size:16px;font-weight:700;margin:0 0 10px}.customer-section p{font-size:14px;line-height:1.4;margin:5px 0}.customer-name{font-size:15px;font-weight:700}.invoice-info{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-left:auto}.invoice-info h4{font-size:16px;font-weight:700;margin:0 0 10px}.info-row{display:flex;font-size:14px;margin-bottom:8px}.info-label{font-weight:700;min-width:80px}.info-value{flex:1 1}.invoice-items-table{border:1px solid #000;border-collapse:collapse;margin:14px 0;table-layout:fixed;width:100%}.invoice-items-table thead{background-color:#f5f5f5}.invoice-items-table th{border:1px solid #000;font-size:14px;font-weight:700;padding:12px 8px;text-align:center}.invoice-items-table td{border:1px solid #000;font-size:13px;font-weight:400;padding:10px 8px;text-align:center}.invoice-items-table td:first-child,.invoice-items-table th:first-child{max-width:6%;width:6%}.invoice-items-table td:nth-child(2),.invoice-items-table th:nth-child(2){max-width:52%;padding-left:8px;text-align:left;width:52%}.invoice-items-table td:nth-child(3),.invoice-items-table th:nth-child(3){max-width:7%;width:7%}.invoice-items-table td:nth-child(4),.invoice-items-table th:nth-child(4){font-size:14px;text-align:center;width:80px}.invoice-items-table td:nth-child(5),.invoice-items-table th:nth-child(5){font-size:14px;text-align:center;width:120px}.invoice-items-table td:nth-child(2){white-space:normal;word-break:break-word}.invoice-items-table tbody tr:last-child td{min-height:100px}.text-right{padding-right:10px;text-align:right}.invoice-footer-summary{align-items:flex-end;border:1px solid #000;display:flex;justify-content:space-between;padding:12px 16px}.invoice-footer-remarks{align-self:flex-start;font-size:14px}.invoice-footer-right{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.discount-row{display:flex;font-size:14px}.discount-row .info-label{font-weight:700;min-width:70px}.discount-row .info-value{flex:0 1 auto}.invoice-footer-summary .total-amount{align-items:center;display:flex;font-size:18px;font-weight:700}.amount-label{margin-right:5px}.amount-value{font-size:20px}.terms-conditions{grid-gap:16px;border:1px solid #000;border-top:none;display:grid;gap:16px;grid-template-columns:1fr 1fr;padding:16px}.left-section,.right-section{display:flex;flex-direction:column;justify-content:flex-start}.right-section{align-items:flex-end;text-align:right}.terms-section h5{font-size:14px;font-weight:700;margin:0 0 8px}.terms-section p{font-size:13px;line-height:1.35;margin:4px 0}.balance-info{display:flex;flex-direction:column;font-size:13px;font-weight:700;margin-bottom:12px}.balance-info span:first-child{margin-bottom:4px}.balance-amount{font-size:15px}.contact-section p{font-size:13px;line-height:1.35;margin:4px 0}.contact-section .thank-you-text{font-size:14px;font-weight:700;margin-top:8px}.weight-info{align-items:flex-end;display:flex;font-size:15px;font-weight:700;justify-content:flex-end}.weight-value{padding-right:0}.actions{margin-top:20px;text-align:center}.download-button,.print-button{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:14px;margin:5px;padding:10px 20px;transition:background-color .3s}.download-button:hover,.print-button:hover{background-color:#0056b3}@media print{*{color-adjust:exact!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}body{background:#fff;margin:0;padding:0}.invoice-container{border:none;box-shadow:none;height:auto;margin:0;padding:10mm;width:100%}.invoice-container,.invoice-header{page-break-inside:avoid}.invoice-details,.invoice-items-table{border:1px solid #000;page-break-inside:avoid}.invoice-items-table thead{background-color:#f5f5f5!important;-webkit-print-color-adjust:exact;print-color-adjust:exact}.invoice-items-table th{background-color:#f5f5f5!important;border:1px solid #000}.invoice-footer-summary,.terms-conditions{border:1px solid #000;page-break-inside:avoid}.actions{display:none!important}}.bordered-div-purchaseorder{padding:20px}.top-input-purchaseorder{display:flex;justify-content:space-between}.bordered-div-salesorder{padding:20px}.top-input-salesorder{display:flex;justify-content:space-between}.login-bg{align-items:center;background:#f7f7f7;display:flex;justify-content:center;min-height:100vh;position:relative;width:100vw}.login-image{height:auto;left:0;max-width:40vw;opacity:.18;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:320px;z-index:1}.bordered-div-login{align-items:center;background:#fff;border:none;border-radius:16px;box-shadow:0 4px 24px 0 #1b28501f;display:flex;flex-direction:column;margin:0 16px;max-width:400px;min-width:280px;padding:32px 24px 24px;width:100%;z-index:2}.bordered-div-login .MuiTypography-root{color:#1b2850;font-weight:700;letter-spacing:1px;margin-bottom:18px;text-align:center}.bordered-div-login .MuiTextField-root{margin-bottom:18px}.bordered-div-login .MuiButton-root{font-size:1rem;font-weight:600;letter-spacing:1px;margin-top:8px;padding:10px 0}.bordered-div-login .MuiLink-root{color:#1b2850;display:block;font-weight:500;margin-bottom:8px;text-align:right;width:100%}@media (max-width:900px){.login-image{display:none}.bordered-div-login{max-width:98vw;min-width:0;padding:24px 8px 16px}}@media (max-width:600px){.bordered-div-login{border-radius:10px;margin:0 2vw;padding:16px 4px 12px}}
/*# sourceMappingURL=main.95c5b857.css.map*/