:global{@import"../../node_modules/react-select/dist/react-select.css"}


body{max-width:100%;overflow-x:hidden}.no-padding{padding:0!important}.no-padding-right{padding-right:0!important}.no-shadow.w3-btn:hover{box-shadow:none;color:#2196f3!important}.nut-option-btn-padding{padding:2px 2px 2px 0;outline:0}.no-click{cursor:not-allowed!important}.success-message{background-color:#bdf9dc!important}.error-message{background-color:#fcc!important}.logo-upload-note{color:#00f}.sideBar a{text-decoration:none}.logo-choose{top:177px}.logo-img{width:auto;object-fit:contain;height:200px;margin-bottom:2px;width:100%}.logo-label a{position:absolute;top:2px;right:2px;z-index:100;background-color:#fff;padding:5px 2px 2px;color:#000;cursor:pointer}.no-decoration{text-decoration:none;cursor:pointer}.no-decoration:hover{color:#1468a0}.nutrify-btn{background-color:#1779ba;color:#fefefe}.nutrify-btn:hover{background-color:#14679e!important;color:#fefefe!important}.w3-ul .li-no-border{padding:.5;border-bottom:none}.check-small,.radio-small{width:18px;height:18px}.checkbox-space{margin-right:5px!important}.btn-space{padding:.5em .8em;margin-left:2px;margin-right:2px}.client-unique-id,.dietician-email{padding-left:8px;padding-right:8px}.params-view-btn{margin-top:-15px;right:15px}.text-dotdot{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding-right:10px!important}.logo-position{position:relative;display:inline-block}.dietary-save-reminder{margin-top:10px;font-weight:600}.dietary-save-reminder,.error-red{margin-bottom:0;font-size:.75rem;color:#cc4b37}.error-red{margin-top:0;margin-left:.5rem;font-weight:700}.select-padding{padding:5px!important}.select-error .Select-control{border-color:#cc4b37}.checkbox-error{color:#cc4b37}.text-top-padding{padding-top:10px}.nutritionist-select{height:35px!important}.w3-button{border-radius:4px}button.new-meal-cls,button.supplement-cls{margin-left:0;margin-top:.5rem}.add-meal-note{color:#00f}button.new-meal-save,button.supplement-save{margin-left:10px;margin-top:.5rem}button.supplement-add{margin-left:0}.textarea-wrap{white-space:pre-wrap}.day-descr-form{background-color:#fff;margin-bottom:0;z-index:1000}.edit-desc-spacing{margin-top:5px;margin-bottom:5px;z-index:1100}.edit-desc-button{margin-right:5px}.day-descr-edit{padding:5px;color:grey}.day-descr-edit:hover{background-color:#00f}table.mealtime-survey thead>tr>th,table.sports-survey thead>tr>th,table.supplement-table thead>tr>th{font-size:14px;font-weight:700}table.mealtime-survey tbody>tr td,table.sports-survey tbody>tr td,table.supplement-table tbody>tr td{font-size:12px}table.mealtime-survey tbody>tr .desc-col,table.mealtime-survey tbody>tr td.link-col,table.sports-survey tbody>tr .desc-col,table.sports-survey tbody>tr td.link-col,table.supplement-table tbody>tr .desc-col,table.supplement-table tbody>tr td.link-col{word-break:break-word;position:relative}table.mealtime-survey tbody>tr .desc-col .newMeal-delete-btn,table.mealtime-survey tbody>tr .desc-col .supp-delete-btn,table.mealtime-survey tbody>tr .desc-col .survey-workout-delete,table.mealtime-survey tbody>tr .desc-col .survey-workout-edit,table.mealtime-survey tbody>tr td.link-col .newMeal-delete-btn,table.mealtime-survey tbody>tr td.link-col .supp-delete-btn,table.mealtime-survey tbody>tr td.link-col .survey-workout-delete,table.mealtime-survey tbody>tr td.link-col .survey-workout-edit,table.sports-survey tbody>tr .desc-col .newMeal-delete-btn,table.sports-survey tbody>tr .desc-col .supp-delete-btn,table.sports-survey tbody>tr .desc-col .survey-workout-delete,table.sports-survey tbody>tr .desc-col .survey-workout-edit,table.sports-survey tbody>tr td.link-col .newMeal-delete-btn,table.sports-survey tbody>tr td.link-col .supp-delete-btn,table.sports-survey tbody>tr td.link-col .survey-workout-delete,table.sports-survey tbody>tr td.link-col .survey-workout-edit,table.supplement-table tbody>tr .desc-col .newMeal-delete-btn,table.supplement-table tbody>tr .desc-col .supp-delete-btn,table.supplement-table tbody>tr .desc-col .survey-workout-delete,table.supplement-table tbody>tr .desc-col .survey-workout-edit,table.supplement-table tbody>tr td.link-col .newMeal-delete-btn,table.supplement-table tbody>tr td.link-col .supp-delete-btn,table.supplement-table tbody>tr td.link-col .survey-workout-delete,table.supplement-table tbody>tr td.link-col .survey-workout-edit{position:absolute;right:0;top:0;padding:4px;display:none;background:#ff7878;color:#fff}table.mealtime-survey tbody>tr .desc-col .survey-workout-edit,table.mealtime-survey tbody>tr td.link-col .survey-workout-edit,table.sports-survey tbody>tr .desc-col .survey-workout-edit,table.sports-survey tbody>tr td.link-col .survey-workout-edit,table.supplement-table tbody>tr .desc-col .survey-workout-edit,table.supplement-table tbody>tr td.link-col .survey-workout-edit{right:23px;background:#2196f3}table.mealtime-survey tbody>tr:hover td .newMeal-delete-btn,table.mealtime-survey tbody>tr:hover td .supp-delete-btn,table.mealtime-survey tbody>tr:hover td .survey-workout-delete,table.mealtime-survey tbody>tr:hover td .survey-workout-edit,table.sports-survey tbody>tr:hover td .newMeal-delete-btn,table.sports-survey tbody>tr:hover td .supp-delete-btn,table.sports-survey tbody>tr:hover td .survey-workout-delete,table.sports-survey tbody>tr:hover td .survey-workout-edit,table.supplement-table tbody>tr:hover td .newMeal-delete-btn,table.supplement-table tbody>tr:hover td .supp-delete-btn,table.supplement-table tbody>tr:hover td .survey-workout-delete,table.supplement-table tbody>tr:hover td .survey-workout-edit{display:block}.settings-delete{color:red;padding:5px}.settings-delete:hover{display:block;background-color:#e60000}.settings-tick{color:green;padding:10px}.settings-tick:hover{display:block}.no-data-text{text-align:center;padding:80px 0;font-size:1.1em;background:#f2f2f2;margin-top:10px;font-style:italic;line-height:1.6em;color:#444}.no-data-text,.survey-bold{font-weight:700}.settings-border{border:1px solid #ededed;margin:10px;padding:10px;border-radius:4px}.settings-margin{margin-left:-15px;margin-right:-15px}.container-sizing-small{padding:8px;background:#e6e6e6}.container-sizing-small .question-view{border-top:2px solid #eee}.container-sizing-small .question-view .w3-row{border:none}.container-sizing-small .question-view.m4,.container-sizing-small .question-view.m6,.container-sizing-small .question-view.m8{width:100%;max-width:100%;flex:0 0 100%}.n5y-btn-list .w3-button{margin-right:4px}.survey-margin{margin-left:1rem}.left-padding{padding-left:10px}.button-icon{margin-right:10px;padding-right:6px;border-right:1px solid #fff}.Select-menu-outer{z-index:10000}button:active,button:hover{outline:0}.copy-plan-box{padding:16px}.day-top-content{font-size:14px;text-align:right;margin-top:10px}.day-meal-column{width:25%;min-width:250px;display:inline-block;margin:0 6px;border:1px solid #c3c3c3;border-radius:6px;min-height:1000px}.day-meal-column .day-meal-column-header{background:#f3f3f3;padding:4px;text-align:center;font-size:18px;border-radius:6px 6px 0 0;font-weight:700}.day-meal-column .day-meal-placeholder{font-size:14px;color:#2e4053;border-bottom:1px solid #d5d5d5;min-height:28px;line-height:28px;padding-left:4px}.day-meal-column .day-meal-placeholder .label{display:none}.day-meal-column .day-meal-placeholder.active .label,.day-meal-column .day-meal-placeholder:hover .label{display:inline-block;margin:0 10px;border-radius:2px;cursor:pointer}.meal-table{border:none;position:relative;width:0;border-radius:0;border-collapse:separate;border-spacing:10px 0}.meal-table thead{position:absolute;background:#dee0e1;padding:8px 0 4px;border:none;display:block}.meal-table tbody{border:none;display:block;padding-top:130px}.meal-table.print-mode td.meal-table-cell .button-groups,.meal-table.print-mode tr.meal-day-row-empty{display:none}.meal-table-cell{vertical-align:top;width:25vw;min-width:300px;padding:0;background:#fff;margin:0;display:table-cell;border:1px solid #ededed;border-top:none;border-bottom:none}.meal-table-cell.top{border-top:1px solid #ededed;border-bottom:2px solid #ededed;border-radius:6px 6px 0 0}.meal-table-cell.top .day-meal-column-header{background:#f3f3f3;padding:4px;text-align:center;height:36px}.meal-table-cell .day-meal-placeholder{font-size:14px;color:#2e4053;border-top:1px solid #d5d5d5;min-height:28px;line-height:28px;padding-left:4px}.meal-table-cell .day-meal-placeholder .label{display:none}.meal-table-cell .day-meal-placeholder.active .label,.meal-table-cell .day-meal-placeholder:hover .label{display:inline-block;margin:0 10px;border-radius:2px;cursor:pointer}.delete-plan-button{background:red;color:#fff;float:right}.day-delete-button{color:#000!important}.txt-conflict{background:red!important;font-weight:700}.day-meal-card{margin:2px;border:1px solid #ededed;border-radius:5px;background:rgba(0,220,255,.86)}.day-meal-card.conflict{background:#ededed!important}.day-meal-card.conflict .top-header{background:red}.day-meal-card .txt-conflict{background:#ededed!important;color:red;font-weight:700}.day-meal-card .top-header{padding:2px;background:#00c6ff}.day-meal-card .top-header div.title{padding:2px 4px;font-size:14px}.day-meal-card .top-header .button-groups{margin-bottom:0;display:inline-block}.day-meal-card .top-header .button-groups button{outline:0;background:#fff;border-radius:2px}.day-meal-card ol li{font-size:14px;color:#000}.plan-header-row{padding:8px;background:#249fbb}.plan-header-row .w3-col{padding:2px}.plan-header-row select{margin-bottom:0}.plan-header-row .workspace-label{margin:2px;border-radius:2px;font-size:12px}.plan-header-row a.workspace-label,.plan-header-row button.workspace-label{cursor:pointer;font-size:1.1em;padding:.4em;white-space:pre-wrap}.plan-header-row .dropdown{background:#fff;border-radius:2px}.plan-header-row .dropdown .is-dropdown-submenu-parent{width:100%}.position-left{width:740px;-webkit-transform:translateX(-740px);transform:translateX(-740px)}.btn-default{padding:.5em .8em;background-color:#d4d4d4;color:#333;margin-left:2px;margin-right:2px}.btn-default:focus,.btn-default:hover{background-color:#bdbdbd;color:#333}.filter-menu{border:1px solid #cacaca;background-color:#e5e5e5;color:#333}.filter-menu a.holder-menu{padding:4px 2.5rem 5px 16px;line-height:20px}.add-btn{min-width:110px}.add-label{margin:5px}.btn-fill{padding:.5em .8em;margin-left:2px;margin-right:2px}.btn-fill.active{background:#11d7e0;color:#000}.new-submit-btn{margin-right:2px;margin-left:2px;color:#fff;background-color:#34c145!important;float:right}.new-submit-btn:hover{background-color:#2ea319!important;color:#fff!important}.new-save-btn{margin-right:2px;float:right}.login-block{margin-top:12vH;margin-left:120px}.log-in-form{border:1px solid #cacaca;padding:1rem;border-radius:3px}.top-bar{background:#249fbb;color:#fff;width:100%}.section-header{padding:.5em 0}.top-bar h4{padding:0 2em}.top-bar-title{margin-top:0;margin-bottom:0;margin-left:1rem;color:#fff;font-size:18px;font-weight:700}.top-bar-title>span{color:#28b777}sticky-style-custom{margin-top:0;margin-bottom:10px;background-color:#3b5998;z-index:10000;height:50px}.tabs-title{background:#d1e3ff;color:#fff;height:30px;font-size:16px;font-weight:700;border:1px solid #e6e6e6}.footer{background:#333;color:#fff;font-size:14px;padding-top:5px;padding-bottom:5px}#right-container{min-height:550px}.sidebar-wrapper{height:150%!important;background:#fafafa;border-right:1px solid #ececec;padding-top:30px}#sidebar-menu ul.w3-ul li{color:#333;font-size:14px;border-bottom:1px solid #ececec;display:block}#sidebar-menu ul.w3-ul li a{display:block;text-decoration:none}#sidebar-menu ul.w3-ul li:hover{background:#28b77a;color:#fff}#sidebar-menu ul.w3-ul li.active{background:#28b77a;color:#fff}.content-panel{margin-top:10px}.package_detail{background-color:grey;color:#fff;text-align:center;border:1px solid #fff}.package_value{background-color:silver;text-align:center}.edit_form{background-color:#eed;padding:2%;margin-bottom:2%;box-shadow:2px 2px 2px #888}.edit_head{color:#e60000}.form_head{text-align:center}td,th{text-align:left}.w3-modal.open{display:block}.w3-modal-content{width:900px}@media screen and (max-width:900px){.w3-modal-content{width:100%}}.reveal-heading{font-size:20px;font-weight:500;border-bottom:1px solid #ccc;padding-bottom:15px;margin-bottom:15px}table.listing{font-size:14px}table.listing-overflow{display:block;overflow-x:auto;white-space:nowrap}h5{margin-bottom:0}.day-column .meal-table{width:auto;display:inline-block}.day-column .day-meal-column{width:auto;min-width:350px;margin:10px}.is-invalid-input:not(:focus){margin:0 0 1rem}.package-clientid .Select-control{height:40px}.package-clientid .error-red{margin-left:1rem}.pagination li a{float:left;padding:4px 8px;text-decoration:none;display:block}.pagination li{display:inline-block}.pagination-left{margin-left:-40px}.btn-body-vitals{margin-right:5px}.accordion-head:after{content:"+";color:#fff;font-weight:700;float:right;margin-right:5px;font-size:15px!important}.accordion-head.active:after{content:"−"}.w3-select{height:40px}.btn-add-accordion{margin-top:15px}.symptoms-accordion{background-color:#789;text-align:center;color:#f8f8ff;padding:2px;cursor:pointer}.symptoms-accordion.active,.symptoms-accordion:hover{background-color:#d3d3d3;color:#1779ba}.symptom.accordion-head.active:after,.symptom.accordion-head:hover:after{color:#1779ba}.btn-add-accordion button{cursor:pointer}.workspace-fld .columns{margin-top:10px}.drag-drop-container{position:relative}.off-canvas-panel{z-index:3;width:55%}.off-canvas-wrapper.diet-plan-workspace{height:100%}.settings-border{padding-bottom:23px}.button.expanded:focus{outline:0}.sort-indicator{width:5%;padding-left:5px}.sortable-th .sort-row{display:inline-flex}.sortable-th .ion-arrow-down-b:before,.sortable-th .ion-arrow-up-b:before{font-size:12px;color:grey;line-height:.75}.font-wt{font-weight:700;color:#000!important}.table .tb-drag-context{cursor:pointer;border:1px solid grey}.workspace-btn,.workspace-btn:hover{color:#fff!important;background-color:#1779ba!important}.workspace-label{display:inline-block;padding:.33333rem .5rem;border-radius:0;font-size:.8rem;line-height:1;white-space:nowrap;cursor:default}.workspace-label.alert.font-wt{background:#e4d819}.workspace-label.age.font-wt{background:#3adb76}.workspace-label.category.font-wt{background:#ffae00}.input-gender label.red,label.red{margin:0 0 1rem;color:#cc4b37;font-size:.75rem;font-weight:700}.plan-overflow{height:83%;overflow:scroll}.plan-overflow table.plan-list{margin-top:1rem}.total-calories-filter.columns{padding-right:0;padding-left:0;margin-top:0}.bottom-padding{margin-bottom:1rem}table.meal-table thead th{font-weight:400}.day-column.vertical-scroll{overflow-y:hidden}.day-column{width:100%;display:flex;position:relative;align-items:flex-start;overflow:scroll;border:10px solid #dee0e1}.meal-table tbody tr{background:none!important;height:auto}.meal-table tbody tr:last-child td{border-bottom:1px solid #d5d5d5}.day-meal-card ol li{text-align:left}.day-column .day-meal-column{min-height:300px}table .td-drag-context{display:inline;display:initial;position:absolute;left:10px}table .td-drag-context-hide{display:none}.table .ion-drag:before{padding-top:9px}ol.ol-food-items{margin-left:0}.params-view .reveal{width:100%;overflow-y:scroll}.report-table td,.report-table th{border:1px solid #ddd;font-size:small}.report-table td:first-child,.report-table tr th:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:15;background:#fff}.report-table td:nth-child(2),.report-table tr th:nth-child(2){position:-webkit-sticky;position:sticky;left:98px;z-index:15;background:#fff;border:1px solid #ddd}.params-view .vital-params-report{overflow-x:auto;white-space:nowrap}.report-file .close-button{position:static}.report-file .ion-close:before{padding-top:4px}.lbl-report-file{width:auto;padding-left:0}.row.content-panel,hr{max-width:100%}.param-category h4{margin:5px 0}.nutrify-url-list{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;max-width:100%;padding-right:10px!important}.nutrify-flex{display:flex;flex-direction:row}.modal{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8)}.modal .modal-container{position:absolute;width:60%;background:#fff;left:25%;top:30%;padding:20px}.display-show{display:block;background:rgba(0,0,0,.8)}.display-none{display:none}.display-block{display:block}
/*# sourceMappingURL=main.de53fc11.chunk.css.map */
