.ketogains-layout header.ant-layout-header{background:#fff;color:#353535;font-weight:500;padding:0 25px}.ketogains-layout header.ant-layout-header .right{display:inline;display:initial;float:right}.ketogains-layout header.ant-layout-header .right .username{margin-right:10px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ketogains-layout header.ant-layout-header .right .ant-avatar{cursor:pointer}@media only screen and (max-width:768px){.ketogains-layout header.ant-layout-header{padding:0 15px}}@media only screen and (max-width:575.9px){.ketogains-layout header.ant-layout-header{padding:0 5px}.ketogains-layout header.ant-layout-header .ant-divider,.ketogains-layout header.ant-layout-header span.username{display:none}}.profile-menu-overlay{background-color:#5d5d5d;padding:25px 40px!important}.profile-menu-overlay ul{list-style:none;padding-left:0;margin:0;text-align:right}.profile-menu-overlay ul li{margin-bottom:25px}.profile-menu-overlay ul li:last-child{margin-bottom:0}.profile-menu-overlay ul li a{color:#fff;font-weight:500;position:relative}body{font-family:Montserrat,sans-serif!important}.ketogains-layout{font-family:Montserrat,sans-serif}.ketogains-layout aside.student-list-container{border-radius:2px;margin-top:7px;padding:7px 10px 9px;background:#fff;box-shadow:0 2px 8px 0 hsla(0,0%,69%,.57);width:calc(100% - 38px)!important;flex-basis:calc(100% - 38px)!important;max-width:300px!important;min-width:auto!important}.ketogains-layout aside.student-list-container.ant-layout-sider-collapsed{padding:0;min-width:0!important;flex-basis:0px!important}.ketogains-layout aside.student-list-container .ant-layout-sider-zero-width-trigger{background:#ff6b00;color:#fff;box-shadow:0 2px 8px 0 hsla(0,0%,69%,.57)}.ketogains-layout main.ant-layout-content{padding:0 20px}.ketogains-layout main.ant-layout-content.main-content{min-height:calc(100vh - 160px);padding:0 0 0 8px;position:relative}.ketogains-layout main.ant-layout-content.main-content .empty-dashboard{height:calc(100% - 7px);margin-top:7px;background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;flex-direction:column-reverse;padding-left:15px}.ketogains-layout main.ant-layout-content.main-content .empty-dashboard h2{font-size:37px;color:#fff;font-weight:600;text-transform:uppercase}.ketogains-layout main.ant-layout-content.main-content .empty-dashboard h2 span{display:block;font-weight:900}.ketogains-layout main.ant-layout-content.main-content .ant-drawer{margin-top:7px;margin-left:-8px;height:calc(100% - 7px)}.ketogains-layout main.ant-layout-content.main-content .ant-drawer label{display:block;font-weight:500;font-size:11px;color:#959595;margin-bottom:3px}.ketogains-layout main.ant-layout-content.main-content .ant-drawer .ant-input.meet-title{border:none;border-bottom:2px solid #c4c4c4;font-weight:600;font-size:18px;color:#717271;border-radius:0}.ketogains-layout main.ant-layout-content.main-content .ant-drawer .ant-input.meet-title:active,.ketogains-layout main.ant-layout-content.main-content .ant-drawer .ant-input.meet-title:focus{outline:none;box-shadow:none}.ketogains-layout main.ant-layout-content.main-content .ant-drawer .ant-calendar-picker{width:100%}.ketogains-layout main.ant-layout-content.main-content .ant-drawer .footer{right:0;bottom:0;width:100%;padding:20px 16px;background-color:#fff;text-align:right}.ketogains-layout main.ant-layout-content.main-content .ant-drawer .footer button{margin-left:10px}@media only screen and (max-width:1199.9px){.ketogains-layout main.ant-layout-content.main-content{padding:0}}@media only screen and (max-width:768px){.ketogains-layout main.ant-layout-content{padding:0 15px}}@media only screen and (max-width:575.9px){.ketogains-layout main.ant-layout-content{padding:0 5px}}.ketogains-layout footer.ant-layout-footer{padding:4px;text-align:center;font-size:10px}.ketogains-layout .ant-row{margin-left:0!important;margin-right:0!important}.ketogains-layout .keto-card{border-radius:2px;margin-top:7px;padding:7px 10px 9px;background:#fff;box-shadow:0 2px 8px 0 hsla(0,0%,69%,.57);overflow-y:hidden;display:flex;flex-direction:column}.ketogains-layout .keto-card header{border-bottom:2px solid #ececec;padding:10px 0;margin-bottom:5px}.ketogains-layout .keto-card header h3{color:#383838;font-size:11px;font-weight:600;display:inline}.ketogains-layout .keto-card header h5{color:#383838;font-size:9px;font-weight:600;display:inline}.ketogains-layout .keto-card header .actions{float:right;text-align:right;font-size:9px;color:#383838;font-weight:500}.ketogains-layout .keto-card header .actions .ant-btn{font-size:9px;font-weight:600;letter-spacing:1px;border-radius:17.5px;background-color:#ff6b00;color:#fff;height:auto;padding:4px 15px;vertical-align:middle;border:none}.ketogains-layout .keto-card header .actions .ant-btn:active,.ketogains-layout .keto-card header .actions .ant-btn:focus,.ketogains-layout .keto-card header .actions .ant-btn:hover,.ketogains-layout .keto-card header .actions .ant-btn:visited{border:none}@media only screen and (max-width:575.9px){.ketogains-layout .keto-card header .actions{float:none;width:100%!important;margin-bottom:4px}}.ketogains-layout .keto-card main{overflow-y:auto;clear:both}.ketogains-layout .keto-card main hr{border:none;border-bottom:1px solid #ececec}@media screen and (max-width:575.9px){.ketogains-layout .keto-card{min-height:auto!important;max-height:-webkit-max-content!important;max-height:-moz-max-content!important;max-height:max-content!important}}.ketogains-layout .ant-avatar-circle.profile-picture{background:#ff6b00}.ketogains-layout .ant-select{width:100%}.ketogains-layout .ant-select .ant-select-selection{border:1px solid #d5d5d5}.ketogains-layout .ant-select .ant-select-selection:hover{border:1px solid #d5d5d5!important}.ketogains-layout .ant-select .ant-select-selection .ant-select-selection-selected-value{color:#383838;font-size:13px}.ketogains-layout .ant-select .ant-select-selection.ant-select-selection--multiple{padding:4px}.ketogains-layout .ant-select .ant-select-selection.ant-select-selection--multiple .ant-select-selection__rendered ul li{background:hsla(0,0%,76.9%,.3);border-radius:5px;padding:6px 26px 6px 9px;margin-top:8px;margin-right:8px;height:auto;line-height:1}.ketogains-layout .ant-select .ant-select-selection.ant-select-selection--multiple .ant-select-selection__rendered ul li .ant-select-selection__choice__remove{color:#ff6b00;font-size:20px;top:2px}.ketogains-layout .ant-select .ant-select-selection.ant-select-selection--multiple .ant-select-selection__rendered ul li .ant-select-selection__choice__remove i>svg>path{stroke:#ff6b00;stroke-width:100}.ketogains-layout .ant-select .ant-select-selection.ant-select-selection--multiple .ant-select-selection__rendered ul li.ant-select-search{background-color:#fff}.ketogains-layout .ant-select .ant-select-arrow{color:#ff6b00;font-weight:bolder;font-size:16px;top:42%}.ketogains-layout .ant-select.small .ant-select-selection{height:22px}.ketogains-layout .ant-select.small .ant-select-selection .ant-select-selection__rendered{line-height:20px;margin-left:4px;margin-right:20px}.ketogains-layout .ant-select.small .ant-select-selection .ant-select-selection-selected-value{font-size:9px}.ketogains-layout .ant-select.small .ant-select-selection .ant-select-selection-selected-value b{font-weight:600}.ketogains-layout .ant-select.small .ant-select-arrow{font-size:14px;right:5px}.ketogains-layout .ant-calendar-picker .ant-calendar-picker-icon,.ketogains-layout .ant-time-picker .ant-time-picker-icon .ant-time-picker-clock-icon{color:#ff6b00}.ketogains-layout .ant-tabs-nav .ant-tabs-tab{color:#383838;opacity:.5}.ketogains-layout .ant-tabs-nav .ant-tabs-tab:hover{opacity:1;color:#383838}.ketogains-layout .ant-tabs-nav .ant-tabs-tab-active{color:#383838;font-weight:600;opacity:1}.ketogains-layout .ant-tabs-nav .ant-tabs-ink-bar{background:#ff6b00}.ketogains-layout .ant-btn{background:#fff;border:1px solid #cfcccc;border-radius:4px;font-weight:600;font-size:13px;color:#5d5d5d}.ketogains-layout .ant-btn:active,.ketogains-layout .ant-btn:focus,.ketogains-layout .ant-btn:hover,.ketogains-layout .ant-btn:visited{border:1px solid #cfcccc;color:#5d5d5d}.ketogains-layout .ant-btn.ant-btn-primary{background:#ff6b00;border:none;color:#fff}.ant-select-dropdown .ant-select-dropdown-menu-vertical .ant-select-dropdown-menu-item{font-size:13px}.ant-select-dropdown .ant-select-dropdown-menu-vertical .ant-select-dropdown-menu-item b{font-weight:600}.ant-select-dropdown.small .ant-select-dropdown-menu-vertical .ant-select-dropdown-menu-item{font-size:9px;padding:3px 8px}.ant-tooltip{font-size:10px!important}.ant-tooltip .ant-tooltip-inner{min-height:26px}.ant-popover .ant-popover-inner .ant-popover-inner-content{padding:8px 10px}.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-message .ant-popover-message-title{font-weight:500;font-size:12px;text-align:center;padding-left:0;padding-bottom:9px;border-bottom:1px solid #ff6b00}.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-message .ant-popover-message-title p{margin-bottom:3px}.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons{margin-bottom:0;display:flex;flex-direction:column-reverse}.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn{width:100%;margin-left:0;margin-bottom:12px}.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn:active,.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn:focus,.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn:hover,.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn:visited{border-color:#ff6b00;color:#ff6b00}.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn.ant-btn-primary{background:#ff6b00;border-color:#ff6b00}.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn.ant-btn-primary:active,.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn.ant-btn-primary:focus,.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn.ant-btn-primary:hover,.ant-popover .ant-popover-inner .ant-popover-inner-content .ant-popover-buttons .ant-btn.ant-btn-primary:visited{color:#fff}.day-note-popover .ant-popover-content{max-width:200px;max-height:200px;overflow:hidden;box-shadow:0 2px 6px 0 rgba(0,0,0,.5);border-radius:0 0 5px 5px}.day-note-popover .ant-popover-content .ant-popover-title{border-radius:5px 5px 0 0;background-color:#5c7ce2;color:#fff;font-size:12px;font-weight:600;text-shadow:0 1px 1px 0 rgba(0,0,0,.5)}.day-note-popover .ant-popover-content .ant-popover-inner-content{padding:12px 16px!important;color:#5d5d5d;font-size:9px;font-weight:500}.user-progress-tab .ant-tabs-tab{font-size:11px}.card{box-shadow:0 2px 8px 0 hsla(0,0%,69%,.57)}.ant-radio-group{display:inline-block!important}.ant-alert-with-description{padding:4px 4px 4px 64px!important}.ant-alert-with-description .anticon{color:#fff!important}.ant-alert-with-description .ant-alert-message{margin:0!important;font-size:14px;font-weight:500;color:#fff!important}.ant-alert-with-description .ant-alert-description{font-size:12px;color:#fff}.ant-alert-with-description.ant-alert-warning{background-color:rgba(255,107,0,.8);border:1px solid #ff6b00}.modal-picture-zoomable{max-height:95vh;padding-bottom:0!important}.modal-picture-zoomable .ant-modal-content{background-color:transparent;box-shadow:none;border-radius:0;margin:0 120px}.modal-picture-zoomable .ant-modal-content .ant-modal-close span{height:30px;width:30px;line-height:30px}.modal-picture-zoomable .ant-modal-content .ant-modal-header{padding:5px 24px;border-bottom:none;border-radius:6px;max-height:30px;box-shadow:0 1px 10px 0 rgba(0,0,0,.25)}.modal-picture-zoomable .ant-modal-content .ant-modal-header .ant-modal-title{display:flex;align-items:center}.modal-picture-zoomable .ant-modal-content .ant-modal-header .ant-modal-title .month-date{color:#000;font-size:15px;font-weight:600;margin-right:10px}.modal-picture-zoomable .ant-modal-content .ant-modal-header .ant-modal-title .week-date{font-size:12px;padding-left:10px;border-left:1px solid #ff6b00!important;color:#ff6b00}.modal-picture-zoomable .ant-modal-content .ant-modal-header .ant-modal-title .week-date span{margin-left:5px}.modal-picture-zoomable .ant-modal-content .ant-modal-body{padding:12px 0;display:flex;justify-content:center;align-items:center}.modal-picture-zoomable .ant-modal-content .ant-modal-body .img-container{display:flex;justify-content:center;border-radius:8px;overflow:hidden;min-height:130px;max-height:calc(100vh - 180px)}.modal-picture-zoomable .ant-modal-content .ant-modal-body .img-container:before{position:absolute;top:50%;display:block;content:"loading...";width:100px;height:20px;color:#fff}.modal-picture-zoomable .ant-modal-content .ant-modal-body .img-container img{max-width:100%;object-fit:scale-down}.modal-picture-zoomable .ant-modal-content .ant-modal-footer{display:flex;align-items:center;justify-content:space-between;border-radius:8px;background-color:#fff}.modal-picture-zoomable .ant-modal-content .ant-modal-footer button{border-radius:0;background-color:transparent;width:25%;margin:0;border:none;font-size:20px;color:#ff6b00}.modal-picture-zoomable .ant-modal-content .ant-modal-footer button:hover{cursor:pointer}.modal-picture-zoomable .ant-modal-content .ant-modal-footer .ant-btn[disabled]{color:rgba(0,0,0,.25)}.modal-picture-zoomable .ant-modal-content .ant-modal-footer .ant-btn[disabled]:hover{cursor:not-allowed}.modal-picture-zoomable .ant-modal-content .ant-modal-footer .button-left-bordered{border-left:1px solid #ececec}@media only screen and (max-width:575.9px){.modal-picture-zoomable .ant-modal-content{margin:0 10px}.modal-picture-zoomable .ant-modal-content .ant-modal-body{min-width:auto!important;margin:0!important;min-height:calc(95vh - 100px)}.modal-picture-zoomable .ant-modal-content .ant-modal-body .img-container{width:100%!important}}.update-student-data{width:100%;min-height:40px;text-align:end}.update-student-data button{background-color:red!important;color:#fff!important;border-radius:17.5px;border:1px solid red;font-size:15px;font-weight:600;margin-right:50px}.update-student-data button:active,.update-student-data button:hover{border:1px solid red;background-color:#fff;color:red}.update-student-data button i{font-size:18px;color:#fff}.Popconfirm-center-button .ant-popover-inner-content{padding:10px!important}.Popconfirm-center-button .ant-popover-inner-content i{color:red!important;font-size:22px!important}.Popconfirm-center-button .ant-popover-inner-content .ant-popover-message-title{padding-left:30px!important;width:340px;font-size:13px;font-weight:500}.Popconfirm-center-button .ant-popover-inner-content .ant-popover-message-title p{margin-bottom:5px}.Popconfirm-center-button .ant-popover-inner-content .ant-popover-message-title .uppertext{text-align:left;color:#5d5d5d;font-size:16px}.Popconfirm-center-button .ant-popover-inner-content .ant-popover-message-title .bottomtext{text-align:left;color:#959595;font-size:12px}.Popconfirm-center-button .ant-popover-inner-content .ant-popover-buttons{flex-direction:row!important;margin-left:20%;width:40%}.Popconfirm-center-button .ant-popover-inner-content .ant-popover-buttons button{margin:0 10px;min-height:30px;padding:2px 20px;font-size:15px}.Popconfirm-center-button .ant-popover-inner-content .ant-popover-buttons .ant-btn-sm{border:1px solid #cfcccc}.modal-note-card .ant-modal-header{display:flex;justify-content:center}.modal-note-card .ant-modal-header .ant-modal-title{font-weight:600;border-bottom:1px solid #ff6b00;padding:0 10px}.modal-note-card .ant-modal-body{padding:10px 24px}.modal-note-card .ant-modal-footer{padding:0 24px;height:8vh;display:flex;justify-content:flex-end;align-items:center}.modal-note-card .ant-modal-footer .ant-btn{border-radius:20px;font-size:13px;font-weight:500;height:25px}.modal-note-card .ant-modal-footer .modal-cancel-button{color:#ff6b00;border-color:#ff6b00}.modal-note-card .ant-modal-footer .modal-save-note-button{background-color:#ff6b00;border-color:#ff6b00}.modal-changes-note-card .ant-modal-header{display:flex;justify-content:center}.modal-changes-note-card .ant-modal-header .ant-modal-title{font-weight:600;border-bottom:1px solid #ff6b00;padding:0 10px}.modal-changes-note-card .ant-modal-body{padding:10px 24px}.modal-changes-note-card .ant-modal-body .note-changes-container p{margin:0}.modal-changes-note-card .ant-modal-body .note-changes-container .changes-container .section-title{font-size:12px;font-weight:600;color:rgba(0,0,0,.85);margin-top:5px}.modal-changes-note-card .ant-modal-body .note-changes-container .changes-container .section-item-container{display:flex;flex-wrap:wrap;margin:0 -5px;border-bottom:1px solid hsla(0,0%,69%,.57)}.modal-changes-note-card .ant-modal-body .note-changes-container .changes-container .section-item-container .left-bordered{border-left:1px solid hsla(0,0%,69%,.57)}.modal-changes-note-card .ant-modal-body .note-changes-container .changes-container .section-item-container .section-changes-details-container{padding:0 5px;margin:5px 0}.modal-changes-note-card .ant-modal-body .note-changes-container .changes-container .section-item-container .section-changes-details-container .item-name{font-size:11px;color:#000;text-transform:capitalize}.modal-changes-note-card .ant-modal-body .note-changes-container .changes-container .section-item-container .section-changes-details-container .value-change{font-size:13px;font-weight:500}.modal-changes-note-card .ant-modal-body .note-changes-container .changes-container .section-item-container .section-changes-details-container .value-change .new-value{color:#000;font-weight:600}.modal-changes-note-card .ant-modal-body .note-changes-container .notes-textarea-message{font-weight:600;color:rgba(0,0,0,.85)}.modal-changes-note-card .ant-modal-footer{padding:0 24px;height:8vh;display:flex;justify-content:flex-end;align-items:center}.modal-changes-note-card .ant-modal-footer .ant-btn{border-radius:20px;font-size:13px;font-weight:500;height:25px}.modal-changes-note-card .ant-modal-footer .modal-cancel-button{color:#ff6b00;border-color:#ff6b00}.modal-changes-note-card .ant-modal-footer .modal-save-note-button{background-color:#ff6b00;border-color:#ff6b00}.modal-changes-note-card .ant-modal-footer .modal-save-changes-note-button{background-color:#ff4613;border-color:#ff4613}.starting-card{margin:2px 5px!important}.starting-card .ant-card-head{min-height:30px!important;height:2vh!important;font-size:11px!important;font-weight:600;display:flex;align-items:center}.starting-card .ant-card-body{padding:7px 5px 7px 3px!important;display:flex;justify-content:space-between}.starting-card .ant-card-body .ant-row{width:100%}.starting-card .ant-card-body .ant-card-meta{display:flex;align-items:center}.starting-card .ant-btn{height:5vh!important}.starting-card .ant-btn:active,.starting-card .ant-btn:focus,.starting-card .ant-btn:hover{color:#ff6b00!important;border-color:#ff6b00!important}.starting-card .dropdown-card .ant-card-meta-avatar{padding-right:6px}.starting-card .dropdown-card .dropdown-button{padding:0 10px!important;display:flex;align-items:center;justify-content:flex-start;width:70%;background-color:#efefef}.starting-card .dropdown-card .dropdown-text-container{width:90%;text-align:start;overflow:hidden}.starting-card .dropdown-card .dropdown-text-container .dropdown-upperText{font-size:9px!important}.starting-card .dropdown-card .dropdown-text-container .dropdown-bottomText{font-size:12px!important;font-weight:600;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.starting-card .upsideItems .ant-card-meta-avatar{padding-right:6px}.starting-card .upsideItems button.dropdown-button{padding:0 10px!important;display:flex;align-items:center;justify-content:flex-start;width:70%;background-color:#efefef}.starting-card .upsideItems span.dropdown-button{padding:0!important;display:flex;align-items:center;justify-content:flex-start;width:70%}.starting-card .upsideItems span.dropdown-button button{width:100%}.starting-card .upsideItems .dropdown-text-container{width:90%;text-align:start;overflow:hidden}.starting-card .upsideItems .dropdown-text-container .dropdown-upperText{font-size:12px!important;font-weight:600}.starting-card .upsideItems .dropdown-text-container .dropdown-bottomText{font-size:9px!important;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.starting-pictures-card .ant-card-head{min-height:35px!important;height:2vh!important;font-size:11px!important;font-weight:600;display:flex;align-items:center}.starting-pictures-card .ant-card-body .img-container,.starting-pictures-card .ant-card-body .img-container img{max-height:15vh}.info-card .ant-card-head{min-height:35px!important;height:2vh!important;font-size:11px!important;font-weight:600;display:flex;align-items:center}.info-card .ant-card-body{padding:10px 24px!important}.info-card .ant-card-body .info-card-container .info-upper-text{font-size:9px!important;text-overflow:ellipsis;overflow:hidden;height:2vh}.info-card .ant-card-body .info-card-container .info-bottom-text{font-size:12px!important;font-weight:600}.info-card .ant-card-body .info-card-container .info-bottom-dropdown{display:flex}.info-card .ant-card-body .info-card-container .info-bottom-dropdown .dropdown-outter-text{font-size:9px!important;font-weight:500;margin:0 5px}.info-card .ant-card-body .info-card-container .info-bottom-dropdown .ant-btn{height:2.5vh!important;padding:0 5px!important;background-color:#efefef;display:flex;align-items:center;justify-content:space-between}.info-card .ant-card-body .info-card-container .info-bottom-dropdown .ant-btn:active,.info-card .ant-card-body .info-card-container .info-bottom-dropdown .ant-btn:focus,.info-card .ant-card-body .info-card-container .info-bottom-dropdown .ant-btn:hover{color:#ff6b00!important;border-color:#ff6b00!important}.info-card .ant-card-body .info-card-container .info-bottom-dropdown .ant-btn span{font-size:12px!important;font-weight:600}.info-card .ant-card-body .info-card-container .info-bottom-dropdown .ant-btn i{margin:3px 0 0 8px!important}.medical-card{margin:2px 0!important}.medical-card .ant-card-head{min-height:35px!important;height:2vh!important;font-size:11px!important;font-weight:600;display:flex;align-items:center}.medical-card .ant-card-body{padding:3px 24px 10px!important}.medical-card .ant-card-body .info-card-container .info-bottom-text{text-transform:capitalize}.medical-card .badge-card{border-bottom:1px solid #ececec;padding:0 0 4px!important}.medical-card .badge-card .badge-card-title{font-size:9px!important}.medical-card .badge-card .badges-container{margin:5px 0!important;display:flex}.medical-card .badge-card .badge{padding:0 1vh;margin-right:5px;display:flex;border-radius:5px;height:17px;font-size:9px!important}.medical-card .badge-card .danger-badge{background-color:#e53d2e;color:#fff;border:1px solid #e53d2e;font-weight:600}.medical-card .badge-card .caution-badge{background-color:#fff;color:#ff4613;border:1px solid #ff4613}.medical-card .badge-card .okay-badge{background-color:#fff;color:#26ac00;border:1px solid #26ac00}.medical-card .info-upper-text{font-size:9px!important;margin:4px 0!important}.medical-card .info-bottom-text{font-size:9px!important;font-weight:600}.medical-card .medical-prescriptions{border-bottom:1px solid #ececec;padding:2px 0}.medical-card .sup-diet-container{display:flex;justify-content:flex-start;padding-top:5px}.medical-card .sup-diet-container .medical-supplements{border-right:1px solid #ececec;width:50%;padding-right:5px}.medical-card .sup-diet-container .medical-diet{padding-left:5px}.notes-card{overflow:auto;margin:2px 0!important;height:auto}.notes-card .ant-card-head{min-height:35px!important;height:2vh!important;font-size:11px!important;font-weight:600;padding:0 10px 0 24px!important}.notes-card .ant-card-head .ant-card-head-wrapper{display:flex;width:100%;height:100%}.notes-card .ant-card-head .ant-card-head-wrapper .notes-card-button{height:3vh!important;display:flex;align-items:center;padding:0 10px!important;text-transform:none}.notes-card .ant-card-body{padding:2px 5px 2px 24px!important}.notes-card .ant-card-body .macros-note-card{border-bottom:1px solid #ececec;padding:5px 0!important}.notes-card .ant-card-body .macros-note-card .ant-card-body{padding:0!important;display:flex}.notes-card .ant-card-body .macros-note-card .ant-card-body .note-card-icon-container{display:flex;justify-content:center;align-items:center}.notes-card .ant-card-body .macros-note-card .ant-card-body .note-card-icon-container i{transform:rotate(90deg);-webkit-transform:rotate(90deg);cursor:pointer}.notes-card .ant-card-body .macros-note-card .ant-card-body .notes-card-header{display:flex;justify-content:space-between;align-items:center}.notes-card .ant-card-body .macros-note-card .ant-card-body .notes-card-header .notes-user-container{display:flex;justify-content:flex-start;align-items:center}.notes-card .ant-card-body .macros-note-card .ant-card-body .notes-card-header .notes-user-container .ant-card-meta-avatar{padding-right:10px!important}.notes-card .ant-card-body .macros-note-card .ant-card-body .notes-card-header .notes-user-container .ant-card-meta-avatar .ant-avatar{border-radius:50%!important;width:20px!important;height:20px!important}.notes-card .ant-card-body .macros-note-card .ant-card-body .notes-card-header .notes-user-container .notes-user-container-name{font-size:11px;font-weight:600}.notes-card .ant-card-body .macros-note-card .ant-card-body .notes-card-header .notes-card-header-date{font-size:9px!important}.notes-card .ant-card-body .macros-note-card .ant-card-body .note-card-changes-message{font-size:9px!important;font-weight:600;margin:5px 0}.notes-card .ant-card-body .macros-note-card .ant-card-body .notes-card-body{font-size:9px!important;font-weight:600;margin:10px 0}.macroTableMessage h5{color:#2c4eb9;text-transform:capitalize;font-weight:600}.macroTableMessage p{font-size:10px;color:#383838}.rest-day-macros .ant-card-head{color:#5c7ce2!important}.rest-day-macros .macros-card-label{width:16.66667%!important;font-size:9px;color:#959595;text-align:center}.rest-day-macros .macros-card-data{width:16.66667%!important;text-align:center;padding:0 10px!important}.rest-day-macros .macros-card-totals{border-top:1px solid #5c7ce2!important}.rest-day-macros .macros-card-totals .macros-card-total{width:16.66667%!important}.rest-day-macros .macros-card-totals .total-label{width:66.66667%!important}.training-day-macros .ant-card-head{color:#ff6b00!important}.training-day-macros .macros-card-totals{border-top:1px solid #ff6b00!important}.alternate-macros{box-shadow:none!important}.alternate-macros .ant-card-head{color:#828282!important;font-weight:500!important}.alternate-macros .ant-card-head .ant-card-head-wrapper{display:flex;width:100%;height:100%}.alternate-macros .ant-card-head .ant-card-head-wrapper .alternate-macros-button{height:3vh!important;display:flex;align-items:center;padding:0 10px!important;text-transform:none}.alternate-macros .ant-card-body{color:#828282!important}.alternate-macros .ant-card-body .macros-card-data,.alternate-macros .ant-card-body .macros-card-label{font-weight:500!important}.alternate-macros .macros-card-totals{color:#828282!important;border-top:1px solid #828282!important}.alternate-macros .macros-card-totals .macros-card-total{font-weight:500!important}.alternate-macros-active .ant-card-head{color:#ff6b00!important}.alternate-macros-active .macros-card-totals{border-top:1px solid #ff6b00!important}.macros-card{margin:2px 0}.macros-card .ant-card-head{min-height:35px!important;height:2vh!important;font-size:11px!important;font-weight:600;display:flex;align-items:center}.macros-card .ant-card-body{padding:0 10px!important}.macros-card .ant-card-body .macros-card-labels{display:flex;justify-content:space-between;text-transform:uppercase;align-items:center;margin-top:10px}.macros-card .ant-card-body .macros-card-labels .macros-card-label{width:14.28571%;font-size:9px;color:#959595;text-align:center}.macros-card .ant-card-body .macros-card-meassurements{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:600;margin:15px 0}.macros-card .ant-card-body .macros-card-meassurements .macros-card-data{width:14.28571%;text-align:center}.macros-card .ant-card-body .label-left{text-align:right!important;padding:0 10px 0 0!important}.macros-card .ant-card-body .macros-card-totals{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #000;height:6vh}.macros-card .ant-card-body .macros-card-totals .macros-card-total{font-size:11px;font-weight:700;width:14.28571%;text-align:center}.macros-card .ant-card-body .macros-card-totals .total-label{width:71.42857%!important;text-align:right}.footer-container{display:flex;margin:10px 0 5px}.footer-container .ant-btn{border-radius:20px;font-size:13px;font-weight:500;height:25px;color:#fff;margin:0 5px}.footer-container .footer-save-button{background-color:#ff6b00;border:1px solid #ff6b00}.footer-container .footer-save-button:hover{border:1px solid #ff6b00;color:#ff6b00;background-color:#fff}.footer-container .footer-send-button{background-color:#ff4613;border:1px solid #ff4613}.footer-container .footer-send-button:hover{border:1px solid #ff4613;color:#ff4613;background-color:#fff}.footer-container .ant-btn-disabled{background-color:#f5f5f5!important;color:rgba(0,0,0,.25)!important;border-color:#d9d9d9!important}.macros-card-rest-day{margin:2px 0}.macros-card-rest-day .ant-card-head{color:#5c7ce2!important;min-height:35px!important;height:2vh!important;font-size:11px!important;font-weight:600;display:flex;align-items:center}.macros-card-rest-day .ant-card-body{padding:0 10px!important}.macros-card-rest-day .ant-card-body .macros-card-labels{display:flex;justify-content:space-between;text-transform:uppercase;align-items:center;margin-top:10px}.macros-card-rest-day .ant-card-body .macros-card-labels .macros-card-label{width:14.28571%;font-size:9px;color:#959595;text-align:center}.macros-card-rest-day .ant-card-body .macros-card-meassurements{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:600;margin:15px 0}.macros-card-rest-day .ant-card-body .macros-card-meassurements .macros-card-data{width:14.28571%;text-align:center}.macros-card-rest-day .ant-card-body .label-left{text-align:right!important;padding:0 10px 0 0!important}.macros-card-rest-day .ant-card-body .macros-card-totals{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #000;height:6vh}.macros-card-rest-day .ant-card-body .macros-card-totals .macros-card-total{font-size:11px;font-weight:700;width:14.28571%;text-align:center}.macros-card-rest-day .ant-card-body .macros-card-totals .total-label{width:71.42857%!important;text-align:right}.macros-card-alter-macro>s{margin:2px 0}.macros-card-alter-macro>s .ant-card-head{color:#828282!important;min-height:35px!important;height:2vh!important;font-size:11px!important;font-weight:600;display:flex;align-items:center}.macros-card-alter-macro>s .ant-card-body{padding:0 10px!important}.macros-card-alter-macro>s .ant-card-body .macros-card-labels{display:flex;justify-content:space-between;text-transform:uppercase;align-items:center;margin-top:10px}.macros-card-alter-macro>s .ant-card-body .macros-card-labels .macros-card-label{width:14.28571%;font-size:9px;color:#959595;text-align:center}.macros-card-alter-macro>s .ant-card-body .macros-card-meassurements{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:600;margin:15px 0}.macros-card-alter-macro>s .ant-card-body .macros-card-meassurements .macros-card-data{width:14.28571%;text-align:center}.macros-card-alter-macro>s .ant-card-body .label-left{text-align:right!important;padding:0 10px 0 0!important}.macros-card-alter-macro>s .ant-card-body .macros-card-totals{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #000;height:6vh}.macros-card-alter-macro>s .ant-card-body .macros-card-totals .macros-card-total{font-size:11px;font-weight:700;width:14.28571%;text-align:center}.macros-card-alter-macro>s .ant-card-body .macros-card-totals .total-label{width:71.42857%!important;text-align:right}.macros-card-training-day{margin:2px 0}.macros-card-training-day .ant-card-head{color:#ff6b00!important;min-height:35px!important;height:2vh!important;font-size:11px!important;font-weight:600;display:flex;align-items:center}.macros-card-training-day .ant-card-body{padding:0 10px!important}.macros-card-training-day .ant-card-body .macros-card-labels{display:flex;justify-content:space-between;text-transform:uppercase;align-items:center;margin-top:10px}.macros-card-training-day .ant-card-body .macros-card-labels .macros-card-label{width:14.28571%;font-size:9px;color:#959595;text-align:center}.macros-card-training-day .ant-card-body .macros-card-meassurements{display:flex;justify-content:space-between;align-items:center;font-size:10px;font-weight:600;margin:15px 0}.macros-card-training-day .ant-card-body .macros-card-meassurements .macros-card-data{width:14.28571%;text-align:center}.macros-card-training-day .ant-card-body .label-left{text-align:right!important;padding:0 10px 0 0!important}.macros-card-training-day .ant-card-body .macros-card-totals{display:flex;justify-content:space-between;align-items:center;border-top:1px solid #000;height:6vh}.macros-card-training-day .ant-card-body .macros-card-totals .macros-card-total{font-size:11px;font-weight:700;width:14.28571%;text-align:center}.macros-card-training-day .ant-card-body .macros-card-totals .total-label{width:71.42857%!important;text-align:right}.modal-macros-card-data{width:20%!important;text-align:center;padding:0 10px!important}.modal-card-data-change{padding:3px 6px;background-color:#ffde00}.modal-card-data-change,.modal-card-data-nochange{color:#000;margin-left:36px}.modal-macros-card-labels{display:flex;justify-content:space-between;text-transform:uppercase;align-items:center;margin-top:10px}.modal-macros-card-labels .modal-macros-card-label{width:20%;font-size:9px;color:#959595;text-align:center}.ant-select-dropdown-menu .ant-select-dropdown-menu-item{justify-content:flex-start!important}aside .ant-drawer .ant-drawer-mask{position:absolute}.all-users-icon{border-radius:50%;background-color:#479dff;color:#fff!important}.filter-icon{height:14px;width:14px;margin-right:5px}.extra-filter-container{width:100%;display:flex;align-items:center;justify-content:space-between}.extra-filter-container .filter-icon-container{padding:0 5px;border:thin solid #d9d9d9;border-radius:5px}.extra-filter-container .filter-icon-container:hover{cursor:pointer;background-color:#ff6b00;border:thin solid #ff6b00}.extra-filter-container .filter-icon-container:hover i{color:#fff}.extra-filter-container .filter-icon-container i{color:#ff6b00}.ant-drawer-body{padding:12px!important}.ant-drawer-body .age-filter-container{padding-bottom:10px;border-bottom:2px solid #ececec}.ant-drawer-body .age-filter-container .age-slider-container .ant-slider-track{background-color:#ff6b00!important}.ant-drawer-body .age-filter-container .age-slider-container .ant-slider-handle{border:2px solid #ff6b00!important}.ant-drawer-body .age-filter-container .age-slider-container .ant-slider-handle:focus{box-shadow:0 0 0 5px rgba(228,101,28,.178)!important}.ant-drawer-body .gender-filter-container,.ant-drawer-body .level-filter-container{padding:10px 0;border-bottom:2px solid #ececec}.ant-drawer-body .ant-tag-checkable{border:1px solid #ff6b00;color:#ff6b00}.ant-drawer-body .ant-tag-checkable:hover{color:#ff6b00!important;cursor:pointer}.ant-drawer-body .ant-tag-checkable-checked{color:#fff;background-color:#ff6b00!important}.ant-drawer-body .ant-tag-checkable-checked:hover{color:#fff!important;cursor:pointer}.ant-drawer-body .enrollment-date-filter-container{padding:10px 0;border-bottom:2px solid #ececec}.ant-drawer-body .enrollment-date-filter-container .enrollment-date-picker-container .ant-calendar-picker{width:100%!important}.ant-drawer-body .enrollment-date-filter-container .enrollment-date-picker-container .ant-calendar-picker input{font-size:10px!important}.ant-drawer-body .buttons-container{padding:10px 0;display:flex;justify-content:space-between;align-items:center}.ant-drawer-body .buttons-container button{font-weight:600;width:45%;border-radius:5px}.ant-drawer-body .buttons-container .apply-filters-button{border:1px solid #ff6b00;background-color:#ff6b00;color:#fff}.ant-drawer-body .buttons-container .apply-filters-button:hover{cursor:pointer;color:#ff6b00;background-color:#fff}.ant-drawer-body .buttons-container .reset-filters-button{border:1px solid #cfcccc;background-color:#fff;color:#5d5d5d}.ant-drawer-body .buttons-container .reset-filters-button:hover{cursor:pointer;color:#fff;background-color:#5d5d5d}.ant-calendar-time .ant-calendar-footer{display:block}.filter-container{width:100%}.filter-container .body-cascader{display:flex;justify-content:space-between;border:thin solid #d5d5d5;font-weight:600;height:100%;border-radius:2px}.filter-container .body-cascader .text-container{padding:5px 10px;width:100%}.filter-container .body-cascader .text-container .category-container{display:flex;align-items:center}.filter-container .body-cascader .text-container .category-container i{margin-right:5px;font-size:18px;color:#ff6b00}.filter-container .body-cascader .text-container .selected-category-container{display:flex;align-items:center;justify-content:space-between}.filter-container .body-cascader .text-container .selected-category-container .selected-filter-icon{font-size:18px;margin-right:5px}.filter-container .body-cascader .text-container .selected-category-container .selected-filter-icon img{height:18px;width:18px}.filter-container .body-cascader .text-container .selected-category-container .current-filter{font-weight:700;font-size:11px}.filter-container .body-cascader .arrow-container{min-height:20px;padding:0 5px;display:flex;border-radius:0 2px 2px 0;align-items:center;background-color:#ff6b00;color:#fff}.ant-cascader-menu{height:200px!important}.ant-cascader-menu .ant-cascader-menu-item{display:flex;align-items:center;justify-content:space-between}.ant-cascader-menu .category-filter{padding-right:5px;display:flex;align-items:center}.ant-cascader-menu .category-filter i{font-size:16px;padding-right:5px}.search-AZ-container{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.search-AZ-container .search-container{width:85%}.search-AZ-container .search-container .ant-input-search{max-height:25px!important}.search-AZ-container .search-container .ant-input-search input{font-size:12px;height:100%!important;border-radius:10px!important}.search-AZ-container .search-container .ant-input-search .ant-input-suffix{right:0;display:flex;align-items:center;background:#ff6b00;padding:0 10px;height:100%;border-radius:0 10px 10px 0!important}.search-AZ-container .search-container .ant-input-search .ant-input-suffix i{color:#fff}.search-AZ-container .AZ-container{border:thin solid #d5d5d5;border-radius:4px}.search-AZ-container .off i{padding:3px;color:#ff6b00;font-size:20px}.search-AZ-container .off:hover{cursor:pointer;background-color:#ff6b00;border:thin solid #ff6b00}.search-AZ-container .off:hover i{color:#fff}.search-AZ-container .ascending i,.search-AZ-container .descending i{padding:3px;color:#fff;background-color:#ff6b00;font-size:20px}.search-AZ-container .ascending:hover,.search-AZ-container .descending:hover{cursor:pointer}.bootcamp-bar{padding:7px 10px;margin-bottom:0;margin-top:8px;display:block!important;border-radius:2px;background:#fff;box-shadow:0 2px 8px 0 hsla(0,0%,69%,.57)}.bootcamp-bar .ant-row{margin:0!important}.bootcamp-bar .ant-row .ant-col{height:50px}.bootcamp-bar .ant-row .ant-col.select{max-width:292px}.bootcamp-bar .ant-row .ant-col.with-divider{border-right:2px solid #ececec}.bootcamp-bar .bootcamp-select img{display:inline-block;width:15%;top:-10px;position:relative;margin-right:2%;width:36px;height:36px}.bootcamp-bar .bootcamp-select .select{display:inline-block;width:83%!important}.bootcamp-bar .bootcamp-select .select .ant-select{width:100%!important}.bootcamp-bar .bootcamp-info{padding-left:10px;display:grid;flex-direction:column;grid-template-columns:15% 15% 15% 15% 40%}.bootcamp-bar .bootcamp-info div p:not(.label){color:#6d6d6d;font-size:13px;margin-bottom:3px}.bootcamp-bar .bootcamp-info div .capacity-progress{width:100%;display:flex;justify-content:flex-start;font-weight:600;font-size:14px;line-height:17px;color:#383838!important}.bootcamp-bar .bootcamp-info div .capacity-progress .ant-progress-line{width:80%;margin-right:10px}.bootcamp-bar .bootcamp-info div .capacity-progress .ant-progress-line .ant-progress-inner{box-shadow:inset 0 4px 4px rgba(0,0,0,.25);border-radius:0}.bootcamp-bar .bootcamp-info div .capacity-progress .ant-progress-line .ant-progress-inner .ant-progress-bg{border-radius:0}.bootcamp-bar .meet{display:flex;flex-direction:column;justify-content:center;align-items:center}.bootcamp-bar .meet img{cursor:pointer}.bootcamp-bar .label{color:#959595;font-size:11px;font-weight:500;margin-bottom:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:766.9px){.bootcamp-bar .ant-row,.bootcamp-bar .ant-row .ant-col{height:auto}.bootcamp-bar .ant-row .ant-col.select{max-width:100%}.bootcamp-bar .ant-row .ant-col.with-divider{border-right:none}.bootcamp-bar .bootcamp-select{display:block;width:100%}.bootcamp-bar .bootcamp-info{width:100%;grid-template-columns:25% 25% 25% 25%;padding-left:0}.bootcamp-bar .bootcamp-info div:last-child{grid-column:span 4}}@media screen and (max-width:991.9px){.bootcamp-bar .bootcamp-info div p:not(.label){font-size:11px}}.cGcvT{display:block;position:absolute;top:0;z-index:100000000000000000000}
/*# sourceMappingURL=main.1adbde25.chunk.css.map */