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}.card-shadow{background-color:#fff;border-radius:8px;box-shadow:0 0 10px 0 rgba(0,0,0,.1);margin-top:10px;padding:20px}.row-flex{display:flex}.row-flex>.ant-col{display:flex;flex-direction:column}.row-flex>.ant-col>.custom-card{display:flex;flex:1 1;flex-direction:column}.login-wrapper{align-items:center;background-blend-mode:multiply;background-color:rgba(0,0,0,.7);background-image:url(/static/media/login-bg.48f70e130d9fade0a7b1.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:100vh;justify-content:center}.login-container{background-color:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.1);display:flex;overflow:hidden;width:50%}.login-form-container,.login-sidebar{box-shadow:inset 0 0 10px rgba(0,0,0,.1);display:flex;flex:1 1;flex-direction:column;height:400px;justify-content:center;padding:20px}.login-sidebar{background-color:#323f4b;color:#fff}.login-form-container{background-color:#f9f9f9}.login-logo{align-self:center;margin-bottom:20px;width:150px}.login-form,.login-form-button{width:100%}@media (max-width:768px){.login-sidebar{display:none}.login-form-container{box-shadow:none;padding:30px 20px}.login-form{font-size:16px}.login-form input{border-radius:5px;font-size:16px;margin-bottom:15px;padding:10px}.login-form-item{margin-bottom:20px}.login-container{width:80%}}.login-form-forgot{float:right;margin-right:8px}.login-form-forgot a{color:#1890ff}.login-form-forgot a:hover{text-decoration:underline}.ant-layout-sider-trigger{width:80%}.logo{align-items:center;display:flex;justify-content:center;text-align:center}.sider-transition{transition:width .2s ease-in-out}.dark-mode-switch{padding:10px;text-align:center}.content-transition{transition:margin-left .2s ease-in-out}::-webkit-scrollbar{background-color:#f5f5f5;height:6px;width:6px}::-webkit-scrollbar-thumb{background-color:#999;border-radius:3px}::-webkit-scrollbar-thumb:hover{background-color:#666}.invoice-header{display:flex;justify-content:space-between}.centered-description{text-align:center}.Order_container__12qJZ{background-color:"#f5f5f5";padding:"1rem"}.Order_addButtonContainer__n2m1-{align-items:center;display:flex;justify-content:center;margin-bottom:30px;margin-top:20px}.Order_addButton__VgXk3{border:none;border-radius:4px;color:#fff;cursor:pointer;width:200px}.Order_buttonContainer__nm0tD{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.Order_receiptContainer__ozBT5{display:none}@media print{body *{display:none}.Order_receiptContainer__ozBT5 *,.Order_receiptContainer__ozBT5 :after,.Order_receiptContainer__ozBT5 :before,body .Order_receiptContainer__ozBT5{display:block}.Order_receiptContainer__ozBT5{height:100%;left:0;position:absolute;top:0;width:100%}.receiptContainer{border:1px solid #ccc;box-shadow:0 0 10px rgba(0,0,0,.1);margin:20px auto;padding:20px;width:80%}.logoContainer{margin-bottom:20px;text-align:center}.logo{height:200px;width:200px}.orderDetails{display:flex;flex-wrap:wrap}.orderDetails p{flex:1 1;margin:5px}.itemsTable{border-collapse:collapse;width:100%}.itemRow{border-bottom:1px solid #ccc;display:flex}.itemRow td{padding:10px}.itemsHeader{font-weight:700}.totals{display:flex;justify-content:space-between;margin-top:20px}.totals p{margin:5px 0}}.role-form{margin:0 auto;max-width:600px}.permission-block{border:1px solid #e0e0e0;border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,.1);margin-bottom:20px;padding:10px}.permission-block .header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.permission-block .header .select-all{margin-left:15px}.actions{display:flex;flex-wrap:wrap}.action-item{margin:5px 10px 5px 0;width:auto}.table-1{border:2px solid #000;border-collapse:collapse;margin-bottom:30px;width:100%}.table-1 td{-webkit-columns:2;column-count:2}.table-1 td,.table-1 th,.table-2{border:2px solid #000}.table-2{border-collapse:collapse;margin-bottom:30px;width:100%}.table-2 td{-webkit-columns:2;column-count:2}.table-2 td,.table-2 th{border:2px solid #000}.table-3{border:2px solid #000;border-collapse:collapse;font-weight:700;margin-bottom:10px;width:100%}.table-3 td,.table-3 th{border:2px solid #000;font-weight:700}.table-3 th{color:#e1071c;font-size:20px;font-style:italic}.table-4{border:2px solid #000;border-collapse:collapse;margin-bottom:30px;width:100%}.table-4 td{-webkit-columns:2;column-count:2}.table-4 td,.table-4 th{border:2px solid #000;font-weight:700}.table-4 th{color:#e1071c;font-size:20px;font-style:italic}@media print{body{background:none!important;color:#333;font-family:Arial,sans-serif}body,div,table,td,th{visibility:visible!important}div,table,td,th{display:block!important;overflow:visible!important;position:relative!important;width:100%!important}input[type=number]{background:none;border:none;display:inline!important;font-size:14px!important;margin:0;padding:0;pointer-events:none;visibility:visible!important;width:auto}table{border-collapse:collapse;box-shadow:0 0 10px rgba(0,0,0,.1);margin:15px 0;width:100%}table,td,th{border:1px solid #ddd}td,th{padding:8px 12px;text-align:left}th{background-color:#f7f7f7;color:#555;font-weight:600}tr:nth-child(2n){background-color:#f2f2f2}tr:last-child td,tr:last-child th{background-color:#e9ecef;font-weight:700}div{margin-bottom:25px}body:before{content:counter(page);display:block;display:none}}.arrow{align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:18px;height:40px;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:40px;z-index:10}.prev{left:10px}.next{right:10px}.carousel-container{position:relative}.my-custom-class{width:786px!important}.ViewPayment_container__o3MRy{padding:20px}.ViewPayment_modalTitle__ES-dV{align-items:center;display:flex;justify-content:space-between}.ViewPayment_customModal__-ak6D{width:800px}.ViewPayment_invoiceHeader__qsQYp{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.ViewPayment_logoContainer__iKi\+8{width:100px}.ViewPayment_logo__e0a2M{height:auto;width:100%}.ViewPayment_invoiceHeaderRight__f7ieA{text-align:right}.ViewPayment_customerDetails__phGPc{margin-bottom:20px}.ViewPayment_paymentDetails__XrDJi{margin-top:20px}.ViewPayment_invoiceHeaderRight__f7ieA,.ViewPayment_paymentDetails__XrDJi{text-align:right}
/*# sourceMappingURL=main.4323d49f.css.map*/