@import url(https://fonts.googleapis.com/css2?family=Nunito:ital,wght@0,200..1000;1,200..1000&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css?family=Rubik:300,400,500,700,900);body{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}.loader-container{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);transform:-webkit-translate(-50%,-50%);transform:-moz-translate(-50%,-50%);transform:-ms-translate(-50%,-50%)}.loader{margin:30px auto;border:5px solid #f3f3f3;border-top:5px solid var(--color-gradient-dark);border-radius:50%;width:40px;height:40px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#global-indication-banner{position:fixed;top:0;left:50%;transform:translateX(-50%);border-radius:0 0 4px 4px;text-align:center;padding:8px 24px;z-index:2}#global-indication-banner label{font-size:14px;font-weight:500}#global-indication-banner.error{background-color:#ffd9e3}#global-indication-banner.error label{color:#fa114f}#global-indication-banner.warning{background-color:#ffeea0}#global-indication-banner.warning label{color:#5d4c00}#login-main{border-radius:4px;box-shadow:0 0 7px 0 rgba(0,0,0,.13);background-color:var(--color-background);height:345px;width:440px;margin:40px auto;padding:40px;box-sizing:border-box}.login-form-row{margin-bottom:30px}.login-form-input-field-container{height:74px;margin-bottom:12px}.login-form-input-field-label{font-size:12px;font-weight:500;color:var(--color-text-color);display:block;margin-bottom:8px}.login-form-input-field{width:360px;height:36px;border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:0 12px;font-size:14px;box-sizing:border-box}.login-form-input-field.error{border:1px solid #fa114f}.login-form-input-field::placeholder{color:var(--color-inactive-state)}.login-form-input-field:focus{outline:none;border-color:#000}.nurture-icon.text-view-icon{background-position-y:1px}.login-form-forgot-password{font-size:14px;font-weight:500;color:#00a88b;text-decoration:none;float:right;margin:10px 0}.browse-button,.cancel-button,.delete-button,.generic-button{min-width:120px;height:36px;border-radius:4px;background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light));font-family:Rubik;font-size:14px;font-weight:500;color:var(--color-genric-button-text);border:none;cursor:pointer}.browse-button:focus,.cancel-button:focus,.delete-button:focus,.generic-button:focus{outline:none}.cancel-button{background:#f6f8f9;color:#17191d;font-weight:400}.browse-button{background:var(--color-background);color:#23b86e;border:1px solid #00a88b}.disabled-button{opacity:.5;cursor:not-allowed}.delete-button{background:var(--color-background);color:#7d7d7d;border:1px solid #7d7d7d}.renew-password-main{margin:40px auto;width:440px;border-radius:4px;box-shadow:0 0 7px 0 rgba(0,0,0,.13);background-color:var(--color-background);padding:40px;box-sizing:border-box}.renew-password-form-row{height:88px}.renew-password-form-input-field-label{font-size:12px;font-weight:500;color:var(--color-text-color);display:block;margin-bottom:8px}.renew-password-form-input-field{width:360px;height:36px;border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:0 12px;font-size:14px;box-sizing:border-box}.renew-password-form-input-field::placeholder{color:var(--color-inactive-state)}.renew-password-form-input-field:focus{outline:none;border-color:#000}.renew-password-form-content-text{font-size:14px;line-height:1.57;color:#222;display:block;font-weight:500}.renew-password-form .renew-password-form-row:last-child{margin-bottom:0}.renew-password-error-row{margin-bottom:30px}.renew-password-error-main .renew-password-error-row:last-child{margin-bottom:0}.reset-password-request-main{margin:40px auto;width:440px;border-radius:4px;box-shadow:0 0 7px 0 rgba(0,0,0,.13);background-color:var(--color-background);padding:40px;box-sizing:border-box}.reset-password-request-form-row{margin-bottom:30px}.reset-password-request-form-input-field-container{height:74px}.reset-password-request-form-input-field-container .error-message{display:inline-block}.reset-password-request-form-input-field-label{font-size:12px;font-weight:500;color:var(--color-text-color);display:block;margin-bottom:8px}.reset-password-request-form-input-field{width:360px;height:36px;border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:0 12px;font-size:14px;box-sizing:border-box}.reset-password-request-form-input-field::placeholder{color:var(--color-inactive-state)}.reset-password-request-form-input-field:focus{outline:none;border-color:#000}.reset-password-request-response-row{margin-bottom:23px}.reset-password-request-response-content{font-size:14px;line-height:1.57;color:#222}.return-to-login-reset-password-request-view{float:right;margin:10px 0}.reset-password-request-form .reset-password-request-form-row:last-child,.reset-password-request-response-main .reset-password-request-response-row:last-child{margin-bottom:0}.resend-password-reset-code-link{font-size:12px;font-weight:500;color:#00a88b;text-decoration:underline;display:inline-block;margin-left:5px;cursor:pointer}.reset-password-main{margin:40px auto;width:440px;border-radius:4px;box-shadow:0 0 7px 0 rgba(0,0,0,.13);background-color:var(--color-background);padding:40px;box-sizing:border-box}.reset-password-form-row{margin-bottom:10px;height:83px}.password-to-text-toggle{display:inline-block;margin-left:-26px;cursor:pointer}.reset-password-form-input-field-label{font-size:12px;font-weight:500;color:var(--color-text-color);display:block;margin-bottom:8px}.reset-password-form-input-field{width:360px;height:36px;border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:0 12px;font-size:14px;box-sizing:border-box;margin-bottom:8px}.reset-password-form-input-field::placeholder{color:var(--color-inactive-state)}.reset-password-form-input-field:focus{outline:none;border-color:#000}.reset-password-form-content-text{font-size:14px;line-height:1.57;color:#222;display:block;font-weight:500}.reset-password-form .reset-password-form-row{margin-top:28px}.reset-password-form .reset-password-form-row:last-child{margin-bottom:0}.reset-password-error-row{margin-bottom:30px}.reset-password-error-main .reset-password-error-row:last-child{margin-bottom:0}.reset-password-form-description,.reset-password-form-header{height:auto;margin-bottom:30px}.reset-password-form-description{margin-bottom:20px}.reset-password-form-row:last-child{height:auto}.reset-password-form-row:last-child .generic-button{width:78px;min-width:unset}.sign-up-main{margin:40px auto;width:440px;border-radius:4px;box-shadow:0 0 7px 0 rgba(0,0,0,.13);background-color:var(--color-background);padding:40px;box-sizing:border-box}.sign-up-form-row{height:88px}.sign-up-form-input-field-label{font-size:12px;font-weight:500;color:var(--color-text-color);display:block;margin-bottom:8px}.sign-up-form-input-field{width:360px;height:36px;border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:0 12px;font-size:14px;box-sizing:border-box}.sign-up-form-input-field::placeholder{color:var(--color-inactive-state)}.sign-up-form-input-field:focus{outline:none;border-color:#000}.sign-up-form-content-text{font-size:14px;line-height:1.57;color:#222;display:block;font-weight:500}.sign-up-form .sign-up-form-row:last-child{margin-bottom:0}.sign-up-error-row{margin-bottom:30px}.sign-up-error-main .sign-up-error-row:last-child{margin-bottom:0}.return-to-login{font-size:14px;font-weight:500;color:#00a88b;text-decoration:none}.sign-up-form-description,.sign-up-form-header{height:auto;margin-bottom:30px}.sign-up-form-description{margin-bottom:20px}.sign-up-form-row:last-child{height:auto}.sign-up-form-row:last-child .generic-button{width:150px;min-width:unset}.success-message{color:#00adb2}.success-message .text{font-size:10px}body,html{overflow-x:hidden;margin:0;padding:0;box-sizing:border-box}.download-container{flex-direction:column;min-height:100vh}.download-container,.download-footer,.download-header{display:flex;justify-content:space-between;background-color:#fff;width:100%}.download-footer,.download-header{padding:10px 0;align-items:center}.download-header{background:#fff;border-bottom:1px solid #ddd}.header-logo{padding-left:40px}.header-links{display:flex;grid-gap:20px;gap:20px;padding-right:40px}.header-links a{text-decoration:none;color:#333;font-size:1rem;cursor:pointer}.download-content{display:flex;justify-content:space-between;align-items:center;margin:40px auto;max-width:1200px;width:100%;padding:0 20px;flex-grow:1;box-sizing:border-box}.text-section{flex:1 1;max-width:500px;padding-right:40px;box-sizing:border-box;margin-top:-20px}.text-section h1{font-size:3rem;margin:0;color:#333;font-weight:700}.text-section p{font-size:1.2rem;margin-top:10px;color:#666}.button-section{display:flex;grid-gap:1rem;gap:1rem;margin-top:20px}.button-section button{border:none;background:none;cursor:pointer}.button-section button img{width:160px;height:auto}.app-image{flex:1 1;max-width:500px;display:flex;justify-content:center;align-items:center;box-sizing:border-box}.app-image img{width:100%;max-width:320px;height:auto;border-radius:8px}.download-footer{color:#666;padding:20px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;border-top:1px solid #ccc;font-size:.9rem}.footer-text p{margin:0;color:#666;font-size:.9rem;text-align:center}.footer-links{margin-top:10px}.footer-links ul{list-style:none;display:flex;flex-wrap:wrap;grid-gap:15px;gap:15px;justify-content:center;margin:0;padding:0}.footer-links ul li{cursor:pointer;color:#666;font-size:.9rem;text-align:center}@media (max-width:768px){.footer-links ul{flex-direction:column;grid-gap:10px;gap:10px}}@media (max-width:768px){.download-content{flex-direction:column;align-items:center;text-align:center;padding:0 10px}.download-content .text-section{padding-right:0}.download-content .app-image{margin-top:20px}.download-content .app-image img{max-width:300px}.header-links{display:none}.header-logo{padding-left:0;display:flex;justify-content:center;width:100%}}@media (max-width:480px){.download-content .text-section h1{font-size:2rem}.download-content .text-section p{font-size:1rem}.download-content .button-section{flex-direction:column;align-items:center}.download-content .app-image img{max-width:250px}}.callback-container{min-height:100vh;background-color:#f4f4f4;font-family:Arial,sans-serif}.callback-container,.status-popup{display:flex;justify-content:center;align-items:center}.status-popup{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:1000}.status-popup-content{background-color:#fff;width:340px;padding:25px;border-radius:12px;text-align:center;box-shadow:0 4px 16px rgba(0,0,0,.1)}.status-icon-background{display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;margin:0 auto 15px}.status-icon{font-size:28px}.status-title{font-size:1.2em;color:#333;font-weight:600;margin:10px 0 5px}.status-message{font-size:.95em;color:#666;margin:0 0 20px;line-height:1.4}.button-container{display:flex;justify-content:space-between;grid-gap:12px;gap:12px}.button-container.center-button{justify-content:center}.primary-button{flex:1 1;padding:10px 0;border:none;border-radius:8px;font-size:1em;color:#fff;cursor:pointer;transition:background-color .2s ease}.primary-button:hover{filter:brightness(.9)}.secondary-button{flex:1 1;padding:10px 0;background-color:#fff;color:#333;border:1px solid #ddd;border-radius:8px;font-size:1em;cursor:pointer;transition:background-color .2s ease,color .2s ease}.secondary-button:hover{background-color:#f7f7f7;color:#333}.status-popup-content{box-shadow:0 10px 20px rgba(0,0,0,.2);border-radius:10px}.nurture-logo-with-background{display:inline-block;width:100vw;height:100vh;background-image:radial-gradient(circle at 0 0,var(--color-gradient-dark),var(--color-gradient-light))}.nurture-headings{margin-top:120px;text-align:center}.nurture-headings .logo{width:220px!important;height:40px!important;background-size:cover!important}.nurture-icon{display:inline-block}.dashboard-sub-heading{font-size:20px;font-weight:500;letter-spacing:1.6px;color:var(--color-background)}.form-heading{font-size:16px;font-weight:500;color:#4f5467;display:block;margin-bottom:5px}.nurture-icon.reports-icon{background-image:url(/assets/images/icons/1x/reports-icon.png);width:40px;height:40px}.nurture-icon.appointment-icon{background-image:url(/assets/images/icons/1x/appointment-icon.png)}.nurture-icon.deactivate-green-icon,.nurture-icon.remove-patient-green-icon{background-position:50%;background-size:16px 16px}.nurture-icon.remove-patient-green-icon{background-image:url(/assets/images/icons/1x/remove-patient-icon.png);width:16px;height:16px}.nurture-icon.assign-provider-icon{background-image:url(/assets/images/icons/1x/assign-provider-icon.png)}.nurture-icon.back-page-icon{background-image:url(/assets/images/icons/1x/back-page-icon.png)}.nurture-icon.calendar-icon{background-image:url(/assets/images/icons/1x/calendar-icon.png);background-position:50%;background-size:17px 19px}.nurture-icon.close-icon{background-image:url(/assets/images/icons/1x/close-icon.png)}.nurture-icon.close-icon-large{background-image:url(/assets/images/icons/1x/close-icon-large.png)}.nurture-icon.close-tag-icon{background-image:url(/assets/images/icons/1x/close-tag-icon.png);background-position:50%;background-size:14px 15px}.nurture-icon.deactivate-green-icon{background-image:url(/assets/images/icons/1x/deactivate-green-icon.png)}.nurture-icon.done-green-icon{background-image:url(/assets/images/icons/1x/done-green-icon.png)}.nurture-icon.done-white-icon{background-image:url(/assets/images/icons/1x/done-white-icon.png);background-size:23px 23px;background-position:50%}.nurture-icon.down-arrow-menu-icon{background-image:url(/assets/images/icons/1x/down-arrow-menu-icon.png)}.nurture-icon.down-icon{background-image:url(/assets/images/icons/1x/down-icon.png)}.nurture-icon.download-icon{background-image:url(/assets/images/icons/1x/download-icon.png)}.nurture-icon.eat-icon{background-image:url(/assets/images/icons/1x/eat-icon.png);background-position:50%;background-size:42px 42px}.nurture-icon.edit-filled-icon{background-image:url(/assets/images/icons/1x/edit-filled-icon.png);background-position:50%;background-size:11px 11px}.nurture-icon.edit-icon{background-image:url(/assets/images/icons/1x/edit-icon.png);background-position:50%;background-size:16px 16px}.nurture-icon.fail-icon{background-image:url(/assets/images/icons/1x/fail-icon.png)}.nurture-icon.file-icon{background-image:url(/assets/images/icons/1x/file-icon.png);background-position:50%;background-size:14px 17px}.nurture-icon.filter-icon{background-image:url(/assets/images/icons/1x/filter-icon.png)}.nurture-icon.hydrate-icon{background-image:url(/assets/images/icons/1x/hydrate-icon.png);background-position:50%;background-size:33px 33px}.nurture-icon.meal-plan-icon{background-image:url(/assets/images/icons/1x/meal-plan-icon.png);background-position:50%;background-size:38px 38px}.nurture-icon.menu-icon{background-image:url(/assets/images/icons/1x/menu-icon.png);background-position:50%;background-size:18px 15px}.nurture-icon.messages-icon{background-image:url(/assets/images/icons/1x/messages-icon.png);background-position:50%;background-size:23px 23px}.nurture-icon.onCall-icon{background-image:url(/assets/images/icons/1x/onCall-icon.png);width:14px;height:16px;background-position:50%}.nurture-icon.question-icon{background-image:url(/assets/images/icons/1x/questionnaire-icon.png);width:18px;height:20px;background-position:50%}.nurture-icon.next-page-icon{background-image:url(/assets/images/icons/1x/next-page-icon.png)}.nurture-icon.notifications-icon{background-image:url(/assets/images/icons/1x/notifications-icon.png)}.nurture-icon.patients-icon{background-image:url(/assets/images/icons/1x/patients-icon.png);background-size:23px 23px;background-position:50%}.nurture-icon.appointments-icon{background-image:url(/assets/images/icons/1x/appointments-icon)}.nurture-icon.pending-icon{background-image:url(/assets/images/icons/1x/pending-icon.png)}.nurture-icon.providers-icon{background-image:url(/assets/images/icons/1x/providers-icon.png);background-position:50%;background-size:23px 23px}.nurture-icon.inAppNotification-icon{background-image:url(/assets/images/icons/1x/inAppNotification-icon.png);width:16px;height:16px}.nurture-icon.refresh-icon{background-image:url(/assets/images/icons/1x/refresh-icon.png)}.nurture-icon.remove-file-icon{background-image:url(/assets/images/icons/1x/remove-file-icon.png)}.nurture-icon.remove-green-icon{background-image:url(/assets/images/icons/1x/remove-green-icon.png);background-position:50%;background-size:16px 16px}.nurture-icon.search-icon{background-image:url(/assets/images/icons/1x/search-icon.png)}.nurture-icon.send-message-icon{background-image:url(/assets/images/icons/1x/send-message-icon.svg)}.nurture-icon.settings-icon{background-image:url(/assets/images/icons/1x/settings-icon.png);background-position:50%;background-size:23px 23px}.nurture-icon.update-content-icon{background-image:url(/assets/images/icons/1x/update-content-icon.png);background-position:50%;background-size:23px 23px}.nurture-icon.question-icon{background-image:url(/assets/images/icons/1x/question-icon.svg)}.nurture-icon.assign-provider-white-icon{background-image:url(/assets/images/icons/1x/assign-provider-white-icon.png)}.nurture-icon.unassign-provider-white-icon{background-image:url(/assets/images/icons/1x/remove-patient-icon.png);width:17px;height:16px;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(100%) hue-rotate(0deg)}.nurture-icon.change-doctor-green-icon{background-image:url(/assets/images/icons/1x/change-doctor-green-icon.png);background-position:50%;background-size:23px 23px}.nurture-icon.change-dietitian-green-icon{background-image:url(/assets/images/icons/1x/change-dietitian-green-icon.png);background-position:50%;background-size:23px 23px}.nurture-icon.change-doctor-white-icon{background-image:url(/assets/images/icons/1x/change-doctor-white-icon.png);background-position:50%;background-size:23px 23px}.nurture-icon.change-dietitian-white-icon{background-image:url(/assets/images/icons/1x/change-dietitian-white-icon.png);background-position:50%;background-size:23px 23px}.nurture-icon.deactivate-icon{background-image:url(/assets/images/icons/1x/deactivate-icon.png);background-position:50%;background-size:16px 16px}.nurture-icon.edit-icon-white{background-image:url(/assets/images/icons/1x/edit-icon-white.png)}.nurture-icon.remove-icon{background-image:url(/assets/images/icons/1x/remove-icon.png)}.nurture-icon.nurture-logo-icon{background-image:url(/assets/images/icons/1x/nurture-logo-icon.png);background-position:50%;background-size:171px 30px}.nurture-icon.error-icon{background-image:url(/assets/images/icons/1x/error-icon.png);background-position:50%;background-size:12px 12px}.nurture-icon.password-view-icon{background-image:url(/assets/images/icons/1x/password-hidden-icon.png);background-position:50%;background-size:16px 12px}.nurture-icon.text-view-icon{background-image:url(/assets/images/icons/1x/password-shown-icon.png);background-position:50%;background-size:16px 10px}.nurture-icon.logo-nurture-small-icon{background-image:url(/assets/images/icons/1x/logo-nurture-small-icon.png)}.nurture-icon.user-default-icon{background-image:url(/assets/images/icons/1x/user-default-icon.svg);background-position:50%;background-size:35px 35px}.nurture-icon.right-icon{background-image:url(/assets/images/icons/1x/right-icon.png)}.nurture-icon.right-active-icon{background-image:url(/assets/images/icons/1x/right-active-icon.png)}.nurture-icon.upload-icon{background-image:url(/assets/images/icons/1x/upload-icon.png)}.nurture-icon.prev-calendar{background-image:url(/assets/images/icons/1x/prev-calendar.png);background-position:50%;background-size:7px 9px}.nurture-icon.next-calendar{background-image:url(/assets/images/icons/1x/next-calendar.png);background-position:50%}.nurture-icon.image-small-icon{background-image:url(/assets/images/icons/1x/image-small-icon.png);background-position:50%;background-size:16px 16px}.nurture-icon.image-big-icon{background-image:url(/assets/images/icons/1x/image-big-icon.png);background-position:50%;background-size:28px 28px}.nurture-icon.delete-icon{background-image:url(/assets/images/icons/1x/delete-icon.png);background-position:50%;background-size:21px 20px}.nurture-icon.add-icon{background-image:url(/assets/images/icons/1x/add-icon.png);background-position:50%;background-size:10px 10px}.nurture-icon.file-delete-icon{background-image:url(/assets/images/icons/1x/file-delete-icon.png);background-position:50%;background-size:16px 16px}.nurture-icon.expand-icon{background-image:url(/assets/images/icons/1x/expand-icon.png);background-position:50%;background-size:16px 16px}.nurture-icon.collapse-icon{background-image:url(/assets/images/icons/1x/collapse-icon.png);background-position:50%;background-size:16px 16px}.nurture-icon.unpublish-icon{background-image:url(/assets/images/icons/1x/unpublish-icon.png);background-position:50%;background-size:25px 25px}.nurture-icon.publish-icon{background-image:url(/assets/images/icons/1x/publish-icon.png);background-position:50%}.nurture-icon.down-arrow-icon{background-image:url(/assets/images/icons/1x/down-arrow-icon.png)}.nurture-icon.down-arrow-icon,.nurture-icon.up-icon{width:32px;height:32px;background-position:50%;filter:brightness(0) invert(1)}.nurture-icon.up-icon{background-image:url(/assets/images/icons/1x/up-icon.png)}.nurture-icon.unpublish-green-icon{background-image:url(/assets/images/icons/1x/unpublish-green-icon.png);background-position:50%}.nurture-icon.publish-green-icon{background-image:url(/assets/images/icons/1x/publish-green-icon.png);background-position:50%}.nurture-icon.cancel-appointment-white{background-position:50%}.nurture-icon.restoreme{background-image:url(/assets/images/icons/1x/restoreme.png);background-position:50%;background-size:105px 17px}.nurture-icon.wall-clock{background-image:url(/assets/images/icons/1x/wall-clock.png)}.nurture-icon.calendar{background-image:url(/assets/images/icons/1x/calendar.png)}.menu-list{padding:0;margin:0}.menu-list .level-1.menu-item .nav-menu-link{padding-left:48px}.menu-list .level-1.menu-item .nav-menu-link.active,.menu-list .level-1.menu-item .nav-menu-link.expanded{box-shadow:unset;background-color:#232534}.menu-list .level-1.menu-item .nav-menu-link .menu-link{height:35px}.menu-list .level-1.menu-item .nav-menu-link .menu-link .menu-title .menu-title-text{font-weight:400}.menu-list .menu-item{width:100%;list-style:none;box-sizing:border-box}.menu-list .menu-item .nav-menu-link{color:var(--color-sidebar-text);text-decoration:none;display:inline-block;box-sizing:border-box;width:100%;padding-left:23px;position:relative}.menu-list .menu-item .nav-menu-link.active{box-shadow:inset 5px 0 0 0 #00a88b;background-color:#232534}.menu-list .menu-item .nav-menu-link.active .menu-link{opacity:1}.menu-list .menu-item .nav-menu-link .menu-link{opacity:.5;height:48.9px;display:flex;align-items:center;position:relative}.menu-list .menu-item .nav-menu-link .menu-link .menu-title{width:100%}.menu-list .menu-item .nav-menu-link .menu-link .menu-title .icon{font-size:14px;color:var(--color-sidebar-text);vertical-align:middle;margin-right:10px}.menu-list .menu-item .nav-menu-link .menu-link .menu-title .menu-title-text{font-size:14px;font-weight:500;vertical-align:middle}.expandable .menu-link:after{position:absolute;content:"";width:7px;height:7px;border-color:#fff;border-style:solid;border-width:1px 0 0 1px;margin-left:10px;transform:rotate(135deg) translateY(-50%);transform-origin:top;top:25px;right:15px;transition:all .3s ease-out}.expandable.expanded .menu-link:after{transform:rotate(225deg) translateY(-50%)}.notification-count{min-width:22px;height:22px;background:linear-gradient(90deg,#00adb2,#00d1ab);text-align:center;border-radius:50%;float:right;margin-right:18px;font-size:11px;line-height:22px;font-weight:500}.design-elements-navigation{max-height:88%;overflow-y:auto}.design-elements-navigation::-webkit-scrollbar{width:6px}.design-elements-navigation::-webkit-scrollbar-thumb{background-color:grey;border-radius:4px}#left-segment-main{height:100%;background:var(--color-side-bar);position:fixed;width:250px}#left-segment-main .logo{height:85px;position:relative}#left-segment-main .logo span{position:absolute;top:24px;left:20px;width:105px}#top-section-main{display:grid;grid-template-columns:58px auto 40px 172px;height:65px;background-color:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);position:fixed;z-index:1}#top-section-main #left-segment-visibility-toggle{padding:25px 20px 22px;height:15px;cursor:pointer}#top-section-main #current-user-details{border-left:2px solid rgba(0,0,0,.05);padding:15px 16px 15px 18px;position:relative}#top-section-main #current-user-details #current-user-details-link{display:grid;text-decoration:none;color:#222;font-size:14px;font-weight:500;height:35px;float:left;width:117px;grid-template-columns:35px auto}#top-section-main #current-user-details #current-user-details-link>*{float:left}#top-section-main #current-user-details #current-user-details-link #current-user-profile-image{height:35px;width:35px;border-radius:25px}#top-section-main #current-user-details #current-user-details-link #current-user-full-name{height:35px;padding:9px 11px;width:80px;box-sizing:border-box;display:block}#top-section-main #current-user-details #current-user-menu-visibility-toggle{float:left;box-sizing:border-box;padding:6px 4px;display:block;height:35px;margin-left:2px;cursor:pointer}#top-section-main #current-user-details #current-user-menu-container{z-index:3;width:147px;position:absolute;top:56px;border-radius:2px;box-shadow:1px 1px 15px 0 rgba(0,0,0,.1);background-color:#fff;right:30px}#top-section-main #current-user-details #current-user-menu-container:after{content:"";position:absolute;width:10px;height:10px;background:#fff;transform:rotate(45deg);top:-5px;left:117px;box-shadow:-1px -1px 2px -2px rgba(0,0,0,.5)}#top-section-main #current-user-details #current-user-menu-container #current-user-menu{list-style:none;overflow-x:hidden;overflow-y:auto;margin:0;padding:8px 0;width:147px}#top-section-main #current-user-details #current-user-menu-container #current-user-menu .current-user-menu-item{float:left;width:100%;font-size:14px;color:#212529;height:40px;box-sizing:border-box;padding:12px 19px}#top-section-main #current-user-details #current-user-menu-container #current-user-menu .current-user-menu-item .current-user-menu-item-link{color:#212529;text-decoration:none;width:100%;display:block;box-sizing:border-box}#top-section-main #current-user-details #current-user-menu-container #current-user-menu .current-user-menu-item:hover,#top-section-main #current-user-details #current-user-menu-container #current-user-menu .current-user-menu-item:hover .current-user-menu-item-link{background-color:#f2f4f5;font-weight:500;color:#212529}.menu-bar-visible .top-section-main-class{width:calc(100% - 250px)}.menu-bar-hidden .top-section-main-class{width:100%}.nurture-toggle-container{display:flex;align-items:center}.nurture-toggle-container .switch{position:relative;display:inline-block;width:40px;height:24px}.nurture-toggle-container .switch .nurture-critical-toggle{opacity:0;width:0;height:0}.nurture-toggle-container .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f2f2f7;transition:.4s;border-radius:34px}.nurture-toggle-container .switch .slider:before{position:absolute;content:"";height:18px;width:18px;border-radius:50%;left:3px;bottom:3px;background-color:#fff;transition:.4s}.nurture-toggle-container .switch .nurture-critical-toggle:checked+.slider{background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light))}.nurture-toggle-container .switch .nurture-critical-toggle:checked+.slider:before{transform:translateX(16px)}.nurture-toggle-container .label-text{margin-left:6px;font-size:14px;font-weight:600;color:#222}.info-icon{cursor:pointer}.tooltip-container{position:relative;display:flex}.tooltip-text{visibility:hidden;width:328px;background-color:#333;color:#fff;border-radius:4px;padding:6px;position:absolute;top:100%;left:50%;transform:translateX(-86%);z-index:1;opacity:0;transition:opacity .3s;margin-top:4px}.tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.nurture-toggle-container .switch .nurture-critical-toggle:disabled+.slider{opacity:.4;cursor:not-allowed}.nurture-toggle-container .switch .nurture-critical-toggle:disabled+.slider:before{opacity:.5}.tab-list,.tab-list-unpadded{box-shadow:inset 0 -1px 0 0 #dee2e6;padding-left:0;margin-bottom:0}.tab-list-unpadded .tab,.tab-list .tab{display:inline-block;line-height:normal;padding:11px 16px;color:var(--color-patient-label);cursor:pointer;text-align:center;font-weight:500}.tab-list-unpadded .active-tab,.tab-list .active-tab{background-color:var(--color-background);box-shadow:inset -1px 0 0 0 #dee2e6,inset 1px 1px 0 0 #dee2e6;color:var(--color-highlight-color)}.tab-list-unpadded:before{padding-left:20px;content:""}.tab-list-unpadded:after{padding-right:20px;content:""}.nurture-toggle-button{display:flex;float:inline-end;grid-gap:6px;gap:6px;align-items:center;position:relative;right:39px}.title-container{height:auto;font-weight:300;font-size:20px}.title-container .title{margin-top:20px;display:inline-block;max-width:600px}.title-container .title .link{color:var(--color-text-color);text-decoration:none}.title-container .title .link:hover{border-bottom:1px solid var(--color-text-color)}.title-container .title .path-node-name-separator{margin:0 4px}.title-container .title .label{font-weight:500;border-bottom:0!important;cursor:default}.title-container .right-content-container{float:right;margin:17px 0}.title-container .right-content-container .right-content-wrapper{display:grid;grid-template-rows:36px auto;grid-row-gap:10px}.title-container .right-content-container .right-content-wrapper .main-action-buttons button{margin-left:10px;float:right}.title-container .right-content-container .right-content-wrapper .main-action-buttons .add-appointment{padding-left:20px;padding-right:20px}.nurture-notification{width:600px;height:64px;opacity:.7;border-radius:50px;background-color:#232534;text-align:center;position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);padding:20px;box-sizing:border-box;z-index:11}.nurture-notification .nurture-notification-message{font-size:16px;font-weight:500;line-height:1.5;text-align:center;color:#fff}.modal{position:fixed;z-index:12;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);padding-top:100px}.modal .modal-content{margin:auto;border-radius:4px;box-shadow:0 0 7px 0 rgba(0,0,0,.13);background-color:#fff;overflow:auto}.modal.padded-modal .modal-content{padding:20px}.inline-button{height:36px;background-color:var(--color-background);font-family:Rubik;font-weight:500;border-radius:4px;color:var(--color-highlight-color);border:none;cursor:pointer;padding:0 16px;outline:none}.inline-button:hover{background-color:#f6f8f9}.inline-button .icon{float:left}.inline-button .text{font-size:14px;margin-left:8px}.inline-button.small{height:16px}.inline-button .nurture-icon.edit-filled-icon{background-position:50%;height:15px}.bordered{padding:0 19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;border:1px solid var(--color-highlight-color)}.bordered .text{margin-left:10px}.empty-search-results{height:20px;background-color:var(--color-table-header-background);text-align:center;padding:20px}.assign-provider-container .nurture-radio-button-container{float:left;position:relative;margin-top:9px;margin-right:30px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;user-select:none}.assign-provider-container .checkmark{position:absolute;top:0;left:0;height:15px;width:15px;background-color:#eee;border-radius:50%}.assign-provider-container .checkmark:after{content:"";position:absolute;display:none}.assign-provider-container .nurture-radio-button-container input:checked~.checkmark:after{display:block}.assign-provider-container .nurture-radio-button-container input:checked~.checkmark{border:1px solid #00a88b}.assign-provider-container .nurture-radio-button-container .checkmark:after{top:3px;left:3px;width:9px;height:9px;border-radius:50%;background:#00a88b}.assign-provider-container .provider-data{padding-bottom:5px}.confirmation-interface{border-radius:4px;background-color:#fff;padding:20px;box-sizing:border-box;width:400px;overflow:auto;word-wrap:break-word}.interface-row{margin-bottom:20px}.confirmation-interface .interface-row:last-child{float:right;margin-bottom:0}.confirmation-interface-heading{font-size:16px;color:#17191d;line-height:1.5;display:block}.confirmation-interface-content{font-size:14px;line-height:1.43;color:#687285}.confirmation-interface-content .inactive-patients-link{color:#17191d;text-decoration:none}.confirmation-interface-textarea-heading{font-size:12px;font-weight:500;color:#222}.confirmation-interface-textarea{box-sizing:border-box;padding:12px;width:360px;height:76px;border-radius:2px;border:1px solid #b4b8c1;background-color:#fff;resize:none}.confirmation-interface-textarea::placeholder{font-size:14px;color:#b4b8c1}.cancel-button{margin-right:20px}.confirmation-dialog{padding:20px}.confirmation-dialog .confirmation-interface{padding:0;width:360px}.confirmation-dialog p{margin:0}.confirmation-dialog .reminder-title{font-size:16px;color:#17191d;line-height:1.5;margin-bottom:20px}.confirmation-dialog .checkbox-container{display:flex;align-items:center;margin:8px 0}.confirmation-dialog input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1px solid #ccc;border-radius:2px;background-color:#fff;cursor:pointer;margin-right:8px;position:relative}.confirmation-dialog input[type=checkbox]:checked{background-color:var(--color-highlight-color);color:var(--color-checkbox-text);border:none}.confirmation-dialog input[type=checkbox]:checked:before{content:"\2713";font-size:12px;color:var(--color-checkbox-text);position:absolute;left:4px;top:0;text-align:center}.confirmation-dialog .checkbox-container label{font-size:14px}.confirmation-dialog .error-message-text{font-size:12px;color:#fa114f}.report-loader-dialog{padding:40px;min-height:350px;display:flex;align-items:center;justify-content:center}.report-confirmation-dialog{padding:40px 40px 10px}.report-confirmation-dialog .report-image-container .tick-mark{height:56px;width:56px}.report-confirmation-dialog .report--message-container{padding-top:20px}.report-confirmation-dialog .report--message-container .report-confirmation-message-title{font-family:Rubik;font-weight:600;font-size:16px;line-height:24px;letter-spacing:0;color:#4f5467;margin-bottom:12px}.report-confirmation-dialog .report--message-container .report-confirmation-message-sub-title{margin:0;font-family:Rubik;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#687285}.report-confirmation-dialog .report-break-line{margin-top:40px;margin-bottom:10px;border:1px solid #dee2e6}.report-setting-dialog{padding:40px 40px 10px}.report-setting-dialog .report-title{font-family:Rubik;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;margin:0 0 30px;color:#4f5467}.report-setting-dialog .report-subtitle{font-family:Rubik;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;margin:20px 0;color:#4f5467}.report-setting-dialog .report-option-container{padding:10px 0}.report-setting-dialog .report-option-container .custom-radio{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer}.report-setting-dialog .report-option-container .custom-radio input[type=radio]{display:none}.report-setting-dialog .report-option-container .custom-radio-button{width:16px;height:16px;border-radius:50%;position:relative;background:linear-gradient(93.34deg,#02deb1 .99%,#1f7ade 99.41%);display:flex;align-items:center;justify-content:center}.report-setting-dialog .report-option-container .custom-radio-button:after{content:"";width:14px;height:14px;background:#fff;border-radius:50%;z-index:1}.report-setting-dialog .report-option-container .custom-radio-dot{position:absolute;width:8px;height:8px;border-radius:50%;background:linear-gradient(93.34deg,#02deb1 .99%,#1f7ade 99.41%);z-index:2;opacity:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease}.report-setting-dialog .report-option-container .custom-radio input[type=radio]:checked+.custom-radio-button .custom-radio-dot{opacity:1}.report-setting-dialog .report-option-container .report-option-text{display:flex;align-items:center;grid-gap:10px;gap:10px;font-family:Rubik;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0}.report-setting-dialog .report-option-container .report-option-text input{width:20px;height:20px;margin:0;border:1px solid #00d6af}.report-setting-dialog .report-option-container .report-option-text .selected{background-color:#00d6af}.report-setting-dialog .report-option-container .report-option-description{font-family:Rubik;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;margin:0;padding:4px 25px;color:#687285}.report-setting-dialog .report-break-line{margin-top:20px;border:1px solid #dee2e6}.report-download-dialog{padding:40px}.report-download-dialog .form-row{display:flex;flex-wrap:wrap;margin-bottom:30px}.report-download-dialog .report-title{font-family:Rubik;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;margin:0 0 20px;color:#4f5467}.report-download-dialog .checkbox-container{flex-grow:0;flex-shrink:0;flex-basis:33.33333%;display:flex;align-items:center;margin:8px 0}.report-download-dialog input[type=checkbox]{appearance:none;-webkit-appearance:none;width:16px;height:16px;border:1px solid #ccc;border-radius:2px;background-color:#fff;cursor:pointer;margin-right:8px;position:relative}.report-download-dialog input[type=checkbox]:checked{background:linear-gradient(90deg,var(--color-gradient-light),var(--color-gradient-dark));color:var(--color-checkbox-text);border:none}.report-download-dialog input[type=checkbox]:checked:before{content:"\2713";font-size:12px;color:var(--color-checkbox-text);position:absolute;left:4px;top:0;text-align:center}.report-download-dialog .checkbox-container label{font-size:14px}.report-download-dialog .error-message-text{font-size:12px;color:#fa114f}.report-download-dialog .notes-container .notes-header{font-family:Rubik;font-weight:400;font-size:14px;line-height:16px;letter-spacing:0;margin:8px 0;background-image:url(/assets/images/support/note-action-icon.svg);background-repeat:no-repeat;padding:4px 0 0 32px}.report-download-dialog .notes-container .notes-body{font-family:Rubik;font-weight:400;font-size:12px;line-height:18px;letter-spacing:0;padding-left:32px;margin:8px 0 20px;margin-font-weight:500}.report-download-dialog .report-download{padding:0 40px}.language-selector-overlay{padding:20px;max-width:460px;border-radius:5px}.language-selector-overlay .language-selector-dialog{background:#fff;border-radius:16px;text-align:center}.language-selector-overlay .language-selector-dialog .language-selector-header{display:flex;margin-bottom:30px;grid-gap:16px;gap:16px}.language-selector-overlay .language-selector-dialog .language-selector-header .language-selector-display-section{display:flex;justify-content:space-between;grid-gap:16px;gap:16px}.language-selector-overlay .language-selector-dialog .language-selector-header .localization-icon{content:url(/assets/images/support/localize-globe-icon.svg);display:inline-block}.language-selector-overlay .language-selector-dialog .language-selector-header .language-selector-text{display:flex;flex-direction:column;align-items:baseline;margin-right:30px}.language-selector-overlay .language-selector-dialog .language-selector-header .language-selector-text .language-selector-title{font-family:Rubik;font-weight:500;font-style:Medium;font-size:20px;line-height:100%;letter-spacing:0;margin-bottom:6px}.language-selector-overlay .language-selector-dialog .language-selector-header .language-selector-text .language-selector-subtext{margin:0;font-family:Rubik;font-weight:400;font-style:Regular;font-size:16px;line-height:100%;letter-spacing:0;text-align:start}.language-selector-overlay .language-selector-dialog .language-selector-header .language-selector-close{content:url(/assets/images/support/cancel-icon.svg);width:20px;height:20px}.language-selector-overlay .language-selector-dialog .language-options{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px;gap:30px;max-width:421px}.language-selector-overlay .language-selector-dialog .language-options .language-option{flex:1 1;cursor:pointer;height:50px;border-radius:4px;padding:6px 12px;border:1px solid #cfd5da;display:flex;align-items:center;grid-gap:12px;gap:12px}.language-selector-overlay .language-selector-dialog .language-options .language-option.selected{border-color:#00a88b;background-color:#e3fffb}.language-selector-overlay .language-selector-dialog .language-options .previous-select{border-color:#cfd5da;background-color:#ddd;pointer-events:none}.language-selector-overlay .language-selector-dialog .language-options .language-option:hover{background-color:#f9fafb;box-shadow:0 1px 3px rgba(0,0,0,.05)}.language-selector-overlay .language-selector-dialog .language-options .language-option input[type=radio]{width:20px;height:20px;accent-color:#00a88b;margin:0}.language-selector-overlay .language-selector-dialog .language-options .language-label{display:flex;justify-content:center;flex-direction:column;grid-gap:4px;gap:4px;align-items:flex-start}.language-selector-overlay .language-selector-dialog .language-options .language-label .language-label-title{cursor:pointer;font-family:Rubik;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#222}.language-selector-overlay .language-selector-dialog .language-options .language-label .language-label-alias{cursor:pointer;font-family:Rubik;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;color:#687285}.language-selector-overlay .language-selector-dialog .language-break-line{border:1px solid #dee2e6;margin:30px 0}.language-selector-overlay .language-selector-dialog .language-button-row{display:flex;justify-content:flex-end;grid-gap:10px;gap:10px}.language-selector-overlay .language-selector-dialog .language-button-row .generic-button{display:flex;justify-content:center;align-items:center;position:relative}.language-selector-overlay .language-selector-dialog .language-button-row .generic-button .loader-button{display:flex;justify-content:space-between;align-items:center;grid-gap:10px;gap:10px;position:fixed}.language-selector-overlay .language-selector-dialog .language-button-row .generic-button .loader{width:10px;height:10px}.language-selector-overlay .language-selector-dialog .language-button-row .cancel-button{color:#00a88b;border:.5px solid #00d6af;background-color:#fff;font-weight:500}.contact-card-container{width:365px;padding:20px;border-radius:4px;background-color:#fff;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.contact-card-container .contact-header{display:flex;justify-content:space-between;align-items:center;height:24px}.contact-card-container .contact-header .contact-header-title{font-family:Rubik;font-weight:500;font-style:Medium;font-size:14px;line-height:100%;letter-spacing:0}.contact-card-container .contact-header .contact-close{content:url(/assets/images/support/cancel-icon.svg);width:12px;height:12px;cursor:pointer}.contact-card-container .contact-body{font-family:Rubik;font-style:Medium;line-height:100%;letter-spacing:0;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.contact-card-container .contact-body .contact-sub-card .contact-sub-card-value{height:33px;background-color:#e9f5ff;border-radius:2px;display:flex;align-items:center;justify-content:flex-start;padding:0 8px}.contact-card-container .contact-body .contact-sub-card .contact-sub-card-label{font-size:12px;font-weight:500;margin-bottom:5px}.contact-card-container .contact-body .contact-sub-card .email{position:relative}.contact-card-container .contact-body .contact-sub-card .email-value{position:relative;height:48px}.contact-card-container .contact-body .contact-sub-card .email-button{position:absolute;top:12px;right:12px;border:1px solid #e5eaef;border-radius:6px;background-color:#fff;padding:6px 12px;cursor:pointer}.add-note-container{padding:20px;border-radius:2px;background-color:#fff;display:flex;flex-direction:column;grid-gap:15px;gap:15px}.add-note-container .add-note-header{font-family:Rubik;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#222}.add-note-container .add-note-body{display:flex;flex-direction:column;grid-gap:6px;gap:6px}.add-note-container .add-note-body label{font-weight:500}.add-note-container .add-note-body textarea{min-height:123px;max-height:350px;max-width:442px;padding:5px;background-color:#f7f7f7;font-family:Rubik;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0}.add-note-container .add-note-footer{display:flex;justify-content:flex-end;align-items:center}.add-note-container .add-note-footer .cancel-button{color:#00a88b;border:.5px solid #00d6af;background-color:#fff;font-weight:500}.nurture-table-container{overflow-x:hidden}.nurture-table-container::-webkit-scrollbar{width:8px;border-radius:4px;border:1px solid #dee2e6;background-color:#fff}.nurture-table-container::-webkit-scrollbar-track{width:6px}.nurture-table-container::-webkit-scrollbar-thumb{background-color:#cfd2d8;border-radius:3px;width:6px}.nurture-table{width:100%;font-size:14px;color:var(--color-table-row-content);border-collapse:collapse}.nurture-table .nurture-table-row{height:56px;border-top:1px solid #dee2e6}.nurture-table .cell-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nurture-table .cell-value.highlighted-column-value{font-weight:500;color:#687285}.nurture-table-header,.nurture-table th{height:46px;background-color:var(--color-table-header-background);font-weight:500;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-clip:padding-box}.nurture-table-body td{padding:0 10px;height:56px}.nurture-table-body .nurture-table-row{border-collapse:collapse}.nurture-table-body .nurture-table-row:last-child{border-bottom:1px solid #dee2e6}.nurture-table-body .nurture-table-row:hover,.nurture-table-body .selected-row.nurture-table-row{border-left:1px solid var(--color-table-highlight);border:1px solid var(--color-table-highlight);border-left-width:2px;color:var(--color-text-color)}.nurture-table-body .nurture-table-row:hover .highlighted-column-value,.nurture-table-body .selected-row.nurture-table-row .highlighted-column-value{color:var(--color-text-color)}.nurture-table-body .nurture-table-row:hover td,.nurture-table-body .selected-row.nurture-table-row td{background-clip:padding-box;background-color:var(--color-table-row-background)}.nurture-table-body td:first-child{padding:0 10px 0 20px}.nurture-table-body .assign-provider{font-size:14px;color:var(--color-table-warning-label);text-decoration:none}.nurture-table-body .providers-count{font-size:14px;color:var(--color-highlight-color);text-decoration:none}.nurture-table-header th:first-child{padding:0 10px 0 20px}.nurture-table-header .nurture-table-row{border-top:unset}.nurture-table-header .provider-count{width:22px;height:22px;background-color:var(--color-table-badge-count);border-radius:50%;float:right;text-align:center;color:var(--color-table-count);font-size:13px}.nurture-table-header .provider-label{min-width:100px;float:left}.provider-count{font-size:14px;color:#00a88b}.provider-assign-label{font-size:14px;color:#fa114f}.provider-exist-label{font-size:14px;color:#00a88b}.nurture-table-wrapper{height:100%;border-radius:4px;border:1px solid #dee2e6}.nurture-table-wrapper table{table-layout:fixed;position:relative}.nurture-table-wrapper table.has-selected-rows .nurture-table-row .hidden-column-content .hover-row-container{display:none}.nurture-table-wrapper table th{position:-webkit-sticky;position:sticky;top:0;z-index:10;box-shadow:inset 0 -1px 0 0 #dee2e6}.nurture-table-wrapper .nurture-checkbox{position:relative;z-index:1}.nurture-table-wrapper .nurture-checkbox:after{content:"";display:inline-block;width:40px;height:40px;position:absolute;top:-11px;left:-11px;border-radius:50%;z-index:-1;background-color:#dbd9d5;opacity:0;transition:opacity .5s}.nurture-table-wrapper .nurture-checkbox:hover:after{opacity:.5}.nurture-table-wrapper .loader-critical{align-items:center;justify-content:center;display:flex;float:right;margin-right:-800%}.nurture-table-row{position:relative}.nurture-table-row .hover-row-container{position:absolute;right:0;white-space:nowrap}.nurture-table-row .hover-row{display:flex}.nurture-table-row .hidden-column-content{display:none}.nurture-table-row:hover .hidden-column-content{display:table-cell;height:100%}.nurture-table-row:hover td:nth-last-child(2){display:none}.nurture-checkbox{height:16px;width:16px;vertical-align:middle;margin:0 8px 0 0;border-radius:2px;-moz-appearance:none}.nurture-checkbox:before{content:" ";display:inline-block;visibility:visible;background-color:var(--color-background);color:var(--color-checkbox-text);border:1px solid var(--color-checkbox-border)}.nurture-checkbox:before:disabled{background-color:var(--color-disabled-form-input)}.nurture-checkbox:checked:before{background-color:var(--color-highlight-color);color:var(--color-checkbox-text);text-align:center;content:"\2713\0020";font-size:12px;height:16px;width:16px;border-radius:2px;padding-top:1px;border:none}.nurture-checkbox:checked:before:disabled{background-color:var(--color-disabled-form-input)}.nurture-checkbox:before{content:"";height:15px;width:15px;border-radius:2px}.nurture-checkbox:indeterminate:before{background-color:var(--color-background);color:var(--color-checkbox-border);border:1px solid var(--color-checkbox-border);content:"-";text-align:center}.nurture-checkbox:hover,.nurture-table-wrapper .nurture-table-row{cursor:pointer}.search-box-filter-container{float:left;width:100%}.search-box-container{width:579px;height:36px;border-radius:4px;border:1px solid var(--color-input-border);background-color:var(--color-background);float:left;display:flex;align-items:center}.search-box-container .search-input-box{height:34px;border:none;outline:0;flex:1 1;font-size:14px;border-radius:4px}.search-box-container .clear-icon{margin-right:10px;margin-left:10px}.search-box-container .nurture-table-search-icon{margin:10px;float:left}.search-box-container .search-input-box::-webkit-input-placeholder{color:#b4b8c1}.search-box-container .search-input-box::-moz-placeholder{color:#b4b8c1}.search-box-container .search-input-box:-ms-input-placeholder{color:#b4b8c1}.search-box-container .search-input-box:-moz-placeholder{color:#b4b8c1}:root{--color-black:#000;--color-side-bar:#2f3342;--color-text-color:#17191d;--color-highlight-color:#00a88b;--color-background:#fff;--color-content-background:#f2f4f5;--color-inactive-state:#b4b8c1;--color-sidebar-text:#fff;--color-menubar-link-text:#fff;--color-logo-text:#fff;--color-menu-hover:#232534;--color-highlight-background:#e5fbf7;--color-patient-label:#687285;--color-container:#dee2e6;--color-gradient-light:#00d1ab;--color-gradient-dark:#00adb2;--color-warning:#fa114f;--color-form-label:#222;--color-genric-button-text:#fff;--color-form-title:#4f5467;--color-input-placeholder:#b4b8c1;--color-table-badge-count:#fa114f;--color-table-row-background:#e5fbf7;--color-table-highlight:#00d1ab;--color-table-row-content:#687285;--color-table-header-background:#f9f9fb;--color-table-count:#fff;--color-table-warning-label:#fa114f;--color-checkbox-border:#b4b8c1;--color-input-border:#b4b8c1;--color-generic-gray:#f6f8f9;--color-checkbox-text:#fff;--color-appointment-text:#212529;--color-appointment-dull-text:#4f5467;--color-patient-name-link:#03a98d;--color-appointments-display-border:#e9ecef;--color-generic-border:#dee2e6;--color-background-button:#f9f9fb;--color-search-contacts-text:#6a7a8c;--color-online:#5ac146;--color-offline:#fa5838;--color-inactive:#ffbc34;--color-disabled-form-input:#e6e9f1;--color-tab-border:linear-gradient(45deg,#007db2,#00d6af);--color-tab-title:#1b2b3c;--color-tab-tiltle-white:#fff}.filter-link-container{float:right;border-radius:4px 4px 0 0}.filter-link-container .severity-content{display:flex;flex-wrap:wrap;justify-content:space-around}.filter-link-container .severity-content .severity-content-list{display:flex;flex-direction:column;align-items:center}.filter-link-container .severity-content .severity-content-list .severity-list{display:flex;text-align:center;border-radius:96px;width:43px;height:43px;margin-top:10px;justify-content:space-evenly;flex-direction:column;cursor:pointer}.filter-link-container .severity-content .severity-content-list .list0{border:2px solid #7d6;color:#7d6;font-size:20px}.filter-link-container .severity-content .severity-content-list .list1{border:2px solid #fc3;color:#fc3;font-size:20px}.filter-link-container .severity-content .severity-content-list .list2{border:2px solid #fa2;color:#fa2;font-size:20px}.filter-link-container .severity-content .severity-content-list .list3{border:2px solid #f70;color:#f70;font-size:20px}.filter-link-container .severity-content .severity-content-list .list4{border:2px solid #f44;color:#f44;font-size:20px}.filter-link-container .severity-content .severity-content-list .label-list{color:#687285}.filter-link-container.opened{filter:drop-shadow(0 1px 3px #222);background:#fff;position:relative;z-index:11}.filter-link-container .filter-content-block{position:relative;z-index:11;border-radius:4px 0 4px 4px}.filter-link-container .filter-link{width:84px;height:40px;border-radius:4px;background-color:var(--color-generic-gray);cursor:pointer}.filter-link-container .filter-icon{margin:15px 10px;float:left}.filter-link-container .filter-label{padding:10px 0 0;float:left;cursor:pointer}.filter-link-container .active-filter-link,.filter-link-container .filter-link:hover{background-color:var(--color-background);color:var(--color-highlight-color);box-shadow:0 1px 7px 0 rgba(0,0,0,.05);width:84px;height:40px;border-radius:4px;cursor:pointer}.filter-link-container .active-filter-link .filter-icon,.filter-link-container .filter-link:hover .filter-icon{background-image:url(/assets/images/icons/2x/filter-green-icon.png);width:12px;height:9px;background-size:22px 24px}.filter-link-container .filter-content-container{height:360px;width:400px;position:absolute;right:0;background-color:var(--color-background);color:var(--color-text-color);border-radius:4px 0 0 4px}.filter-link-container .filter-content-container .filter-content-list,.filter-link-container .filter-content-container .filter-label-container{list-style:none;margin:0;padding:0;overflow-y:auto;overflow-x:hidden;height:276px}.filter-link-container .filter-content-container .filter-content-list{padding-top:12px}.filter-link-container .filter-content-container .date-content{padding:12px;display:flex;flex-direction:column;grid-gap:20px;gap:20px}.filter-link-container .filter-content-container .date-content .nurture-icon{position:absolute;top:10px;right:5px;background-image:url(/assets/images/support/Calendar.svg)}.filter-link-container .filter-content-container .date-content .rdtPicker{position:fixed}.filter-link-container .filter-content-container .filter-content-element{padding:12px;clear:left;float:left;overflow-y:auto}.filter-link-container .filter-content-container .filter-content-element input[type=radio]{appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:50%;border:1px solid #02deb1}.filter-link-container .filter-content-container .filter-content-element input[type=radio]:checked{box-shadow:inset 0 0 0 4px #fff;background:linear-gradient(90deg,#02deb1,#1f7ade)}.filter-link-container .filter-content-container .filter-content-sidebar{width:162px;padding:12px 0 0 7px;border-right:1px solid var(--color-generic-border);float:left;height:276px;overflow-y:auto}.filter-link-container .filter-content-container .filter-label-container .filter-label{width:150px;min-height:25px;padding:12px 0 12px 12px}.filter-link-container .filter-content-container .filter-label-container .active-filter,.filter-link-container .filter-content-container .filter-label-container .filter-label:hover{background-color:var(--color-background-button)}.filter-link-container .filter-content-container .active-filter{font-weight:500}.filter-link-container .filter-content-container .filter-content-list .filter-content{width:150px;min-height:25px;padding:12px 0 12px 12px}.filter-link-container .filter-content-container .filter-content-label{cursor:pointer;display:grid;grid-template-columns:16px auto;grid-column-gap:8px}.filter-link-container .filter-content-container .filter-footer{width:400px;height:76px;border-radius:2px;background-color:var(--color-background);border-top:1px solid var(--color-generic-border)}.filter-link-container .filter-content-container .filter-action-button-container{float:right;padding:20px;display:flex;justify-content:space-between;align-items:center;grid-gap:20px;gap:20px}.filter-link-container .range-label{float:left;font-size:14px;padding:0 5px;margin-top:12px;height:38px;line-height:38px}.pagination-container{width:100%;background-color:var(--color-background);float:left;padding-top:20px;box-sizing:border-box;border-radius:4px}.pagination-container .item-per-page-container{float:left}.pagination-container .page-number-container{float:left;height:36px;line-height:36px;padding:0 10px}.pagination-container .pagination-count-data{height:40px;line-height:40px;padding:0 10px;float:left;color:#687285}.pagination-container .pagination-count-container{width:36px;height:36px;border:1px solid var(--color-input-border);text-align:center;font-size:14px;float:left;border-radius:2px;-moz-appearance:textfield}.pagination-container .pagination-count-container::-webkit-inner-spin-button,.pagination-container .pagination-count-container::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagination-container .page-data-container{float:right}.pagination-container #pagination-container-page-label{float:left;margin:10px;color:var(--color-patient-label)}.pagination-container .page-navigation-link{padding:10px 20px;border-radius:4px;background-color:var(--color-background-button);position:relative;float:left;cursor:pointer}#applied-filters-main .applied-filters-container{min-height:50px;max-height:100px;margin:0;overflow:auto}#applied-filters-main .filters-container-height-toggle-button{border:none;background:none;font-size:14px;font-weight:500;color:var(--color-highlight-color);line-height:1.5;padding:10px 30px 10px 0;cursor:pointer}.applied-filter-option{display:inline;margin-right:30px}.applied-filter-option .filter-label{font-weight:500;margin-right:10px}.applied-filter-option .applied-filter{margin-bottom:20px;margin-right:10px;display:inline-block;padding:8px;background-color:var(--color-highlight-background);box-sizing:border-box;border:1px solid #00d1ab;height:36px;border-radius:4px}.applied-filter-option .applied-filter .close-tag-icon{margin-left:10px;cursor:pointer}.nurture-checkbox-main{height:16px}.nurture-checkbox-main .nurture-checkbox{height:16px;width:16px;margin:-7px 8px 0 0}.nurture-checkbox-main .selected-row-data{display:inline;padding:0 5px;height:20px;line-height:18px;color:#687285}.nurture-checkbox-main .selected-row-count{font-weight:500;padding-right:5px;height:20px;line-height:18px;color:#17191d}.multiple-patients-action-box{height:80px;padding:30px 60px;box-sizing:border-box;position:fixed;bottom:0;margin-right:auto;margin-left:auto;width:calc(100vw - 265px);background:#fff;border-radius:4px;box-shadow:0 0 15px 0 rgba(0,0,0,.14);background-color:#fff;right:0}.multiple-patients-action-box .menu-container{background:#fff;height:30px;padding:10px 0}.multiple-patients-action-box .selected-rows-details{position:absolute;top:30px;left:60px}.multiple-patients-action-box .selected-row-data-container{float:left;width:30%;padding:20px 0}.multiple-patients-action-box .selected-row-data{padding:0 5px;height:20px;line-height:18px;color:#687285}.multiple-patients-action-box .selected-row-count{font-weight:500;padding-right:5px;height:20px;line-height:18px}.multiple-patients-action-box .buttons{text-align:center;margin-top:-8px}.status-dropdown{position:relative;display:inline-block;float:right}.status-dropdown .custom-dropdown{display:flex;align-items:center;justify-content:space-between;border-radius:4px;width:72px;padding:9.1px 20px;background-color:var(--color-generic-gray);font-size:14px;font-weight:400;cursor:pointer}.status-dropdown .custom-dropdown .selected-option{flex:1 1}.status-dropdown .custom-dropdown .dropdown-icon{position:absolute;right:10px;pointer-events:none;display:flex;align-items:center}.status-dropdown .custom-dropdown .dropdown-icon img{width:14px;height:8px}.status-dropdown .dropdown-menu-container{margin-top:4px;background-color:#fff;border-radius:4px;box-shadow:0 12px 16px -4px rgba(16,24,40,.0784313725490196);width:112px;padding:0;z-index:1001}.status-dropdown .dropdown-menu-container .dropdown-menu-item{padding:8px 12px;cursor:pointer;font-size:14px}.status-dropdown .dropdown-menu-container .dropdown-menu-item:hover{background-color:var(--color-generic-gray)}.status-dropdown .dropdown-menu-container .dropdown-menu-item.selected-item{font-weight:500}.column-toggle-dropdown .dropdown-trigger{background-color:#f2f2f7;border:1px solid #e5eaef;padding:8px 12px;border-radius:6px;cursor:pointer;font-size:14px;display:flex;align-items:center;color:#687285}.column-toggle-dropdown .dropdown-trigger .trigger-content{display:flex;align-items:center;grid-gap:8px;gap:8px}.column-toggle-dropdown .dropdown-trigger .trigger-icon{width:16px;height:16px}.column-toggle-dropdown [data-radix-popper-content-wrapper]{z-index:9999!important}.column-toggle-dropdown .dropdown-menu-container{background-color:#fff;border-radius:4px;padding:16px;box-shadow:0 4px 6px rgba(0,0,0,.1),0 -2px 6px rgba(0,0,0,.1);margin-top:8px;color:#687285;width:304px}.column-toggle-dropdown .dropdown-menu-container .dropdown-header{font-size:14px;text-align:left;grid-gap:8px;gap:8px;border-bottom:1px solid #dee2e6;margin-bottom:8px}.column-toggle-dropdown .dropdown-menu-container .dropdown-header .trigger-content{display:flex;align-items:center;grid-gap:8px;gap:8px}.column-toggle-dropdown .dropdown-menu-container .dropdown-header .trigger-icon{width:16px;height:16px}.column-toggle-dropdown .dropdown-menu-container .dropdown-header .dropdown-header-container{margin-bottom:16px;grid-gap:8px;gap:8px}.column-toggle-dropdown .dropdown-menu-container .toggle-item{display:flex;align-items:center;justify-content:space-between;color:#687285;padding:8px 0}.column-toggle-dropdown .dropdown-menu-container .toggle-item:hover{background:transparent;cursor:auto}.column-toggle-dropdown .dropdown-menu-container .toggle-item .switch{position:relative;display:inline-block;width:34px;height:20px}.column-toggle-dropdown .dropdown-menu-container .toggle-item .switch input{opacity:0;width:0;height:0}.column-toggle-dropdown .dropdown-menu-container .toggle-item .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:20px;transition:.2s}.column-toggle-dropdown .dropdown-menu-container .toggle-item .switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.2s}.column-toggle-dropdown .dropdown-menu-container .toggle-item .switch input:checked+.slider{background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light))}.column-toggle-dropdown .dropdown-menu-container .toggle-item .switch input:checked+.slider:before{transform:translateX(14px)}.column-toggle-dropdown .dropdown-menu-container .toggle-item .label-text{margin-left:8px;font-size:14px}.nurture-toggle-table-view-main .nurture-simple-table-content{display:grid;grid-template-rows:70px auto 76px}.nurture-toggle-table-view-main .nurture-simple-table-content.no-search-box{grid-template-rows:20px calc(92vh - 306px) 60px}.nurture-toggle-table-view-main .nurture-simple-table-content .filters-container{margin-bottom:30px;display:flex;align-items:center;justify-content:space-between}.nurture-toggle-table-view-main .nurture-simple-table-content .filters-container .filters-toggle-container{display:flex;grid-gap:30px;gap:30px}.nurture-toggle-table-view-main .nurture-simple-table-content .filters-container .toggle-button-container{display:flex;grid-gap:16px;gap:16px}.nurture-toggle-table-view-main .nurture-simple-table-content .applied-filters-and-table{margin-top:-20px;overflow:hidden}.nurture-toggle-table-view-main .nurture-simple-table-content .table-container{height:99%;transition:height .2s linear}.nurture-toggle-table-view-main .nurture-simple-table-content .nurture-toggle-container .label-text{font-size:14px;font-weight:400;color:#687285}.nurture-toggle-table-view-main .nurture-simple-table-content .nurture-toggle-container .switch{width:36px;height:20px}.nurture-toggle-table-view-main .nurture-simple-table-content .nurture-toggle-container .switch .slider{border:1px solid #e5eaef}.nurture-toggle-table-view-main .nurture-simple-table-content .nurture-toggle-container .switch .slider:before{height:16px;width:16px;border-radius:50%;left:0;bottom:0;border:1px solid #b4b8c1}.nurture-toggle-table-view-main .nurture-simple-table-content .nurture-toggle-container .switch input:checked+.slider{background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light))}.dropdown-sub-menu{background-color:#fff}.patients-listing .nurture-table-body .selected-row.nurture-table-row:hover{border-left:1px solid var(--color-table-highlight);border:1px solid var(--color-table-highlight);border-left-width:2px;color:var(--color-text-color)}.patients-listing .nurture-table-body .selected-row.nurture-table-row:hover td{background-color:initial}.alert-message-container{width:113px;background-color:rgba(250,17,79,.08);display:flex}.alert-reviewed-message-container{width:113px;background-color:rgba(215,215,216,.4);display:flex}.icon-alert-red{width:24px;background-image:url(/assets/images/icons/1x/alert-icon.svg);height:21px}.icon-alert-gray{width:24px;background-image:url(/assets/images/icons/1x/alert-icon-gray.svg);height:21px}.alert-message-text{padding:10px;min-width:-webkit-max-content;min-width:max-content;background-color:rgba(250,17,79,.04);color:#000;display:flex;grid-gap:80px;gap:80px}.alert-message-text h5{margin:4px}.alert-message-text.reviewed{background-color:#f9f9fb!important}.alert-message-text-left,.alert-message-text-right{width:100%}.alert-message-text-right h5{padding-left:24px;font-family:Rubik;font-weight:400;font-size:12px;letter-spacing:0;background-image:url(/assets/images/icons/1x/mark-icon.svg);background-repeat:no-repeat;background-position:0}.medicalStatus{display:flex;align-items:center;grid-gap:8px;gap:8px}.medicalStatus .status-icon{width:9px;height:5px}#patient-action-container .nurture-simple-table-content{grid-template-rows:70px calc(92vh - 372px) 60px!important}#patient-action-container .nurture-table-wrapper th:last-child{right:0}#patient-action-container .nurture-table-wrapper td:last-child{overflow:visible}#patient-action-container .nurture-table-wrapper td:last-child,#patient-action-container .nurture-table-wrapper td:last-child:hover{position:-webkit-sticky;position:sticky;right:0;background-color:#fff;z-index:9}#patient-action-container .nurture-table-wrapper tr:hover{background-color:#fff}#patient-action-container .nurture-table-wrapper td{padding:2px 10px}#patient-action-container .nurture-table-wrapper td:first-child{padding:2px 10px 2px 20px}.profile-details-container{display:flex}.profile-details-container .personal-profile-header{display:flex;justify-content:space-between;margin-bottom:20px}.profile-details-container .edit-button{background-color:initial;color:var(--color-highlight-color);border:none;cursor:pointer;font-size:14px;font-weight:500;padding:0}.profile-details-container .section-label{font-size:18px}.profile-details-container .profile-section-label{font-size:12px;font-weight:500;margin-bottom:6px;line-height:normal;color:#222}.profile-details-container .profile-section-info{font-size:16px;margin-bottom:20px;line-height:normal;max-width:80%}.profile-details-container .profile-details-left-section{flex:50% 1;margin-right:20px}.profile-details-container .personal-details-section{margin-bottom:20px}.profile-details-container .personal-details-section .profile-picture{margin-top:14px;margin-bottom:20px}.profile-details-container .personal-details-section .profile-picture img{width:100%;border-radius:50%;width:80px;height:80px;object-fit:cover}.profile-details-container .personal-details-section .personal-details-sub-section{display:flex;justify-content:space-between}.profile-details-container .personal-details-section .personal-details-sub-section .personal-details-left{width:250px}.profile-details-container .personal-details-section .personal-details-sub-section .personal-details-right{margin-top:135px;width:250px}.profile-details-container .profile-details-right-section{flex:50% 1}.profile-details-container .profile-details-right-section .profile-section-info{font-weight:500}.profile-details-container .profile-details-right-section .invitation-code-section{display:flex;margin-bottom:20px}.profile-details-container .profile-details-right-section .invitation-code-section .sub-section-container .profile-section-label{font-weight:unset}.profile-details-container .profile-details-right-section .sub-section-container{margin-right:20px}.profile-details-container .profile-details-right-section .sub-section-container .info{margin-bottom:20px;font-size:18px;font-weight:500}.profile-details-container .profile-details-right-section .invitation-info{max-width:167px;margin-bottom:20px;font-weight:unset}.profile-details-container .profile-details-right-section .providers-section{margin-bottom:20px}.profile-details-container .profile-details-right-section .provider-details{display:flex;align-items:center;margin-bottom:20px;color:var(--color-table-row-content);line-height:normal}.profile-details-container .profile-details-right-section .profile-img{width:35px;height:35px;border-radius:50%;background-color:var(--color-table-row-content);margin-right:10px}.profile-details-container .profile-details-right-section .profile-img img{width:100%}.profile-details-container .profile-details-right-section .provider-name{font-size:14px;font-weight:500;margin-bottom:2px}.profile-details-container .profile-details-right-section .provider-data{font-size:10px}.profile-details-container .profile-details-right-section .patients-section .patients-tab-container{display:flex;border:1px solid var(--color-highlight-color);border-radius:100px;margin-bottom:20px}.profile-details-container .profile-details-right-section .patients-section .patients-tab-container button{padding:0;background-color:initial;border:none;cursor:pointer;color:var(--color-highlight-color);text-align:center;border-right:1px solid var(--color-highlight-color);font-size:12px;line-height:26px;flex-grow:1}.profile-details-container .profile-details-right-section .patients-section .patients-tab-container button:last-child{border-right:none;border-top-right-radius:100px;border-bottom-right-radius:100px}.profile-details-container .profile-details-right-section .patients-section .patients-tab-container button:first-child{border-top-left-radius:100px;border-bottom-left-radius:100px}.profile-details-container .profile-details-right-section .patients-section .patients-tab-container .active-patients-tab-btn{background-color:var(--color-highlight-color);color:var(--color-logo-text)}.profile-details-container .profile-details-right-section .patients-section .patients-list{display:flex;align-items:center;margin-bottom:20px;color:var(--color-table-row-content);line-height:normal}.profile-details-container .profile-details-right-section .patients-section .patients-list .profile-img{width:35px;height:35px;border-radius:50%;background-color:var(--color-table-row-content);margin-right:10px}.profile-details-container .profile-details-right-section .patients-section .patients-list .profile-img img{width:100%}.profile-details-container .profile-details-right-section .patients-section .patients-list .provider-name{font-size:14px;font-weight:500;margin-bottom:2px}.profile-details-container .profile-details-right-section .patients-section .patients-list .provider-data{font-size:10px}.health-details-section .profile-section-label{color:#687285}.careTeam-style{padding:20px 0!important}.careTeam-style .personal-profile-header{padding:0 20px}.careTeam-style .personal-profile-header .section-label-care{display:flex;height:20px}.careTeam-style .personal-profile-header .section-label-care .iconHolder{margin-right:5px}.careTeam-style .chart-view-type-controls-list-health{margin:20px}.careTeam-style .health-details-section .profile-section-label{color:#687285}.careTeam-style .section{display:flex;width:100%;flex-direction:column}.careTeam-style .section .search-box-container{width:auto!important;margin:0 20px 20px}.careTeam-style .section .horizontal-line{width:100%;border:none;height:1px;background-color:#cfd5da}.careTeam-style .section .container{padding:20px;height:330px;overflow-y:scroll}.careTeam-style .section .container .sub-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.careTeam-style .section .container .sub-container .left{display:flex;align-items:center}.careTeam-style .section .container .sub-container .left .profile-photo{margin-right:5px;padding:5px 0 0}.careTeam-style .section .container .sub-container .left .profile-photo .profile-img{width:40px;height:40px;border-radius:30px;object-fit:cover}.careTeam-style .section .container .sub-container .left .details-div .profile-name{font-weight:500}.careTeam-style .section .container .sub-container .left .details-div .sub-details-div{display:flex;font-size:10px;font-weight:400;color:#687285}.careTeam-style .section .container .sub-container .left .details-div .sub-details-div .profile-id{margin-right:5px}.careTeam-style .section .container .sub-container .right{cursor:pointer}.careGiver-careTeam-style{padding:20px 0!important}.careGiver-careTeam-style .careGiver-personal-profile-header{padding:0 20px;display:flex;justify-content:space-between}.careGiver-careTeam-style .careGiver-personal-profile-header .section-label-care{display:flex;height:20px}.careGiver-careTeam-style .careGiver-personal-profile-header .section-label-care .iconHolder{margin-right:5px}.careGiver-careTeam-style .careGiver-chart-view-type-controls-list-health{margin:20px}.careGiver-careTeam-style .careGiver-health-details-section .profile-section-label{color:#687285}.careGiver-careTeam-style .careGiver-section{display:flex;width:100%;flex-direction:column}.careGiver-careTeam-style .careGiver-section .careGiver-search-box-container{width:auto!important;margin:0 20px 20px}.careGiver-careTeam-style .careGiver-section .careGiver-horizontal-line{width:100%;border:none;height:1px;background-color:#cfd5da}.careGiver-careTeam-style .careGiver-section .careGiver-container{padding:20px;height:220px;overflow-y:scroll}.careGiver-careTeam-style .careGiver-section .careGiver-container .careGiver-sub-container{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.careGiver-careTeam-style .careGiver-section .careGiver-container .careGiver-sub-container .careGiver-left{display:flex;align-items:center}.careGiver-careTeam-style .careGiver-section .careGiver-container .careGiver-sub-container .careGiver-left .careGiver-profile-photo{margin-right:5px;padding:5px 0 0}.careGiver-careTeam-style .careGiver-section .careGiver-container .careGiver-sub-container .careGiver-left .careGiver-profile-photo .profile-img{width:40px;height:40px;border-radius:30px}.careGiver-careTeam-style .careGiver-section .careGiver-container .careGiver-sub-container .careGiver-left .careGiver-details-div .careGiver-profile-name{font-weight:500}.careGiver-careTeam-style .careGiver-section .careGiver-container .careGiver-sub-container .careGiver-left .careGiver-details-div .careGiver-sub-details-div{display:flex;font-size:10px;font-weight:400;color:#687285}.careGiver-careTeam-style .careGiver-section .careGiver-container .careGiver-sub-container .careGiver-left .careGiver-details-div .careGiver-sub-details-div .careGiver-profile-id{margin-right:5px}.careGiver-careTeam-style .careGiver-section .careGiver-container .careGiver-sub-container .careGiver-right{cursor:pointer}.chart-view-type-controls-graph{display:flex;justify-content:space-around}.chart-view-type-controls-graph .chart-view-type-controls-list{list-style:none;padding:0;margin:20px 0;display:flex;grid-gap:10px;gap:10px;width:300px}.chart-view-type-controls-graph .chart-view-type-controls-list .chart-view-type-control{display:inline;color:#00a88b}.chart-view-type-controls-graph .chart-view-type-controls-list .selected-control{background-color:#00a88b;color:#fff}.chart-view-type-controls-graph .chart-view-type-controls-list .border-class{border:1px solid #00a88b;border-radius:200px}.chart-view-type-controls-graph .chart-view-type-controls-list .control-button{height:26px;width:33.2%;text-align:center;float:left;line-height:26px;cursor:pointer;font-size:12px}#weight-chart{width:100%;margin:20px 0}#weight-chart .chart-x-axis-legend-container{background-color:#f0f7f7;border-radius:5px}#weight-chart .chart-range-nagivator{margin:0 auto;display:table}#weight-chart .selected-data{font-size:16px;color:#17191d;float:left;padding:0 20px}#weight-chart .navigation-button{float:left}#weight-chart .nav-icon{margin:7px 0;width:15px;height:9px;cursor:pointer}#weight-chart .disabled{background-color:var(--color-generic-gray);cursor:default}#weight-chart .line-chart-container{margin-top:20px}#weight-chart .line-chart-container .chart-error-message-container{height:250px;display:grid;justify-content:center;align-content:center}#weight-chart .line-chart-container .chart-error-message-container .chart-error-message{color:#fa114f}#weight-chart .chart-x-axis-legend{display:flex;flex-direction:row;align-items:center;justify-content:space-around;padding:5px;margin-top:10px;grid-gap:5px;gap:5px}#weight-chart .chart-x-axis-legend .outerDiv{display:flex;align-items:center;justify-content:space-between}#weight-chart .chart-x-axis-legend .chart-goal-error{padding:4px;text-align:center;font-weight:400;font-size:14px;color:#fa114f}#weight-chart .chart-x-axis-legend .water-goal-description{width:20px;height:5px;border-radius:10px;margin-right:10px}#weight-chart .chart-x-axis-legend .goal{background-color:#1c83d9}#weight-chart .chart-x-axis-legend .actual{background-color:#636363}#weight-chart .chart-x-axis-legend .horizontal-line{width:3px;background-color:#687285;height:17px}#weight-chart .chart-x-axis-legend .water-description{width:10px;height:10px;border-radius:70px;margin-right:10px}#weight-chart .chart-x-axis-legend .low{background-color:#008bff}#weight-chart .chart-x-axis-legend .normal{background-color:#00c6a1}#weight-chart .chart-x-axis-legend .borderline{background-color:#ffa63e}#weight-chart .chart-x-axis-legend .outlier{background-color:#fa114f}#weight-chart .chart-x-axis-legend .waterGoal{background-color:#008bff}#weight-chart .chart-x-axis-legend .waterIntake{background-color:#00c6a1}#weight-chart .chart-x-axis-legend .weight-line-description{height:3px;width:15px;background-color:#00a88b;border-radius:1px;display:inline-block;vertical-align:middle}#weight-chart .chart-x-axis-legend .weight-line-description-text{font-size:12px;font-weight:500;color:#687285;margin-left:8px;vertical-align:middle}#weight-chart .chart-x-axis-legend .average-line-description{width:10px;height:1px;border-top:2px dashed #b4bbc1;width:15px;display:inline-block;margin-left:24px;vertical-align:middle}#weight-chart .chart-x-axis-legend .average-line-description-text{font-size:12px;font-weight:500;color:#687285;margin-left:8px;vertical-align:middle}#weight-chart .chart-x-axis-legend .bg-space{margin-right:10px}#weight-chart .chart-x-axis-legend .bg-text-title{font-size:10px;text-align:center}#weight-chart .circle-shape,#weight-chart .square-shape{width:7px;height:7px;margin-right:5px;border:1.5px solid #000}#weight-chart .circle-shape{border-radius:50%}#weight-chart .triangle svg{margin-right:5px}#articles-tab-content-main-goal .table-status-live{color:#00a88b}#articles-tab-content-main-goal .table-status-draft{color:red}#articles-tab-content-main-goal .water-div{margin-top:30px;margin-left:35px}#articles-tab-content-main-goal .input{width:35%!important;padding-left:2.1rem}#articles-tab-content-main-goal .wrapper{position:relative}#articles-tab-content-main-goal .icon{height:1.5rem;width:1.5rem;padding:4px;position:absolute;box-sizing:border-box;top:45%;left:2px;transform:translateY(-50%)}#articles-tab-content-main-goal .step-input{padding-left:3rem}#articles-tab-content-main-goal .activity-label{margin-bottom:10px;width:450px;grid-template-columns:16px 164px auto!important;align-items:center}#articles-tab-content-main-goal .activity-input{width:55%!important;padding-left:2.5rem}#articles-tab-content-main-goal .nutrition-subSection{display:flex}#articles-tab-content-main-goal .nutrition-label{width:300px!important}#articles-tab-content-main-goal .nutrition-checkbox{-webkit-appearance:initial;appearance:auto;border:none;position:relative}#articles-tab-content-main-goal .nutrition-checkbox:checked:after{content:"X";color:#fff;position:absolute;background-color:red;width:13px;left:50%;top:50%;transform:translate(-50%,-50%);padding-left:5px;padding-top:3px}#articles-tab-content-main-goal .nutrition-radio{width:13px}#articles-tab-content-main-goal .checkbox-list-element{height:210px;overflow-y:scroll}.configure-popup{padding:5px 20px 0}.articles-extras-config{margin-top:20px;padding-bottom:20px;display:flex;justify-content:flex-end;width:98%}.articles-extras-config .cancel-button{margin-right:10px}.configure-popup-config{grid-template-rows:auto 330px!important}.configure-title-icon:before{content:url(/assets/images/icons/1x/settings.png);width:18px;height:18px;margin-left:5px;filter:brightness(0)}.configure-title-icon{margin-bottom:-6px}.configure-title-div{display:flex;align-items:center;grid-gap:10px;gap:10px}.Toastify__toast-container{width:auto}.custom-toast{display:flex;align-items:flex-start;grid-gap:16px;gap:16px;background:#fff;border-radius:4px;width:336px;position:relative}.left-icon{content:url()}.toast-body{flex:1 1}.toast-title{font-weight:500;font-style:Medium;font-size:15px;line-height:24px;color:#000}.toast-message,.toast-title{font-family:Rubik;letter-spacing:0;vertical-align:middle}.toast-message{font-weight:400;font-style:Regular;font-size:14px;line-height:18px}#connected-device-main .connected-device-container{background:#fff;border:1px solid #dee2e6;border-radius:8px;padding:20px;box-shadow:0 1px 3px rgba(0,0,0,.05)}#connected-device-main .connected-device-header{display:flex;justify-content:space-between;align-items:center}#connected-device-main .connected-device-header .section-label{margin:10px 0;font-size:18px}#connected-device-main .connected-device-header img{cursor:pointer}#connected-device-main .connected-device-body{display:flex;flex-direction:column;margin-top:10px}#connected-device-main .connected-device-body .connected-device-card+.connected-device-card{border-top:1px solid #f0f0f0;margin-top:10px;padding-top:10px}#connected-device-main .connected-device-card{display:flex;align-items:center;justify-content:space-between}#connected-device-main .connected-device-card .card-left{display:flex;align-items:flex-start;grid-gap:15px;gap:15px}#connected-device-main .connected-device-card .card-left .card-source-image{width:35px;height:35px}#connected-device-main .connected-device-card .card-left .device-info{display:flex;flex-direction:column}#connected-device-main .connected-device-card .card-left .device-info .source-name{font-size:16px}#connected-device-main .connected-device-card .card-left .device-info .permissions{display:flex;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-top:5px}#connected-device-main .connected-device-card .card-left .device-info .permissions .permission-item{display:flex;align-items:center;grid-gap:4px;gap:4px;font-size:13px}#connected-device-main .connected-device-card .card-left .device-info .permissions .permission-item.connected{color:#28a745}#connected-device-main .connected-device-card .card-left .device-info .permissions .permission-item.not-connected{color:#6c757d}#connected-device-main .connected-device-card .card-left .device-info .permissions .permission-item .check-icon,#connected-device-main .connected-device-card .card-left .device-info .permissions .permission-item .cross-icon{font-weight:700}#connected-device-main .connected-device-card .card-right .status-bubble{padding:5px 12px;border-radius:16px;font-size:14px;font-weight:500;display:inline-block}#connected-device-main .connected-device-card .card-right .status-bubble.connected{background-color:#000;color:#fff}#connected-device-main .connected-device-card .card-right .status-bubble.not-connected{background-color:#f9f9fb;color:grey}#connected-device-main .no-device{display:flex;justify-content:center;padding:10px;font-style:italic;color:#687285}#nurture-image-preview-main .modal-content{max-width:50vw}#nurture-image-preview-main .nurture-image-preview-header{padding:16px;display:grid;align-items:center;grid-template-columns:auto 16px;grid-column-gap:16px;border-bottom:1px solid #dee2e6}#nurture-image-preview-main .nurture-image-preview-header label{font-size:16px;color:#212529}#nurture-image-preview-main .nurture-image-preview-header .close-icon-large{cursor:pointer}#nurture-image-preview-main .nurture-image-preview-body{padding:8px;display:grid;align-items:center;justify-items:center;overflow:auto;max-height:60vh;min-height:20vh}#nurture-image-preview-main .nurture-image-preview-body img{max-width:100%;max-height:100%}#nutritional-facts-editor-main{display:grid;grid-template-rows:17px auto;grid-row-gap:30px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);background-color:#fff}#nutritional-facts-editor-main #nutritional-facts-editor-header{margin:0;font-size:14px;font-weight:500;color:#222}#nutritional-facts-editor-main .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;box-sizing:border-box}#nutritional-facts-editor-main .form-row.source-row{grid-template-columns:1fr}.checkbox-list .checkbox-list-element{margin:0 0 20px}.checkbox-list .checkbox-list-element label{color:#687285;font-weight:400;display:grid;grid-template-columns:16px auto;grid-column-gap:8px}.checkbox-list .checkbox-list-element:last-child{margin-bottom:0}.checkbox-list .sub-checkbox-list{margin-top:20px}.checkbox-list-flex{display:flex}.checkbox-list-flex .checkbox-list-element{margin:0 24px 0 0}.checkbox-list-flex .checkbox-list-element label{color:#222;font-weight:400}.checkbox-list-flex .checkbox-list-element:last-child{margin-bottom:0}.checkbox-list-flex .sub-checkbox-list{margin-top:20px}.auto-complete{width:100%}.auto-complete .search-box{width:100%;float:left;font-size:14px;padding-left:12px;box-sizing:border-box}.auto-complete .no-suggestions{color:#999;padding:12px}.auto-complete .suggestions{border-top-width:1px;border-radius:4px;border:1px solid var(--color-checkbox-border);border-top:0 solid var(--color-checkbox-border);list-style:none;margin-top:0;max-height:143px;overflow-y:auto;width:100%;padding-left:0;background:#fff;position:relative}.auto-complete .suggestions .suggestion{padding:12px}.auto-complete .suggestion-active,.auto-complete .suggestions li:hover{background-color:var(--color-highlight-color);color:var(--color-genric-button-text);cursor:pointer;font-weight:700}.nurture-add-new-line-button{cursor:pointer;background-color:var(--color-background);border:0;text-align:left;padding:0;background-position:0 1px;display:inline-block;font-size:12px;font-weight:500;color:var(--color-form-label)}.nurture-add-new-line-button label{margin-left:10px;cursor:pointer}.size-inputs-section .section-content{display:grid}.size-inputs-section .section-content .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}.size-inputs-section .section-content .form-row .form-field .form-input-row{display:grid;grid-template-columns:270px 80px}.size-inputs-section .section-content .form-row .form-field .form-input-row input.form-input{border-radius:2px 0 0 2px;border-right:0}.size-inputs-section .section-content .form-row .form-field .form-input-row select{border-radius:0 2px 2px 0}.size-inputs-section .section-content .form-field-and-remove-button{display:grid;grid-template-columns:auto 16px;grid-column-gap:14px}.size-inputs-section .section-content .form-field-and-remove-button .remove-button-container{display:none}.size-inputs-section .section-content .form-field-and-remove-button .remove-button-container button{margin-top:30px}.size-inputs-section .section-content .standard-serving-input .error-input{border:1px solid #fa114f}.size-inputs-section .section-content .custom-serving-size-input .form-field{display:grid;grid-template-rows:14px 37px 24px 16px}.size-inputs-section .section-content .custom-serving-size-input .checkbox-label{color:var(--color-patient-label);font-size:14px}.size-inputs-section .section-content .custom-serving-size-input .checkbox-list-element{margin-top:8px}.size-inputs-section .section-content .custom-serving-size-input .checkbox-list-element label{display:grid;grid-template-columns:16px auto;grid-column-gap:10px}.size-inputs-section .section-content .custom-serving-size-input:hover .form-field-and-remove-button .remove-button-container{display:block}.radio-buttons .radio-button{display:inline;margin-left:24px}.radio-buttons .radio-button:first-child{margin-left:0}.radio-buttons .radio-button [type=radio]:checked,.radio-buttons .radio-button [type=radio]:not(:checked){display:none}.radio-buttons .radio-button [type=radio]:checked+label,.radio-buttons .radio-button [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:22px;display:inline-block;color:#222}.radio-buttons .radio-button [type=radio]:checked+label:before,.radio-buttons .radio-button [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #b4b8c1;border-radius:100%;background:#fff}.radio-buttons .radio-button [type=radio]:checked+label:before{border:1px solid #00aeb1}.radio-buttons .radio-button [type=radio]:checked+label:after,.radio-buttons .radio-button [type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:#00aeb1;position:absolute;top:6px;left:6px;border-radius:100%}.radio-buttons .radio-button [type=radio]:not(:checked)+label:after{visibility:hidden}.radio-buttons .radio-button [type=radio]:checked+label:after{visibility:visible}.profile-details-container,.section-style{padding:20px 20px 0}.section-style{border-radius:4px;border:1px solid #dee2e6}.border-class-health{border-left:1px solid #00a88b}.chart-view-type-controls-list-health{list-style:none;padding:0;margin:20px 0;display:flex;border:1px solid #00a88b;border-radius:100px 100px;justify-content:space-around}.chart-view-type-controls-list-health .control-button-health{height:26px;width:50%;text-align:center;float:left;line-height:26px;cursor:pointer;font-size:12px}.chart-view-type-controls-list-health .selected-control{background-color:#00a88b;color:#fff}.chart-view-type-controls-list-health .right-button{border-radius:100px 0 0 100px}.chart-view-type-controls-list-health .left-button{border-radius:0 100px 100px 0}.down-icon{width:100%!important;height:100%!important}.section-subLabel{display:flex;width:100%;justify-content:space-between}.configure-icon:after{content:url(/assets/images/icons/1x/settings.png);width:18px;height:18px;margin-left:5px}.configure-icon{display:flex;align-items:center;cursor:pointer}.goal-text{color:#008bff;margin-right:10px}.average-text{color:#00c6a1}.form-field-vitals-select{grid-template-rows:37px!important;padding-bottom:0!important}#profile-vital-health-drop-down .form-input{padding:4px 12px}#profile-vital-health-drop-down .form-input-data-source{padding:4px 90px 4px 12px}.health-metrics-data-source-drop-down{grid-gap:10px;gap:10px;margin-bottom:4px}.chart-view-type-header,.health-metrics-data-source-drop-down{display:flex;justify-content:space-between;align-items:center}.chart-view-type-title{font-size:18px;line-height:100%}.chart-view-type-report,.chart-view-type-title{font-family:Rubik;font-weight:500;letter-spacing:0}.chart-view-type-report{font-size:14px;line-height:18px;color:#00a88b;background-image:url(/assets/images/support/report-icon.svg);background-repeat:no-repeat;padding-left:18px;cursor:pointer}#patient-report-form-dialog .modal .modal-content{width:480px!important;overflow:visible!important}.alert-dialog-box .alert-dialog-content{margin:0 0 10px}.alert-dialog-box .alert-dialog-controls{overflow:auto}.alert-dialog-box .alert-dialog-controls .generic-button{float:right}#meal-plan-recommendation-main{box-sizing:border-box}#meal-plan-recommendation-main .summary{width:100%;float:left;border-bottom:1px solid #dee2e6;padding-bottom:20px}#meal-plan-recommendation-main .icon{width:40px;height:40px;float:left}#meal-plan-recommendation-main .description{width:auto;float:left;padding:0 20px}#meal-plan-recommendation-main .description .title{font-size:18px;font-weight:500}#meal-plan-recommendation-main .description .subtitle{font-size:12px;color:#687285}#meal-plan-recommendation-main .quantity{float:left;border-left:1px solid #dee2e6;padding:0 20px}#meal-plan-recommendation-main .quantity .value{font-size:18px;font-weight:500}#meal-plan-recommendation-main .quantity .unit{font-size:12px;color:#687285;float:left}.components{float:left;width:100%}.components .components-row:last-child .daily-diet-block{border-bottom:0;padding-bottom:0}.components .components-row{padding-top:20px;display:flex;justify-content:space-between;flex-basis:48%}.components .components-row .daily-diet-block{border-bottom:1px solid #dee2e6;width:48%;float:left;padding-bottom:20px}.components .components-row .day-section{font-size:14px;color:#17191d;float:left;width:100%}.components .components-row .components-cell{padding:20px 0 0;float:left}.components .components-row .meal-icon{width:40px;height:40px;float:left}.components .components-row .meal-details{display:flex;justify-content:center;align-items:center}.components .components-row .meal-details:first-child{padding-bottom:20px}.components .components-row .component-text{font-size:12px;color:#687285;flex:1 1;padding:0 20px;white-space:pre-wrap}#recommendations-to-patient-main{padding:20px 20px 0}.recommendations{margin:20px 0}.recommendations .recommendations-row{display:flex;justify-content:space-between;margin-bottom:20px}.recommendations .calories-container,.recommendations .water-intake-container{width:45%;float:left;border-radius:4px;border:1px solid #dee2e6;padding:20px}.meal-plan-container{flex:1 1;border-radius:4px;border:1px solid #dee2e6;padding:20px}#recommendations-to-patient-main .date-controls{display:grid;grid-template-columns:74px auto;height:55px;border-radius:4px;border:1px solid #ccc}#recommendations-to-patient-main .date-controls .calendar-wrapper{display:grid;align-items:center}#recommendations-to-patient-main .date-controls .calendar-wrapper .react-datepicker-wrapper{text-align:center;cursor:pointer}#recommendations-to-patient-main .date-controls .calendar-wrapper .react-datepicker-wrapper .react-datepicker__input-container{position:relative;display:inline-block;width:50px;height:20px}#recommendations-to-patient-main .date-controls .calendar-wrapper .react-datepicker-popper{left:-15px!important}#recommendations-to-patient-main .date-controls .calendar-container{text-align:center;cursor:pointer;position:relative;width:100%;height:100%}#recommendations-to-patient-main .date-controls .calendar-container .date-picker-container .react-datepicker-wrapper{opacity:0}#recommendations-to-patient-main .date-controls .calendar-container .nurture-icon{position:absolute;top:0;right:0;width:100%;height:100%;background-position:50%}#recommendations-to-patient-main .date-controls .date-menu{display:grid;grid-template-columns:48px auto 48px;height:55px}#recommendations-to-patient-main .date-controls .date-menu .left-navigation,#recommendations-to-patient-main .date-controls .date-menu .right-navigation{cursor:pointer;width:48px;text-align:center;padding:20px 0;height:15px}#recommendations-to-patient-main .date-controls .date-menu .left-navigation.disabled,#recommendations-to-patient-main .date-controls .date-menu .right-navigation.disabled{background-color:#dee2e6;cursor:unset}#recommendations-to-patient-main .date-controls .date-menu .left-navigation{box-shadow:inset 1px 0 0 0 #ccc}#recommendations-to-patient-main .date-controls .date-menu .left-navigation.disabled{background-color:#dee2e6;box-shadow:inset 1px 0 0 0 #ccc}#recommendations-to-patient-main .date-controls .date-menu .right-navigation{border-radius:0 2px 2px 0}#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper{width:100%;box-shadow:inset 1px 0 0 0 #dee2e6}#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper .date-stripe{height:55px;border-color:#ccc;border-style:solid;border-width:0 1px;box-sizing:border-box;width:100%}#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper .date-stripe #date-stripe{width:100%;float:right;display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper .date-stripe .date-stripe-block{float:left;display:grid;grid-template-rows:auto;box-shadow:inset -1px 0 0 0 #ccc;height:55px;padding:8px 0;box-sizing:border-box;cursor:pointer;color:#6a7a8c}#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper .date-stripe .date-stripe-block.current-recommendation-group{background-color:#00a88b;color:#fff}#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper .date-stripe .date-stripe-block.empty-recommendation-group{background-color:#dee2e6;box-shadow:inset -1px 0 0 0 #ccc;cursor:unset}#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper .date-stripe .date-stripe-block.empty-recommendation-group .day,#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper .date-stripe .date-stripe-block.empty-recommendation-group .month-year{color:#6a7a8c}#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper .date-stripe .date-stripe-block:last-child{box-shadow:unset}#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper .date-stripe .date-stripe-block .day{text-align:center;font-size:16px;font-weight:500}#recommendations-to-patient-main .date-controls .date-menu .date-stripe-wrapper .date-stripe .date-stripe-block .month-year{text-align:center;font-size:12px}.nurture-simple-table-view-main .nurture-simple-table-content .table-container{height:99%;transition:height .2s linear}.prescription-main{padding:20px 20px 0}.prescription-main .pagination-container{display:none}.prescription-main .symptom-assessments-container{display:grid;grid-template-columns:1fr 1.86fr;grid-column-gap:20px}.list-row-button{height:56px;background-color:var(--color-gradient-light);font-weight:500;color:var(--color-genric-button-text);border:none;padding:0 20px;margin:0;display:flex;align-items:center;flex-shrink:0}.list-row-button:hover{background-color:var(--color-highlight-color)}.list-row-button .icon{float:left}.list-row-button .text{font-size:14px;margin-left:6px}.action-button-trigger{background:none;border:none;cursor:pointer}.dropdown-menu-content{background-color:#fff;border-radius:4px;box-shadow:0 4px 6px rgba(0,0,0,.1);padding:8px;min-width:-webkit-max-content;min-width:max-content;display:flex;flex-direction:column;z-index:9999;left:1px}.dropdown-menu-item{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:8px 12px;cursor:pointer;border-radius:4px;font-size:14px;color:#333}.dropdown-menu-item:hover{background-color:#f0f0f0}.dropdown-menu-item.disabled{cursor:not-allowed}.dropdown-menu-icon{width:16px;height:16px}html body[data-scroll-locked]{margin-right:0!important}.action-button-trigger.disabled{pointer-events:none;opacity:.5;cursor:not-allowed;pointer-events:fill}.dropdown-menu-item.disabled{pointer-events:none;opacity:.5}.symptom-assessments-display-main .dropdown-menu{overflow-y:auto;overflow-x:hidden;width:100%;height:60vh}.symptom-assessments-display-main .symptom-assessment-container,.symptom-assessments-display-main .symptom-assessment-container-selected{height:100px;border-radius:5px;border:1px solid var(--color-appointments-display-border);padding:20px;box-sizing:border-box;cursor:pointer;margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}.symptom-assessments-display-main .symptom-assessment-container-selected:hover,.symptom-assessments-display-main .symptom-assessment-container:hover{border:1px solid var(--color-highlight-color);background-color:var(--color-highlight-background);color:var(--color-form-title)!important}.symptom-assessments-display-main .symptom-assessment-container-selected{border:1px solid var(--color-highlight-color);background:var(--color-highlight-color);display:flex;align-items:center;justify-content:space-between}.symptom-assessments-display-main .symptom-assessment-container-selected label,.symptom-assessments-display-main .symptom-assessment-container-selected p{color:var(--color-background)}.symptom-assessments-display-main .symptom-assessment-container-selected:hover{background-color:var(--color-highlight-color)}.symptom-assessments-display-main .symptom-assessment-details{float:left}.symptom-assessments-display-main .symptom-assessment-details p{margin:0}.symptom-assessments-display-main .symptom-assessment-details .symptom-assessment-title{font-size:16px;font-weight:500;max-width:400px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;vertical-align:middle;cursor:pointer}.symptom-assessments-display-main .symptom-assessment-details .symptom-assessment-warpper{display:flex;flex-direction:row;align-items:center;font-size:14px;font-weight:200;grid-gap:6px;gap:6px}.symptom-assessments-display-main .symptom-assessment-details label{font-size:14px;font-weight:200}.symptom-assessments-display-main .symptom-assessment-name{font-size:18px;font-weight:500;color:var(--color-form-title);display:block}.symptom-assessments-display-main .symptom-assessment-period-text{font-size:14px;color:var(--color-table-row-content)}.symptom-assessments-display-main .done-icon{margin-top:0}.symptom-assessments-display-main .assessment-actions{display:flex;align-items:center;grid-gap:10px;gap:10px}.symptom-assessments-display-main .export-icon-container{position:relative}.symptom-assessments-display-main .export-icon{cursor:pointer;display:inline-block;width:24px;height:24px;background-image:url(/assets/images/support/arrowWhiteUp.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:.7;transition:opacity .2s}.symptom-assessments-display-main .export-icon:hover{opacity:1}.symptom-assessments-display-main .symptom-assessment-container-selected .export-icon{background-image:url(/assets/images/support/export-icon.svg)}.symptom-assessments-display-main .export-menu{position:absolute;right:0;top:100%;margin-top:5px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:100;min-width:150px}.symptom-assessments-display-main .export-menu-item{padding:10px 15px;display:flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer;transition:background-color .2s}.symptom-assessments-display-main .export-menu-item:hover{background-color:#f5f5f5}.symptom-assessments-display-main .pdf-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z'/%3E%3Cpath d='M14 2v6h6M16 13H8M16 17H8M10 9H8'/%3E%3C/svg%3E")}.symptom-assessments-display-main .pdf-icon,.symptom-assessments-display-main .print-icon{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:50%;background-size:contain}.symptom-assessments-display-main .print-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9V2h12v7M6 18H4a2 2 0 01-2-2v-5a2 2 0 012-2h16a2 2 0 012 2v5a2 2 0 01-2 2h-2'/%3E%3Cpath d='M6 14h12v8H6z'/%3E%3C/svg%3E")}.symptom-assessment-logs-display{display:flex;flex-direction:column;height:63vh;overflow-y:auto}.symptom-assessment-logs-display .nurture-table-container{border:1px solid #dee2e6}.symptom-assessment-logs-display .nurture-table{table-layout:fixed}.symptom-assessment-logs-display .nurture-table .nurture-table-header{position:-webkit-sticky;position:sticky;top:0;z-index:1;background-color:#fff}.symptom-assessment-logs-display .nurture-table-row td{position:relative;vertical-align:top;padding:10px}.symptom-assessment-logs-display .nurture-table-row td:first-child{text-align:center}.symptom-assessment-log-row:hover{background-color:var(--color-background)!important;border-color:var(--color-container)!important}.row-heading{font-weight:500;display:block}.row-heading,.symptom-row-content{font-size:14px;color:var(--color-patient-label)}.nurture-table-body .nurture-table-row:hover .symptom-row-content,.nurture-table-body .selected-row.nurture-table-row .symptom-row-content{color:#333}.symptom-assessments-main{padding:20px 20px 0}.symptom-assessments-main .symptom-assessments-container{display:grid;grid-template-columns:1fr 1.86fr;grid-column-gap:20px}.messages-display{border-radius:2px;border:1px solid var(--color-generic-border);box-sizing:border-box;display:grid;grid-template-rows:60px 10px calc(100vh - 339px) 90px}.messages-display .loader{margin:0;border:2px solid #f3f3f3;border-top:2px solid var(--color-gradient-dark);width:20px;height:20px;justify-self:center}.messages-display .messages-heading{font-size:18px;color:var(--color-search-contacts-text);padding:20px}.messages-display .messages{margin-top:20px;padding:0 20px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden}.messages-display .messages .message-container-wrapper{float:left;width:100%}.messages-display .messages .message-container-wrapper .message-received-day-row .message-received-day{border-radius:12px;background-color:#eff1f2;font-size:12px;font-weight:400;text-align:center;color:#4f5467;margin:10px auto;width:118px;height:24px;box-sizing:border-box;padding:3px 0}.messages-display .messages .message-container{display:inline-block;clear:both}.messages-display .messages .message-container.provider-message{float:right}.messages-display .messages .message{width:100%;display:grid;grid-template-columns:40px auto;grid-column-gap:10px}.messages-display .messages .message .message-content-box{display:grid;grid-template-rows:17px auto 10px;grid-row-gap:5px}.messages-display .messages .message .message-content-box .message-text{padding:10px;border-radius:2px;background-color:#f6f8f9;color:#343a40;margin:0;white-space:pre-line}.messages-display .messages .message .message-content-box .message-time{font-size:10px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#4f5467}.messages-display .messages .message.provider-message{margin-bottom:28px}.messages-display .messages .message.provider-message .message-content-box{grid-template-rows:auto 10px}.messages-display .messages .message.provider-message .message-content-box .message-text{background-color:#00a88b;color:#fff}.messages-display .messages .message.provider-message .message-content-box .message-time{text-align:right}.messages-display .messages .message.patient-message{margin-bottom:24px}.messages-display .messages .message.patient-message:last-child{padding-bottom:20px}.messages-display .message-input-box{display:grid;grid-template-columns:auto 90px;width:100%;border:solid #dee2e6;border-width:1px 0 0;box-sizing:border-box;align-items:center}.messages-display .message-input-box .message-input{border:0;height:36px;padding:0 20px;box-sizing:border-box;font-size:14px;resize:none;line-height:36px}.messages-display .message-input-box .send-icon{cursor:pointer;background-color:initial;border:0;margin:20px;height:50px}#messages-content,#messages-content .messages-container{display:grid;grid-template-columns:260px auto;grid-column-gap:20px}#messages-content .messages-container{height:100%}#messages-content .message-contacts{display:grid;grid-template-rows:107px calc(100vh - 296px);border-radius:2px;border:1px solid var(--color-generic-border);box-sizing:border-box}#messages-content .search-container{box-sizing:border-box;padding:20px;height:107px;box-shadow:inset 0 -1px 0 0 var(--color-generic-border)}#messages-content .search-contact-text{font-size:16px;color:var(--color-search-contacts-text)}#messages-content .contact-search-box-container{margin-top:10px;width:219px;height:36px;border-radius:4px;border:1px solid var(--color-input-border);display:flex;align-items:center;box-sizing:border-box;font-size:14px;padding:16px}#messages-content .contact-search-box-container .clear-icon{margin-left:6px}#messages-content .search-contact-input{border:none}#messages-content .contact-container{height:86px;border:1px solid transparent;box-sizing:border-box;overflow:hidden}#messages-content .contact-container:hover{background-color:var(--color-table-row-background);cursor:pointer;border:1px solid var(--color-gradient-light)}#messages-content .contact-container .contact-entry{position:relative;padding:15px;height:100%;box-sizing:border-box}#messages-content .selected-contact{border:1px solid var(--color-gradient-light);background-color:var(--color-table-row-background);cursor:pointer}#messages-content .contact-profile-image{width:40px;height:40px;border-radius:50%;background-image:url(/assets/images/icons/1x/user-default-icon.svg);background-repeat:no-repeat;background-size:100% 100%;float:left;position:relative;z-index:7}#messages-content .contact-detail{position:relative;top:-14px;white-space:nowrap;overflow:hidden;float:left;width:170px}#messages-content .contact-name{margin-left:10px;font-size:16px;color:#212529;display:block;cursor:pointer}#messages-content .contact-message,#messages-content .contact-message-time{margin-left:10px;display:block;font-size:12px;color:#afb5c1;cursor:pointer}#messages-content .unread-message-count{min-width:22px;height:22px;background:#fa114f;text-align:center;border-radius:50%;float:right;font-size:11px;line-height:22px;font-weight:500;color:#fff;position:absolute;right:10px}#messages-content .contact-idle,#messages-content .contact-offline,#messages-content .contact-online,#messages-content .contact-status{width:8px;height:8px;border-radius:50%;border:2px solid var(--color-background);position:relative;z-index:8;left:30px}#messages-content .contact-online{background-color:#5ac146}#messages-content .contact-offline{background-color:#fa5838}#messages-content .contact-idle{background-color:#ffbc34}#messages-content .contacts{overflow-x:hidden;height:100%}#messages-content .contacts .empty-search-results{border-right:1px solid var(--color-generic-border)}#messages-content .message-time{font-size:10px;color:#4f5467}#messages-content .current-user-message-time{float:right;display:block;clear:both}#messages-content .patient-user-message-time{float:left;display:block;clear:both}#messages-content .message-text-container{padding:10px;border-radius:2px;box-sizing:border-box}#messages-content .current-user-message{background-color:#00a88b;float:right}#messages-content .patient-user-message{background-color:#f6f8f9;float:left}#messages-content .sender-name{display:block;color:#6a7a8c;font-weight:500}#messages-content .message-block{width:790px;margin-bottom:24px;margin-left:10px;box-sizing:border-box;overflow:hidden}#messages-content .current-user-message-block{margin-left:75px}#messages-content .image-block{width:52px;float:left;height:100%}#messages-content .message-content{width:715px;float:left}#messages-content .message-profile-image{float:left;width:40px;height:40px;border-radius:50%;background-image:url(/assets/images/icons/1x/user-default-icon.svg);background-repeat:no-repeat;background-size:100% 100%}.searchable-options-main-wrapper{z-index:30}.searchable-options-main-wrapper .searchable-options-main{display:grid;grid-template-rows:41px auto;grid-template-columns:100%;width:100%;border:1px solid transparent;background-color:#fff;z-index:20;box-sizing:border-box}.searchable-options-main-wrapper .searchable-options-main.opened{box-shadow:2px 4px 16px 0 rgba(0,0,0,.2);border:1px solid rgba(0,168,139,.51);background-color:#fff}.searchable-options-main-wrapper .searchable-options-main.opened .input-controls{border:none}.searchable-options-main-wrapper .searchable-options-main .input-controls{display:grid;grid-template-columns:auto 36px;box-sizing:border-box;border-radius:2px;border:1px solid var(--color-inactive-state);align-items:center}.searchable-options-main-wrapper .searchable-options-main .input-controls .search-box{border:none;margin-top:2px;padding-left:23px}.searchable-options-main-wrapper .searchable-options-main .input-controls .search-box:focus{border:none}.searchable-options-main-wrapper .searchable-options-main .input-controls button{cursor:pointer;box-sizing:border-box;width:15px;height:15px;background-size:contain}.searchable-options-main-wrapper .searchable-options-main .options-container{background-color:#fff;z-index:20}.searchable-options-main-wrapper .searchable-options-main .options-container .loading-indicator{margin:10px auto;border:2px solid #f3f3f3;border-top:3px solid var(--color-gradient-dark);border-radius:50%;width:14px;height:14px;animation:spin 1s linear infinite}.searchable-options-main-wrapper .searchable-options-main .options-container .options-list{max-height:164px;overflow-y:scroll}.searchable-options-main-wrapper .searchable-options-main .options-container .option{padding:12px 12px 12px 22px;box-sizing:border-box;display:grid;grid-template-columns:auto 58px;grid-column-gap:10px;height:40px;cursor:pointer}.searchable-options-main-wrapper .searchable-options-main .options-container .option.selected,.searchable-options-main-wrapper .searchable-options-main .options-container .option:hover{background-color:#f3f3f3;color:#222}.searchable-options-main-wrapper .searchable-options-main .options-container .option label{width:100%;cursor:pointer;height:18px}.searchable-options-main-wrapper .searchable-options-main .options-container .option .selection-indicator{color:#757575;font-size:14px}.searchable-options-main-wrapper .searchable-options-main .options-container .no-results-found-text{font-size:14px;padding:12px;text-align:center}.searchable-options-main-wrapper .searchable-options-main .form-input{border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:10px 12px;resize:none;box-sizing:border-box;width:100%;font-size:14px;margin:0;font-family:Rubik}.searchable-options-main-wrapper .searchable-options-main .form-input:focus{outline:none;border:1px solid var(--color-form-label);-moz-outline:none;-moz-user-focus:ignore}.searchable-options-main-wrapper .searchable-options-main .form-input:disabled{background-color:var(--color-disabled-form-input)}#patient-appointment-form-main{border-radius:4px}#patient-appointment-form-main .form-header{height:56px;padding:20px;box-sizing:border-box;box-shadow:inset 0 -1px 0 0 #dee2e6;background-color:#f9f9fb}#patient-appointment-form-main .form-header label{font-size:14px;font-weight:500;color:#687285;vertical-align:middle}#patient-appointment-form-main .form-header button{float:right}#patient-appointment-form-main #patient-appointment-form-fields{padding:20px;margin:10px 0 0}#patient-appointment-form-main #patient-appointment-form-fields .form-row{display:grid}#patient-appointment-form-main #patient-appointment-form-fields .form-row .container{border:1px dashed #000;height:220px;padding:10px}#patient-appointment-form-main #patient-appointment-form-fields .form-row .container .dropzone{height:220px;display:flex;flex-direction:column;align-items:center;justify-content:center}#patient-appointment-form-main #patient-appointment-form-fields .form-row .custom-input-field .searchable-options-main-wrapper .searchable-options-main .input-controls .down-icon{width:15px!important;height:15px!important}#patient-appointment-form-main #patient-appointment-form-fields .form-row .suggestions{z-index:1}#patient-appointment-form-main #patient-appointment-form-fields .form-row.date-time-row{grid-template-columns:1fr 1fr;grid-column-gap:20px}#patient-appointment-form-main #patient-appointment-form-fields .form-row.note-row .form-field{grid-template-rows:14px auto 14px}#patient-appointment-form-main #patient-appointment-form-fields .form-row .generic-button{width:auto}#patient-appointment-form-main #patient-appointment-form-fields .form-row textarea{height:108px}#patient-appointment-form-main .datetime-picker-wrapper{position:relative}#patient-appointment-form-main .datetime-picker-wrapper .datetime-picker-open-button{position:absolute;right:12px;top:10px;background-size:contain}#patient-appointments-main .section{margin-top:30px}#patient-appointments-main .section-content{margin-top:20px}#patient-appointments-main #upcoming-appointments-section{padding:0 20px}#patient-appointments-main #cancelled-appointments-section,#patient-appointments-main #past-appointments-section{margin-top:20px;padding:0 20px}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table{display:flex;flex-wrap:wrap}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .time{width:335px;margin-top:5px;display:flex;color:#838e97;justify-content:space-between;align-items:center}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .card-container{height:100px;margin-bottom:45px;z-index:1}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .delete-icon:before{content:url(/assets/images/icons/1x/delete-icon-colour.png);width:18px;height:18px;margin-right:-5px}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .card{width:300px;border:1px solid #cfd5da;margin-right:20px;padding:20px;border-radius:5px;word-break:break-all}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .card .header-div{display:flex;justify-content:space-between}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .card .header-div .arrow-icon:before{content:url(/assets/images/icons/2x/next-calendar.png);width:18px;height:18px;margin-left:5px}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .card .file embed{position:fixed;z-index:-1}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .card .file .filePreview{height:100%}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .hover-row-container{width:198px}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .pagination-container{display:none;margin-bottom:30px}#patient-appointments-main #upcoming-appointments-table-container .carePlan-table .pagination-container .item-per-page-container{display:none}#patient-appointments-main .section-label{font-size:14px;font-weight:500;color:#222}.appointment-tab{width:650px}.cancel-popup{padding:20px;display:flex;flex-direction:column;height:360px;justify-content:space-between}.cancel-popup-buttons{width:360px;display:flex;justify-content:flex-end}.care-giver .nurture-simple-table-view-main .nurture-simple-table-content{margin-top:0!important;padding:0!important}#caregiver-listing-main .chart-view-type-controls .chart-view-type-controls-list-health{width:500px}#caregiver-listing-main .nurture-table-row:hover .patient-name-link,#caregiver-listing-main .patient-name-link{font-size:14px;font-weight:500;color:#687285;text-decoration:none;z-index:1}#caregiver-listing-main .nurture-table-row:hover .patient-name-link{color:var(--color-text-color)}#caregiver-listing-main .patients-listing{display:grid;grid-row-gap:20px;margin:30px 0 0}#main-content-tab .main-content-form{width:800px;height:auto;margin-bottom:20px;background-color:#fff;padding:20px}#main-content-tab .form-title{width:835px;margin-top:30px;display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}#main-content-tab .form-title h1{margin:0;font-size:18px!important;font-weight:400!important}#main-content-tab .form-title p{margin:0;font-size:10px}#main-content-tab .form-title p span{font-weight:500}#main-content-tab .delete-button-modified{margin:30px 0;min-width:300px}#main-content-tab .edit__save_plan_button{width:800px;justify-content:flex-end}#main-content-tab .assessment-actions,#main-content-tab .edit__save_plan_button{display:flex;align-items:center;grid-gap:10px;gap:10px}#main-content-tab .export-icon-container{position:relative;display:flex;align-items:center}#main-content-tab .export-icon{cursor:pointer;display:inline-block;width:24px;height:24px;background-image:url(/assets/images/support/arrowWhiteUp.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:.7;transition:opacity .2s}#main-content-tab .export-icon:hover{opacity:1}#main-content-tab .export-menu{position:absolute;right:0;top:100%;margin-top:5px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);z-index:100;min-width:150px}#main-content-tab .export-menu-item{padding:10px 15px;display:flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer;transition:background-color .2s}#main-content-tab .export-menu-item:hover{background-color:#f5f5f5}#main-content-tab .pdf-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z'/%3E%3Cpath d='M14 2v6h6M16 13H8M16 17H8M10 9H8'/%3E%3C/svg%3E")}#main-content-tab .pdf-icon,#main-content-tab .print-icon{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:50%;background-size:contain}#main-content-tab .print-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9V2h12v7M6 18H4a2 2 0 01-2-2v-5a2 2 0 012-2h16a2 2 0 012 2v5a2 2 0 01-2 2h-2'/%3E%3Cpath d='M6 14h12v8H6z'/%3E%3C/svg%3E")}#form-data-container{width:100%}#form-data-container .form-title-container{width:100%;display:flex;justify-content:space-between;align-items:center}#form-data-container .form-title-container h3{margin:0;font-weight:500}#form-data-container .container-form{flex:40% 1}#form-data-container .form-generation{margin-top:20px;width:800px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;grid-gap:20px;gap:20px}#form-data-container .radio-input-container{width:100%;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}#form-data-container .option-container{display:flex;justify-content:flex-start;align-items:center!important;margin-right:20px}#form-data-container .flex-option-container{flex:30% 1;margin:10px 0}#form-data-container .dynamic-form{width:100%;flex-direction:column;display:flex;justify-content:flex-start;margin-top:30px;grid-gap:20px;gap:20px}#form-data-container .dynamic-generation{width:100%}#form-data-container .ques-container{width:100%!important;display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;grid-gap:10px;gap:10px}#form-data-container .dynamic-form-container,#form-data-container .dynamic-form-container-first{width:40%}#form-data-container .delete-button-mix-margin-top{margin-top:25px}#form-data-container .delete-button-mix{margin-bottom:8px}#form-data-container .delete-dynamic-button{display:flex;align-items:center;justify-content:end}#form-data-container .empty-button-space{width:120px}#form-data-container .section-container{width:800px;margin-top:10px}#form-data-container .section-container label{font-weight:500;font-size:12px}#form-data-container .sub-section-container{width:100%}#form-data-container .sub-section-container h3{margin:0 0 20px;font-weight:500}#form-data-container .sub-section-container .container-form-update{margin-top:0;flex:25% 1}#form-data-container .add-more-button{margin-bottom:20px}#form-data-container .radio-button{display:inline;margin-left:24px}#form-data-container .radio-button:first-child{margin-left:0}#form-data-container .radio-button [type=radio]:checked,#form-data-container .radio-button [type=radio]:not(:checked){display:none}#form-data-container .radio-button [type=radio]:checked+label,#form-data-container .radio-button [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:22px;display:inline-block;color:#222}#form-data-container .radio-button [type=radio]:checked+label:before,#form-data-container .radio-button [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #b4b8c1;border-radius:100%;background:#fff}#form-data-container .radio-button [type=radio]:checked+label:before{border:1px solid #00aeb1}#form-data-container .radio-button [type=radio]:checked+label:after,#form-data-container .radio-button [type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:#00aeb1;position:absolute;top:6px;left:6px;border-radius:100%}#form-data-container .radio-button [type=radio]:not(:checked)+label:after{visibility:hidden}#form-data-container .radio-button [type=radio]:checked+label:after{visibility:visible}#form-data-container input::placeholder,#form-data-container textarea::placeholder{color:#757575!important}#form-data-container .error-label{color:red;font-size:10px;margin:5px 0}#form-data-container .error-label-white{color:#fff;font-size:10px;margin:5px 0}#form-data-container .error-empty-label-white{margin:12px 0 13px}#form-data-container .form-field{grid-template-rows:auto!important}#form-data-container .select-drop-down:disabled{background-color:#e6e9f1!important}#form-data-container .drop-down{width:100%;border-radius:2px!important}#form-data-container .custom-drop-down:hover,#form-data-container .drop-down{border-color:var(--color-inactive-state)!important}#form-data-container .custom__control--is-disabled{background-color:var(--color-disabled-form-input)!important;border:1px solid var(--color-inactive-state);border-radius:2px!important}#form-data-container .custom__single-value--is-disabled{color:light-dark(#545454,#aaa)!important}#form-data-container .custom-option{display:flex;justify-content:space-between;align-items:center}#form-data-container .dosage-container{display:flex;align-items:center;grid-gap:5px;gap:5px;width:320px}#form-data-container .unit-section{flex:2 1}#form-data-container .dosage-count-container{width:650px}#form-data-container .full-width{width:100%}.radio-flex-gap{grid-gap:70px;gap:70px}#care-plan-container .care-plan-content{width:100%;height:65vh;display:flex;justify-content:flex-start;align-items:center}#care-plan-container .care-plan-history{width:31%;height:65.5vh;background-color:var(--color-content-background);padding-left:10px;overflow-y:auto;overflow-x:hidden}#care-plan-container .care-plan-title{width:100%;text-align:left;padding:10px 0 10px 10px;font-weight:500;font-size:18px;margin-top:10px}#care-plan-container .history-list-tile{width:95%;display:flex;justify-content:space-around;align-items:center}#care-plan-container .history-list-tile p{padding-left:0;cursor:pointer;font-size:12px}#care-plan-container .history-list-tile img{padding-left:5px}#care-plan-container .current{border-top-right-radius:10px;border-bottom-right-radius:10px;color:#000;font-weight:700}#care-plan-container .current img svg{background-color:#fff}#care-plan-container .unselected{background-color:rgba(0,168,139,.16862745098039217);border-top-right-radius:10px;border-bottom-right-radius:10px;color:#000}#care-plan-container .selected-care-plan-details{width:100%;height:96%;overflow-y:auto;overflow-x:hidden;background:#f2f4f5;padding:10px}#care-plan-container .selected-care-plan-details .no-care-plan-history{width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}#care-plan-container .selected-care-plan-details .no-care-plan-history p{font-size:14px;font-weight:600}.care-plan-list-empty{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px}.tag{background-color:var(--color-highlight-color);color:#fff}.tag,.tag-empty{height:20px;font-weight:700;font-size:10px;margin-right:10px;padding:0 5px;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;display:flex}.tag-empty{background-color:initial;color:transparent}.nutrition-assessments-display-main{width:100%;height:60vh;overflow-x:hidden;overflow-y:auto}.nutrition-assessments-display-main .nutrition-assessment-container,.nutrition-assessments-display-main .nutrition-assessment-container-selected{border-radius:5px;border:1px solid var(--color-appointments-display-border);padding:10px;margin-bottom:10px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.nutrition-assessments-display-main .nutrition-assessment-container-selected:hover,.nutrition-assessments-display-main .nutrition-assessment-container:hover{border-color:var(--color-highlight-color);background-color:var(--color-highlight-background);color:var(--color-form-title)!important}.nutrition-assessments-display-main .nutrition-assessment-container-selected{border-color:var(--color-highlight-color);background:var(--color-highlight-color)}.nutrition-assessments-display-main .nutrition-assessment-container-selected label,.nutrition-assessments-display-main .nutrition-assessment-container-selected p{color:var(--color-background)}.nutrition-assessments-display-main .nutrition-assessment-container-selected:hover{border-color:var(--color-highlight-color);background:var(--color-highlight-color)}.nutrition-assessments-display-main .nutrition-assessment-container-selected .export-icon{background-image:url(/assets/images/support/export-icon.svg)}.nutrition-assessments-display-main .nutrition-assessment-name{font-size:16px;font-weight:500;margin:0;color:var(--color-form-title)}.nutrition-assessments-display-main .nutrition-assessment-frequency{margin:4px 0 0;font-size:14px;font-weight:200}.nutrition-assessments-display-main .assessment-actions{margin-left:10px;display:flex;align-items:center}.nutrition-assessments-display-main .assessment-actions .export-icon-container{position:relative}.nutrition-assessments-display-main .export-icon{cursor:pointer;width:24px;height:24px;display:inline-block;background-image:url(/assets/images/support/arrowWhiteUp.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;opacity:.7;transition:opacity .2s}.nutrition-assessments-display-main .export-icon:hover{opacity:1}.nutrition-assessments-display-main .export-menu{position:absolute;right:0;top:100%;margin-top:5px;background:#fff;border:1px solid #e0e0e0;border-radius:4px;box-shadow:0 2px 10px rgba(0,0,0,.1);min-width:150px;z-index:100}.nutrition-assessments-display-main .export-menu-item{padding:10px 15px;display:flex;align-items:center;grid-gap:10px;gap:10px;cursor:pointer;transition:background-color .2s}.nutrition-assessments-display-main .export-menu-item:hover{background-color:#f5f5f5}.nutrition-assessments-display-main .pdf-icon,.nutrition-assessments-display-main .print-icon{display:inline-block;width:18px;height:18px;background-repeat:no-repeat;background-position:50%;background-size:contain}.nutrition-assessments-display-main .pdf-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14 2H6a2 2 0 00-2 2v16a2 2 0 002 2h12a2 2 0 002-2V8z'/%3E%3Cpath d='M14 2v6h6M16 13H8M16 17H8M10 9H8'/%3E%3C/svg%3E")}.nutrition-assessments-display-main .print-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9V2h12v7M6 18H4a2 2 0 01-2-2v-5a2 2 0 012-2h16a2 2 0 012 2v5a2 2 0 01-2 2h-2'/%3E%3Cpath d='M6 14h12v8H6z'/%3E%3C/svg%3E")}#main-content-tab{width:900px;margin-left:auto;margin-right:auto;padding:0!important}#main-content-tab .main-content-details{width:800px;height:auto;margin:20px 0;background-color:#fff;padding:20px}#main-content-tab .main-content-details .sub-section-container{width:100%}#main-content-tab .main-content-details .sub-section-container h3{margin:0;font-weight:500}#main-content-tab .main-content-details .sub-section-container h3 span{padding:5px;border-radius:5px;color:#fff;font-size:10px;margin-left:10px}#main-content-tab .main-content-details .sub-section-container .option-container{display:flex;justify-content:flex-start;align-items:center!important}#main-content-tab .main-content-details .sub-section-container .radio-input-container-assessment{width:100%;grid-template-rows:auto;display:grid;grid-template-columns:2fr 2fr;place-items:baseline;place-content:center}#main-content-tab .main-content-details .sub-section-container .assessment-log-category-heading{padding:0;background:linear-gradient(272.12deg,#e2e9f6 -81.83%,#fafafc 72.07%);border-radius:10px}#main-content-tab .main-content-details .sub-section-container .assessment-log-list{width:100%;margin-top:0}#main-content-tab .main-content-details .sub-section-container .log-question-div{margin-top:20px}#main-content-tab .main-content-details .sub-section-container .log-question-div .question{margin-top:10px}#main-content-tab .radio-button{display:inline;margin:10px 0}#main-content-tab .radio-button:first-child{margin-left:0}#main-content-tab .radio-button [type=radio]:checked,#main-content-tab .radio-button [type=radio]:not(:checked){display:none}#main-content-tab .radio-button [type=radio]:checked+label,#main-content-tab .radio-button [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:22px;display:inline-block;color:#222}#main-content-tab .radio-button [type=radio]:checked+label:before,#main-content-tab .radio-button [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #b4b8c1;border-radius:100%;background:#fff}#main-content-tab .radio-button [type=radio]:checked+label:before{border:1px solid #00aeb1}#main-content-tab .radio-button [type=radio]:checked+label:after,#main-content-tab .radio-button [type=radio]:not(:checked)+label:after{content:"";width:10px;height:10px;background:#00aeb1;position:absolute;top:6px;left:6px;border-radius:100%}#main-content-tab .radio-button [type=radio]:not(:checked)+label:after{visibility:hidden}#main-content-tab .radio-button [type=radio]:checked+label:after{visibility:visible}#main-content-tab .form-field{grid-template-rows:auto!important;margin-top:12px}#main-content-tab .form-field label:first-letter,#main-content-tab .form-field label:first-letter span:first-letter{text-transform:capitalize}#main-content-tab .form-field .user-type-tag{padding:2px;border:1px solid #007db2;border-radius:5px;font-size:8px!important;margin-left:10px;background:linear-gradient(272.12deg,#e2e9f6 -81.83%,#fafafc 72.07%)}#main-content-tab .provider-question-expansion{width:100%;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin-bottom:20px;background:linear-gradient(272.12deg,#e2e9f6 -81.83%,#fafafc 72.07%);border-radius:10px;height:66px}#main-content-tab .provider-question-expansion img{padding-right:10px}#main-content-tab .provider-question-expansion h3{padding-left:10px}#main-content-tab .provider-question-expansion .nutrition-assessment-title{margin:0;padding-left:0}#main-content-tab .provider-question-expansion-child{width:100%;padding-top:10px}#main-content-tab .horizontal-line{margin:0 0 5%;-webkit-text-decoration:dotted;text-decoration:dotted}#main-content-tab .footer-button{width:100%;display:flex;justify-content:end;align-items:center;margin:10px 0 20px}#main-content-tab .nutrition-assessment-questions{display:flex;flex-direction:column;padding:12px}#main-content-tab .nutrition-assessment-subtitle{font-size:12px;color:#fa114f}.nutrition-assessment-logs-display{width:100%;height:60vh;overflow-x:hidden;overflow-y:auto}.nutrition-assessments-main{padding:20px 20px 0}.nutrition-assessments-main .nutrition-assessments-container{display:grid;grid-template-columns:.5fr 1.86fr;grid-column-gap:20px}.sub-tab-list{list-style:none;padding:0;display:flex;border:1px solid #00a88b;border-radius:100px 100px;justify-content:space-around;max-width:730px}.sub-tab-list .sub-tab{padding:8px 97.8px;text-align:center;line-height:normal;cursor:pointer;font-size:12px}.sub-tab-list .sub-tab:first-child{border-radius:100px 0 0 100px}.sub-tab-list .sub-tab:last-child{border-radius:0 100px 100px 0}.sub-tab-list .upcoming{border-left:1px solid #00a88b;border-right:1px solid #00a88b}.sub-tab-list .active-tab{background-image:var(--color-tab-border);color:var(--color-tab-tiltle-white)}.nurture-simple-table-view-main .nurture-simple-table-content{display:grid;grid-template-rows:70px auto 76px}.nurture-simple-table-view-main .nurture-simple-table-content.no-search-box{grid-template-rows:20px calc(92vh - 306px) 60px}.nurture-simple-table-view-main .nurture-simple-table-content .filters-container{margin-bottom:30px}.nurture-simple-table-view-main .nurture-simple-table-content .applied-filters-and-table{margin-top:-20px;overflow:hidden}.nurture-simple-table-view-main .nurture-simple-table-content .status-table-container{height:99%;transition:height .2s linear}.nurture-simple-table-view-main .nurture-simple-table-content .status-table-container .nurture-table-body .nurture-table-row:hover{border:1px solid #cfd2d8;border-left-width:2px}.nurture-simple-table-view-main .nurture-simple-table-content .status-table-container .nurture-table-body .nurture-table-row:hover td{background-color:initial}.nurture-table-row:hover td{background-clip:padding-box;background-color:none!important}.content-main .tabs-and-table .nurture-action-table-content{grid-template-rows:70px calc(92vh - 315.8px) 60px}.content-main .tabs-and-table .nurture-action-table-content.no-search-box{grid-template-rows:0 calc(92vh - 306px) 60px}#patients-specific-appointment-container .nurture-simple-table-view-main .filters-container .status-dropdown{top:-54px}#patient-appointment-listing-main .content-main .content .nurture-sub-tab-main .sub-tab-list{margin-bottom:10px}#patient-appointment-listing-main .patients-table .nurture-simple-table-view-main .nurture-simple-table-content .applied-filters-and-table{margin-top:0}#patient-appointment-listing-main .content .nurture-sub-tab-main .sub-tab-content .tab-content-empty{display:grid;grid-template-rows:70px calc(92vh - 315.8px) 60px}.patient-profile-container{padding-top:20px}#patient-profile-main .tabs-and-table .nurture-tab-main .tab-content .content-main .title-container{display:none!important}#patient-profile-main .tabs-and-table .nurture-tab-main .tab-content .content-main .content{display:block}#patient-profile-main .tabs-and-table .nurture-tab-main .tab-content .content-main .content .message-contacts{display:none!important}.survey-trigger-actions-container{display:flex;flex-direction:row;align-items:center}.survey-trigger-actions-container .survey-trigger-actions-wrapper{display:flex;flex-direction:column;align-content:flex-start;flex-wrap:wrap;font-size:14px;font-weight:400;color:var(--color-patient-label)}.survey-trigger-actions-container .action-trigger-survey{min-width:120px;height:36px;border-radius:4px;background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light));font-family:Rubik;font-size:14px;font-weight:500;color:var(--color-genric-button-text);border:none;cursor:pointer}.survey-trigger-actions-container .action-trigger-survey .action-button-survey{grid-gap:15px;gap:15px;display:flex;align-items:center;color:#fff;padding:0 14px}.survey-trigger-actions-container .action-trigger-survey .actions-title{font-size:14px;font-weight:500}.survey-trigger-actions-container .action-trigger-survey .action-icon{height:16px;width:16px;float:right}.survey-trigger-actions-container .dropdown-menu-content{padding:4px;position:absolute;left:-84px;top:3px}.survey-trigger-actions-container .dropdown-menu-item.disabled{pointer-events:all;opacity:.5;cursor:no-drop}#patient-report-form-dialog .reports-details-container{padding:20px;height:54vh}#patient-report-form-dialog .reports-details-container .reports-header-container{display:flex;align-items:center;justify-content:space-between}#patient-report-form-dialog .reports-details-container .reports-header-container .filter-label-container{height:270px!important}#patient-report-form-dialog .reports-details-container .reports-header-container .reports-patient-title-container{font-family:Rubik;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0}#patient-report-form-dialog .reports-details-container .reports-header-container .reports-patient-title-container .report-generate{font-size:14px;line-height:18px;color:#00a88b;background-image:url(/assets/images/support/report-icon.svg);background-repeat:no-repeat;padding-left:18px;cursor:pointer}#patient-report-form-dialog .reports-details-container .reports-details-list-container{width:100%;overflow-x:hidden;overflow-y:auto;height:calc(100vh - 345px)}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container{margin-top:20px}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-header{font-family:Rubik;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;padding-bottom:20px}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;padding-right:10px}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card{border:1px solid #dee2e6;border-radius:4px;box-sizing:border-box;position:relative;cursor:pointer}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-thumbnail-card{padding:5px 40px 4px}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-thumbnail-card .report-thumbnail{width:162px;height:220px}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-custom-card{border-left:5px solid #00a88b}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-info-card{padding:20px;border-top:1px solid #dee2e6;border-radius:4px;box-sizing:border-box;position:absolute;bottom:1px;width:100%;background-color:#fff}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-info-card .report-title{font-family:Rubik;font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;color:#1b2b3c;padding-bottom:8px}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-info-card .report-created-at{font-family:Rubik;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:#687285}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-info-card .report-insight{display:flex;justify-content:space-between;align-items:center;font-family:Rubik;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:#687285}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-info-card .report-note-count{background-image:url(/assets/images/support/report-white-icon.svg);background-repeat:no-repeat;padding-left:18px}#patient-report-form-dialog .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card:hover{border:1px solid #00a88b}#notes-listing .cell-value{white-space:unset}#patient-form-main #patient-add-form{background-color:var(--color-background);border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);width:460px;padding:40px 30px;align-self:center;justify-self:center}#patient-form-main #patient-add-form #patient-form-title{color:var(--color-form-title);margin-bottom:30px;font-size:16px}#patient-form-main #patient-add-form .patient-form-div{display:flex;justify-content:space-between;grid-gap:15px;gap:15px}#patient-form-main #patient-add-form .patient-form-left-side,#patient-form-main #patient-add-form .patient-form-right-side{flex:1 1}#patient-form-main #patient-add-form .patient-dob-input{padding:9px 12px;height:39px}#patient-form-main #patient-add-form .form-field{grid-template-rows:14px auto 24px}.radio-cancer-container{display:flex;flex-direction:column;height:230px;justify-content:space-between;margin-top:15px;margin-left:-25px}.radio-cancer-container .patient-radio-button:first-child{margin-left:24px}#patient-form-main .dosage-container{flex:1 1;display:flex;justify-content:space-between;grid-gap:4px;gap:4px}#patient-form-main .name-section{flex:1 1}#patient-form-main .select-section{width:100%}#patient-form-main .dosage-section,#patient-form-main .unit-container{flex:2 1}.medical-tab{width:900px;margin-left:auto;margin-right:auto;padding:0!important}.question-container{display:flex;margin-bottom:10px}.prescription-container{padding:10px;width:100%}.custom-question-answer-input{margin-top:10px!important}.medical-form{width:800px;height:450px;margin-bottom:20px;background-color:#fff;padding:20px}.form-field-prescription{width:48%;display:grid}.card-head{display:flex;justify-content:space-between}.medical-head-text{font-size:16px;color:#4f5467}.btn-content{width:900px;margin-left:auto;margin-right:auto}#caregiver-form-main #caregiver-form-container{background-color:initial;box-shadow:none;display:grid;padding:0;width:auto;margin-top:6%}#caregiver-form-main #caregiver-form{background-color:var(--color-background);border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);width:700px;padding:40px;align-self:center;justify-self:center}#caregiver-form-main #caregiver-form #patient-form-title{color:var(--color-form-title);margin-bottom:30px;font-size:16px}#caregiver-form-main #caregiver-form .caregiver-form-div{display:flex;justify-content:space-between}#caregiver-form-main #caregiver-form .caregiver-form-div .caregiver-form-row{width:330px}#caregiver-form-main .patient-data-save-button{padding-left:20px;padding-right:20px}#caregiver-form-main .allowed-for-cancer-site-types-input{margin-top:20px;background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#caregiver-form-main .allowed-for-cancer-site-types-input .checkbox-list .form-label{font-size:14px}#caregiver-form-main .allowed-for-cancer-site-types-input .checkbox-list .checkbox-list{margin-top:20px}#caregiver-form-main .allowed-for-cancer-site-types-input .checkbox-list .checkbox-list-element{margin-bottom:20px}#caregiver-form-main .allowed-for-cancer-site-types-input .checkbox-list :last-child{margin-bottom:0}#caregiver-form-main .patient-form-div-previous{display:flex;justify-content:space-around}#caregiver-form-main .exclusions{margin-top:20px;background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#caregiver-form-main .exclusions .exclusions-heading .form-section-header{font-size:16px}#caregiver-form-main .exclusions .exclusions-content{display:grid;grid-template-columns:1fr 1fr}#caregiver-form-main .exclusions .exclusions-content .label-name-text{font-size:14px}#caregiver-form-main .exclusions .exclusions-content .checkbox-list-element{margin:20px 0}#caregiver-form-main .exclusions .exclusions-content .checkbox-input-group .checkbox-list{margin-top:20px}#caregiver-form-main .exclusions .exclusions-content .checkbox-input-group .checkbox-list :last-child{margin-bottom:0}#caregiver-form-main .exclusions .exclusions-content .checkbox-input-group .checkbox-list>div{margin:20px 0}#caregiver-form-main .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-preferences .form-section-header,#caregiver-form-main .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-restrictions .form-section-header{margin-bottom:0}#caregiver-form-main .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-preferences #all-allergy-type-checkbox-container,#caregiver-form-main .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-restrictions #all-allergy-type-checkbox-container,#caregiver-form-main .exclusions .exclusions-content .excluded-allergy-type-section{margin-top:20px}.provider-details-container{box-sizing:border-box;border-radius:4px;background-color:var(--color-background);padding:20px;display:grid;grid-column-gap:20px;align-items:start}.provider-details-container .caregiver-details-container{display:flex;grid-gap:20px;gap:20px}.provider-details-container .profile-details-right-section{flex:1 1}.provider-details-container .profile-details-right-section .invitation-code-section{display:flex;grid-gap:20px;gap:20px;padding:20px}.provider-details-container .profile-details-right-section .invitation-code-section .sub-section-container .profile-section-info{font-weight:500}.provider-details-container .profile-details-right-section .invitation-code-section .invitation-info{flex:1 1}.provider-details-container .details-container{flex:1 1;padding:20px;border-radius:4px;border:1px solid var(--color-container);grid-row-gap:20px}.provider-details-container .details-container .heading-container{margin-bottom:20px}.provider-details-container .details-container .heading-container .title{font-size:18px;color:var(--color-text-color);font-weight:400}.provider-details-container .details-container .heading-container .button-container{float:right;margin-top:-3px}.provider-details-container .details-container .content-container{margin-bottom:20px;white-space:pre-line}.provider-details-container .details-container .content-container .detail-title,.provider-details-container .details-container .content-container .profile-picture-title{font-size:12px;font-weight:500;display:inline-block;color:var(--color-form-label);margin-bottom:20px}.provider-details-container .details-container .content-container .detail-title{margin-bottom:0}.provider-details-container .details-container .content-container .detail-text{font-size:16px;color:var(--color-text-color)}.provider-details-container .details-container .content-container .profile-picture{margin-top:14px;margin-bottom:20px}.provider-details-container .details-container .content-container .profile-picture img{width:100%;border-radius:50%;width:80px;height:80px;object-fit:cover}.provider-details-container .details-container .content-container .profile-picture-input-container .profile-picture{cursor:pointer}.provider-details-container .details-container .content-container:last-child{margin-bottom:0}.select-container .select-field{border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:10px 12px;resize:none;box-sizing:border-box;width:100%;font-size:14px;margin:0;font-family:Rubik}.select-container .dropdown-container{margin-top:8px;position:relative;border:1px solid #b4b8c1;background-color:#fff;height:300px;overflow-y:auto;overflow-x:hidden;border-radius:2px;width:100%}.select-container .dropdown-container .option-item{padding:10px 12px;font-size:14px;font-weight:400;cursor:pointer}.select-container .dropdown-container .option-item .dropdown-label{word-break:break-word;cursor:pointer}.select-container .dropdown-container .option-item:hover{background-color:#f3f3f3}.select-container .dropdown-container .no-option-container{padding:10px;text-align:center;color:#999}.select-container .dropdown-container .search-box{padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:0}.select-container .dropdown-container .search-icon{position:absolute;top:35%;left:25px;width:18px;height:18px;pointer-events:none}.select-container .dropdown-container .search-box-input{width:100%;box-sizing:border-box;border-radius:6px;height:36px;border:1px solid #b4b8c1;padding:8px 8px 8px 38px}.select-container .form-input{display:flex;align-items:center;grid-gap:8px;gap:8px;cursor:pointer;justify-content:space-between;padding:7.8px 12px}.select-container .input-label.placeholder{color:#757575}.select-disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.time-slot-container{display:flex;grid-gap:10px;gap:10px;flex-wrap:wrap;align-items:center;justify-content:space-between}.time-slot-container .time-slot-button{border:.5px solid #cfd5da;padding:8px;border-radius:4px;width:80px}.time-slot-container .time-slot-button:disabled{cursor:not-allowed}.time-slot-container .active{background:linear-gradient(90deg,#007db2,#00d6af);color:#fff}.time-slot-container .inactive{background-color:#fcfcfc}.assign-provider-container{padding:20px}.assign-provider-container .assign-provider-header{font-size:16px;font-weight:500;margin-bottom:20px}.assign-provider-container .provider-search-block{margin-bottom:20px}.assign-provider-container .provider-search-input{width:375px;height:36px;border-radius:2px;border:1px solid #b4b8c1;background-color:#fff;font-size:14px;padding:0 10px}.assign-provider-container .provider-list-container{height:310px;overflow-y:scroll}.assign-provider-container .nurture-checkbox-button-container{margin-right:10px;opacity:1;margin-bottom:18px}.assign-provider-container .patient-checkbox{width:15px;height:15px}.assign-provider-container .nurture-radio-button-container input{position:absolute;opacity:0;cursor:pointer}.assign-provider-container .nurture-radio-button{float:left;margin-right:10px;height:30px;width:15px}.assign-provider-container .patient-data{padding-bottom:5px;display:flex;align-items:center}.assign-provider-container .provider-footer{width:400px;height:35px;border-radius:2px;border-top:1px solid #dee2e6;padding:20px 0 0}.assign-provider-container .provider-details{display:flex;align-items:center;margin-bottom:20px;color:var(--color-table-row-content);line-height:normal}.assign-provider-container .provider-details .profile-img{width:35px;height:35px;border-radius:50%;background-color:var(--color-table-row-content);margin-right:10px}.assign-provider-container .provider-details .profile-img img{width:100%;height:100%;border-radius:50%}.assign-provider-container .provider-details .name{font-size:14px;margin-bottom:2px}.assign-provider-container .provider-details .details{font-size:10px}.providers-listing-main{display:grid;grid-row-gap:20px;margin:30px 0 0}.providers-listing-main .nurture-table-row:hover .provider-name-link,.providers-listing-main .provider-name-link{font-size:14px;font-weight:500;color:#687285;text-decoration:none}.providers-listing-main .nurture-table-row:hover .provider-name-link{color:var(--color-text-color)}#provider-secondary-roles-form-main{border-radius:4px}#provider-secondary-roles-form-main .form-header{height:56px;padding:20px;box-sizing:border-box;box-shadow:inset 0 -1px 0 0 #dee2e6;background-color:#f9f9fb}#provider-secondary-roles-form-main .form-header label{font-size:14px;font-weight:500;color:#687285;vertical-align:middle}#provider-secondary-roles-form-main .form-header button{float:right}#provider-secondary-roles-form-main #provider-secondary-roles-form-fields{padding:20px;margin:10px 0 0}#provider-secondary-roles-form-main #provider-secondary-roles-form-fields .form-row{display:grid}#provider-secondary-roles-form-main #provider-secondary-roles-form-fields .form-row .form-field{grid-template-rows:14px auto 16px}#provider-secondary-roles-form-main #provider-secondary-roles-form-fields .form-row .select-input-drop-down{padding:0;overflow:visible}#provider-secondary-roles-form-main #provider-secondary-roles-form-fields .form-row .generic-button{width:auto}#provider-secondary-roles-form-main #provider-secondary-roles-form-fields .form-row textarea{height:108px}#provider-form-main .provider-data-save-button{padding:0 16px}#provider-form-main #provider-form-content{min-width:820px;margin:0 auto}#provider-form-main #provider-form-content #provider-form-container{padding:40px;background:var(--color-background);border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#provider-form-main #provider-form-content #provider-form-container #form-title{color:var(--color-form-title);line-height:normal;margin:0 0 30px;font-weight:400}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row{display:grid;grid-template-columns:50fr 50fr;grid-template-rows:88px;grid-column-gap:30px}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row:last-child{grid-template-columns:100%;grid-template-rows:136px;grid-column-gap:0}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .form-label{font-size:12px;font-weight:500;line-height:normal;color:var(--color-form-label);margin-bottom:8px;display:block}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .form-input{width:100%;box-sizing:border-box;border-radius:2px;font-size:14px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:9px 10px 9px 12px}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .form-input.error{border-color:var(--color-warning)}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .form-input::-webkit-input-placeholder{line-height:normal;color:var(--color-inactive-state)}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .form-input:-moz-placeholder,#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .form-input::-moz-placeholder{line-height:normal;color:var(--color-inactive-state)}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .form-input:-ms-input-placeholder{line-height:normal;color:var(--color-inactive-state)}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .form-input:focus{outline:none;border-color:var(--color-form-label)}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .form-input::-webkit-inner-spin-button,#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .form-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .about{height:84px;border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:10px 12px;resize:none;box-sizing:border-box;width:100%;max-height:unset}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .about::-webkit-input-placeholder{line-height:normal;color:var(--color-inactive-state)}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .about:-moz-placeholder,#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .about::-moz-placeholder{line-height:normal;color:var(--color-inactive-state)}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .about:-ms-input-placeholder{line-height:normal;color:var(--color-inactive-state)}#provider-form-main #provider-form-content #provider-form-container #provider-form .form-row .about:focus{outline:none}.profile-content{height:64px}.provider-details-container-profile{box-sizing:border-box;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);background-color:var(--color-background);padding:20px;display:block}.provider-details-container-profile .details-container{position:relative;padding:16px;border-radius:4px;border:1px solid var(--color-container);grid-row-gap:20px}.provider-details-container-profile .details-container .details{display:grid;justify-content:flex-start;align-items:center;grid-auto-flow:column;grid-gap:10%;grid-template-columns:30% auto;overflow:hidden}.provider-details-container-profile .details-container .details .profile-details{display:grid;justify-content:center;align-items:center}.provider-details-container-profile .details-container .details .profile-details .content-container{display:flex;justify-content:center;align-items:center}.provider-details-container-profile .details-container .details .profile-details .profile-name-details{display:grid;justify-content:center}.provider-details-container-profile .details-container .details .profile-details .profile-name-details .profile-name{font-size:16px;font-weight:500;text-align:center}.provider-details-container-profile .details-container .details .profile-details .profile-name-details .profile-designation{text-align:center;font-size:14px;font-weight:400;color:#61646b}.provider-details-container-profile .details-container .details .general-details .general-info{font-weight:500;font-size:16px;margin-bottom:13px}.provider-details-container-profile .details-container .details .general-details .detail-title{color:#61646b;font-weight:400;font-size:13px}.provider-details-container-profile .details-container .heading-container .title{font-size:18px;color:var(--color-text-color);font-weight:400}.provider-details-container-profile .details-container .heading-container .button-container{position:absolute;right:0;top:0}.provider-details-container-profile .details-container .current-content-container{margin-bottom:20px;white-space:pre-line}.provider-details-container-profile .details-container .current-content-container .detail-title,.provider-details-container-profile .details-container .current-content-container .profile-picture-title{font-size:12px;font-weight:500;display:inline-block;color:var(--color-form-label);margin-bottom:20px}.provider-details-container-profile .details-container .current-content-container .detail-title{margin-bottom:0;font-weight:unset}.provider-details-container-profile .details-container .current-content-container .detail-text{font-size:16px;color:var(--color-text-color)}.provider-details-container-profile .details-container .current-content-container .profile-picture{width:80px;height:80px;border-radius:50%;display:block;background-repeat:no-repeat;background-size:100% 100%}.provider-details-container-profile .details-container .current-content-container .profile-picture-input-container .profile-picture{cursor:pointer}.provider-details-container-profile .details-container .current-content-container:last-child{margin-bottom:0}.provider-details-container-profile .details-container .content-container{display:grid;flex-direction:row;align-content:center;justify-content:flex-start;grid-template-columns:72px auto;grid-gap:34px;gap:34px;margin-bottom:16px;white-space:pre-line}.provider-details-container-profile .details-container .content-container .detail-title,.provider-details-container-profile .details-container .content-container .profile-picture-title{font-size:12px;font-weight:500;display:inline-block;color:var(--color-form-label);margin-bottom:20px}.provider-details-container-profile .details-container .content-container .detail-title{margin-bottom:0;font-weight:unset}.provider-details-container-profile .details-container .content-container .detail-text{font-size:13px;font-weight:400;color:var(--color-text-color)}.provider-details-container-profile .details-container .content-container .profile-picture{width:80px;height:80px;border-radius:50%;display:block;background-repeat:no-repeat;background-size:100% 100%}.provider-details-container-profile .details-container .content-container .profile-picture-input-container .profile-picture{cursor:pointer}.provider-details-container-profile .details-container .content-container:last-child{margin-bottom:0}.provider-details-container-profile .details-container .content-container .show-more-less{color:#5e5ef4;margin-left:4px;cursor:pointer;text-decoration:underline;font-size:12px}#patient-listing-main .nurture-table-row:hover .patient-name-link,#patient-listing-main .patient-name-link{font-size:14px;font-weight:500;color:#687285;text-decoration:none;z-index:1}#patient-listing-main .nurture-table-row:hover .patient-name-link{color:var(--color-text-color)}#patient-listing-main .patients-listing{display:grid;grid-row-gap:20px;margin:30px 0 0}.patient-content-main{grid-template-rows:60px 100%!important}.patients-listing .modal-content{overflow:hidden}.patients-listing .nurture-table-body .nurture-table-row:hover{border:1px solid #cfd2d8;border-left-width:2px}.patients-listing .nurture-table-body .nurture-table-row:hover td{background-color:initial}.alertMessage{width:113px;background-color:rgba(250,17,79,.08);display:flex}.alert-left-side{width:74px;padding:20px;flex-direction:column;justify-content:center;grid-gap:16px;gap:16px}.alert-icon,.alert-left-side{display:flex;align-items:center}.date-info{display:flex;flex-direction:column;grid-gap:7px;gap:7px}.date-info p{margin:0}.icon-alert{width:24px;background-image:url(/assets/images/icons/1x/alert-icon.svg);height:21px}.text-alert{margin-left:10px;font-weight:700;color:#000}.alertMessage-text{padding-left:10px;min-width:-webkit-max-content;min-width:max-content;background-color:rgba(250,17,79,.04);color:#000}.alert-alert{color:red}.alert-message{color:#00f}.header-provider{margin-left:70px}.header-status{margin-left:50px}.patient-table-header-main{margin-top:-25px;width:30px;height:30px;background-color:rgba(250,17,79,.5);flex-direction:row}.patient-table-header-content,.patient-table-header-main{border-radius:30px;display:flex;justify-content:center;align-items:center}.patient-table-header-content{width:20px;height:20px;background-color:#fa114f;color:#fff}.patient-gender-age{display:flex}.patient-gender-age .patient-gender{min-width:47.28px}.patient-gender-age .patient-gender-age-split{padding-right:10px;padding-left:10px}.action-button{border-radius:4px;padding:12px}.remove{background-color:#fbe5e5;border-image:linear-gradient(45deg,#f7743c,#fa9c9c)}.remove:disabled{cursor:not-allowed}.add{background-color:#e5fbf7;border-image:linear-gradient(45deg,#007db2,#00d6af)}.add:disabled{cursor:not-allowed}.vitals-container{color:#687285}.truncated-text{max-width:117px}.health-report,.truncated-text{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.health-report{max-width:92px}.vitals-value-container{background-color:#2f3342;color:#fff;padding:8px 12px;z-index:9999}.vitals-value-container .vitals-value{font-size:13px;font-weight:400}.vitals-value-container .vitals-subvalue{font-size:13px}#content-container #roles-and-permissions-main.content-main .content{padding:0 20px;display:grid;grid-template-columns:274px auto;grid-column-gap:20px;height:100%}.roles-selection-block{width:100%;height:100%}.roles-selection-block :last-child{box-shadow:none}.role-container{width:274px;height:57px;box-shadow:inset 0 -1px 0 0 #dee2e6;cursor:pointer}.role-name{font-size:14px;font-weight:500;color:#687285;margin:18px 0;float:left;cursor:pointer}.active-role{color:var(--color-highlight-color)}.role-container-row-arrow{display:inline-block;width:7px;height:8px;float:right;margin:24px 18px 24px 0;background-position:50%;background-size:7px 8px}.permission-search-and-display-block{padding-top:20px;width:100%;height:100%;position:relative}.permission-search-and-display-container{height:100%;display:grid;grid-template-rows:36px calc(100vh - 244px);grid-row-gap:20px}.permission-display-container .nurture-table-container{border:1px solid #dee2e6}.allowed{color:var(--color-highlight-color)}.permission-table-body-row{cursor:pointer}.content.padded{padding:0}.warning-banner{display:flex;align-items:flex-start;background-color:#fff8e6;border-left:4px solid #ffc107;padding:16px;border-radius:4px;margin-bottom:24px}.warning-banner .warning-icon{color:#ffc107;margin-right:12px;margin-top:2px}.warning-banner img{color:#ffc107}.warning-banner p{color:#664d03;font-size:14px;margin:0;line-height:1.5}.edit-mode-banner{display:flex;align-items:center;background-color:#e6f7ff;border:1px solid #91d5ff;padding:10px 16px;border-radius:8px;margin-bottom:16px;color:#0958d9;font-size:14px;grid-gap:5px;gap:5px}.edit-mode-banner svg{margin-right:8px}.settings-container{background-color:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.05);overflow:hidden}.setting-item{display:flex;align-items:center;padding:20px;border-bottom:1px solid #f0f0f0;transition:background-color .2s}.setting-item:last-child{border-bottom:none}.setting-item:hover{background-color:#fafafa}.setting-icon{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;margin-right:16px}.setting-icon.email-icon{background-color:#e6f7ff;color:#1890ff}.setting-icon.sms-icon{background-color:#f6ffed;color:#52c41a}.setting-icon.report-icon{background-color:#fff2e8;color:#fa8c16}.setting-content{flex:1 1}.setting-content h3{font-size:16px;font-weight:500;margin:0 0 4px;color:#262626}.setting-content p{font-size:14px;color:#8c8c8c;margin:0;line-height:1.5}.toggle-wrapper{display:flex;align-items:center;margin-left:16px}.switch{position:relative;display:inline-block;width:44px;height:22px;margin-right:8px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#f5f5f5;border:1px solid #d9d9d9}.slider,.slider:before{position:absolute;transition:.3s}.slider:before{content:"";height:16px;width:16px;left:3px;bottom:2px;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1)}input:checked+.slider{background-color:#00a88b;border-color:#00a88b}input:focus+.slider{box-shadow:0 0 0 2px rgba(0,168,139,.25)}input:checked+.slider:before{transform:translateX(20px)}input:checked+.disabled{cursor:not-allowed;opacity:.7}input[type=checkbox]:not(:checked)+.disabled{background-color:#f5f5f5;cursor:not-allowed;opacity:.7}.slider.round{border-radius:34px}.slider.round:before{border-radius:50%}.toggle-status{font-size:14px;font-weight:500;min-width:30px}.toggle-status.on{color:#00a88b}.toggle-status.off{color:#8c8c8c}.edit-settings,.save-settings{background-color:#00a88b!important;color:#fff!important;border-radius:4px!important;padding:8px 16px!important;font-weight:500!important;transition:all .2s!important;border:none!important}.edit-settings:hover,.save-settings:hover{background-color:#008f76!important;box-shadow:0 2px 4px rgba(0,0,0,.1)!important}.save-settings{background-color:#1890ff!important}.save-settings:hover{background-color:#0084fe!important}#new-category-form-main-header{padding:20px;box-shadow:inset 0 -1px 0 0 #dee2e6;background-color:#f9f9fb;display:grid;grid-template-columns:1fr 1fr}#new-category-form-main-header #new-category-form-heading{color:#687285;font-weight:500}#new-category-form-main-header .close-icon{justify-self:end}#new-category-form{padding:20px}#new-category-form .add-category-button-row{margin-top:10px}#categories-main #categories-header{display:grid;grid-template-columns:1fr 1fr;align-items:center;background-color:#f9f9fb;padding:20px;border-bottom:1px solid #dee2e6;height:56px;box-sizing:border-box}#categories-main #categories-header #categories-heading{font-weight:500;color:#687285}#categories-main #categories{height:calc(100vh - 339px);overflow-y:auto;font-weight:500;width:280px}#categories-main #categories .category{height:56px;display:grid;grid-template-columns:auto 17px;grid-column-gap:20px;align-items:center;padding:0 20px;box-sizing:border-box;border-bottom:1px solid #dee2e6}#categories-main #categories .category.active{background-color:#00d1ab;color:#fff;border-bottom:1px solid #00d1ab}#categories-main #categories .category:hover .category-delete-button{display:unset}#categories-main #categories .category a{display:block;color:#687285;cursor:pointer;text-decoration:none;height:100%;box-sizing:border-box;padding:20px 0}#categories-main #categories .category a.active{color:#fff}#categories-main #categories .category a .category-name{cursor:pointer}#categories-main #categories .category .category-delete-button{padding:0;display:none}.add-new-button{align-items:center;justify-self:end;font-size:12px;font-weight:500;color:#222}.add-new-button .add-new-button-text{cursor:pointer;margin-left:5px}#category-content-main{border-left:.1px solid var(--color-container)}#category-content-main #category-content-header{display:grid;min-height:21px;grid-template-columns:auto 81px;align-items:center;background-color:var(--color-table-header-background);padding:20px;border-bottom:1px solid var(--color-container);border-left:.1px solid var(--color-container);height:56px;box-sizing:border-box}#category-content-main #category-content-header #category-content-heading{font-weight:500;color:var(--color-patient-label)}#category-content-main #category-content-main{height:calc(100vh - 338px);overflow-y:auto}#category-content-main #category-content-main .category-content{padding:15px 20px;cursor:pointer;border-bottom:1px solid var(--color-container);display:grid;grid-template-columns:auto 10px;align-items:center;text-decoration:none;height:51px;box-sizing:border-box}#category-content-main #category-content-main .category-content .arrow{font-size:18px;justify-self:end;color:var(--color-patient-label)}#category-content-main #category-content-main .category-content .category-content-name{cursor:pointer;color:var(--color-patient-label)}#categories-editor-content{display:grid;grid-template-columns:280px calc(100vw - 590px);box-shadow:0 1px 7px 0 rgba(0,0,0,.05);border-radius:4px;background-color:var(--color-background)}#meal-plans-content-main #meal-plans-content{padding:0}#meal-plans-content-main #meal-plans-content #categories,#meal-plans-content-main #meal-plans-content #category-content-main{height:calc(100vh - 210px)}#expression-legend{background-color:#fff;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);border-radius:4px}#expression-legend #expression-legend-header{font-size:16px;box-shadow:inset 0 -1px 0 0 #dee2e6;display:grid;grid-template-columns:1fr 1fr;align-items:center;cursor:pointer}#expression-legend #expression-legend-header .collapse-icon,#expression-legend #expression-legend-header .expand-icon,#expression-legend #expression-legend-header label{cursor:pointer}#expression-legend #expression-legend-header .collapse-icon,#expression-legend #expression-legend-header .expand-icon{justify-self:end}#expression-legend #expression-legend-header,#expression-legend #expression-legend-listing-body{padding:23px 16px}#expression-legend #expression-legend-listing-header,#expression-legend .expression{display:grid;grid-template-columns:1fr 1fr;padding-bottom:9px;font-size:14px}#expression-legend .expression:last-child{padding-bottom:0}#expression-legend #expression-legend-listing-header{background-color:var(--color-content-background);padding:9px 16px;font-weight:500;font-size:12px}#expression-legend .expression-legend-toggle-button,#expression-legend .expression-value{justify-self:end;text-align:end}#expression-legend .expression-legend-toggle-button{font-size:19px;cursor:pointer}#expression-legend .expression-name{color:#687285}.last-updated-date{font-size:12px;color:#687285;text-align:right}#meal-plan-basic-details-editor-main #average-calories-and-protein-inputs{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}#meal-plan-basic-details-editor-main .textarea-row .form-field{grid-template-rows:14px auto 14px}#meal-plan-basic-details-editor-main .textarea-row .form-field textarea{height:120px}.ingredient-editor{cursor:text;background:#fefefe;border-radius:2px;border:1px solid #b4b8c1;background-color:#fff;padding:8px 12px;font-size:14px;box-sizing:border-box;position:relative}.ingredient-editor.disabled{background-color:var(--color-disabled-form-input)}.ingredient-editor :global(.public-DraftEditor-content){min-height:140px}.draftJsMentionPlugin__mentionSuggestions__2DWjA{max-height:140px;overflow-y:auto;overflow-x:hidden}#meal-plan-day-components-form-section-main{padding:30px 0 0}#meal-plan-day-components-form-section-main #day-section-and-components-list .day-section-and-components{margin-bottom:40px}#meal-plan-day-components-form-section-main #day-section-and-components-list .day-section-and-components:last-child{margin-bottom:0}#meal-plan-day-components-form-section-main #day-section-and-components-list .day-section-and-components .header{font-size:16px;font-weight:500;color:var(--color-form-label)}#meal-plan-day-components-form-section-main #day-section-and-components-list .day-section-and-components .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;margin-top:20px}#meal-plan-day-components-form-section-main #day-section-and-components-list .day-section-and-components .form-row .form-field{padding-bottom:0;grid-template-rows:14px auto 16px}#meal-plan-day-components-form-section-main #day-section-and-components-list .day-section-and-components .form-row .form-field .label-row{display:grid;grid-template-columns:auto 100px}#meal-plan-day-components-form-section-main #day-section-and-components-list .day-section-and-components .form-row .form-field .label-row .add-note-button{float:right;font-size:12px;color:#00a88b;background:none;padding:0;border:0;cursor:pointer}#meal-plan-day-components-form-section-main #day-section-and-components-list .day-section-and-components .form-row .form-field .note{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#meal-plan-day-components-form-section-main #meal-plan-component-note-dialog-content{display:grid;grid-template-rows:56px auto}#meal-plan-day-components-form-section-main #meal-plan-component-note-dialog-content .header{display:grid;grid-template-columns:auto 30px;padding:20px;box-shadow:inset 0 -1px 0 0 #dee2e6;background-color:#f9f9fb}#meal-plan-day-components-form-section-main #meal-plan-component-note-dialog-content .header label{font-size:14px;font-weight:500;color:#687285}#meal-plan-day-components-form-section-main #meal-plan-component-note-dialog-content .header .close-button{background:none;border:0;cursor:pointer}#meal-plan-day-components-form-section-main #meal-plan-component-note-dialog-content .dialog-content{padding:30px 20px 20px}#meal-plan-day-components-form-section-main #meal-plan-component-note-dialog-content .dialog-content .ml-20{margin-left:20px}#meal-plan-day-components-form-section-main #meal-plan-component-note-dialog-content .dialog-content .form-field{grid-template-rows:14px auto 14px}#meal-plan-day-components-form-section-main #meal-plan-component-note-dialog-content .dialog-content .form-field .form-input{height:104px}#meal-plan-editor-main #meal-plan-editor-form #meal-plan-basic-detail-fields-container{padding:30px 20px 10px}#meal-plan-editor-main #meal-plan-editor-form #meal-plan-components-container{padding:0 20px}#meal-plan-conditions-editor-main{padding:30px 20px;display:grid;grid-row-gap:20px}#meal-plan-conditions-editor-main .conditions-row{display:grid;grid-row-gap:20px}#meal-plan-conditions-editor-main .condition-row{padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);border:1px solid #e7e7e7;height:270px;display:grid;grid-row-gap:20px;grid-template-rows:20px auto}#meal-plan-conditions-editor-main .condition-row:hover .condition-header .condition-delete-button{display:block;justify-self:end}#meal-plan-conditions-editor-main .condition-row .condition-header{display:grid;grid-template-columns:auto 40px;height:17px}#meal-plan-conditions-editor-main .condition-row .condition-header label{font-size:14px;font-weight:500;color:var(--color-label-color)}#meal-plan-conditions-editor-main .condition-row .condition-header .condition-delete-button{display:none}#meal-plan-conditions-editor-main .condition-row .condition-fields .textarea{grid-template-rows:14px 120px 14px}#meal-plan-conditions-editor-main .condition-row .condition-fields .form-row .form-field textarea{height:120px}#content-container #meal-plan-editors-main #meal-plan-editors-container{display:grid;grid-template-columns:760px auto;grid-column-gap:20px}#content-container #meal-plan-editors-main .content{padding:0;background-color:initial;box-shadow:none}#content-container #meal-plan-editors-main #meal-plan-editors-column{background-color:var(--color-background);padding-top:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#exercise-tab-content-main{margin:20px 0 0}#exercise-tab-content-main .exercise-listing-cell-content{text-decoration:none;color:#687285}#exercise-tab-content-main .delete-exercise-confirmation-interface{padding:0}#exercise-tip-messages-main{margin-top:30px;padding:0 20px}#exercise-tip-messages-main #exercise-tip-messages-group .new-tip-message-button{cursor:pointer;background-color:var(--color-background);border:0;text-align:left;padding:0 16px;background-position:0 1px;display:inline-block;font-size:12px;font-weight:500;color:var(--color-form-label)}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs{margin-bottom:30px}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs .exercise-tip-message-input-container{width:95%;margin-bottom:20px}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs .exercise-tip-message-input-container .exercise-tip-message-input-header{font-size:12px;font-weight:500}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs .exercise-tip-message-input-container .exercise-tip-message-input{display:grid;grid-template-columns:auto 92px;margin-top:8px;grid-column-gap:30px}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs .exercise-tip-message-input-container .exercise-tip-message-input .exercise-tip-message-text .form-input{width:100%;height:36px;border-radius:2px;border:1px solid var(--color-input-placeholder);background-color:var(--color-background);padding:10px;box-sizing:border-box;font-size:14px}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs .exercise-tip-message-input-container .exercise-tip-message-input .exercise-tip-message-text .form-input:disabled{background-color:var(--color-disabled-form-input)}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs .exercise-tip-message-input-container .remove-button-container{display:none}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs .exercise-tip-message-input-container:hover .remove-button-container{display:inline-block;align-self:center}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs .exercise-tip-message-input-container:hover .remove-button-container .exercise-tip-message-input-remove-button{border:none;background-color:initial;cursor:pointer;height:16px;margin-top:-6px;text-align:left;padding:0 23px;font-size:12px;font-weight:500;color:var(--color-form-label);width:92px;box-sizing:border-box}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs .exercise-tip-message-input-container:hover .remove-button-container .remove-green-icon{background-position:unset}#exercise-tip-messages-main #exercise-tip-messages-group #exercise-tip-messages-inputs:last-child{margin-bottom:0}.bold-group-label,.normal-group-label,.nurture-radio-buttons-group-label,.small-bold-group-label{font-weight:500;color:#222;margin-bottom:16px;display:inline-block}.small-bold-group-label{font-size:12px}.bold-group-label{font-size:14px}.normal-group-label{font-size:14px;font-weight:unset}.scale-slider-container{display:grid;grid-template-columns:24px auto 24px}.scale-slider-container .image-left,.scale-slider-container .image-right{width:24px;height:24px}.scale-slider-container .slider-container{width:135px;display:grid;align-items:center;justify-items:center}.scale-slider-container .slider-container .slider-bar{height:2px;width:120px;background-color:#e8eaeb;border-radius:100px;cursor:pointer}.scale-slider-container .slider-container .slider-bar .slider-handle{width:20px;height:20px;box-shadow:0 1px 4px 0 hsla(0,0%,74.9%,.5);border:2px solid #fff;background-image:linear-gradient(90deg,#00adb2 0,#00d1ab);border-radius:50%;margin-top:-14px;cursor:pointer}.scale-slider-container .slider-container .slider-bar .slider-fill{background-color:#687285;height:2px;border-radius:100px;width:10px}#image-crop-and-scale-main{display:grid;justify-content:space-evenly}#image-crop-and-scale-main .close-icon{justify-self:end}#image-crop-and-scale-main #image-crop-and-scale-header{padding:20px 16px;font-size:16px}#image-crop-and-scale-main #image-crop-and-scale-body{padding:8px;display:grid;align-items:center;justify-items:center;overflow:auto;height:45vh;border-top:1px solid #e8eaeb;border-bottom:1px solid #e8eaeb}#image-crop-and-scale-main #image-crop-and-scale-footer{padding:20px 16px;display:grid;grid-template-columns:12fr 1fr 1fr;grid-column-gap:10px;align-items:center}#image-crop-and-scale-main .done-button{justify-self:end}#image-crop-and-scale-main .scale-image-slider{width:60%}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .description-form-row{display:grid;align-items:center}.nurture-table-row td{position:relative}.nurture-table-row td .hover-row-container{position:absolute;right:0;top:0;display:none}.nurture-table-row .hover-row{float:right}.nurture-table-row .hidden-column-content{display:table-cell}.nurture-table-row:hover .hover-row-container{display:block}.nurture-table-row:hover td:nth-last-child(2){display:table-cell}.nurture-table-row:hover .nurture-table-row{height:56px;border-style:solid;background-color:var(--color-table-row-background);border:1px double var(--color-table-highlight)}#frequently-asked-question-form-main #frequently-asked-question-form-content{padding:0;background-color:initial;box-shadow:none;display:grid;grid-template-columns:760px auto;grid-column-gap:30px}#frequently-asked-question-form-main #frequently-asked-question-form-content .allowed-for-cancer-site-types-input,#frequently-asked-question-form-main #frequently-asked-question-form-content .basic-details{background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#frequently-asked-question-form-main #frequently-asked-question-form-content .basic-details{margin-bottom:20px}#frequently-asked-question-form-main #frequently-asked-question-form-content .basic-details .custom-form-row .form-field{grid-template-rows:14px 256px 14px}#frequently-asked-question-form-main #frequently-asked-question-form-content .allowed-for-cancer-site-types-input .checkbox-list .form-label{font-size:14px}#frequently-asked-question-form-main #frequently-asked-question-form-content .allowed-for-cancer-site-types-input .checkbox-list .checkbox-list{margin-top:20px}#frequently-asked-question-form-main #frequently-asked-question-form-content .allowed-for-cancer-site-types-input .checkbox-list .checkbox-list-element{margin-bottom:20px}#frequently-asked-question-form-main #frequently-asked-question-form-content .allowed-for-cancer-site-types-input .checkbox-list :last-child{margin-bottom:0}#frequently-asked-question-form-main #frequently-asked-question-form-content #delete-frequently-asked-question-button{margin-top:20px}#shopping-tip-messages-listing-main{background-color:#fff;padding:20px;display:grid;grid-row-gap:20px;width:97%;box-sizing:border-box;border-radius:4px}.shopping-tip-message-listing-cell-content{text-decoration:none;color:#687285;white-space:pre-line}#shopping-tip-message-form-content{max-width:820px;margin:0 auto}#shopping-tip-message-form-content #shopping-tip-message-form-container{padding:40px;background:var(--color-background);border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#shopping-tip-message-form-content #shopping-tip-message-form-container .button-container{padding:0 16px}#shopping-tip-message-form-content #shopping-tip-message-form-container .form-field{grid-template-rows:14px auto 14px}#shopping-tip-message-form-content .content-field,#shopping-tip-message-form-content .name-field{height:84px}#shopping-tip-message-form-content .submit-button-row{margin-top:20px}#shopping-tip-message{padding:20px}#shopping-tip-message-content,#shopping-tip-message-not-found-error{padding:20px;background-color:#fff;border-radius:4px}#shopping-list-entry-suggestions-listing #shopping-list-entry-suggestions{background-color:#fff;padding:20px;display:grid;grid-row-gap:20px;width:97%;box-sizing:border-box;border-radius:4px}#shopping-list-entry-suggestions-listing .shopping-list-entry-suggestions-listing{max-height:561px;overflow-y:auto}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content{display:grid;grid-template-columns:760px auto;grid-column-gap:30px;background-color:initial;box-shadow:none;padding:0}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content #shopping-list-entry-suggestion-form{background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content #shopping-list-entry-suggestion-form .form-field{padding-bottom:0}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions{margin-top:20px;background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-heading .form-section-header{font-size:16px}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content{display:grid;grid-template-columns:1fr 1fr}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content .label-name-text{font-size:14px}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content .checkbox-list-element{margin:20px 0}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content .checkbox-input-group .checkbox-list{margin-top:20px}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content .checkbox-input-group .checkbox-list :last-child{margin-bottom:0}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content .checkbox-input-group .checkbox-list>div{margin:20px 0}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-preferences .form-section-header,#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-restrictions .form-section-header{margin-bottom:0}#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content #delete-shopping-list-entry-suggestion-button,#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-preferences #all-allergy-type-checkbox-container,#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-restrictions #all-allergy-type-checkbox-container,#shopping-list-entry-suggestion-form-main #shopping-list-entry-suggestion-form-content .exclusions .exclusions-content .excluded-allergy-type-section{margin-top:20px}#basic-details-editor-main .form-row{display:grid;grid-template-columns:50fr 50fr;grid-column-gap:20px}#basic-details-editor-main .image-row .image-input-and-display{display:grid;height:200px;grid-template-columns:10% auto}#basic-details-editor-main .image-row .form-field .form-input{border:0}#basic-details-editor-main .image-row .form-field img{height:100%}.checkbox-input-group{border:none;padding:0}.checkbox-input-group>label{font-size:14px;font-weight:500;color:#222}.checkbox-input-group .checkbox-list{color:#687285;margin-top:20px}.checkbox-input-group .checkbox-list .checkbox-list-element{margin-bottom:20px}.checkbox-input-group .checkbox-list :last-child{margin-bottom:0}#recipe-filter-categories-main{display:grid;grid-template-columns:1fr 1fr}#exclusions-editor-main .form-row,#recipe-filter-categories-main .form-row{margin-bottom:30px}#recipe-nutritional-editor-main #nutritional-editor-fields .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;box-sizing:border-box}#recipe-cooking-editor-main .form-row{margin-bottom:30px}#recipe-cooking-editor-main .form-field{grid-template-rows:34px auto 14px}#recipe-cooking-editor-main .form-input{resize:vertical}#recipe-cooking-editor-main .new-step-button{cursor:pointer;background-color:#fff;border:0;display:block;width:auto;text-align:left;padding:0 16px;background-position:0 1px;height:auto;width:235px;height:14px;font-family:Rubik;font-size:12px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;color:#222}#recipe-cooking-editor-main .step-input{display:grid;grid-template-columns:auto 30px;margin-bottom:5px}#recipe-cooking-editor-main .step-input .ingredient-text .ingredient-contents .ingredient-content{display:inline-block;margin:3px;border:1px solid #ccc;padding:0 3px;border-radius:3px}#recipe-cooking-editor-main .step-input .ingredient-text .ingredient-contents .ingredient-content .ingredient-content-text{margin-right:2px}#recipe-cooking-editor-main .step-input .ingredient-text .ingredient-contents .ingredient-content .ingredient-content-remove-button{border:none;background-color:initial;cursor:pointer;box-sizing:border-box}#recipe-cooking-editor-main .step-input .remove-button-container{position:relative;text-align:center}#recipe-cooking-editor-main .step-input .remove-button-container .step-input-remove-button{border:none;background-color:initial;background-position:50% 50%;cursor:pointer;position:absolute;top:50%;height:16px;margin-top:-6px}#other-fields-section-main .form-row{margin-bottom:0}#other-fields-section-main .form-row .form-field{grid-template-rows:14px auto 14px}#other-fields-section-main #recipe-tip-message-input{min-height:160px}#other-fields-section-main #recipe-directions-input,#other-fields-section-main #recipe-note-input{min-height:320px}#form-title{color:var(--color-form-title);line-height:normal;margin:0 0 30px;font-weight:400;font-size:16px}.form-field{grid-template-rows:14px 37px 16px}.form-field.checkbox-list,.form-field.textarea{grid-template-rows:14px auto 14px}.form-field .form-label{font-size:12px;font-weight:500;line-height:normal;color:var(--color-form-label);display:block}.form-field .form-label .field-type-text{font-weight:400;font-style:italic}.form-field .form-input{border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:10px 12px;resize:none;box-sizing:border-box;width:100%;font-size:14px;margin:0;font-family:Rubik}.form-field .form-input:focus{outline:none;border:1px solid var(--color-form-label);-moz-outline:none;-moz-user-focus:ignore}.form-field .ck-editor__editable.ck-read-only,.form-field .form-input:disabled{background-color:var(--color-disabled-form-input)}.form-field.error .form-input{border:1px solid #fa114f}.form-field select.form-input{cursor:pointer;-webkit-appearance:none;background-position:right 6px center;background-size:unset;width:100%;height:100%;padding:10px 12px}.form-field select.form-input option{border-radius:2px;border:1px solid #b4b8c1;background-color:var(--color-background)}.form-row .form-field .file-input-container{display:grid;grid-template-columns:100px 230px;grid-column-gap:20px;text-align:middle}.form-row .form-field .file-input-container .selected-file-details{padding:10px 0}.form-row .form-field .file-input-container .selected-file-details label{font-size:14px;color:#222;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;max-width:calc(100% - 33px);display:inline-block;padding:0;float:left}.form-row .form-field .file-input-container .selected-file-details button{display:inline-block;padding:0;box-sizing:border-box;float:left;margin-left:5px;margin-top:3px}.error-message{display:grid;grid-template-columns:12px auto;align-items:center;grid-column-gap:6.4px}.error-message .error-logo{float:left;margin:4px 4px 4px 0}.error-message .error-text{font-size:12px;color:#fa114f}#recipe-editor-main #recipe-editor-form{display:grid;width:760px;grid-template-rows:auto auto;grid-row-gap:20px}#recipe-editor-main #recipe-editor-form>div{border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);background-color:#fff;overflow:hidden;padding:20px 20px 0}#recipe-editor-main .recipe-editor-section{padding:30px 20px 0}#recipe-editor-main .recipe-editor-section .checkbox-list{margin-top:20px}#recipe-editor-main #recipe-editor-container #recipe-form-sections-container{padding:20px 0 0;overflow:unset}#recipe-editor-main #recipe-editor-container #recipe-editor-extras-column .form-action-button{margin-top:20px}#recipe-editor-main #recipe-editor-container .form-field.textarea{grid-column:1/span 2}#recipe{padding:20px}#recipe-content,#recipe-not-found-error{padding:20px;background-color:#fff;border-radius:4px}#prepared-foods-content-main{margin:20px 0}#prepared-food-provider-editor-main #prepared-food-last-updated-text{font-size:12px;margin-right:20px;color:#687285}#prepared-food-provider-editor-main #prepared-food-provider-content{background:none;box-shadow:none;padding:0}#prepared-food-provider-editor-main #prepared-food-provider-content .left-content #basic-details-form{background-color:var(--color-background);box-shadow:0 1px 7px 0 rgba(0,0,0,.05);border-radius:4px;padding:20px 20px 0}#prepared-food-provider-editor-main #prepared-food-provider-content .left-content #basic-details-form .form-row{display:grid;grid-template-columns:50fr 50fr;grid-column-gap:30px}#prepared-food-provider-editor-main #prepared-food-provider-content .right-content #delete-prepared-food-provider-button-container{margin-top:20px}#prepared-food-editor-main #prepared-food-editor{background-color:initial;padding:0;box-shadow:none;display:grid;grid-template-columns:760px auto;grid-column-gap:30px}#prepared-food-editor-main #prepared-food-editor .right-content #delete-prepared-food-button{margin-top:30px}#prepared-food-editor-main #prepared-food-form{width:760px}#prepared-food-editor-main #prepared-food-form .exclusions{margin-top:20px;background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#prepared-food-editor-main #prepared-food-form .exclusions .exclusions-heading .form-section-header{font-size:16px}#prepared-food-editor-main #prepared-food-form .exclusions .exclusions-content{display:grid;grid-template-columns:1fr 1fr}#prepared-food-editor-main #prepared-food-form .exclusions .exclusions-content .label-name-text{font-size:14px}#prepared-food-editor-main #prepared-food-form .exclusions .exclusions-content .checkbox-list-element{margin:20px 0}#prepared-food-editor-main #prepared-food-form .exclusions .exclusions-content .checkbox-input-group .checkbox-list{margin-top:20px}#prepared-food-editor-main #prepared-food-form .exclusions .exclusions-content .checkbox-input-group .checkbox-list :last-child{margin-bottom:0}#prepared-food-editor-main #prepared-food-form .exclusions .exclusions-content .checkbox-input-group .checkbox-list>div{margin:20px 0}#prepared-food-editor-main #prepared-food-form #basic-details-form-row #basic-details-form-main #basic-details-form{margin:0;padding:20px;background-color:var(--color-background);border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#prepared-food-editor-main #prepared-food-form #basic-details-form-row #basic-details-form-main #basic-details-form .form-row{display:grid;grid-column-gap:20px;grid-template-columns:1fr 1fr}#prepared-food-editor-main #prepared-food-form #basic-details-form-row #basic-details-form-main #basic-details-form .custom-form-row{display:grid;grid-template-columns:1fr}#prepared-food-editor-main #prepared-food-form #basic-details-form-row #basic-details-form-main #basic-details-form .custom-form-row .form-field{display:grid;grid-template-rows:14px auto;grid-row-gap:8px;margin-bottom:20px}#prepared-food-editor-main #prepared-food-form #basic-details-form-row #basic-details-form-main #basic-details-form .custom-form-row .form-field textarea{height:120px}#prepared-food-editor-main #prepared-food-form #nutritional-facts-editor-row #nutritional-facts-editor-main{padding:0 20px;box-shadow:none;border-radius:0}#prepared-food-editor-main #prepared-food-form #serving-form-row #serving-form-main{padding:20px 20px 0;background-color:#fff;display:grid;grid-template-rows:17px auto;grid-row-gap:30px}#prepared-food-editor-main #prepared-food-form #serving-form-row #serving-form-main #serving-form-header{margin:0}#prepared-food-editor-main #prepared-food-form #serving-form-row #serving-form-main .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}#supplement-tip-messages-main{margin-top:30px;padding:0 20px}#supplement-tip-messages-main #supplement-tip-messages-group .new-tip-message-button{cursor:pointer;background-color:var(--color-background);border:0;text-align:left;padding:0 16px;background-position:0 1px;display:inline-block;font-size:12px;font-weight:500;color:var(--color-form-label)}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs{margin-bottom:30px}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs .supplement-tip-message-input-container{width:80%;margin-bottom:20px}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs .supplement-tip-message-input-container .supplement-tip-message-input-header{font-size:12px;font-weight:500}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs .supplement-tip-message-input-container .supplement-tip-message-input{display:grid;grid-template-columns:720px 92px;margin-top:8px;grid-column-gap:30px}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs .supplement-tip-message-input-container .supplement-tip-message-input .supplement-tip-message-text .form-input{width:100%;height:36px;border-radius:2px;border:1px solid var(--color-input-placeholder);background-color:var(--color-background);padding:10px;box-sizing:border-box;font-size:14px}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs .supplement-tip-message-input-container .supplement-tip-message-input .supplement-tip-message-text .form-input:disabled{background-color:var(--color-disabled-form-input)}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs .supplement-tip-message-input-container .remove-button-container{display:none}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs .supplement-tip-message-input-container:hover .remove-button-container{display:inline-block;align-self:center}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs .supplement-tip-message-input-container:hover .remove-button-container .supplement-tip-message-input-remove-button{border:none;background-color:initial;cursor:pointer;height:16px;margin-top:-6px;text-align:left;padding:0 23px;font-size:12px;font-weight:500;color:var(--color-form-label);width:92px;box-sizing:border-box}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs .supplement-tip-message-input-container:hover .remove-button-container .remove-green-icon{background-position:unset}#supplement-tip-messages-main #supplement-tip-messages-group #supplement-tip-messages-inputs:last-child{margin-bottom:0}#supplement-items-listing-main,#supplement-recommendation-conditions-listing-main{margin-top:30px;box-sizing:border-box}#supplement-form-main #supplement-form-container{background-color:initial;padding:0;box-shadow:none;display:grid;grid-template-columns:760px auto;grid-column-gap:30px}#supplement-form-main .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}#supplement-form-main .description-form-row{display:grid;align-items:center}#supplement-form-main .supplement-form-section{padding:30px 20px 0;background-color:var(--color-background);margin-bottom:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#supplement-form-main #supplement-types-form-container{height:390px}#supplement-form-main #supplement-types-form-container .checkbox-list .form-label{font-size:14px}#supplement-form-main #supplement-types-form-container .checkbox-list .checkbox-list{margin-top:20px}#supplement-form-main #supplement-types-form-container .checkbox-list .checkbox-list-element{margin-bottom:20px}#supplement-form-main #supplement-types-form-container .checkbox-list :last-child{margin-bottom:0}#supplement-form-main #supplement-types-error-message-container{margin-top:8px}#supplement-form-main #supplement-serving-size-section>h3{margin-top:0;margin-bottom:30px}#supplement-form-main #delete-supplement-button{margin-top:20px}#supplement-intake-detail-form-main #supplement-intake-detail-form-container{padding:0;background-color:initial;box-shadow:none;display:grid;grid-template-columns:760px auto;grid-column-gap:30px}#supplement-intake-detail-form-main #supplement-intake-detail-form{background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);display:grid;grid-template-rows:269px 227px 63px;grid-row-gap:40px}#supplement-intake-detail-form-main #supplement-intake-detail-form .checkbox-list .form-label{font-size:14px}#supplement-intake-detail-form-main #supplement-intake-detail-form .checkbox-list .checkbox-list{margin-top:20px}#supplement-intake-detail-form-main #supplement-intake-detail-form .checkbox-list .checkbox-list-element{margin-bottom:20px}#supplement-intake-detail-form-main #supplement-intake-detail-form .checkbox-list :last-child{margin-bottom:0}#supplement-intake-detail-form-main #supplement-intake-detail-form #supplement-intake-detail-servings .form-section-header{margin-bottom:20px}#supplement-intake-detail-form-main #supplement-intake-detail-form #supplement-intake-detail-nutritional-status .form-field{grid-template-rows:14px auto 14px}#supplement-intake-detail-form-main #supplement-intake-detail-form #servings-radio-buttons{width:300px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center}#supplement-intake-detail-form-main #supplement-intake-detail-form .servings-radio-button-container{display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-column-gap:8px}#supplement-intake-detail-form-main #supplement-intake-detail-form .servings-radio-button{height:20px;width:20px}#supplement-intake-detail-form-main #delete-supplement-intake-detail-button{margin-top:20px}#supplement-recommendation-nutritional-status-main{padding:10px 20px 0}#supplement-recommendation-nutritional-status-main .checkbox-list .checkbox-list-element>label{color:var(--color-black)}#supplement-recommendation-appetite-main{padding:10px 20px 0}#supplement-recommendation-appetite-main .form-field{grid-template-rows:0 auto 14px}#supplement-recommendation-appetite-main .checkbox-list .form-label{font-size:14px}#supplement-recommendation-appetite-main .checkbox-list .checkbox-list{margin-top:10px}#supplement-recommendation-appetite-main .checkbox-list .checkbox-list-element{margin-bottom:20px}#supplement-recommendation-appetite-main .checkbox-list :last-child{margin-bottom:0}.radio-buttons-group .radio-buttons-row{border-bottom:1px solid var(--color-container);margin-top:20px}.radio-buttons-group .radio-buttons-row .radio-buttons-row-header{margin-bottom:16px;color:var(--color-black);display:inline-block}.radio-buttons-group .radio-buttons-row:first-child{margin-top:0}.radio-buttons-group .radio-buttons{width:300px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center;margin-bottom:20px}.radio-buttons-group .radio-button-container{display:grid;grid-template-columns:1fr 2fr;align-items:center;color:var(--color-patient-label)}.radio-buttons-group .radio-button{height:20px;width:20px}#supplement-recommendation-dietary-restrictions-main,#supplement-recommendation-food-preferences-main,#supplement-recommendation-other-health-conditions-main{padding:30px 20px 0}#content-container #supplement-recommendation-condition-form-main.content-main{background-color:initial}#content-container #supplement-recommendation-condition-form-main .content{background-color:initial;padding:0;display:grid;grid-template-columns:760px auto;grid-column-gap:20px;box-shadow:none}#content-container #supplement-recommendation-condition-form-main #supplement-recommendation-basic-details{border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);background-color:var(--color-background);padding:20px}#content-container #supplement-recommendation-condition-form-main #supplement-recommendation-basic-details .description-form-row .form-field{grid-template-rows:14px 120px 14px;padding-bottom:0}#content-container #supplement-recommendation-condition-form-main #supplement-recommendation-additional-conditions-container{border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);background-color:var(--color-background);padding:20px 0;margin-top:20px}#content-container #supplement-recommendation-condition-form-main #supplement-recommendation-additional-conditions-container .tab{padding:12px}#content-container #supplement-recommendation-condition-form-main #delete-supplement-recommendation-condition-button{margin-top:30px}#articles-tab-content-main #articles-listing-main .nurture-simple-table-view-main .remove-icon{left:115px!important}#articles-main #articles-container{padding:20px 0}#article-preview{display:grid;grid-row-gap:20px;padding:20px}#article-preview .article-preview-layout{justify-self:center;width:313px;height:600px;border:2px solid #6a7a8c;border-radius:50px;display:grid;align-items:center;justify-items:center;position:relative}#article-preview .article-preview-layout .article-preview-box-screen{width:280px;height:510px;background-color:#fff;border:2px solid #6a7a8c;overflow-wrap:break-word;overflow-y:auto;box-sizing:border-box}#article-preview .article-preview-layout .article-preview-box-screen .article{position:relative}#article-preview .article-preview-layout .article-preview-box-screen .article .article-image{width:100%}#article-preview .article-preview-layout .article-preview-box-screen .article .article-content{padding:0 10px}#article-preview .article-preview-layout .article-preview-box-screen .article h1{padding-left:10px;padding-right:10px;margin:0}#article-preview .article-preview-layout .article-preview-box-screen .article .loader{position:absolute;top:37%;left:40%}#article-preview .article-preview-layout .large-interaction-button{width:3px;height:50px;border:2px solid #6a7a8c;border-top-left-radius:100px;border-bottom-left-radius:100px}#article-preview .article-preview-layout .small-interaction-button{width:3px;height:40px;border:2px solid #6a7a8c;border-top-left-radius:100px;border-bottom-left-radius:100px}#article-preview .article-preview-layout .left-bottom-button,#article-preview .article-preview-layout .left-middle-button,#article-preview .article-preview-layout .left-top-button,#article-preview .article-preview-layout .right-button{position:absolute}#article-preview .article-preview-layout .left-top-button{top:100px;left:-7px}#article-preview .article-preview-layout .left-middle-button{top:160px;left:-7px}#article-preview .article-preview-layout .left-bottom-button{top:230px;left:-7px}#article-preview .article-preview-layout .right-button{border-top-left-radius:unset;border-bottom-left-radius:unset;border-top-right-radius:100px;border-bottom-right-radius:100px;top:120px;left:313px}#article-preview .preview-header{display:grid;grid-template-columns:1fr 1fr}#article-preview .preview-header .preview-text{font-size:16px}#article-preview .preview-header .refresh-preview-button{float:right}.selectable-options-main-wrapper{margin-bottom:20px}.selectable-options-main-wrapper .selectable-options-main{display:grid;grid-template-rows:41px auto;grid-template-columns:100%;width:100%;border:1px solid transparent;background-color:#fff;box-sizing:border-box}.selectable-options-main-wrapper .selectable-options-main.opened{box-shadow:2px 4px 16px 0 rgba(0,0,0,.2);border:1px solid rgba(0,168,139,.51);background-color:#fff}.selectable-options-main-wrapper .selectable-options-main.opened .input-controls{border:none}.selectable-options-main-wrapper .selectable-options-main .input-controls{display:grid;grid-template-columns:auto 65px;box-sizing:border-box;border-radius:2px;border:1px solid var(--color-inactive-state);align-items:center}.selectable-options-main-wrapper .selectable-options-main .input-controls .search-box{border:none;margin-top:2px;padding-left:23px}.selectable-options-main-wrapper .selectable-options-main .input-controls .search-box:focus{border:none}.selectable-options-main-wrapper .selectable-options-main .input-controls .generic-button{width:55px;height:24px;min-width:unset;font-size:12px}.selectable-options-main-wrapper .selectable-options-main .input-controls button{cursor:pointer;box-sizing:border-box;background-size:contain}.selectable-options-main-wrapper .selectable-options-main .options-container{background-color:#fff;max-height:204px;overflow-y:scroll}.selectable-options-main-wrapper .selectable-options-main .options-container .loading-indicator{margin:10px auto;border:2px solid #f3f3f3;border-top:3px solid var(--color-gradient-dark);border-radius:50%;width:14px;height:14px;animation:spin 1s linear infinite}.selectable-options-main-wrapper .selectable-options-main .options-container .option{padding:12px 12px 12px 22px;box-sizing:border-box;display:grid;grid-template-columns:18px auto;grid-column-gap:10px;height:40px;cursor:pointer;align-items:center}.selectable-options-main-wrapper .selectable-options-main .options-container .option.selected,.selectable-options-main-wrapper .selectable-options-main .options-container .option:hover{background-color:#f3f3f3;color:#222}.selectable-options-main-wrapper .selectable-options-main .options-container .option label{width:100%;cursor:pointer;height:18px}.selectable-options-main-wrapper .selectable-options-main .options-container .option .selection-indicator{color:#757575;font-size:14px}.selectable-options-main-wrapper .selectable-options-main .options-container .no-results-found-text{font-size:14px;padding:12px;text-align:center}.selectable-options-main-wrapper .selectable-options-main .form-input{border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:10px 12px;resize:none;box-sizing:border-box;width:100%;font-size:14px;margin:0;font-family:Rubik}.selectable-options-main-wrapper .selectable-options-main .form-input:focus{outline:none;border:1px solid var(--color-form-label);-moz-outline:none;-moz-user-focus:ignore}.selectable-options-main-wrapper .selectable-options-main .form-input:disabled{background-color:var(--color-disabled-form-input)}#article-editor-main #article-editor-and-preview-container{display:grid;grid-template-columns:760px auto;grid-column-gap:20px}#article-editor-main #article-editor-column{background-color:#fff;border-radius:4px;padding:20px}#article-editor-main #article-preview-column{display:grid;grid-gap:30px;grid-template-rows:713px 10px}#article-editor-main #delete-article-container{margin-left:10px}#article-editor-main #article-preview-main{background-color:#fff;border-radius:4px}#article-editor-main #article-form .label-and-hero-image-inputs .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}#article-editor-main #article-form .medium-editor-placeholder:after{color:var(--color-inactive-state);font-style:normal}#article-editor-main #article-form .description-form-row #article-description-container{height:400px;overflow:auto;font-size:14px;font-family:Rubik}#article-editor-main #article-form .description-form-row #article-description-container .ck.ck-editor{height:100%;z-index:0}#article-editor-main #article-form .description-form-row #article-description-container .ck-toolbar{border-radius:4px 4px 0 0;border-color:var(--color-inactive-state)}#article-editor-main #article-form .description-form-row #article-description-container .ck-editor__main{height:calc(100% - 41px)}#article-editor-main #article-form .description-form-row #article-description-container .ck-editor__editable{border-radius:0 0 4px 4px;border-color:var(--color-inactive-state);height:100%}#article-editor-main #article-form .description-form-row .form-field{grid-template-rows:14px auto 14px}#article-editor-main #article-form .cancer-site-types-and-contributors-form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:30px}#article-editor-main #article-form .cancer-site-types-and-contributors-form-row .form-field>label{font-size:12px;font-weight:500;color:var(--color-form-label)}#article-editor-main #article-form .cancer-site-types-and-contributors-form-row .form-field .checkbox-list{margin-top:16px}#article-editor-main #article-form .cancer-site-types-and-contributors-form-row .contributors-column{display:grid;grid-template-rows:1fr 1fr;grid-row-gap:30px;height:124px}#article-editor-main #article-form .cancer-site-types-and-contributors-form-row .contributors-column .contributors-row{display:block}#article-editor-main #article-form .cancer-site-types-and-contributors-form-row .contributors-column .contributors-row .edit-button-text{color:#00a88b;vertical-align:middle}#article-editor-main #article-form .cancer-site-types-and-contributors-form-row .contributors-column .contributors-row .edit-icon{vertical-align:middle}#article-editor-main #article-form .cancer-site-types-and-contributors-form-row .contributors-column .contributors-row .gap{margin-right:20px}#article-editor-main #article-form .cancer-site-types-and-contributors-form-row .contributors-column .contributors-row .contributor-label{margin-bottom:8px;font-size:12px;font-weight:500}#super-food-basic-details-main{background-color:var(--color-background);box-shadow:0 1px 7px 0 rgba(0,0,0,.05);border-radius:4px;padding:20px}#super-food-basic-details-main #super-food-basic-details-form .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}#super-food-basic-details-main .custom-form-row .form-field{grid-template-rows:14px 120px;padding-bottom:0}#extras-section-main{padding:30px 20px 0}#extras-section-main .form-section-header{margin-bottom:20px}#extras-section-main .form-row{margin-bottom:30px}#extras-section-main .custom-form-row .form-field{grid-template-rows:14px 120px 14px}#level-of-evidence-radio-buttons{width:300px;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center}.level-of-evidence-radio-button-container{display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-column-gap:8px}.level-of-evidence-radio-button{height:20px;width:20px}.editor-content{display:grid;grid-template-columns:1fr 1fr;margin-top:30px;margin-left:20px}.editor-content .form-row{margin-bottom:40px}#super-food-dietary-restrictions .form-section-header,.editor-content .form-row:last-child{margin-bottom:0}#super-food-dietary-restrictions .form-row .checkbox-input-group .checkbox-list{margin-top:20px}#super-food-dietary-restrictions .form-row .checkbox-input-group .checkbox-list :last-child{margin-bottom:0}#super-food-dietary-restrictions .form-row .checkbox-input-group .checkbox-list>div{margin:20px 0}#super-food-dietary-restrictions #super-food-medical-condition-type-checkboxes{margin-top:20px}#super-food-nutritional-editor-main{padding:30px 20px 0}#super-food-nutritional-editor-main #nutritional-editor-fields #serving-size-field{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}#super-food-nutritional-editor-main #nutritional-editor-fields #serving-size-field .form-field{grid-template-rows:14px auto}#nutritional-facts-editor-main{box-shadow:none;padding:0}#super-food-editor-main #super-food-editor{background-color:initial;padding:0;box-shadow:none;display:grid;grid-template-columns:760px auto;grid-column-gap:30px}#super-food-editor-main #sub-sections-container{background-color:var(--color-background);padding:20px 0;margin-top:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#super-food-editor-main #delete-super-food{margin-top:20px}#full-label-form-section{border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);background-color:var(--color-background);padding:20px}#full-label-form-section #full-label-image{width:90px;max-height:100%}#full-label-form-section #full-label-form{display:grid;grid-template-columns:1fr 13fr;grid-column-gap:20px}#full-label-form-section #full-label-form #full-label-form-image-container{height:160px;width:90px;background-color:var(--color-table-header-background);border-radius:2px;border:2px solid var(--color-generic-border)}#full-label-form-section #full-label-form #full-label-form-content-container{align-self:end;display:grid}#full-label-form-section #full-label-form #full-label-form-content-container .form-label{font-size:14px}#full-label-form-section #full-label-form #full-label-form-content-container #full-label-image-input .form-row .form-section-header{margin-bottom:20px}#full-label-form-section #full-label-form #full-label-form-content-container #full-label-image-input .form-row .form-field{grid-template-rows:auto 14px;padding-bottom:8px}#full-label-form-section #full-label-form #full-label-form-content-container #full-label-image-upload-button-support-text{color:var(--color-patient-label);font-size:12px}.file-upload-actions{width:440px;height:314px;background-color:var(--color-content-background);padding:12px;box-sizing:border-box}.file-upload-actions .file-upload-actions-container{width:100%;height:100%;background-color:var(--color-content-background);border:2px dashed #c3c5cc;display:grid;grid-template-rows:calc(100% - 76px) 76px}.file-upload-actions .file-upload-actions-container .detailed-file-upload-interface-browse-file-container{text-align:center}.file-upload-actions .file-upload-actions-content{text-align:center;margin:32px auto 0}.file-upload-actions .file-upload-icon-row{margin-bottom:24px}.file-upload-actions .file-upload-text-row{margin-bottom:10px}.file-upload-actions .uploaded-file-details{margin:16px;position:relative}.file-upload-actions .uploaded-file-details .delete-fact-label-file{position:absolute;top:0;right:0;cursor:pointer;padding:0}.file-upload-actions .file-upload-actions-content-row .error-message{display:inline-block;text-align:center}.file-upload-actions .file-upload-actions-content-row .error-message .error-text{text-align:left}.file-upload-actions .label-image-file-container{width:96px;margin:0 auto;height:100%}.file-upload-actions .label-image-file-container img{width:100%;max-width:100%;height:100%;max-height:100%}.file-upload-actions.droppable-in-drop-field .file-upload-actions-container{background-color:#fff}.file-upload-text{font-size:16px;color:var(--color-appointment-text)}.remove-action-button{margin-left:20px}.drag-and-drop-action-text{opacity:.64;line-height:1.43;font-size:14px;color:var(--color-appointment-dull-text)}.file-selected-status{width:284px;height:36px;border-radius:4px;background-color:var(--color-background);padding:10px;box-sizing:border-box}.selected_file_name_container{height:20px;width:200px;display:inline-block;overflow:hidden}.file-icon{float:left}.close-icon{float:right;margin-top:2px;cursor:pointer}.selected-file-name{float:left;margin-left:8px}.uplading-failed-status-row,.uplading-status-row{margin-bottom:9px}.fail-progress-bar-container,.uploading-progress-bar-container{width:284px;height:8px;border-radius:5px;border:1px solid #c3c5cc;background-color:var(--color-background);padding-top:2px;border-sizing:border-box}.fail-progress-bar-container-fill,.uploading-progress-bar-container-fill{margin-left:2px;height:6px;border-radius:3px}.fail-progress-bar-container-fill{width:279px;background-color:#d0021b}.uploading-progress-bar-container-fill{background-color:#23b86e}.browse-button{margin-left:20px}.upload-failed-file-name,.uploading-failed-text{color:var(--color-appointment-dull-text);font-size:14px}.uploading-failed-text{margin-left:3px}.uploading-text{color:var(--color-appointment-dull-text);font-size:12px}.browse-file-button{padding:10px 20px;border-radius:4px;background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light));font-size:14px;font-weight:500;color:var(--color-genric-button-text);border:none;cursor:pointer;display:block;width:120px;text-align:center;margin:0 auto}.hidden{visibility:hidden;display:none}#sub-labels{display:grid;grid-template-columns:280px auto;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);background-color:var(--color-background);margin-top:20px}.sub-label{border-bottom:1px solid var(--color-container);padding:20px;color:var(--color-patient-label);font-weight:500}.sub-label,.sub-label>label{cursor:pointer}.selected{background-color:var(--color-gradient-light);color:var(--color-background)}#sub-label-form-container{border-left:1px solid var(--color-container);padding:20px}#sub-label-form-section-text{color:var(--color-patient-label);font-size:12px}#sub-label-form{margin-top:30px}#sub-label-form .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}#content-container #nutrition-labels-main.content-main{background-color:initial}#content-container #nutrition-labels-main .content{background-color:initial;padding:0;width:760px;box-shadow:none}#content-container #food-form-main #delete-food-button-container{margin-top:30px}#content-container #food-form-main .content{padding:0;background:none;border-radius:0;box-shadow:unset}#content-container #food-form-main .content #food-form{display:grid;grid-template-rows:206px auto auto;grid-row-gap:20px;width:760px;margin:0 auto}#content-container #food-form-main .content #food-form>div{background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#content-container #food-form-main .content #food-basic-details .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}#content-container #food-form-main .content #food-basic-details .form-row .nurture-icon.down-icon{width:100%;height:100%}#content-container #food-form-main .content #food-nutritional-facts-container,#content-container #food-form-main .content #food-serving{margin-top:20px;background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#content-container #food-form-main .content #food-serving-size-inputs-section .section-content{display:grid}#content-container #food-form-main .content #food-serving-size-inputs-section .section-content .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}#content-container #food-form-main .content #food-serving-size-inputs-section .section-content .form-row .form-field .form-input-row{display:grid;grid-template-columns:270px 80px}#content-container #food-form-main .content #food-serving-size-inputs-section .section-content .form-row .form-field .form-input-row input.form-input{border-radius:2px 0 0 2px;border-right:0}#content-container #food-form-main .content #food-serving-size-inputs-section .section-content .form-row .form-field .form-input-row select{border-radius:0 2px 2px 0}#content-container #food-form-main .content #food-serving-size-inputs-section .section-content .form-field-and-remove-button{display:grid;grid-template-columns:auto 16px;grid-column-gap:14px}#content-container #food-form-main .content #food-serving-size-inputs-section .section-content .form-field-and-remove-button .remove-button-container{display:none}#content-container #food-form-main .content #food-serving-size-inputs-section .section-content .form-field-and-remove-button .remove-button-container button{margin-top:30px}#content-container #food-form-main .content #food-serving-size-inputs-section .section-content .standard-serving-input .error-input{border:1px solid #fa114f}#content-container #food-form-main .content #food-serving-size-inputs-section .section-content .custom-serving-size-input:hover .form-field-and-remove-button .remove-button-container{display:block}#articles-tab-content-main-notification .table-status-live{color:#00a88b}#articles-tab-content-main-notification .table-status-draft{color:red}#content-container #notification-form-main .custom-form-row .form-field{grid-template-rows:14px 120px}#content-container #notification-form-main .content #notification-form{height:70vh;width:760px!important}.small-text{font-size:10px;display:block}#push-notification-main #push-notification-form-container{width:760px}#push-notification-main .form-row .form-field .checkbox-list{display:flex;grid-gap:40px;gap:40px}#push-notification-main .form-row .form-field .checkbox-list .checkbox-list-element{margin:0}#push-notification-main .form-row .form-field .checkbox-list .checkbox-list-element label{align-items:center;color:#000}#push-notification-main .custom-form-row .form-field{grid-template-rows:14px 120px;padding-bottom:0}#push-notification-main .custom-form-row .form-lable{display:grid;grid-template-rows:0 14px 24px}#push-notification-main .radio-button{align-items:center;grid-template-rows:14px 37px 0}#push-notification-main .custom-form-row-text .form-field{grid-template-rows:14px;padding-bottom:0}#push-notification-main .custom-form-row-text .form-lable{display:grid;grid-template-rows:0 14px 24px}#push-notification-main .custom-input-field{display:grid;grid-template-rows:14px auto 16px;padding-bottom:8px;grid-row-gap:8px}#push-notification-main .content{padding:0;background:none;border-radius:0;box-shadow:unset}#push-notification-main .content #notification-form{display:grid;grid-template-rows:206px auto auto;grid-row-gap:20px;width:760px!important;margin:0 auto}#push-notification-main .content #notification-form>div{background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#push-notification-main .frequency-date-container{display:flex;justify-content:space-between;align-items:center}#push-notification-main .frequency-date-container .date-container{width:359px}#push-notification-main .frequency-date-container .rdtPicker{position:absolute;min-width:250px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #f9f9f9;transform:translateY(-315px)}#push-notification-main .frequency-date-container .rc-time-picker-input{font-family:Rubik;font-size:14px;height:18px;border:none;color:#000;background-image:url(/assets/images/icons/1x/wall-clock.png);background-position:100%;background-repeat:no-repeat;padding:0}#push-notification-main .footer-container{display:flex;justify-content:end}#push-notification-main .footer-container .button-container{margin-left:30px}#push-notification-main .datetime-picker-wrapper{position:relative}#push-notification-main .date-picker-wrapper .datetime-picker-wrapper .datetime-picker-open-button[disabled],#push-notification-main .datetime-picker-wrapper .date-picker-wrapper .datetime-picker-open-button[disabled],#push-notification-main .datetime-picker-wrapper .datetime-picker-open-button{position:absolute;right:12px;top:10px;background-size:contain}#push-notification-main .date-picker-wrapper{position:relative}#push-notification-main .date-picker-wrapper .datetime-picker-open-button,#push-notification-main .date-picker-wrapper .datetime-picker-open-button[disabled]{position:absolute;right:12px;top:10px;background-size:contain}#push-notification-main .date-picker-wrapper .datetime-picker-open-button[disabled]{cursor:auto}#push-notification-main .date-picker-wrapper .form-input:disabled,#push-notification-main .form-disable{background-color:var(--color-disabled-form-input)}#push-notification-main .rc-time-picker-input[disabled]{background-color:var(--color-disabled-form-input);cursor:auto;color:#545454}#push-notification-main .rc-time-picker{height:39px}#push-notification-main .notification-box-container{border:1px #679cfa;border-radius:4px;padding:12px;display:flex;align-items:center;background-color:#e9f1ff;font-family:Arial,sans-serif;color:#333;margin-bottom:20px}#push-notification-main .info-icon{width:16px;height:16px;margin-right:10px}#push-notification-main .notification-box-container p{line-height:1.5;font-size:14px;color:#679cfa;font-weight:400;margin:0 0 0 6px}#push-notification-main .action-button{min-width:120px;height:36px;border-radius:4px;background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light));font-family:Rubik;font-size:14px;font-weight:500;color:var(--color-genric-button-text);border:none;cursor:pointer;padding:10px}#push-notification-main .dropdown-menu-content{min-width:150px}.nurture-notification-select-dropdown{position:relative;display:inline-block}.nurture-notification-select-dropdown .nurture-notification-select-button{padding:10px 12px;background:#fff;border:1px solid #b4b8c1;cursor:pointer;width:100%;text-align:left;border-radius:2px;font-size:14px;height:auto}.nurture-notification-select-dropdown .nurture-notification-select-button .nurture-icon-down-icon{float:right;margin-top:2px;margin-right:-5px}.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu{position:relative;border:1px solid #ccc;padding-top:10px;background-color:#fff;z-index:1;width:100%;height:300px;max-height:683px;overflow-y:auto;margin-top:5px}.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu .nurture-notification-select-menu-element,.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu .nurture-notification-select-menu-select-all{display:block;height:40px;display:flex;align-items:center;flex-direction:row;font-size:14px}.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu .nurture-notification-select-menu-element .checkbox-container,.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu .nurture-notification-select-menu-select-all .checkbox-container{margin-right:12px}.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu .nurture-notification-select-menu-select-all{font-weight:500}.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu .nurture-notification-select-menu-checkbox,.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu .nurture-notification-select-menu-checkbox:checked:before{width:16px;height:16px;margin-top:7px;margin-left:16px}.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu .nurture-notification-select-menu-checkbox:checked:before{background-color:#00a88b;content:"\2713\0020";display:flex;justify-content:center;color:#fff;align-items:center;-webkit-appearance:none;appearance:none;margin:0}.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu .section-header{height:40px;padding:0 16px;font-size:14px;display:flex;justify-content:flex-start;align-items:center}.nurture-notification-select-dropdown .nurture-notification-select-dropdown-menu .section-element{display:block;height:40px}.main-multi-select-container{margin-bottom:-5px}.main-multi-select-container .multi-select-dropdown{position:relative}.main-multi-select-container .dropdown-header{margin-top:-3px;border:1px solid #b4b8c1;padding:10px 12px;cursor:pointer;background:#fff;height:37px;font-size:14px;border-radius:2px}.main-multi-select-container .dropdown-header .dropdown-header-items{display:flex;align-items:center;justify-content:space-between}.main-multi-select-container .dropdown-header .dropdown-header-items .placeholder-container{display:flex;grid-gap:4px;gap:4px;margin-top:-1px}.main-multi-select-container .dropdown-header .dropdown-header-items .placeholder-container .dropdown-selected-count{display:flex;align-items:center;justify-content:center;border:.5px;border-radius:54px;height:24px;width:24px;color:#fff;background:linear-gradient(90deg,#007db2,#00d6af);margin-top:-4px}.main-multi-select-container .dropdown-header .dropdown-header-items .nurture-icon-down-icon{float:right;margin-right:-5px;margin-top:-5px}.main-multi-select-container .dropdown-menu{margin-top:8px;position:relative;top:100%;left:0;right:0;border:1px solid #b4b8c1;background-color:#fff;z-index:1000;height:300px;overflow-y:auto;border-radius:2px}.main-multi-select-container .search-box{padding:10px 12px;position:-webkit-sticky;position:sticky;top:0;background-color:#fff;z-index:1}.main-multi-select-container .search-icon{position:absolute;top:35%;left:25px;width:18px;height:18px;pointer-events:none}.main-multi-select-container .search-box-input{width:100%;box-sizing:border-box;border-radius:6px;height:36px;border:1px solid #b4b8c1;padding:8px 8px 8px 38px}.main-multi-select-container .options-menu{height:40px}.main-multi-select-container .options-menu .option-item{padding:10px 12px;display:flex;align-items:center;font-size:14px;font-weight:400}.main-multi-select-container .options-menu .option-item .option-item-checkbox,.main-multi-select-container .options-menu .option-item .option-item-checkbox:checked:before{margin-right:10px;height:16px;width:16px;border-radius:4px}.main-multi-select-container .options-menu .option-item .option-item-checkbox:checked:before{display:flex;justify-content:center;background-color:#00a88b;color:#fff;align-items:center;content:"\2713\0020";-webkit-appearance:none;appearance:none}.main-multi-select-container .options-menu .option-item .option-label{word-break:break-word;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.main-multi-select-container .no-option-container{padding:10px;text-align:center;color:#999}.main-multi-select-container .selected-list-container{display:flex;grid-gap:8px;gap:8px;margin-top:8px;flex-wrap:wrap;height:auto}.main-multi-select-container .selected-list-container .selected-list-menu{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(90deg,#007db2,#00d6af);color:#fff;border-radius:2px;padding:8px 12px}.main-multi-select-container .selected-list-container .selected-option-label{word-break:break-word}.main-multi-select-container .selected-list-container .selected-delete{background:transparent;border:none;color:#fff;margin-left:8px;cursor:pointer;float:right;width:24px;height:24px}.datetime-picker-wrapper .custom-date-picker-input{padding:5px 12px}.datetime-picker-wrapper.disabled .custom-date-picker-input{background-color:var(--color-disabled-form-input)}.datetime-picker-wrapper.disabled .custom-date-picker-input input{background-color:var(--color-disabled-form-input);color:#9d9d9d}.datetime-picker-wrapper.disabled .calendar-icon{opacity:.5}#content-container #notification-form-main #notification-basic-details-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}#content-container #notification-form-main #delete-food-button-container{margin-top:30px}#content-container #notification-form-main .custom-form-row .form-field{grid-template-rows:14px;padding-bottom:0}#content-container #notification-form-main .custom-form-row .form-lable{display:grid;grid-template-rows:0 14px 24px}#content-container #notification-form-main .custom-form-row-text .form-field{grid-template-rows:14px;padding-bottom:0}#content-container #notification-form-main .custom-form-row-text .form-lable{display:grid;grid-template-rows:0 14px 24px}#content-container #notification-form-main .content{padding:0;background:none;border-radius:0;box-shadow:unset}#content-container #notification-form-main .content #notification-form{display:grid;grid-template-rows:206px auto auto;grid-row-gap:20px;width:400px;margin:0 auto}#content-container #notification-form-main .content #notification-form>div{background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#content-container #notification-form-main .content #notification-basic-details .form-row{display:grid;grid-template-columns:760px;grid-column-gap:20px}#content-container #notification-form-main .content #notification-basic-details .form-row .nurture-icon.down-icon{width:100%;height:100%}#content-container #notification-form-main .content #food-nutritional-facts-container,#content-container #notification-form-main .content #food-serving{margin-top:20px;background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#content-container #notification-form-main .content #food-serving-size-inputs-section .section-content{display:grid}#content-container #notification-form-main .content #food-serving-size-inputs-section .section-content .form-row{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px}#content-container #notification-form-main .content #food-serving-size-inputs-section .section-content .form-row .form-field .form-input-row{display:grid;grid-template-columns:270px 80px}#content-container #notification-form-main .content #food-serving-size-inputs-section .section-content .form-row .form-field .form-input-row input.form-input{border-radius:2px 0 0 2px;border-right:0}#content-container #notification-form-main .content #food-serving-size-inputs-section .section-content .form-row .form-field .form-input-row select{border-radius:0 2px 2px 0}#content-container #notification-form-main .content #food-serving-size-inputs-section .section-content .form-field-and-remove-button{display:grid;grid-template-columns:auto 16px;grid-column-gap:14px}#content-container #notification-form-main .content #food-serving-size-inputs-section .section-content .form-field-and-remove-button .remove-button-container{display:none}#content-container #notification-form-main .content #food-serving-size-inputs-section .section-content .form-field-and-remove-button .remove-button-container button{margin-top:30px}#content-container #notification-form-main .content #food-serving-size-inputs-section .section-content .standard-serving-input .error-input{border:1px solid #fa114f}#content-container #notification-form-main .content #food-serving-size-inputs-section .section-content .custom-serving-size-input:hover .form-field-and-remove-button .remove-button-container{display:block}#food-collection-listing-main .import-button{margin-right:10px;display:none}#food-collection-listing-main .import-button .import-button-contents{position:relative}#food-collection-listing-main .import-button .import-button-contents .import-file-input{opacity:0;cursor:pointer}#food-collection-listing-main .import-button .import-button-contents .import-button-text{position:absolute;left:0;width:100%;height:100%;text-align:center;padding:2px 0;box-sizing:border-box}.question-bank-container .table-container .nurture-table-body .nurture-table-row:hover{border:1px solid #cfd2d8;border-left-width:2px}.question-bank-container .table-container .nurture-table-body .nurture-table-row:hover td{background-color:initial}.question-bank-container .title-container .right-content-container .right-content-wrapper .main-action-buttons .add-appointment{min-width:228px}.action-wrapper{display:flex;align-items:center;grid-gap:8px;gap:8px}.action-wrapper .action-icon{width:20px;height:20px;cursor:pointer}.title-value{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;line-height:1.5;max-height:3em}.cell-description,.title-value{white-space:normal}.questionnaire-content{display:flex;align-items:center;grid-gap:8px;gap:8px}.questionnaire-content span{overflow:hidden;text-overflow:ellipsis}.questionnaire-content .questionnaire-title{white-space:nowrap}.questionnaire-content .reminder-icon{width:20px;height:20px}.nurture-table-container{border-radius:4px;height:100%;overflow-y:auto;overflow-x:auto;scrollbar-width:thin}#content-container #questionnaire-container .nurture-simple-table-content{margin-top:0;grid-template-rows:70px calc(92vh - 298px) 60px}#content-container #questionnaire-container .nurture-table-wrapper th:last-child{right:0}#content-container #questionnaire-container .nurture-table-wrapper td:last-child{position:-webkit-sticky;position:sticky;right:0;overflow:visible;background-color:#fff;z-index:9}#content-container #questionnaire-container .nurture-table-wrapper td:last-child:hover{position:-webkit-sticky;position:sticky;right:0;background-color:#fff;z-index:9}#content-container #questionnaire-container .nurture-table-wrapper tr:hover{background-color:#fff}#content-container #questionnaire-container .nurture-table-wrapper td{padding:2px 10px}#content-container #questionnaire-container .nurture-table-wrapper td:first-child{padding:2px 10px 2px 20px}.question-container-step2{display:flex;margin-bottom:10px;border-bottom:1px solid #cfd5da;padding:4px 5px 5px 15px}.question-delete-btn:before{content:url(/assets/images/icons/1x/delete-icon-colour.png);width:18px;height:18px;margin-left:5px}.custom-input-option-close{right:100px;padding-top:24px}.radio-image{padding-top:19px;left:338px}.custom-input-text{padding-left:35px!important}#patient-form-main #patient-form-container{background-color:initial;box-shadow:none;display:grid;padding:0}#patient-form-main #patient-form{background-color:var(--color-background);border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);width:440px;padding:40px;align-self:center;justify-self:center}#patient-form-main #patient-form #patient-form-title{color:var(--color-form-title);margin-bottom:30px;font-size:16px}#patient-form-main #patient-form .patient-form-div{display:flex;justify-content:space-between}#patient-form-main .patient-data-save-button{padding-left:20px;padding-right:20px}#patient-form-main .allowed-for-cancer-site-types-input{margin-top:20px;background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#patient-form-main .allowed-for-cancer-site-types-input .checkbox-list .form-label{font-size:14px}#patient-form-main .allowed-for-cancer-site-types-input .checkbox-list .checkbox-list{margin-top:20px}#patient-form-main .allowed-for-cancer-site-types-input .checkbox-list .checkbox-list-element{margin-bottom:20px}#patient-form-main .allowed-for-cancer-site-types-input .checkbox-list :last-child{margin-bottom:0}#patient-form-main .patient-form-div-previous{display:flex;justify-content:space-around}#patient-form-main .exclusions{margin-top:20px;background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#patient-form-main .exclusions .exclusions-heading .form-section-header{font-size:16px}#patient-form-main .exclusions .exclusions-content{display:grid;grid-template-columns:1fr 1fr}#patient-form-main .exclusions .exclusions-content .label-name-text{font-size:14px}#patient-form-main .exclusions .exclusions-content .checkbox-list-element{margin:20px 0}#patient-form-main .exclusions .exclusions-content .checkbox-input-group .checkbox-list{margin-top:20px}#patient-form-main .exclusions .exclusions-content .checkbox-input-group .checkbox-list :last-child{margin-bottom:0}#patient-form-main .exclusions .exclusions-content .checkbox-input-group .checkbox-list>div{margin:20px 0}#patient-form-main .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-preferences .form-section-header,#patient-form-main .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-restrictions .form-section-header{margin-bottom:0}#patient-form-main .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-preferences #all-allergy-type-checkbox-container,#patient-form-main .exclusions .exclusions-content #shopping-list-entry-suggestions-dietary-restrictions #all-allergy-type-checkbox-container,#patient-form-main .exclusions .exclusions-content .excluded-allergy-type-section{margin-top:20px}.radio-cancer{display:flex;flex-direction:column;align-items:baseline;height:230px;justify-content:space-between;margin-top:15px;margin-left:-25px}.question-form{padding:20px}.question-form .mainContainer{display:flex;width:100%}.question-form .mainContainer .subContainer{margin-left:10px;width:100%}.question-form .mainContainer .question-input,.question-form .mainContainer .question-label{margin-bottom:10px}.symptom-question-step1{padding:0 20px}.symptom-question-step1-exclusions{border-radius:4px;border:1px solid #dee2e6;padding:20px 0 0!important}.form-label-symptom-question-step1{color:#687285;border-radius:4px 4px 0 0;background:#f9f9fb;box-shadow:inset 0 -1px 0 0 #dee2e6;height:30px;margin-top:-20px;padding:15px 0 0 15px;margin-bottom:10px}.checkbox-list-element-symptom-question-step1{border-bottom:1px solid #dee2e6;padding:15px 15px 10px;margin:0!important}.route-btn{border-radius:4px;border:.5px solid #00a88b;background:#fff;color:#00a88b;margin-top:10px;width:60px;height:35px}.div-btn{display:flex;justify-content:flex-end}.label-symptom-question-step1{grid-gap:30px!important;gap:30px!important}.questionnaire-localization:before{content:url(/assets/images/support/localize-icon.svg);display:inline-block;width:25px;margin-top:2px}.questionnaire-localization{white-space:nowrap;margin-left:15px;border-radius:50px;border:.5px solid #00a88b;background:#fff;color:#00a88b;align-items:center;justify-content:space-evenly;text-overflow:ellipsis;overflow:hidden;display:flex;padding-right:10px}#exercise-editor-and-legend-main #exercise-editor-and-legend{display:grid;grid-template-columns:760px 370px;grid-column-gap:20px;background-color:initial;padding:0;box-shadow:none}#exercise-editor-and-legend-main #exercise-editor-and-legend .content{box-shadow:none}#exercise-editor-and-legend-main #exercise-editor-and-legend .medium-editor-placeholder:after{color:#b4b8c1;font-style:normal}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main{box-shadow:0 1px 7px 0 rgba(0,0,0,.05);background-color:#fff;border-radius:4px;padding:20px}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .custom-form-row{margin-bottom:15px}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .custom-form-row .form-field{display:block;padding-bottom:4px}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .custom-form-row .textarea{padding-bottom:0}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .browse-file-button-container{display:grid;align-items:center;width:100px;height:36px;text-align:center;border-radius:4px;cursor:pointer;background:var(--color-background);color:#23b86e;border:1px solid #00a88b}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .browse-file-button-container .browse-file-button-text{cursor:pointer}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .condition-expression-form-row{display:grid;grid-template-columns:85fr 15fr;grid-column-gap:30px;align-items:center}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .condition-expression-form-row .cancel-button{margin-right:0;margin-bottom:8px}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .form-row{display:grid;grid-template-columns:50fr 50fr;grid-template-rows:88px;grid-column-gap:30px}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .form-row:last-child{grid-template-columns:100%;grid-template-rows:136px;grid-column-gap:0}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .form-row .form-label{font-size:12px;font-weight:500;line-height:normal;color:var(--color-form-label);margin-bottom:8px;display:block}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .exercise-detail-form-row #exercise-detail-editor-container{height:452px;overflow:auto;font-size:14px;font-family:Rubik}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .exercise-detail-form-row #exercise-detail-editor-container .ck.ck-editor{height:100%}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .exercise-detail-form-row #exercise-detail-editor-container .ck.ck-toolbar{border-radius:4px 4px 0 0;border-color:var(--color-inactive-state)}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .exercise-detail-form-row #exercise-detail-editor-container .ck.ck-editor__main{height:calc(100% - 41px)}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .exercise-detail-form-row #exercise-detail-editor-container .ck.ck-editor__editable_inline{border-radius:0 0 4px 4px;border-color:var(--color-inactive-state);height:100%}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .exercise-detail-form-row .form-field{grid-template-rows:14px auto}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .impact-levels-radio-buttons{width:300px;display:grid;grid-template-columns:1fr 1fr 1fr;align-items:center}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .impact-levels-radio-button-container{display:grid;grid-template-columns:1fr 2fr;align-items:center}#exercise-editor-and-legend-main #exercise-editor-and-legend #exercise-editor-main #exercise-form .impact-level-radio-button{height:20px;width:20px}#exercise-editor-and-legend-main #exercise-editor-and-legend .right-content .form-action-button{margin-top:20px;margin-left:14px}#exercise-editor-and-legend-main #exercise-editor-and-legend .delete-exercise-confirmation-interface{padding:20px}.questionnaire-form{width:100%}.questionnaire-frequecy-date{display:flex;align-items:center;grid-gap:40px;gap:40px;width:100%}.react-datepicker{display:flex}.form-field{display:grid;grid-template-rows:14px auto 16px;grid-row-gap:8px;padding-bottom:8px}.frequency-date{width:50%}.datetime-picker-wrapper{position:relative}.datetime-picker-wrapper .react-datepicker{height:264px}.datetime-picker-wrapper .react-datepicker-wrapper{width:100%}.datetime-picker-wrapper .custom-date-picker-input{border-radius:2px;border:1px solid var(--color-inactive-state);background-color:var(--color-background);padding:6px 12px;resize:none;box-sizing:border-box;width:100%;font-size:14px;margin:0;font-family:Rubik;display:flex;align-items:center;cursor:pointer}.datetime-picker-wrapper .custom-date-picker-input input{border:none;outline:none;flex:1 1;padding:5px;cursor:pointer}.datetime-picker-wrapper .custom-date-picker-input .calendar-icon{width:20px;height:20px;margin-left:10px}.radio-buttons-custom-question{display:flex;margin-top:10px;grid-gap:70px;gap:70px;margin-left:-7px}.radio-buttons-custom-question input[type=radio]:checked+.radio-button-label{color:#000}.radio-buttons-custom-question input[type=radio]{cursor:pointer;accent-color:#000}.question-container-list{background-color:#fff;box-shadow:0 4px 8px 0 rgba(5,27,68,.0784313725490196);display:flex;grid-gap:19px;gap:19px;padding:20px;width:100%;border-radius:4px}.question-sub{margin-left:10px;width:100%}.label{margin-top:10px}.custom-question-input{border:none!important;border-bottom:1px solid #dee2e6!important;padding:5px 0!important}.custom-question-answer-input,.custom-question-input{margin-bottom:10px!important}.generic-button{max-width:200px}.symptom-question-step2-exclusions{border-radius:4px;border:1px solid #dee2e6;padding:20px 0 10px!important}.add-appointment-custom-question-step2{display:flex;margin-left:15px;border-radius:4px;border:.5px solid #00a88b;background:#fff;color:#00a88b;margin-top:10px;width:170px;height:35px;align-items:center;justify-content:space-evenly}.add-appointment-custom-question-step2:before{content:url(/assets/images/icons/1x/add-button-icon.png);display:inline-block;width:20px;height:20px;margin-right:5px}.add-questionnaire-custom-question-step2{width:100%;white-space:nowrap;display:flex;margin-left:15px;border-radius:4px;border:.5px solid #00a88b;background:#fff;color:#00a88b;margin-top:10px;width:170px;height:35px;align-items:center;justify-content:space-evenly}.import-questions{margin-top:0}.import-questions-button{padding:13px 20px;width:202px;margin-top:0;background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light));color:#fff;border:none}.add-questionnaire-custom-question-step2:before{content:url(/assets/images/support/import-icon.svg);display:inline-block;width:20px;height:20px;margin-right:5px}.import-questions-button:before{content:url(/assets/images/support/import-questions-icon.svg)}.route-btn-step2{border-radius:4px;border:.5px solid #00a88b;background:#fff;color:#00a88b;margin-top:10px;width:70px;height:35px}.radio-button-div{display:flex;align-items:flex-start}.radio-button-label{font-size:13px!important}.scale-builder{margin-top:10px;width:100%}.scale-reader{width:25%!important;display:flex;justify-content:space-between;align-items:center}.scale-title{font-size:12px;font-weight:500!important;text-decoration:none!important}.button-parameter{display:flex;justify-content:space-around!important;align-items:center;background:linear-gradient(272.12deg,#e2e9f6 -81.83%,#fafafc 72.07%);border-radius:10px;padding:5px!important}.button-parameter>button{border:1px solid #007db2!important;border-radius:5px;font-size:20px}.button-parameter>button,.button-parameter>button:disabled{width:30px;height:30px;background-color:none;font-family:Rubik;font-weight:700}.button-parameter>button:disabled{border:1px solid rgba(0,125,178,.10980392156862745);border-radius:5px;cursor:not-allowed}.button-parameter>h1{margin:0 10px;font-size:15px!important;font-weight:500!important}.selected-scale{background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light));font-family:Rubik;font-size:14px;font-weight:500;color:var(--color-genric-button-text)!important;border:none!important;cursor:pointer}.scale-values{width:100%;flex-wrap:wrap;margin-top:20px}.input-content,.scale-values{display:flex;justify-content:flex-start;align-items:center}.input-content{width:15%;margin-right:10px;margin-bottom:10px;border-radius:10px;padding:0 10px;background:linear-gradient(272.12deg,#e2e9f6 -81.83%,#fafafc 72.07%)}.option-name{width:37px;height:37px;color:#000!important;font-weight:500!important;font-style:normal!important;font-size:14px;border-radius:2px;margin-right:5px;flex-direction:column;display:flex;justify-content:center;align-items:center;background-image:none!important}.input{border:1px solid #838e97!important;border-radius:5px!important}.scale-heading{display:flex;justify-content:space-between;align-items:center;width:100%}.scale-rating-define{font-weight:500;font-size:14px;font-family:Rubik;margin-top:2%}.note-define{margin:15px 0}.note,.note-define{display:flex;justify-content:flex-start;align-items:center}.note{margin-right:20px}.note>p{font-size:12px;margin:0 0 0 5px}.note>p>span{font-weight:500;color:#00a88b}.save-btn{min-width:70px;height:35px;border-radius:3px}.prev-save-btn{grid-gap:10px;gap:10px;align-items:center}.route-save-btn-step2{border-radius:4px;background:#fff;color:#00a88b;margin-top:10px;width:70px;height:35px}.add-option-container,.question-wrapper{display:flex;align-items:center}.question-wrapper{flex-direction:row;grid-gap:11px;gap:11px}.questions-list-wrapper{grid-gap:12px;gap:12px;display:flex;flex-direction:column;padding:20px}.questionnaire-delete-icon{width:20px;height:22px;cursor:pointer}.input-container{position:relative;margin-bottom:10px}.input-container,.radio-image{display:flex;align-items:center}.radio-image{position:absolute;left:10px;height:100%;pointer-events:none;bottom:0}.radio-image img{max-height:20px}.custom-input-text{padding-left:40px;width:100%;box-sizing:border-box}.custom-input-option-close{position:absolute;right:10px;top:32%;transform:translateY(-50%);background:none;border:none;cursor:pointer}.custom-input-option-close img{max-height:20px}.popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.popup-overlay h2{margin:0;font-size:20px;font-weight:500}.popup-content{background:#fff;border-radius:8px;max-width:400px;width:100%;position:relative;max-width:1090px}.section-wrapper{display:flex;flex-direction:column}.section-wrapper .question-details .select-all{padding:0 20px}.section-wrapper .question-details .select-all-container{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:10px 0}.section-wrapper .question-details .select-all-container .select-all-title{margin-left:10px}.section-wrapper .question-details .checkbox-container{display:flex;align-items:center;grid-gap:5px;gap:5px;cursor:pointer;position:relative;padding-left:24px;-webkit-user-select:none;user-select:none}.section-wrapper .question-details .checkbox-container input[type=checkbox]{position:absolute;opacity:0;cursor:pointer}.section-wrapper .question-details .checkbox-container .checkmark{position:absolute;top:0;left:0;height:16px;width:16px;background-color:#fff;border:1px solid #222;border-radius:3px}.section-wrapper .question-details .checkbox-container input[type=checkbox]:checked+.checkmark{background-color:#fff;border:1px solid #222}.section-wrapper .question-details .checkbox-container .checkmark:after{content:"";position:absolute;display:none}.section-wrapper .question-details .checkbox-container input[type=checkbox]:checked+.checkmark:after{display:block;left:5px;top:1px;width:4px;height:9px;border:solid #222;border-width:0 2px 2px 0;transform:rotate(45deg)}.section-wrapper .question-details .question-description{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.section-wrapper .question-details h4{margin:0;font-size:14px;font-weight:500}.section-wrapper .question-details p{margin:0;font-size:14px;font-weight:400;color:#687285}.section-wrapper .question-details .detail-row{display:flex;flex-direction:row;align-items:flex-start;grid-gap:10px;gap:10px;padding:10px 0;border-bottom:1px solid #eee}.section-wrapper .dropdown-menu{margin-top:8px;position:relative;top:100%;left:0;right:0;border:1px solid #b4b8c1;background-color:#fff;z-index:1000;height:300px;overflow-y:auto;border-radius:2px}.popup-container{padding:28px 20px 24px;display:flex;flex-direction:row;align-items:center}.popup-container .import-questions{word-break:break-all;max-width:94%}.back-btn-icon{margin-right:16px;cursor:pointer;width:15px;height:15px}.cancel-icon{position:absolute;top:26px;right:20px;background:none;border:none;width:20px;height:20px;cursor:pointer}.search-field{padding-left:20px}.questions-list{height:356px;overflow-y:auto;padding:0 20px 20px;scrollbar-width:thin;margin-top:10px}.questions-list::-webkit-scrollbar{width:6px}.questions-list::-webkit-scrollbar-thumb,.questions-list::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.question-item{display:flex;justify-content:space-between;padding:10px;border-bottom:1px solid #eee;align-items:center}.question-item:first-child{border-top:1px solid #eee}.question-category .question-title{max-width:96%;word-break:break-word}.question-category h3{font-size:14px;font-weight:400;margin:0 0 10px}.question-category p{font-size:14px}.question-category p,.question-meta p{margin:0;font-weight:400;color:#687285}.question-meta p{font-size:12px}.no-results-message{text-align:center;font-size:14px;color:#687285;padding:20px 0}.import-button-wrapper{display:flex;justify-content:center;padding-bottom:20px}.empty-screen-block{height:80vh;display:table;width:100%;border-top:1px solid #dee2e6}.empty-screen-block .no-content-message{display:table;margin:0 auto;font-size:24px;line-height:1.33;text-align:center;color:#4f5467}.empty-screen-block .empty-content-block{display:table-cell;vertical-align:middle}.empty-screen-block .getting-start-button-block{display:table;margin:30px auto}.form-section-header{font-size:14px;font-weight:500;color:#222;margin-bottom:30px;display:inline-block}.browse-file-button-container{display:grid;align-items:center;width:100px;height:36px;text-align:center;border-radius:4px;cursor:pointer;background:var(--color-background);color:#23b86e;border:1px solid #00a88b}.browse-file-button-container .browse-file-button-text{cursor:pointer}.ck .ck-editor__editable_inline .ck-placeholder{color:#000;margin-left:3px;font-family:Rubik}.ck .ck-editor__editable_inline .ck-placeholder::-webkit-input-placeholder{color:pink}.ck .ck-editor__editable_inline .ck-placeholder::-moz-placeholder{color:pink}.ck .ck-editor__editable_inline .ck-placeholder:-ms-input-placeholder{color:pink}.ck .ck-editor__editable_inline .ck-placeholder:-moz-placeholder{color:pink}*{outline:none}#content-container{padding:0 20px 20px;height:100%;box-sizing:border-box}#content-container .content-main{display:grid;grid-template-rows:auto auto;overflow:hidden}#content-container .content-main .content{padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05);background-color:var(--color-background)}#content-container .content-main .content.unpadded{padding:0}#content-container .content-main .content.transparent-background{background-color:initial;box-shadow:unset}#content-container .content-main .questionnaire-content{box-shadow:none}#content-container .content-main .table-only .nurture-simple-table-content .applied-filters-and-table{height:calc(92vh - 306px)}#content-container .content-main .tabs-and-table.unpadded{padding:20px 0}#content-container .content-main .tabs-and-table.unpadded .nurture-simple-table-content{margin-top:30px;padding:0 20px}#content-container .content-main .tabs-and-table.unpadded .nurture-action-table-content{margin-top:0}#content-container .content-main .tabs-and-table .nurture-simple-table-content{grid-template-rows:70px calc(92vh - 387px) 60px}#content-container .content-main .tabs-and-table .nurture-simple-table-content.no-search-box{grid-template-rows:0 calc(92vh - 306px) 60px}#content-container .content-main .tabs-and-table .nurture-action-table-content{grid-template-rows:70px calc(92vh - 315.8px) 60px}#content-container .content-main .tabs-and-table .nurture-action-table-content.no-search-box{grid-template-rows:0 calc(92vh - 306px) 60px}#content-container .content-main .tabs-and-table .patient-table-view{grid-template-rows:63px 314px 70px!important}#content-container .dynamic-content-main,#content-container .form-content-main{grid-template-rows:auto auto;overflow:visible}#content-container .form-content-main .content{margin:0 auto}.medium-input{width:50px;height:30px;border-radius:4px;border:1px solid var(--color-input-border);background-color:var(--color-background);float:left;display:flex;font-size:14px;margin:12px 12px 0;text-align:center}.pull-left{float:left}.patients-appointments-listing .modal-content{overflow:hidden}.patients-appointments-listing .missed{color:#fa114f}.patients-appointments-listing .completed{color:#00c6a1}.patients-appointments-listing .pending{color:#f29339}.patients-appointments-listing .appointment-patient-gender-age{display:flex}.patients-appointments-listing .appointment-patient-gender-age .patient-gender{min-width:47.28px}.patients-appointments-listing .appointment-patient-gender-age .appointment-gender-age-split{padding-right:10px;padding-left:10px}.patients-appointments-listing .table-date-header{display:flex;justify-content:flex-start;align-items:center}.patients-appointments-listing .table-date-sort,.patients-appointments-listing .table-date-value{padding:5px}#appointment-listing-main .content .nurture-sub-tab-main .sub-tab-content .tab-content-empty{display:grid;grid-template-rows:70px calc(92vh - 315.8px) 60px}#new-application-form-main #push-notification-form-container{width:760px}#new-application-form-main .form-row .form-field .checkbox-list{display:flex;grid-gap:40px;gap:40px}#new-application-form-main .form-row .form-field .checkbox-list .checkbox-list-element{margin:0}#new-application-form-main .form-row .form-field .checkbox-list .checkbox-list-element label{align-items:center;color:#000}#new-application-form-main .custom-form-row .form-field{grid-template-rows:14px 120px;padding-bottom:0}#new-application-form-main .custom-form-row .form-lable{display:grid;grid-template-rows:0 14px 24px}#new-application-form-main .radio-button{align-items:center;grid-template-rows:14px 37px 0}#new-application-form-main .custom-form-row-text .form-field{grid-template-rows:14px;padding-bottom:0}#new-application-form-main .custom-form-row-text .form-lable{display:grid;grid-template-rows:0 14px 24px}#new-application-form-main .custom-input-field{display:grid;grid-template-rows:14px auto 16px;padding-bottom:8px;grid-row-gap:8px}#new-application-form-main .content{padding:0;background:none;border-radius:0;box-shadow:unset}#new-application-form-main .content #notification-form{display:grid;grid-template-rows:206px auto auto;grid-row-gap:20px;width:760px!important;margin:0 auto}#new-application-form-main .content #notification-form>div{background-color:var(--color-background);padding:20px;border-radius:4px;box-shadow:0 1px 7px 0 rgba(0,0,0,.05)}#new-application-form-main .frequency-date-container{display:flex;justify-content:space-between;align-items:center}#new-application-form-main .frequency-date-container .date-container{width:359px}#new-application-form-main .frequency-date-container .rdtPicker{position:absolute;min-width:250px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);border:1px solid #f9f9f9;transform:translateY(-315px)}#new-application-form-main .frequency-date-container .rc-time-picker-input{font-family:Rubik;font-size:14px;height:18px;border:none;color:#000;background-image:url(/assets/images/icons/1x/wall-clock.png);background-position:100%;background-repeat:no-repeat;padding:0}#new-application-form-main .footer-container{display:flex;justify-content:end}#new-application-form-main .footer-container .button-container{margin-left:30px}#new-application-form-main .datetime-picker-wrapper{position:relative}#new-application-form-main .date-picker-wrapper .datetime-picker-wrapper .datetime-picker-open-button[disabled],#new-application-form-main .datetime-picker-wrapper .date-picker-wrapper .datetime-picker-open-button[disabled],#new-application-form-main .datetime-picker-wrapper .datetime-picker-open-button{position:absolute;right:12px;top:10px;background-size:contain}#new-application-form-main .date-picker-wrapper{position:relative}#new-application-form-main .date-picker-wrapper .datetime-picker-open-button,#new-application-form-main .date-picker-wrapper .datetime-picker-open-button[disabled]{position:absolute;right:12px;top:10px;background-size:contain}#new-application-form-main .date-picker-wrapper .datetime-picker-open-button[disabled]{cursor:auto}#new-application-form-main .date-picker-wrapper .form-input:disabled,#new-application-form-main .form-disable{background-color:var(--color-disabled-form-input)}#new-application-form-main .rc-time-picker-input[disabled]{background-color:var(--color-disabled-form-input);cursor:auto;color:#545454}#new-application-form-main .rc-time-picker{height:39px}#new-application-form-main .notification-box-container{border:1px #679cfa;border-radius:4px;padding:12px;display:flex;align-items:center;background-color:#e9f1ff;font-family:Arial,sans-serif;color:#333;margin-bottom:20px}#new-application-form-main .info-icon{width:16px;height:16px;margin-right:10px}#new-application-form-main .notification-box-container p{line-height:1.5;font-size:14px;color:#679cfa;font-weight:400;margin:0 0 0 6px}#new-application-form-main .action-button{min-width:120px;height:36px;border-radius:4px;background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light));font-family:Rubik;font-size:14px;font-weight:500;color:var(--color-genric-button-text);border:none;cursor:pointer}#new-application-form-main .dropdown-menu-content{min-width:150px}.overlay{background:rgba(0,0,0,.5);z-index:999}.preview-modal{background:#fff;min-width:400px;max-width:800px;padding:20px;border-radius:8px;box-shadow:0 4px 6px rgba(0,0,0,.1);position:relative}.close-btn{position:absolute;top:10px;right:10px;background:none;border:none;font-size:18px;cursor:pointer}.preview-content{font-size:16px;color:#333;max-height:82vh;overflow-y:auto;padding:0 12px 20px 20px;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#ccc transparent}.preview-content::-webkit-scrollbar{width:8px}.preview-content::-webkit-scrollbar-track{background:transparent}.preview-content::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px;border:2px solid transparent}.preview-content::-webkit-scrollbar-thumb:hover{background-color:#aaa}.preview-content .sms-template{background-color:#f8f9fa;padding:15px;font-size:14px;border-radius:5px;overflow-x:auto;border:1px solid #e3e3e3}.preview-content .sms-template p{margin:0}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.preview-popup{background-color:#fff;border-radius:8px;max-width:800px;width:100%;position:relative}.preview-header{text-align:center;font-size:26px;font-weight:600;color:#000;margin:8px 0 0}.close-action-btn{position:absolute;top:18px;right:7px;cursor:pointer;height:14px;width:24px;z-index:1}.preview-content .mail-template .mail-table{width:100%;border-collapse:collapse}.preview-content .mail-template .mail-table .mail-subject{margin-top:0}.preview-content .mail-template .mail-table .mail-container{display:flex;flex-direction:column;align-items:center}.preview-content .mail-template .mail-table .mail-wrapper{max-width:661px;border:1px solid #e3e3e3}.preview-content .mail-template .mail-table .mail-header{background-color:#00bdae}.preview-content .mail-template .mail-table .mail-header .mail-header-content{padding:12px;display:flex;justify-content:center}.preview-content .mail-template .mail-table .mail-body{background-color:#fff}.preview-content .mail-template .mail-table .mail-body .mail-body-content{padding:20px 30px 40px;font-size:16px}.preview-content .mail-template .mail-table .mail-footer{background-color:#f8f9fa}.preview-content .mail-template .mail-table .mail-footer .mail-footer-content{padding:14px 30px 20px;display:flex;justify-content:center}.preview-content .mail-template .mail-table .mail-footer .mail-footer-content .footer-link-container{display:flex;grid-gap:166px;gap:166px}.preview-content .mail-template .mail-table .mail-footer .mail-footer-content .footer-link{text-align:center;white-space:nowrap}.preview-content .mail-template .mail-logo{width:auto;height:100px;display:block;margin:0 auto}.preview-content .no-pointer{cursor:default;color:#15c}.preview-content .preview-title{font-weight:400;font-size:20px;color:var(--color-text-color);text-decoration:none}.preview-content .preview-title:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px}.preview-content .title-content{margin-top:68px}.preview-content .preview-email-title{margin-top:0}.preview-content .push-notification{background-color:#f8f9fa;padding:15px;font-size:14px;border-radius:5px;overflow-x:auto;border:1px solid #e3e3e3}.preview-content .push-notification p{margin:0}.labelContextInfo{display:flex;grid-gap:4px;gap:4px;align-items:center}.labelContextInfo .tooltip-container{position:relative;display:flex}.labelContextInfo .tooltip-text{visibility:hidden;width:auto;background-color:#333;color:#fff;border-radius:4px;padding:6px;position:absolute;top:24%;left:1500%;transform:translateX(-86%);z-index:1;opacity:0;transition:opacity .3s;margin-top:4px}.labelContextInfo .tooltip-text ul{margin:0;width:400px;padding-left:22px}.labelContextInfo .tooltip-container:hover .tooltip-text{visibility:visible;opacity:1}.time-slot-error{margin-top:8px}.custom-input-field.show-error{display:block!important}#patient-report-form-main .report-form{padding:40px 40px 30px}#patient-report-form-main .form-title{font-family:Rubik;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;padding-bottom:8px}#patient-report-form-main .report-range-selector-list{display:flex;border-radius:9999px;border:1px solid #14b8a6;padding:0;width:-webkit-max-content;width:max-content;background-color:#fff;list-style:none;margin:0}#patient-report-form-main .report-range-selector-label{padding:10px 26.5px;transition:all .3s ease-in-out;cursor:pointer;font-family:Rubik;font-weight:500;font-size:12px;line-height:100%;letter-spacing:0;border:.5px solid #14b8a6}#patient-report-form-main .active{background:linear-gradient(90deg,#14b8a6,#0d9488);color:#fff}#patient-report-form-main .report-range-selector-label:first-child{border-radius:18px 0 0 18px}#patient-report-form-main .report-range-selector-label:last-child{border-radius:0 18px 18px 0}#patient-report-form-main .form-input{padding:8.6px 12px}#patient-report-form-main .form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}#patient-report-form-main .nurture-icon.calendar{position:absolute;top:10px;right:12px;background-image:url(/assets/images/support/Calendar.svg)}#patient-report-form-main .nurture-icon.calendar:disabled{filter:grayscale(100%) opacity(.5)}#patient-report-form-main .report-start-date .rdtPicker{left:0}#patient-report-form-main .report-end-date .rdtPicker{right:0}#patient-report-form-main .submit-button-container{display:flex;justify-content:flex-end;align-items:center;grid-gap:27px;gap:27px;padding-top:6px}#patient-report-form-main .report-break-line{margin-top:8px;margin-bottom:24px;border:1px solid #dee2e6}#patient-report-form-main .form-select .form-input{padding:6.4px 12px}#patient-report-form-main .form-select .dropdown-container{position:absolute;height:221px;width:398px;z-index:999}#reports-patients-list{width:100%;height:calc(100vh - 311px);overflow-x:hidden;overflow-y:auto;padding-right:8px;padding-top:10px}#reports-patients-list .reports-patient-list-container{border:1px solid var(--color-appointments-display-border);display:flex;border-radius:4px;grid-gap:8px;gap:8px;padding:14px;margin-bottom:10px;box-sizing:border-box;cursor:pointer;align-items:center}#reports-patients-list .reports-patient-list-container .report-patient-avatar{width:36px;height:36px;border-radius:50%;object-fit:cover}#reports-patients-list .reports-patient-list-container .report-patient-info{font-family:Rubik}#reports-patients-list .reports-patient-list-container .report-patient-info .report-patient-name{font-weight:500;font-size:14px;line-height:100%;letter-spacing:0;color:#17191d;margin:0 0 3px;word-break:break-all}#reports-patients-list .reports-patient-list-container .report-patient-info .report-count{font-weight:400;font-size:10px;line-height:100%;letter-spacing:0;margin:0;color:#687285}#reports-patients-list .reports-patient-list-container:hover{border-color:var(--color-highlight-color);background-color:var(--color-highlight-background);color:var(--color-form-title)!important}#reports-patients-list .selected{color:#fff!important;background-color:#00a882!important}#patient-reports-detail-list .reports-details-container .reports-patient-title-container{font-family:Rubik;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;z-index:1000;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:10px 0}#patient-reports-detail-list .reports-details-container .reports-patient-title-container .report-generate{font-size:14px;line-height:18px;color:#00a88b;background-image:url(/assets/images/support/report-icon.svg);background-repeat:no-repeat;padding-left:18px;cursor:pointer;transition:background-color .2s ease}#patient-reports-detail-list .reports-details-container .reports-patient-title-container .report-generate:hover{background-color:rgba(0,168,139,.1)}#patient-reports-detail-list .reports-details-container .reports-details-list-container{width:100%;overflow-x:hidden;overflow-y:auto;height:calc(100vh - 316px)}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container{margin-top:20px}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-header{font-family:Rubik;font-weight:500;font-size:14px;line-height:20px;letter-spacing:0;padding-bottom:20px}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;padding-right:10px}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card{border:1px solid #dee2e6;border-radius:4px;box-sizing:border-box;position:relative;cursor:pointer}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-thumbnail-card{padding:5px 40px 10px}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-thumbnail-card .report-thumbnail{width:175px;height:220px}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-custom-card{border-left:5px solid #00a88b}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-info-card{padding:20px;border-top:1px solid #dee2e6;border-radius:4px;box-sizing:border-box;position:absolute;bottom:1px;width:100%;background-color:#fff}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-info-card .report-title{font-family:Rubik;font-weight:500;font-size:15px;line-height:20px;letter-spacing:0;color:#1b2b3c;display:inline-block;white-space:nowrap;width:100%;overflow:hidden;text-overflow:ellipsis}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-info-card .report-created-at{font-family:Rubik;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:#687285}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-info-card .report-insight{display:flex;justify-content:space-between;align-items:center;font-family:Rubik;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:#687285}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card .report-info-card .report-note-count{background-image:url(/assets/images/support/report-white-icon.svg);background-repeat:no-repeat;padding-left:18px}#patient-reports-detail-list .reports-details-container .reports-details-list-container .reports-group-list-container .group-list .report-list-card:hover{border:1px solid #00a88b}#reports-listing-main .generate-report{color:#00a88b}#reports-listing-main .filters-toggle-container{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px}#reports-listing-main .filters-toggle-container .filter-content-container,#reports-listing-main .filters-toggle-container .filter-footer{width:472px}#reports-listing-main .reports-container{padding:0 20px}#reports-listing-main .reports-container-list{min-height:60vh;padding:0 20px}#reports-listing-main .reports-list-container{display:grid;grid-template-columns:.5fr 1.86fr;grid-column-gap:20px}#reports-listing-main .reports-break-line{margin-bottom:10px;border:none;border-top:1px solid #cfd5da}.model-new{position:fixed;z-index:12;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:var(--color-tab-tiltle-white)}.loader-mid{display:flex;align-items:center;justify-content:center}#report-view{position:relative;width:100%;overflow-x:hidden;overflow-y:hidden;height:100%}#report-view .report-header-container{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;box-shadow:0 1px 7px 0 rgba(0,0,0,.050980392156862744);background-color:var(--color-background)}#report-view .report-header-container .report-header-left-info{display:flex;align-items:center}#report-view .report-header-container .report-header-left-info img{width:24px;height:24px;cursor:pointer;padding-right:20px}#report-view .report-header-container .report-header-left-info .report-view-title{font-family:Rubik;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0}#report-view .report-header-container .report-header-right-info{display:flex}#report-view .report-header-container .report-header-right-info .report-vertical-break{border-left:1px solid #e5e5e5;margin:0 16px}#report-view .report-header-container .report-header-right-info .report-page-data-container input[type=number]::-webkit-inner-spin-button,#report-view .report-header-container .report-header-right-info .report-page-data-container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#report-view .report-header-container .report-header-right-info .report-page-data-container input[type=number]{-moz-appearance:textfield}#report-view .report-header-container .report-header-right-info .report-page-data-container input{width:54px;padding:8px 0;align-items:center;text-align:center;border:1px solid #cfd5da;border-radius:2px}#report-view .report-header-container .report-header-right-info .report-page-data-container .report-page-data-label{padding-right:12px}#report-view .report-header-container .report-header-right-info .report-page-action-container,#report-view .report-header-container .report-header-right-info .report-page-zoom-container{display:flex;align-items:center;grid-gap:16px;gap:16px}#report-view .report-header-container .report-header-right-info .report-page-action-container img,#report-view .report-header-container .report-header-right-info .report-page-zoom-container img{cursor:pointer}#report-view .report-header-container .report-header-right-info .report-page-action-container span,#report-view .report-header-container .report-header-right-info .report-page-zoom-container span{font-family:Rubik;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;text-align:center}#report-view .report-pdf-container{display:flex;flex-direction:row}#report-view .report-pdf-container .report-view-container{flex:1 1;overflow-y:auto;scroll-behavior:smooth;height:calc(100vh - 110px);background:#f8f8f8;padding:20px;display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px}#report-view .report-pdf-container .report-view-container .pdf-page-wrapper{transform:scale(var(--zoom));transform-origin:top center;margin-bottom:var(--margin-bottom)}#report-view .report-pdf-container .report-view-container .pdf-page-canvas{width:210mm;min-height:297mm;padding:40px;background:#fff;border:1px solid rgba(0,0,0,.10196078431372549);border-radius:4px;box-sizing:border-box}#report-view .report-pdf-container .report-details-notes-container{width:350px;border:1px solid #e5e5e5;background-color:#fff}#report-view .report-pdf-container .report-details-notes-container .details-notes-header{display:flex;justify-content:space-between;align-items:center;padding:20px;border-bottom:1px solid #e5e5e5}#report-view .report-pdf-container .report-details-notes-container .details-notes-header img{cursor:pointer;height:24px;width:24px}#report-view .report-pdf-container .report-details-notes-container .details-notes-header .details-notes-title{font-family:Rubik;font-weight:600;font-size:14px;line-height:100%;letter-spacing:0;background-repeat:no-repeat;padding:4px 30px}#report-view .report-pdf-container .report-details-notes-container .details-notes-header .detail-icon{background-image:url(/assets/images/support/report-info-icon.svg)}#report-view .report-pdf-container .report-details-notes-container .details-notes-header .notes-icon{background-image:url(/assets/images/support/note-action-icon.svg)}#report-view .report-pdf-container .report-details-notes-container .details-info-card{padding:20px 20px 0;display:flex;flex-direction:column}#report-view .report-pdf-container .report-details-notes-container .details-info-card .details-info-label{font-family:Nunito;font-weight:600;font-size:12px;line-height:24px;letter-spacing:0;padding:4px}#report-view .report-pdf-container .report-details-notes-container .details-info-card .details-info-value{font-family:Rubik;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;padding:4px}#report-view .report-pdf-container .report-details-notes-container .notes-insight-container{display:flex;align-items:center;justify-content:space-between;background:#f9f9fb;padding:6px 20px}#report-view .report-pdf-container .report-details-notes-container .notes-insight-container span{font-family:Rubik;font-weight:400;font-size:12px;line-height:100%;letter-spacing:0;color:#1b2b3c}#report-view .report-pdf-container .report-details-notes-container .report-notes-container{padding:20px;height:calc(100vh - 400px);overflow-y:auto;border-bottom:1px solid #cfd5da}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header{display:flex;justify-content:space-between}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-label-container .label-container{display:flex;flex-direction:column;grid-gap:4px;gap:4px}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-label-container .label-container .label-text{font-family:Nunito;font-weight:700;font-size:14px;line-height:20px;letter-spacing:0}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-label-container .label-container .label-sub-text{font-family:Nunito;font-weight:400;font-size:12px;line-height:16px;letter-spacing:0;color:#687285}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-action-container{display:flex;align-items:center;justify-content:space-between;grid-gap:20px;gap:20px}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-action-container img{cursor:pointer}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-action-container .switch{position:relative;display:inline-block;width:34px;height:20px}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-action-container .switch input{opacity:0;width:0;height:0}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-action-container .switch .slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;border-radius:20px;transition:.2s}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-action-container .switch .slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.2s}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-action-container .switch input:checked+.slider{background-image:linear-gradient(90deg,var(--color-gradient-dark),var(--color-gradient-light))}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-header .note-action-container .switch input:checked+.slider:before{transform:translateX(14px)}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-body{padding:20px 0}#report-view .report-pdf-container .report-details-notes-container .report-notes-container .report-notes-card .notes-body p{margin:0;font-family:Rubik;font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#1b2b3c}#report-view .report-pdf-container .report-details-notes-container .report-notes-container hr{margin:0 0 16px;border:.1px solid #e5e5e5}#report-view .report-pdf-container .report-details-notes-container .report-notes-text-container{padding:12px;display:flex;grid-gap:12px;gap:12px;flex-direction:column}#report-view .report-pdf-container .report-details-notes-container .report-notes-text-container .normal-button{background:#82858b}#report-view .report-pdf-container .report-details-notes-container .report-notes-text-container .report-text-container{display:grid;grid-template-rows:115px 10px}#report-view .report-pdf-container .report-details-notes-container .report-notes-text-container .error-message-text{font-size:12px;color:#fa114f}#report-view .report-pdf-container .report-details-notes-container .report-notes-text-container textarea{border:1px solid #cfd5da;background-color:#f9f9fb;padding:12px;border-radius:4px;width:92%;height:85px}#report-view .report-pdf-container .report-details-notes-container .report-notes-text-container textarea::placeholder{color:#1b2b3c;font-family:Rubik;font-weight:400;font-size:14px;line-height:100%;letter-spacing:0;opacity:1%}#report-view .report-pdf-container .report-details-notes-container .report-notes-text-container .generic-button{max-width:107px}.html{overflow:hidden}#right-segment-main{height:100%;display:grid;grid-template-rows:64px auto}#authorized-main{display:grid;grid-template-columns:250px auto}#left-segment-container{width:250px}#global-indication-banner-example .show-banner-button{margin-right:20px;padding:0 20px}#searchable-options-example{width:300px}.menu{height:100%;background:var(--color-side-bar)}#development-main{width:100%;overflow:auto}#development-main .content{padding:20px;min-height:calc(100vh - 180px);background:var(--color-background);margin:20px}#development-main{display:grid;grid-template-columns:250px auto}.pull-right{float:right}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:transparent;position:relative;min-height:100%}body{margin:0;font-size:14px;font-weight:400;line-height:1.5;color:var(--color-text-color);text-align:left;background-color:var(--color-content-background);overflow-x:hidden}body,button{font-family:Rubik,sans-serif}button{cursor:pointer;background:none;border:0}[tabindex="-1"]:focus{outline:0!important}dl,ol,ul{margin-top:0;margin-bottom:1rem}.text-ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}button::-moz-focus-inner{border:0!important}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.text-align-center{text-align:center}.display-none{display:none}.nurture-icon{background-repeat:no-repeat;background-position:50%}.nurture-icon.reports-icon{background-image:url(/assets/images/icons/2x/reports-icon.png);width:13px;height:14px;background-size:18px 17px;background-position:50%}.nurture-icon.appointment-icon{background-image:url(/assets/images/icons/2x/appointment-icon.png);width:40px;height:40px}.nurture-icon.clear-icon{background-image:url(/assets/images/icons/2x/clear-icon.png);width:16px;height:16px;background-size:contain}.nurture-icon.assign-provider-icon{background-image:url(/assets/images/icons/2x/assign-provider-icon.png);width:17px;height:16px;background-size:contain}.nurture-icon.back-page-icon{background-image:url(/assets/images/icons/2x/back-page-icon.png);width:5px;height:8px;background-size:contain}.nurture-icon.calendar-icon{background-image:url(/assets/images/icons/2x/calendar-icon.png);width:17px;height:19px;background-size:contain}.nurture-icon.close-icon{background-image:url(/assets/images/icons/2x/close-icon.png);width:12px;height:12px;background-size:contain}.nurture-icon.close-icon-large{background-image:url(/assets/images/icons/2x/close-icon-large.png);width:16px;height:16px}.nurture-icon.close-tag-icon{background-image:url(/assets/images/icons/2x/close-tag-icon.png);width:14px;height:15px;background-size:contain}.nurture-icon.deactivate-green-icon{background-image:url(/assets/images/icons/2x/deactivate-green-icon.png);width:16px;height:16px;background-size:contain}.nurture-icon.done-green-icon{background-image:url(/assets/images/icons/2x/done-green-icon.png);width:20px;height:20px;background-size:contain}.nurture-icon.done-white-icon{background-image:url(/assets/images/icons/2x/done-white-icon.png);width:20px;height:20px;background-size:contain}.nurture-icon.down-arrow-menu-icon{background-image:url(/assets/images/icons/2x/down-arrow-menu-icon.png);width:12px;height:8px;background-size:contain}.nurture-icon.down-icon{background-image:url(/assets/images/icons/2x/down-icon.png);width:8px;height:5px;background-size:contain}.nurture-icon.download-icon{background-image:url(/assets/images/icons/2x/download-icon.png);width:13px;height:13px;background-size:contain}.nurture-icon.eat-icon{background-image:url(/assets/images/icons/2x/eat-icon.png);width:42px;height:42px;background-size:contain}.nurture-icon.edit-filled-icon{background-image:url(/assets/images/icons/2x/edit-filled-icon.png);width:11px;height:11px;background-size:contain}.nurture-icon.edit-icon{background-image:url(/assets/images/icons/2x/edit-icon.png);width:16px;height:16px;background-size:contain}.nurture-icon.fail-icon{background-image:url(/assets/images/icons/2x/fail-icon.png);width:12px;height:12px;background-size:contain}.nurture-icon.file-icon{background-image:url(/assets/images/icons/2x/file-icon.png);width:14px;height:17px;background-size:contain}.nurture-icon.filter-icon{background-image:url(/assets/images/icons/2x/filter-icon.png);width:12px;height:9px;background-size:contain}.nurture-icon.filter-green-icon{background-image:url(/assets/images/icons/2x/filter-green-icon.png);width:12px;height:9px;background-size:200% 210%}.nurture-icon.hydrate-icon{background-image:url(/assets/images/icons/2x/hydrate-icon.png);width:33px;height:33px;background-size:contain}.nurture-icon.meal-plan-icon{background-image:url(/assets/images/icons/2x/meal-plan-icon.png);width:38px;height:38px;background-size:contain}.nurture-icon.menu-icon{background-image:url(/assets/images/icons/2x/menu-icon.png);width:18px;height:15px;background-size:contain}.nurture-icon.messages-icon{background-image:url(/assets/images/icons/2x/messages-icon.png);width:18px;height:20px;background-size:contain}.nurture-icon.next-page-icon{background-image:url(/assets/images/icons/2x/next-page-icon.png);width:5px;height:8px;background-size:contain}.nurture-icon.notifications-icon{background-image:url(/assets/images/icons/2x/notifications-icon.png);width:17px;height:20px;background-size:contain}.nurture-icon.patients-icon{background-image:url(/assets/images/icons/2x/patients-icon.png);width:15px;height:17px;background-size:contain}.nurture-icon.appointments-icon{background-image:url(/assets/images/icons/2x/appointments-icon.png);width:12px;height:14px;background-size:15px;background-position:50%}.nurture-icon.pending-icon{background-image:url(/assets/images/icons/2x/pending-icon.png);width:20px;height:20px;background-size:contain}.nurture-icon.providers-icon{background-image:url(/assets/images/icons/2x/providers-icon.png);width:15px;height:16px;background-size:contain}.nurture-icon.refresh-icon{background-image:url(/assets/images/icons/2x/refresh-icon.png);width:16px;height:16px;background-size:contain}.nurture-icon.remove-file-icon{background-image:url(/assets/images/icons/2x/remove-file-icon.png);width:15px;height:15px;background-size:contain}.nurture-icon.remove-green-icon{background-image:url(/assets/images/icons/2x/remove-green-icon.png);width:17px;height:16px;background-size:contain}.nurture-icon.search-icon{background-image:url(/assets/images/icons/2x/search-icon.png);width:16px;height:16px;background-size:contain}.nurture-icon.send-message-icon{background-image:url(/assets/images/icons/2x/send-message-icon.svg);width:50px;height:50px}.nurture-icon.settings-icon{background-image:url(/assets/images/icons/2x/settings-icon.png);width:16px;height:17px;background-size:contain}.nurture-icon.update-content-icon{background-image:url(/assets/images/icons/2x/update-content-icon.png);width:17px;height:17px;background-size:contain}.nurture-icon.question-icon{background-image:url(/assets/images/icons/2x/question-icon.svg);width:17px;height:17px;background-size:contain}.nurture-icon.assign-provider-white-icon{background-image:url(/assets/images/icons/2x/assign-provider-white-icon.png);width:17px;height:16px;background-size:contain}.nurture-icon.change-doctor-white-icon{background-image:url(/assets/images/icons/2x/change-doctor-white-icon.png);width:17px;height:17px;background-size:contain}.nurture-icon.change-dietitian-white-icon{background-image:url(/assets/images/icons/2x/change-dietitian-white-icon.png);width:17px;height:17px;background-size:contain}.nurture-icon.change-doctor-green-icon{background-image:url(/assets/images/icons/2x/change-doctor-green-icon.png);width:17px;height:17px;background-size:contain}.nurture-icon.change-dietitian-green-icon{background-image:url(/assets/images/icons/2x/change-dietitian-green-icon.png);width:17px;height:17px;background-size:contain}.nurture-icon.deactivate-icon{background-image:url(/assets/images/icons/2x/deactivate-icon.png);width:16px;height:16px;background-size:contain}.nurture-icon.edit-icon-white{background-image:url(/assets/images/icons/2x/edit-icon-white.png);width:16px;height:16px;background-size:contain}.nurture-icon.remove-icon{background-image:url(/assets/images/icons/2x/remove-icon.png);width:17px;height:16px;background-size:contain}.nurture-icon.nurture-logo-icon{background-image:url(/assets/images/icons/2x/nurture-logo-icon.png);width:171px;height:30px;background-size:contain}.nurture-icon.error-icon{background-image:url(/assets/images/icons/2x/error-icon.png);width:12px;height:12px;background-size:contain}.nurture-icon.password-view-icon{background-image:url(/assets/images/icons/2x/password-hidden-icon.png);width:16px;height:12px;background-size:contain}.nurture-icon.text-view-icon{background-image:url(/assets/images/icons/2x/password-shown-icon.png);width:16px;height:12px;background-size:contain}.nurture-icon.logo-nurture-small-icon{background-image:url(/assets/images/icons/2x/nurture-logo-icon.png);width:91px;height:16px;background-size:contain}.nurture-icon.user-default-icon{background-image:url(/assets/images/icons/2x/user-default-icon.svg);width:35px;height:35px;background-size:contain}.nurture-icon.right-icon{background-image:url(/assets/images/icons/2x/right-icon.png)}.nurture-icon.right-active-icon{background-image:url(/assets/images/icons/2x/right-active-icon.png)}.nurture-icon.upload-icon{background-image:url(/assets/images/icons/2x/upload-icon.png);width:80px;height:74px;background-size:contain}.nurture-icon.prev-calendar{background-image:url(/assets/images/icons/2x/prev-calendar.png);width:16px;height:16px;background-size:contain}.nurture-icon.next-calendar{background-image:url(/assets/images/icons/2x/next-calendar.png);width:16px;height:16px;background-size:contain}.nurture-icon.image-small-icon{background-image:url(/assets/images/icons/2x/image-small-icon.png);width:24px;height:24px;background-size:contain}.nurture-icon.image-big-icon{background-image:url(/assets/images/icons/2x/image-big-icon.png);width:24px;height:24px;background-size:contain}.nurture-icon.delete-icon{background-image:url(/assets/images/icons/2x/delete-icon.png);width:20px;height:17px;background-size:contain}.nurture-icon.add-icon{background-image:url(/assets/images/icons/2x/add-icon.png);width:10px;height:10px;background-size:contain}.nurture-icon.file-delete-icon{background-image:url(/assets/images/icons/2x/file-delete-icon.png);width:16px;height:16px;background-size:contain}.nurture-icon.expand-icon{background-image:url(/assets/images/icons/2x/expand-icon.png);width:16px;height:16px;background-size:contain}.nurture-icon.collapse-icon{background-image:url(/assets/images/icons/2x/collapse-icon.png);width:16px;height:2px;background-size:contain}.nurture-icon.unpublish-icon{background-image:url(/assets/images/icons/2x/unpublish-icon.png);width:19px;height:17px;background-size:contain}.nurture-icon.publish-icon{background-image:url(/assets/images/icons/2x/publish-icon.png);width:16px;height:16px;background-size:contain}.nurture-icon.unpublish-green-icon{background-image:url(/assets/images/icons/2x/unpublish-green-icon.png);width:19px;height:17px;background-size:contain}.nurture-icon.publish-green-icon{background-image:url(/assets/images/icons/2x/publish-green-icon.png);width:16px;height:16px;background-size:contain}.nurture-icon.cancel-appointment-white{background-image:url(/assets/images/icons/1x/cancel-appointment-white.png);width:16px;height:17px}.nurture-icon.restoreme{background-image:url(/assets/images/icons/2x/restore-me-new.png);width:16px;height:17px;background-size:contain}.nurture-icon.wall-clock{background-image:url(/assets/images/icons/2x/wall-clock.png);width:16px;height:17px;background-position:50%}.nurture-icon.calendar{background-image:url(/assets/images/icons/2x/calendar.png);width:16px;height:17px;background-position:50%}.nurture-icon.restoreme_logo{background-image:url(/assets/images/icons/2x/RestoreMe2x.png);width:16px;height:17px;background-size:contain}