body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center;border:6px solid hsla(0,0%,50.2%,.14)}.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite;height:40vmin}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Header-container{display:flex;align-items:center;justify-content:space-between;margin-top:10px;margin-bottom:12px;border-radius:10px;box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12)}.Header-imgwrap{margin:15px}.Header-imgwrap img{display:block;width:100%;max-width:250px;max-height:250px;height:auto;margin:auto}.HelpContact-container{display:flex;justify-content:flex-end;margin-bottom:-20px}.Login-avatarContainer{margin:30px}.Login,.Login-avatarContainer{display:flex;justify-content:center;align-items:center;flex-direction:column}.Login{padding:40px 15px 0}@media screen and (min-width:1224px){.Login{padding:100px}}.Login-paper{padding-bottom:25px}.container-main{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:40px 15px 0}@media screen and (min-width:1224px){.container-main{padding:100px}}.Dashboard-container{display:flex;flex-direction:column}.Dashboard-button-row{display:flex}.Dashboard-button-row-container{display:flex;justify-content:center;flex-direction:column;margin-bottom:10px}.Dashboard-button-container{margin:10px;height:85px;width:95%;flex:0.5 1}.Dashboard-button{width:inherit;height:inherit}.Dashboard-button-content-container{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;font-size:.65rem}.Dashboard-card-container,.important-notice-container{margin-bottom:10px}.Card-container{background:#ece9e6;background:-webkit-gradient(linear,left top,right top,from(#fff),to(#ece9e6));background:linear-gradient(90deg,#fff,#ece9e6)}.Dashboard-date-display-container{display:flex;border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:15px}.Dashboard-date-display{padding-bottom:10px;padding-left:15px}.Dashboard-contributor-contianer{display:flex;flex-direction:column;border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:8px;padding-bottom:15px}.Dashboard-contributor-contianer div{flex:1 1}.Dashboard-contributor-info{padding:15px;font-size:1.15rem;position:relative;top:4px}.Dashboard-menu-container{display:flex;flex-direction:column;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.15);margin-bottom:8px;padding-bottom:15px}.Dashboard-menu-list{padding:15px;font-size:1.15rem;position:relative;top:4px}.Dashboard-menu-side-note{display:flex;flex-direction:column;background-color:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 8px 0 rgba(0,0,0,.08);position:relative;min-width:65%;margin-top:10px;min-height:90px}.Dashboard-menu-side-note_header{text-align:center;padding-top:10px;text-decoration:underline}.Dashboard-menu-side-note_content{font-size:.9rem;padding:10px;text-align:center}.Dashboard-menu-side-note_content-left{font-size:.9rem;padding:10px}.Dashboard-menu-items{display:flex;flex-direction:column;padding-left:8px}.Dashboard-menu-items-each{font-size:.8rem;padding-bottom:1px;content:"\2713";text-align:right}.Dashboard-menu-items-each:before{margin-right:5px}.Dashboard-nomeal-contianer{display:flex;border-bottom:1px solid rgba(0,0,0,.15);padding-bottom:15px}.Dashboard-instructionForSubscriber-container,.Dashboard-nomeal-contianer{justify-content:space-between;margin-bottom:8px}.Dashboard-no-details{padding:15px}.Dashboard-registration-button-content-container{display:flex;flex-direction:column-reverse;align-items:center;justify-content:center;font-size:1.5rem;text-align:center;width:100%;color:#ece9e6}@media (max-width:768px){.Dashboard-registration-button-content-container{font-size:1.5rem}}@media (max-width:480px){.Dashboard-registration-button-content-container{font-size:1.25rem}}.registration-button-wrapper{position:relative;display:inline-block}.Dashboard-badge{position:absolute;top:-35px;right:-10px;background-color:#ff9800;color:#fff;padding:5px 10px;font-size:.8rem;font-weight:700;border-radius:50px;text-align:center;box-shadow:0 4px 8px rgba(0,0,0,.1);z-index:1;width:25%}.SectorSubscriberList-container{display:flex;flex-direction:column}.SectorSubscriber-Sector-container{margin-bottom:16px}.SectorSubscriber-meal-schedule-container{margin:16px 0}.disabled-content{pointer-events:none;opacity:.5}.MealSchedule-Datepicker-Container{display:flex;flex-direction:column}.Margin-Container{margin-top:20px;margin-bottom:20px}.Override-OP-Container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.menu-schedule-week-navigator-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.daily-menu-container{margin-top:20px}.MenuSchedule-content-contianer{display:flex;justify-content:space-between}.MenuSchedule-action-contianer{display:flex;flex-direction:row;justify-content:flex-end;padding-right:15px;padding-bottom:15px}.MenuSchedule-action-review-cancel{height:60px;border-radius:5px;border:1px solid rgba(0,0,0,.15);box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12);padding:5px;display:flex;flex-direction:column-reverse;align-items:center;margin:5px}.MenuCard-Header-Meal-Cancelled,.MenuSchedule-action-review-cancel{color:#fff;background-color:#f50057}.MenuCard-Header-Meal-Availed{background-color:#29be4c;color:#fff}.MenuDetails-header{margin-bottom:15px;padding:20px;text-align:center}.MenuDetails-quantity-action-container{display:flex;justify-content:center;align-items:self-start;margin-top:25px}.MenuDetails-quantity-selector-container{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:10px;gap:10px;margin-left:10px}.MenuDetails-quantity-selector-radio-label{background-color:#fff;border-radius:5px;border:1px solid rgba(0,0,0,.15);box-shadow:0 2px 8px 0 rgba(0,0,0,.08);margin-top:10px;padding:8px}.MenuDetails-quantity-selector-radio-label span:nth-child(2){font-weight:600}.Review-validation-error{margin-bottom:10px}.daily-meal-count-report-container{overflow-x:auto;display:flex;flex-direction:column;justify-content:space-around}.daily-meal-count-report-expand-more{display:flex;justify-content:right;align-items:center}.daily-meal-count-report-count-details-container{display:flex;font-size:.8rem;font-weight:400;justify-content:space-around;align-items:center}.daily-meal-count-report-count-details-container-color{display:flex;justify-content:space-around;font-size:.8rem;font-weight:400;background-color:#29be4c}.daily-meal-count-report-count-details-container-col-name{flex:3 1;border:1px solid #ccc}.daily-meal-count-report-count-details-container-col{flex:1 1;text-align:center;border:1px solid #ccc}.daily-meal-count-report-table-container{width:100%;overflow-x:auto}.daily-meal-count-report-table{table-layout:fixed;width:100%}.daily-meal-count-report-table-cell{width:auto}.StyledTableCell,.StyledTableRow{border:1px solid #ccc}.sector-key-cell{width:400px;max-width:400px;word-wrap:break-word;white-space:normal}.HelpContacts-container{margin-bottom:8px}.HelpContacts-details{display:flex;flex-direction:column}.table-wrapper{overflow-x:auto}.contact-table{width:100%;border-collapse:collapse;margin-top:20px}.contact-table td,.contact-table th{border:1px solid #ddd;padding:8px}.contact-table th{background-color:#f2f2f2;text-align:left}.clickable-image{cursor:pointer}.modal{display:flex;justify-content:center;align-items:center;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.8)}.modal-content{max-width:90%;max-height:90%}.close{position:absolute;top:20px;right:35px;color:#fff;font-size:40px;font-weight:700;-webkit-transition:.3s;transition:.3s}.close:focus,.close:hover{color:#bbb;text-decoration:none;cursor:pointer}.App-container{padding:15px;margin-top:25px;margin-bottom:60px}.CRMDashboard-AddTiffin-container{display:flex;flex-direction:column}.bold{font-weight:700}.font-size-30{font-size:30px}.font-size-10{font-size:10px}.page-break{page-break-after:always}.daily-meal-count-report-print{display:block;align-items:right}.Profile-avatarContainer{display:flex;justify-content:center;align-items:center;margin:30px;flex-direction:column}.UserProfile-paper{padding-bottom:25px}.error-message{color:red}.blurb-message,.error-message{font-size:.875em;margin-top:.25em;display:block}.blurb-message{color:#007bff;border:1px solid #007bff;padding:.5em;border-radius:5px;background-color:#f9f9f9}.label{color:grey}.date-count{color:red;font-weight:700}@media (max-width:768px){.container{flex-direction:column;justify-content:center;padding:2rem}.childItem{width:100%;padding:1rem}.circle{flex:1 1 20vw;max-width:4rem;font-size:4vw}.line{flex:1 1 10vw;max-width:2rem}.stepLabel{font-size:3vw}}
/*# sourceMappingURL=main.50355137.chunk.css.map */