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}.container{align-items:flex-start;box-sizing:border-box;color:#333;display:flex;flex-direction:column;font-family:Mulish,sans-serif;font-style:normal;min-height:100vh;overflow:hidden;padding:2% 4%;width:100%}.placeholder{color:#999;font-size:16px;text-align:left}.content{box-sizing:border-box;text-align:left;width:100%}.heading{color:#333;margin-top:1rem}.text{font-size:1.1rem}.buttons{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-top:1rem;width:100%}.button,.buttons{box-sizing:border-box}.button{border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:.875rem;margin:5px;max-width:200px;min-width:120px;padding:8px 15px;text-align:center;transition:background-color .3s}.button:hover{opacity:.9}.button-approve{background-color:green}.button-reject{background-color:red}.button-approve:disabled,.button-reject:disabled{background-color:#ddd;cursor:not-allowed}.Checkbox-wrapper{align-items:center;display:flex;gap:.5rem;margin-top:1rem}.Checkbox{height:18px;width:30px}.Checkbox,.CheckboxLabel{color:#333;font-family:Mulish,sans-serif;font-size:.875rem;font-style:normal;font-weight:600}.CheckboxLabel{margin-top:.5rem}.product-information{box-sizing:border-box;color:#0f3267;font-size:.875rem;margin-bottom:1rem;overflow-wrap:break-word;width:100%;word-break:break-word}.product-information-container{box-sizing:border-box;display:flex;flex-direction:column;width:100%}.product-details-grid{display:flex;flex-wrap:wrap;gap:20px;padding:5px 0}.product-card{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;flex-grow:1}.product-details-heading{align-items:center;color:#0f3267;display:flex;font-size:1.25rem;font-weight:700}.more-text{color:#0f3267;font-size:16px;font-style:italic}.product-information .key-value{display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:.5rem}.product-information .key-value .key{font-weight:700;margin-right:.5rem;min-width:150px;white-space:nowrap}.product-information .key-value .value{display:inline-block;flex:1 1;overflow-wrap:break-word;word-break:break-word}table{border-collapse:collapse;margin-bottom:1rem;overflow-x:auto;table-layout:fixed;width:100%}td,th{word-wrap:break-word;padding:.75rem;text-align:left;white-space:normal}.customer-info-container{margin:1.5rem 0}.table-heading{align-items:center;color:#444;display:flex;font-size:1.25rem;margin-bottom:.5rem}.comments{border-radius:4px;height:60px;width:100%}.person-icon{font-size:1.6rem!important;margin-right:8px;vertical-align:middle}.collapse-icon{color:blue!important;float:right}.product-field-heading{font-weight:300}.product-icon{font-size:1.6rem!important;margin-right:8px;vertical-align:middle}.product-title{font-weight:500px}.customer-card{background-color:#f9f9f9;border:1px solid #ddd;border-radius:8px;transition:box-shadow .3s ease}.product-field-values{font-weight:790}.customer-heading{align-items:center;color:#0f3267;display:flex;font-size:1.25rem;font-weight:700}.customer-title{color:#333;font-size:1.1rem;font-weight:700}.customer-address{color:#666;font-size:.9rem}@media(max-width:768px){.text{font-size:1rem}.buttons{flex-direction:column;gap:.5rem;margin-bottom:50px;width:100%}.button{max-width:none;min-width:0;min-width:auto;width:100%}.product-information{font-size:.75rem;padding:0 5px}.product-card{flex:1 1 100%}table{font-size:.875rem}}@media(max-width:480px){.text{font-size:.9rem}.buttons{flex-direction:column;gap:.5rem;margin-bottom:60px;width:100%}.button{max-width:none;min-width:0;min-width:auto;width:100%}table{font-size:.75rem}}.success-main-container{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-start;padding:5% 15%;width:100%}.success-box{align-items:center;background:#f9f9f9;border-left:4px solid #47bc8a;border-radius:3px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box;display:flex;flex-wrap:wrap;max-width:100%;min-width:300px;overflow:hidden;padding:1rem;text-align:center}.success-box p{word-wrap:break-word;color:#333;flex:1 1;font-family:Mulish,sans-serif;font-size:16px;font-weight:600;margin:0;overflow:hidden;padding-left:1rem;text-overflow:ellipsis}@media(max-width:768px){.success-main-container{padding:2% 10%}.success-box{padding:.8rem}.success-box p{font-size:14px}.ellipse{font-size:20px}}@media(max-width:480px){.success-main-container{padding:1% 5%}.success-box{padding:.5rem}.success-box p{font-size:12px}.ellipse{font-size:18px}}.error-main-container{align-items:flex-start;justify-content:flex-start;overflow:auto;padding:5% 15%;width:100%}.error-box,.error-main-container{box-sizing:border-box;display:flex}.error-box{align-items:center;background:#f9f9f9;border-left:4px solid red;border-radius:3px;box-shadow:0 2px 10px #0000001a;flex-wrap:wrap;max-width:100%;min-width:300px;overflow:hidden;padding:1rem;text-align:center}.error-box p{word-wrap:break-word;color:#333;flex:1 1;font-family:Mulish,sans-serif;font-size:16px;font-weight:600;margin:0;overflow:hidden;padding-left:1rem;text-overflow:ellipsis}.error-icon{color:red}@media(max-width:768px){.error-main-container{padding:2% 10%}.error-box{padding:.8rem}.error-box p{font-size:14px}.error-icon{font-size:20px}}@media(max-width:480px){.error-main-container{padding:1% 5%}.error-box{padding:.5rem}.error-box p{font-size:12px}.error-icon{font-size:18px}}.overlay{align-items:center;background:#00000080;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.loader{animation:spin 1s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#3498db;height:60px;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.submitted-main-container{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-start;padding:5% 15%;width:100%}.submitted-box{align-items:center;background:#f9f9f9;border-left:4px solid #47bc8a;border-radius:3px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box;display:flex;flex-wrap:wrap;max-width:100%;min-width:300px;overflow:hidden;padding:1rem;text-align:center}.submitted-box p{word-wrap:break-word;color:#333;flex:1 1;font-family:Mulish,sans-serif;font-size:16px;font-weight:600;margin:0;overflow:hidden;padding-left:.5rem;text-overflow:ellipsis}.ellipse{align-items:center;color:#26a83b;display:flex;font-size:24px;margin-right:10px}@media(max-width:768px){.submitted-main-container{padding:2% 10%}.submitted-box{padding:.8rem}.submitted-box p{font-size:14px}.ellipse{font-size:20px}}@media(max-width:480px){.submitted-main-container{padding:1% 5%}.submitted-box{padding:.5rem}.submitted-box p{font-size:12px}.ellipse{font-size:18px}}body,html{margin:0;overflow-x:hidden;padding:0}.unAuthorized-main-container{align-items:flex-start;box-sizing:border-box;display:flex;justify-content:flex-start;padding:5% 15%;width:100%}.unAuthorized-box{align-items:center;background:#f9f9f9;border-left:4px solid red;border-radius:3px;box-shadow:0 2px 10px #0000001a;box-sizing:border-box;display:flex;flex-wrap:wrap;max-width:100%;min-width:300px;overflow:hidden;padding:1rem;text-align:left}.unAuthorized-box p{word-wrap:break-word;color:#333;flex:1 1;font-family:Mulish,sans-serif;font-size:16px;font-weight:600;margin:0;overflow:hidden;padding-left:.5rem;text-overflow:ellipsis}.lockOutlined{align-items:center;color:red;display:flex;font-size:40px;margin-right:10px}@media(max-width:768px){.unAuthorized-main-container{padding:3% 10%}.unAuthorized-box{padding:.8rem}.unAuthorized-box p{font-size:14px}.lockOutlined{font-size:30px}}@media(max-width:480px){.unAuthorized-main-container{padding:2% 5%}.unAuthorized-box{padding:.5rem}.unAuthorized-box p{font-size:12px}.lockOutlined{font-size:24px}}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=main.d30e5a3c.css.map*/