@import url(https://fonts.googleapis.com/css2?family=Open+Sans);.App{min-height:100vh}body{margin:0;padding:0;font-family:"Open Sans",-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}.toggle-component{display:flex;flex-direction:column;justify-content:space-between;margin:37px 0 0;background-color:#fff;border-radius:5px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);padding:0}.toggle-component .toggle-icon{visibility:visible;background:#5071fa;width:3.5em;height:1.5em;border-radius:15px 15px;margin-left:.5em;margin-right:.5em;position:relative}.toggle-component .toggle-icon.icon-off{background:#9d9b9b}.toggle-component .toggle-icon .round{background:#fff;position:absolute;z-index:1;width:1.1em;height:1.1em;top:3.5px;border-radius:50%}.toggle-component .toggle-icon .round.button-off{left:4px}.toggle-component .toggle-icon .round.button-on{right:4px}.toggle-component .header{padding:21px 21px 0;display:flex;justify-content:space-between;color:#5071fa;text-transform:uppercase;font-weight:700}.toggle-component .header .toggle-button-wrapper{display:flex;justify-content:space-between;align-items:center}.toggle-component .header .toggle-button-wrapper .fas{font-size:1.5em;padding-left:.25em;padding-right:.25em;cursor:pointer}.toggle-component .header .toggle-button-wrapper .off,.toggle-component .header .toggle-button-wrapper .off .content{color:#7c7c7c}.toggle-component .hr{border-bottom:2px solid #efeff2;margin-top:1em}.toggle-component .hr.partial{margin-left:21px;margin-right:21px}.toggle-component .content{padding:21px 21px 0}.toggle-component .content input{border-radius:4px;border-width:1px}.toggle-component.on .hr{margin-right:21px;margin-left:21px}.toggle-component.off .content{background:#f0f0f0;color:#7c7c7c}.toggle-component.off .content input{pointer-events:none;color:#1b3445;background:#f0f0f0;box-shadow:none;border:1px solid rgba(0,0,0,.1)}.exclamation-wrapper{height:41px;width:41px;text-align:center;background-color:#5071fa;border-radius:50%;display:block;position:relative}.exclamation-wrapper .exclamation{top:-3px;font-size:34px;font-weight:700;position:absolute;left:16px;color:#fff}.mdi-upper-messages-wrapper{width:959px;min-width:959px}.mdi-upper-messages-wrapper .mdi-upper-message{display:flex;margin-bottom:1.25em;padding-bottom:1.25em;border-bottom:1.5px solid #bcbdc7;align-items:center}.mdi-upper-messages-wrapper .mdi-upper-message .icon-wrapper{padding-right:20px}.mdi-upper-messages-wrapper .mdi-upper-message .message{font-weight:600}.smaller-size{font-size:12px;margin-right:6px}.stuck{overflow:hidden}a,a:focus,span{font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;outline:none}.edit-button,.functional-button,.link-hover-primary{color:#5071fa;cursor:pointer}.edit-button:hover,.functional-button:hover,.link-hover-primary:hover{color:#23527c!important;text-decoration:none!important}.edit-button:hover svg,.functional-button:hover svg,.link-hover-primary:hover svg{fill:#23527c}.edit-button:active,.functional-button:active,.link-hover-primary:active{color:#7e9eb6!important}.edit-button:active svg,.functional-button:active svg,.link-hover-primary:active svg{fill:#7e9eb6}.edit-button svg,.functional-button svg,.link-hover-primary svg{fill:#5071fa}a:focus,a:hover{color:#23527c;text-decoration:none}a:active{color:#7e9eb6}.dot-rectangle-bottom,.dot-rectangle-top{z-index:-1;position:absolute;height:206px;width:206px}.dot-rectangle-bottom img,.dot-rectangle-top img{height:206px;width:206px}.active-insulin-time__table-border,.basal-table,.basal-table-init-plan,.bg-target-modal__table-wrapper,.bolus-table-mdi-crcf{overflow:hidden}.active-insulin-time__table-border table,.basal-table-init-plan table,.basal-table table,.bg-target-modal__table-wrapper table,.bolus-table-mdi-crcf table{border-collapse:initial}.active-insulin-time__table-border th,.basal-table-init-plan th,.basal-table th,.bg-target-modal__table-wrapper th,.bolus-table-mdi-crcf th{background-color:#f4f7ff;font-weight:700;font-size:14px;padding-top:16px;padding-bottom:14px}.active-insulin-time__table-border td,.active-insulin-time__table-border th,.basal-table-init-plan td,.basal-table-init-plan th,.basal-table td,.basal-table th,.bg-target-modal__table-wrapper td,.bg-target-modal__table-wrapper th,.bolus-table-mdi-crcf td,.bolus-table-mdi-crcf th{border:1px solid rgba(0,0,0,.301)}.active-insulin-time__table-border th:first-child,.basal-table-init-plan th:first-child,.basal-table th:first-child,.bg-target-modal__table-wrapper th:first-child,.bolus-table-mdi-crcf th:first-child{border-radius:5px 0 0 0;border-width:1px thin thin 1px}.active-insulin-time__table-border th:last-child,.basal-table-init-plan th:last-child,.basal-table th:last-child,.bg-target-modal__table-wrapper th:last-child,.bolus-table-mdi-crcf th:last-child{border-radius:0 5px 0 0;border-width:1px 1px thin thin}.active-insulin-time__table-border td:first-child,.basal-table-init-plan td:first-child,.basal-table td:first-child,.bg-target-modal__table-wrapper td:first-child,.bolus-table-mdi-crcf td:first-child{border-width:thin thin thin 1px}.active-insulin-time__table-border td:last-child,.basal-table-init-plan td:last-child,.basal-table td:last-child,.bg-target-modal__table-wrapper td:last-child,.bolus-table-mdi-crcf td:last-child{border-width:thin 1px thin thin}.active-insulin-time__table-border tr:last-child td:first-child,.basal-table-init-plan tr:last-child td:first-child,.basal-table tr:last-child td:first-child,.bg-target-modal__table-wrapper tr:last-child td:first-child,.bolus-table-mdi-crcf tr:last-child td:first-child{border-radius:0 0 0 5px;border-width:thin thin 1px 1px}.active-insulin-time__table-border tr:last-child td:last-child,.basal-table-init-plan tr:last-child td:last-child,.basal-table tr:last-child td:last-child,.bg-target-modal__table-wrapper tr:last-child td:last-child,.bolus-table-mdi-crcf tr:last-child td:last-child{border-radius:0 0 5px 0;border-width:thin 1px 1px thin}.active-insulin-time__table-border tr:last-child td:only-child,.basal-table-init-plan tr:last-child td:only-child,.basal-table tr:last-child td:only-child,.bg-target-modal__table-wrapper tr:last-child td:only-child,.bolus-table-mdi-crcf tr:last-child td:only-child{border-radius:0 0 5px 5px}.stage-label-current,.stage-label-new,.stage-label-recommended{text-transform:uppercase;margin-left:32px;font-size:18px;color:#4f4f4f;font-weight:700;margin-bottom:23px;margin-top:30px}.basal-rate__comment--input,.recommendation-edit__table-input-wrapper input{border-radius:5px;background-color:#fff;border:1px solid rgba(0,0,0,.34)}.good-table-wrapper{border:1px solid rgba(0,0,0,.34);border-radius:8px;max-width:912px;overflow:hidden}.good-table{border-radius:2px}.table .good-table-row{width:238px;font-size:18px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left}.table .good-table-row td{vertical-align:middle}.table .good-table-row:hover{background-color:#f2f2f2}.good-table-header-row{font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;text-align:left;color:#677076;background-color:#f4f7ff;border-radius:5px 5px 5px}.good-table td{text-transform:capitalize}.good-table td p{margin:0}.good-table th{font-weight:700;padding:14px 0}.good-table td,.good-table th{min-width:110px;padding-left:10px;border-top:1px solid #ddd;border-left:1px solid hsla(0,0%,50.2%,.486)}.good-table-header-row th{border-radius:5px 5px 5px}.good-table-header-row,.good-table-row{height:46px}body{font-size:18px;background-color:#f4f5fa}button{cursor:pointer;outline:none}button:disabled{cursor:default}.error-border{border-color:#ec2f2f;border:1px solid #ec2f2f!important}.error-border:focus{outline:none}.button-hover-primary:hover{background-color:#6985fb!important}.button-hover-primary:active{background-color:#120129!important}.active-insulin-time__button--cancel,.add-patient-page__container .buttons-area--form button,.approve__buttons__approve,.approve__buttons__cancel,.bg-target-modal__button--cancel,.bg-target__button--cancel,.confirmation-modal-start-patient__button--approve,.confirmation-modal-start-patient__button--cancel,.copy-stages-button,.discard-changes-modal-container .--no,.discard-changes-modal-container .--yes-discard,.discard-changes-modal-container .discard-changes-modal-container__cancel,.error-modal-ok-button,.expire-custom .error-modal-content .button-div--register,.final-mdi-review .review-buttons .approve-btn,.general-modal-container .general-modal-ok-button,.init-plan-crcf-page__wrapper__button,.init-plan-page__wrapper__button,.init-plan-ssi-page__wrapper__button,.login-page__login-area__login-form__reset,.login-page__login-area__login-form__submit,.manual-rec-modal-container .manual-rec-modal-button-cancel,.manual-rec-modal-container .manual-rec-modal-button-continue,.plan-not-set-button,.register-page__register-area__register-form__submit,.start-advisor-page__wrapper__start-button,.submit-button.ready,.tide-window__login-form__submit,.user-profile__logout-button,.video-page__confirm-button,.warning-modal__buttons-container .ok-btn{background-color:#5071fa;color:#fafafa;font-size:13.5px;font-weight:700;text-align:center;border-radius:8px;border:none}.active-insulin-time__button--cancel:focus,.add-patient-page__container .buttons-area--form button:focus,.approve__buttons__approve:focus,.approve__buttons__cancel:focus,.bg-target-modal__button--cancel:focus,.bg-target__button--cancel:focus,.confirmation-modal-start-patient__button--approve:focus,.confirmation-modal-start-patient__button--cancel:focus,.copy-stages-button:focus,.discard-changes-modal-container .--no:focus,.discard-changes-modal-container .--yes-discard:focus,.discard-changes-modal-container .discard-changes-modal-container__cancel:focus,.error-modal-ok-button:focus,.expire-custom .error-modal-content .button-div--register:focus,.final-mdi-review .review-buttons .approve-btn:focus,.general-modal-container .general-modal-ok-button:focus,.init-plan-crcf-page__wrapper__button:focus,.init-plan-page__wrapper__button:focus,.init-plan-ssi-page__wrapper__button:focus,.login-page__login-area__login-form__reset:focus,.login-page__login-area__login-form__submit:focus,.manual-rec-modal-container .manual-rec-modal-button-cancel:focus,.manual-rec-modal-container .manual-rec-modal-button-continue:focus,.plan-not-set-button:focus,.register-page__register-area__register-form__submit:focus,.start-advisor-page__wrapper__start-button:focus,.submit-button.ready:focus,.tide-window__login-form__submit:focus,.user-profile__logout-button:focus,.video-page__confirm-button:focus,.warning-modal__buttons-container .ok-btn:focus{outline:none;box-shadow:none}.active-insulin-time__button--cancel:hover,.add-patient-page__container .buttons-area--form button:hover,.approve__buttons__approve:hover,.approve__buttons__cancel:hover,.bg-target-modal__button--cancel:hover,.bg-target__button--cancel:hover,.confirmation-modal-start-patient__button--approve:hover,.confirmation-modal-start-patient__button--cancel:hover,.copy-stages-button:hover,.discard-changes-modal-container .--no:hover,.discard-changes-modal-container .--yes-discard:hover,.discard-changes-modal-container .discard-changes-modal-container__cancel:hover,.error-modal-ok-button:hover,.expire-custom .error-modal-content .button-div--register:hover,.final-mdi-review .review-buttons .approve-btn:hover,.general-modal-container .general-modal-ok-button:hover,.init-plan-crcf-page__wrapper__button:hover,.init-plan-page__wrapper__button:hover,.init-plan-ssi-page__wrapper__button:hover,.login-page__login-area__login-form__reset:hover,.login-page__login-area__login-form__submit:hover,.manual-rec-modal-container .manual-rec-modal-button-cancel:hover,.manual-rec-modal-container .manual-rec-modal-button-continue:hover,.plan-not-set-button:hover,.register-page__register-area__register-form__submit:hover,.start-advisor-page__wrapper__start-button:hover,.submit-button.ready:hover,.tide-window__login-form__submit:hover,.user-profile__logout-button:hover,.video-page__confirm-button:hover,.warning-modal__buttons-container .ok-btn:hover{background-color:#6985fb}.active-insulin-time__button--cancel:active,.add-patient-page__container .buttons-area--form button:active,.approve__buttons__approve:active,.approve__buttons__cancel:active,.bg-target-modal__button--cancel:active,.bg-target__button--cancel:active,.confirmation-modal-start-patient__button--approve:active,.confirmation-modal-start-patient__button--cancel:active,.copy-stages-button:active,.discard-changes-modal-container .--no:active,.discard-changes-modal-container .--yes-discard:active,.discard-changes-modal-container .discard-changes-modal-container__cancel:active,.error-modal-ok-button:active,.expire-custom .error-modal-content .button-div--register:active,.final-mdi-review .review-buttons .approve-btn:active,.general-modal-container .general-modal-ok-button:active,.init-plan-crcf-page__wrapper__button:active,.init-plan-page__wrapper__button:active,.init-plan-ssi-page__wrapper__button:active,.login-page__login-area__login-form__reset:active,.login-page__login-area__login-form__submit:active,.manual-rec-modal-container .manual-rec-modal-button-cancel:active,.manual-rec-modal-container .manual-rec-modal-button-continue:active,.plan-not-set-button:active,.register-page__register-area__register-form__submit:active,.start-advisor-page__wrapper__start-button:active,.submit-button.ready:active,.tide-window__login-form__submit:active,.user-profile__logout-button:active,.video-page__confirm-button:active,.warning-modal__buttons-container .ok-btn:active{background-color:#120129}.approve__buttons__cancel,.confirmation-modal-start-patient__button--cancel,.discard-changes-modal-container .--no,.discard-changes-modal-container .--yes-discard,.manual-rec-modal-container .manual-rec-modal-button-cancel{background-color:#6d6d6d}.approve__buttons__cancel:hover,.confirmation-modal-start-patient__button--cancel:hover,.discard-changes-modal-container .--no:hover,.discard-changes-modal-container .--yes-discard:hover,.manual-rec-modal-container .manual-rec-modal-button-cancel:hover{background-color:#878787}.approve__buttons__cancel:active,.confirmation-modal-start-patient__button--cancel:active,.discard-changes-modal-container .--no:active,.discard-changes-modal-container .--yes-discard:active,.manual-rec-modal-container .manual-rec-modal-button-cancel:active{background-color:#120129}.login-page__login-area__remember-password__checkbox,.register-page__register-area__read-terms__checkbox,input[type=checkbox]{border-radius:3.8px}.add-patient-page__container__content .error-message--add-patient,.error-message--forgot,.error-message--login,.error-message--register,.error-message--video{color:#ec2f2f;font-size:14px;font-weight:700!important;margin:10px 0}.add-patient-page__container__content,.privacy_policy-page__wrapper__content,.terms-of-use-page__wrapper__content{background-color:#fff;border-radius:3.8px;box-shadow:0 2px 4.9px .2px rgba(0,0,0,.1)}.discard-changes-modal-container .--cancel,.discard-changes-modal-container .--cancel:hover{margin-top:10px;background-color:transparent;color:#337ab7;font-size:18px}.expire-custom .error-modal-content .button-div--register{padding:11px 0}.expire-custom .error-modal-content .button-div--register .link{padding:13px 30px;color:#fafafa;font-weight:700;text-transform:capitalize}.expire-custom .error-modal-content .button-div--register .link:focus,.expire-custom .error-modal-content .button-div--register .link:hover{text-decoration:none}.edit-btn{width:18px;height:18px}.required{outline:1px solid red;outline-style:auto}.disabled{background-color:#a9a9a9!important;cursor:not-allowed!important}.not-displayable{display:none}.expire-custom .error-modal-content .button-div--register{padding:10px 0;cursor:pointer}.expire-custom .error-modal-content .button-div--register .link--register{padding:10px 30px;color:#fafafa;font-weight:700}.expire-custom .error-modal-content .button-div--register .link--register:focus,.expire-custom .error-modal-content .button-div--register .link--register:hover{text-decoration:none}.edit-patient-button{margin-left:12px}.edit-patient-button .edit-btn{height:20px;width:inherit}.edit-patient-button .pencil-text{text-decoration:underline;color:#120128;font-size:14px;text-transform:capitalize}.submit-button{text-transform:capitalize}.submit-button.ready{padding:10px 50px}.submit-button .fa-spinner{color:#2d96d9}.submit-button .fa-check{color:#2fcc2d}.table-report__link{color:#5071fa;font-size:18px;font-weight:400;text-transform:capitalize}.table-report__link:focus{text-decoration:none;font-weight:400;color:#5071fa}.table-report__link:hover{text-decoration:none;color:#120128}.tooltip-to-click{background-color:#5071fa;border-radius:3.8px;padding:5px 10px;font-size:13.5px;color:#fff}.tooltip-to-click .react-tooltip-lite{padding:0!important;width:auto!important}.tooltip-to-click .react-tooltip-lite-arrow{border-color:#5071fa}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.required{outline:1px solid red;outline-style:inset}}}input[type=checkbox]:focus{outline:none}.active{font-weight:700;display:block}.rtl{direction:rtl}.ltr{direction:ltr}.block{display:block}.login-page{display:flex;flex-direction:column;background-image:url(/static/media/login-background.354d2924.jpg);background-size:cover;background-repeat:no-repeat}.login-page__login-area{flex:1 1;display:flex;padding-top:5%;width:50%;justify-content:center;align-items:baseline}@media(max-width:600px){.login-page__login-area{width:100%;align-items:center}}.login-page__login-area__logo{width:500px;padding-top:55px}.logo-wrapper{display:flex;justify-content:center;padding:15px}.logo-wrapper img{width:350px}.login-page__login-area__login-form{background-color:#fff;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);width:411px;border-radius:3.8px;display:flex;flex-direction:column;padding:20px 46px;justify-content:space-around;align-items:flex-start}.login-page__login-area__login-form__Login-title{height:24px;margin-bottom:18px;font-size:23px;color:#120128;text-transform:capitalize;font-weight:700}.input-divider--login{background-color:#000;width:90%;height:2px;opacity:.15}.inputs-wrapper--login{display:flex;flex-direction:column;justify-content:space-around;height:204px;width:100%;margin-bottom:23px}.login-page__login-area__login-form__label{text-transform:capitalize;padding-left:12px;font-size:14px}.login-page__login-area__login-form__input{width:314px;height:44px;border-radius:3.8px;padding-left:10px;box-shadow:inset 0 2px 3.8px .2px rgba(9,9,9,.13)}.login-page__login-area__login-form__input:focus{border:1px solid #51cbee}.login-page__login-area__remember-password{display:flex;margin-bottom:25px;width:100%;justify-content:flex-start}.login-page__login-area__remember-password input{margin:0}.login-page__login-area__remember-password__remember{font-size:14px;margin:0 19px}.login-page__login-area__remember-password__forgot{font-size:14px;font-weight:600;color:#5071fa;cursor:pointer}.login-page__login-area__login-form__buttons{width:100%;display:flex;justify-content:flex-end;align-items:center}.login-page__login-area__login-form__submit{text-transform:capitalize;padding:12px 40px;border-radius:8px}.login-page__login-area__login-form__reset{text-transform:capitalize;padding:12px;border-radius:8px}.login-page__login-area__login-form__back{text-transform:capitalize;margin:0 30px 0 0;font-size:14px;font-weight:600;color:#5071fa;cursor:pointer}.bad-email-error{margin:0}.error-message--login{margin:15px 0 0 11px;width:100%}.email-sent-text{width:100%;color:#5071fa;word-break:break-word}@media only screen and (min-width:1023px){.login-page,.register-page{height:100vh;min-height:100vh}}@media only screen and (min-height:600px)and (max-width:1400px)and (orientation:landscape){.login-page__login-area{zoom:.8}}@media only screen and (max-width:1023px)and (orientation:landscape){.login-page__login-area{flex-direction:column}.login-page__login-area__login-form{margin:0 0 25px}}@media only screen and (min-height:1024px)and (orientation:portrait){.form-wrapper{transform:scale(1.5) translateY(-60px)}.login-page__login-area__logo--login,.login-page__login-area__logo--register,.register-page__register-area__logo--login,.register-page__register-area__logo--register{padding-bottom:130px}}@media only screen and (min-height:1300px)and (orientation:portrait){.form-wrapper{transform:scale(2) translateY(-110px)}.login-page__login-area__logo--login,.login-page__login-area__logo--register,.register-page__register-area__logo--login,.register-page__register-area__logo--register{padding-bottom:400px}}@media only screen and (max-width:600px){.login-page,.register-page{background-image:none}}@media only screen and (max-width:1150px){.login-page,.register-page{min-height:100vh!important;background-position:50%}.login-page__login-area,.login-page__register-area,.register-page__login-area,.register-page__register-area{flex-direction:column}.login-page__login-area__logo--login,.login-page__login-area__logo--register,.login-page__register-area__logo--login,.login-page__register-area__logo--register,.register-page__login-area__logo--login,.register-page__login-area__logo--register,.register-page__register-area__logo--login,.register-page__register-area__logo--register{padding-top:0!important}.login-page__login-area .form-wrapper,.login-page__register-area .form-wrapper,.register-page__login-area .form-wrapper,.register-page__register-area .form-wrapper{margin:0!important;width:95%!important;padding:20px 15px!important;margin-top:85px}}@media only screen and (max-width:1150px)and (max-width:600px){.login-page__login-area .form-wrapper,.login-page__register-area .form-wrapper,.register-page__login-area .form-wrapper,.register-page__register-area .form-wrapper{width:100%!important}}@media only screen and (max-width:1150px){.login-page__login-area .form-wrapper .register-page__register-area__register-form,.login-page__register-area .form-wrapper .register-page__register-area__register-form,.register-page__login-area .form-wrapper .register-page__register-area__register-form,.register-page__register-area .form-wrapper .register-page__register-area__register-form{margin:0!important;width:100%!important;max-width:411px!important;max-height:600px!important;padding:20px 15px!important}.login-page__login-area .form-wrapper .register-page__register-area__register-form .inputs-wrapper--register .form_input,.login-page__register-area .form-wrapper .register-page__register-area__register-form .inputs-wrapper--register .form_input,.register-page__login-area .form-wrapper .register-page__register-area__register-form .inputs-wrapper--register .form_input,.register-page__register-area .form-wrapper .register-page__register-area__register-form .inputs-wrapper--register .form_input{font-size:18px}.login-page__login-area .form-wrapper .register-page__register-area__register-form .inputs-wrapper--register .form_input input,.login-page__register-area .form-wrapper .register-page__register-area__register-form .inputs-wrapper--register .form_input input,.register-page__login-area .form-wrapper .register-page__register-area__register-form .inputs-wrapper--register .form_input input,.register-page__register-area .form-wrapper .register-page__register-area__register-form .inputs-wrapper--register .form_input input{width:100%!important}.login-page__login-area__login-form,.login-page__login-area__register-form,.login-page__register-area__login-form,.login-page__register-area__register-form,.register-page__login-area__login-form,.register-page__login-area__register-form,.register-page__register-area__login-form,.register-page__register-area__register-form{margin:0;width:100%!important;max-width:411px;max-height:415px;padding:20px 15px}.login-page__login-area__login-form .inputs-wrapper--login,.login-page__login-area__register-form .inputs-wrapper--login,.login-page__register-area__login-form .inputs-wrapper--login,.login-page__register-area__register-form .inputs-wrapper--login,.register-page__login-area__login-form .inputs-wrapper--login,.register-page__login-area__register-form .inputs-wrapper--login,.register-page__register-area__login-form .inputs-wrapper--login,.register-page__register-area__register-form .inputs-wrapper--login{width:100%}.login-page__login-area__login-form__label,.login-page__login-area__register-form__label,.login-page__register-area__login-form__label,.login-page__register-area__register-form__label,.register-page__login-area__login-form__label,.register-page__login-area__register-form__label,.register-page__register-area__login-form__label,.register-page__register-area__register-form__label{font-size:18px}.login-page__login-area__login-form__input,.login-page__login-area__register-form__input,.login-page__register-area__login-form__input,.login-page__register-area__register-form__input,.register-page__login-area__login-form__input,.register-page__login-area__register-form__input,.register-page__register-area__login-form__input,.register-page__register-area__register-form__input{width:100%}.login-page__login-area__read-terms__checkbox,.login-page__login-area__read-terms__remember,.login-page__login-area__remember-password__checkbox,.login-page__login-area__remember-password__remember,.login-page__register-area__read-terms__checkbox,.login-page__register-area__read-terms__remember,.login-page__register-area__remember-password__checkbox,.login-page__register-area__remember-password__remember,.register-page__login-area__read-terms__checkbox,.register-page__login-area__read-terms__remember,.register-page__login-area__remember-password__checkbox,.register-page__login-area__remember-password__remember,.register-page__register-area__read-terms__checkbox,.register-page__register-area__read-terms__remember,.register-page__register-area__remember-password__checkbox,.register-page__register-area__remember-password__remember{font-size:13.14px;margin:0 0 0 8px;align-self:center}.login-page__login-area__read-terms__forgot,.login-page__login-area__read-terms__text,.login-page__login-area__remember-password__forgot,.login-page__login-area__remember-password__text,.login-page__register-area__read-terms__forgot,.login-page__register-area__read-terms__text,.login-page__register-area__remember-password__forgot,.login-page__register-area__remember-password__text,.register-page__login-area__read-terms__forgot,.register-page__login-area__read-terms__text,.register-page__login-area__remember-password__forgot,.register-page__login-area__remember-password__text,.register-page__register-area__read-terms__forgot,.register-page__register-area__read-terms__text,.register-page__register-area__remember-password__forgot,.register-page__register-area__remember-password__text{margin:0 0 0 5px}}@media (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.login-page,.register-page{height:100vh;min-height:100vh}}.register-page{display:flex;flex-direction:column}.register-page__register-area{flex:1 1;display:flex;justify-content:space-around;align-items:center;background-image:url(/static/media/login-background.354d2924.jpg);background-size:cover;background-repeat:no-repeat}.register-page__register-area__logo{width:500px;padding-top:55px}@media(max-width:768px){.register-page__register-area__logo{width:300px;padding-top:30px}}.form-wrapper{display:flex;flex-direction:column}.expire-border-container .expire-border{background-color:#fff;padding:20px 0}.register-page__register-area__register-form{background-color:#fff;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);width:411px;border-radius:3.8px;display:flex;flex-direction:column;padding:20px 46px;justify-content:space-around}.register-page__register-area__register-form p{font-weight:600}@media(max-width:768px){.register-page__register-area__register-form{width:90%;padding:15px 20px}}.top-wrapper p{margin:0}@media(max-width:768px){.error-message--register{font-size:1.2rem;margin:3px}}.token-expire--register{color:#3a3a3a}.pre-input-headline{font-size:14px;margin:0 0 13px}.register-page__register-area__register-form__pre-register-title{padding-left:12px;padding-top:16px;text-transform:capitalize;font-size:14px}.register-page__register-area__register-form__register-title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-left:10px;color:#5071fa;font-weight:700}@media(max-width:768px){.register-page__register-area__register-form__register-title{font-size:1rem}}.input-divider--register{background-color:#000;width:90%;height:2px;opacity:.15;margin-top:10px}.inputs-wrapper--register{display:flex;flex-direction:column}.form_input{margin-bottom:22px}.form_input p{margin-bottom:12px}.register-page__register-area__register-form__label{text-transform:capitalize;padding-left:12px;font-size:14px}.register-page__register-area__register-form__input{width:314px;height:44px;border-radius:3.8px;padding-left:10px;box-shadow:inset 0 2px 3.8px .2px rgba(9,9,9,.13)}.register-page__register-area__register-form__input:focus{border:1px solid #51cbee}@media(max-width:768px){.register-page__register-area__register-form__input{width:100%;height:40px}}.register-page__register-area__read-terms{display:flex}.register-page__register-area__read-terms__checkbox{align-self:center}.register-page__register-area__read-terms__text{font-size:14px;margin-left:15px}.register-page__register-area__read-terms input{margin:0}.register-page__register-area__read-terms__forgot{margin-left:10px;font-size:14px;font-weight:300;color:#5071fa;text-decoration:underline;cursor:pointer}@media(max-width:768px){.register-page__register-area__read-terms__forgot{font-size:.9rem}}.register-page__register-area__register-form__buttons{width:100%;margin:15px 0 12px 2px;display:flex;justify-content:center}.register-page__register-area__register-form__submit{width:98px;height:41px;border-radius:8px;text-transform:capitalize}@media(max-width:768px){.register-page__register-area__register-form__submit{width:80px;height:35px}}.expire-custom .error-modal-content{padding:40px 20px 20px!important}.expire-custom .error-modal-content .errors-content{margin:0!important}.expire-custom .error-modal-content .expire-to-register{padding:10px}.expire-custom .error-modal-content .button-div--register{width:100px;margin-top:20px}.expire-custom .error-modal-content .button-div--register .link--register{padding:10px 22px}.invite-patient-app-page{position:absolute;top:0;z-index:1000;background-color:#fafafa;right:0;left:0;bottom:0;display:flex}.invite-patient-app-page__container{width:75%;min-width:inherit;max-width:inherit;transform:none;padding-top:50px;display:flex;flex-direction:column;align-items:center}.invite-patient-app-page__container .inner__container{width:45%}.invite-patient-app-page__container .inner__container .headline--invite{font-size:23px;margin-top:18px;margin-bottom:30px;font-weight:700;text-transform:uppercase;color:#5071fa}.invite-patient-app-page__container .inner__container .advisor-logo-new{padding:0 15px;height:57px}.invite-patient-app-page__container .inner__container .headline--invite{margin-bottom:40px;padding:0 15px}.invite-patient-app-page__container .inner__container .invite-patient-app-page__content{align-items:center;background-color:#fff}.invite-patient-app-page__content{display:flex;flex-direction:column;padding:40px 30px 0}.invite-patient-app-page__content .pre-instructions{text-align:center;font-weight:700;color:#120128}.invite-patient-app-page__content .app-icon{height:166px}.invite-patient-app-page__content .general-instructions{font-weight:inherit;text-align:center;margin:20px}.invite-patient-app-page__buttons-container{margin-top:30px;display:flex;justify-content:center}.invite-patient-app-page__buttons-container .google-play{height:7vh;margin:0 30px 20px 0}.invite-patient-app-page__buttons-container .google-play:hover{opacity:.8}.invite-patient-app-page__buttons-container .app-store{height:7vh;margin-bottom:20px}.invite-patient-app-page__buttons-container .app-store:hover{opacity:.8}.invite-patient-app-page__device-side{width:25%;padding-top:5px;background-color:#5071fa;height:100vh;display:flex;align-items:center}.invite-patient-app-page__device-side .device-portrait{max-height:75vh;transform:translateX(-50%)}@media only screen and (max-width:1150px){.invite-patient-app-page__container{width:100%!important}.invite-patient-app-page__container .inner__container{width:90%!important}.invite-patient-app-page__container .inner__container .headline--invite{margin-bottom:inherit!important;padding:10px 0 30px!important;font-size:18px!important;text-align:center!important}.invite-patient-app-page__container .inner__container .advisor-logo-new{padding:inherit}.invite-patient-app-page__content{padding:0 15px!important}.invite-patient-app-page__content .pre-instructions{margin:20px 0!important}.invite-patient-app-page__content .app-icon{height:85px!important}.invite-patient-app-page__buttons-container{flex-wrap:wrap!important;padding:0 50px!important}.invite-patient-app-page__buttons-container .google-play{margin:0 0 20px!important;height:7vh!important}.invite-patient-app-page__buttons-container .app-store{height:7vh!important}.invite-patient-app-page__device-side{display:none!important}}.headline--add-patient{font-size:23px;margin-top:18px;margin-bottom:30px;font-weight:700;color:#5071fa;text-transform:uppercase}.add-patient-page{display:flex;flex-direction:column;align-items:center;padding:0 30px;height:calc(100vh - 72px)}.add-patient-page .actions{margin-top:10px}.add-patient-page__container{min-width:960px;max-width:960px;transform:translateY(0)}.add-patient-page__container__content{display:flex;flex-direction:column;padding:40px 30px 0}.add-patient-page__container__content .pre-instructions{font-weight:700;color:#120128}.add-patient-page__container__content .error-message--add-patient{font-weight:400!important;font-size:medium;min-height:22px}.add-patient-page__container__content .form .input-item{display:flex;margin:20px 0}.add-patient-page__container__content .form .input-item .field-name{min-width:170px}.add-patient-page__container__content .form .input-item .optional{padding-left:12px}.add-patient-page__container__content .form .input-item input{border-radius:3.8px;box-shadow:inset 0 2px 3.8px .2px rgba(9,9,9,.13);border:1px solid rgba(0,0,0,.34);outline:none;padding-left:5px;width:100%}.add-patient-page__container__content .form .input-item .error{margin-left:20px;color:#ec2f2f}.add-patient-page__container .check-boxes{display:flex;margin-top:5px}.add-patient-page__container .check-boxes span{font-weight:400}.add-patient-page__container .check-boxes .terms-and-agreement__box{margin-top:10px;margin-bottom:20px}.add-patient-page__container .check-boxes .checkbox__words{line-height:35px;margin-left:30px}.add-patient-page__container .check-boxes .checkbox__words a{color:#5071fa}.add-patient-page__container .check-boxes .checkbox__words a:hover{text-decoration:initial}.add-patient-page__container .buttons-area--form{display:flex;justify-content:space-between;align-items:center;margin:20px 0}.add-patient-page__container .buttons-area--form button{text-transform:capitalize;padding:10px 30px}.add-patient-page__container .buttons-area--form .switch-mode{margin-right:inherit}.add-patient-page__container .buttons-area--form .cancel{padding-left:25px;color:#5071fa}.add-patient-page__container .buttons-area--form .cancel:hover{text-decoration:initial}.add-patient-page__container .buttons-area--form .submit-btn{margin-left:inherit;position:relative}.add-patient-page__container .buttons-area--form .submit-btn .text{padding-right:5px}.add-patient-page__container .buttons-area--form .submit-btn .sk-spinner{display:inline-block;margin-right:10px;margin-left:5px}.add-patient-page__container .buttons-area--form .submit-btn .sk-spinner div{top:5px}.add-patient-page .insulinDeliveryTypeField{display:flex;flex-direction:row}.add-patient-page .insulinDeliveryTypeField .error{margin-left:17px;color:#ec2f2f}.add-patient-page .insulinDeliveryTypeField p{margin-right:20px}.add-patient-page .studyGroupField{display:flex;flex-direction:row}.add-patient-page .studyGroupField .error{margin-left:17px;color:#ec2f2f}.add-patient-page .studyGroupField p{margin-right:40px}.error-border{border-radius:3.8px}.error-border .react-datepicker__input-container input{border:0 solid rgba(0,0,0,.34)!important}.react-datepicker-wrapper,.react-datepicker__input-container{width:100%}.react-datepicker__header .react-datepicker__current-month,.react-datepicker__header__dropdown{line-height:4rem;font-size:2em}.react-datepicker__current-month{display:none}.react-datepicker__year-dropdown{border-right:2px solid #aeaeae}.react-datepicker__month-read-view,.react-datepicker__year-read-view{display:flex;flex-direction:row-reverse}.react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-width:.8rem}.react-datepicker__navigation{border:.8rem solid transparent;border-top-color:#ccc}.react-datepicker__navigation--years-upcoming{top:-4px;border:.8rem solid transparent;border-bottom-color:#ccc}.react-datepicker__navigation--next,.react-datepicker__navigation--previous{display:none}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{width:4rem;line-height:4rem;font-size:2em}@media not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none){.react-datepicker-popper{display:none}}}@media(max-width:1024px){.add-patient-page{height:auto}.add-patient-page__header{padding:28px}.add-patient-page__header__inside-header{min-width:460px}.add-patient-page__container{height:auto;min-width:0;max-width:450px;transform:translateY(20px)}.add-patient-page__container__content{min-width:0}.add-patient-page__container .form .input-item{flex-direction:column;margin:0}.add-patient-page__container .form .input-item input{width:100%}.add-patient-page__container .form .input-item .input-field{margin:10px 0}.add-patient-page__container .form .input-item .small-margin{margin:1px}.add-patient-page__container .form .input-item .error{margin-left:0;color:#ec2f2f}.add-patient-page__container .form .error-border *{margin:0}.add-patient-page__container .form .field-name{text-transform:capitalize}.add-patient-page__container .check-boxes .sign-up__box{margin-top:20px}.add-patient-page__container .check-boxes .terms-and-agreement__box{margin-bottom:0}.add-patient-page__container .check-boxes .checkbox__words{margin-left:30px}}@media(max-width:520px){.add-patient-page{height:auto}.add-patient-page__header{justify-content:flex-start}.add-patient-page__header__inside-header{min-width:0}}.user-profile{height:200px;display:flex;flex-direction:row;justify-content:center}.user-profile .patient-list-top-labels__clinic-label{margin:0 0 20px;padding-bottom:18.6px}.user-profile .link--no-capitalize{text-transform:unset;padding-top:10px;text-decoration:initial}.user-profile .connected-dexcom{display:flex;justify-content:flex-start;font-size:18px}.user-profile .connected-dexcom span{padding-top:10px;font-weight:400}.user-profile__wrapper{width:959px;padding-top:30px}.user-profile__labels{height:180px;transform:translate(10px);display:flex;flex-direction:column}.user-profile__links-wrapper{display:flex;flex-direction:column;justify-content:space-between}.user-profile .disconnect-dexcom{margin:0 0 0 10px}.user-profile__logout-button{margin:20px 0 0;height:38px;width:150px}.terms-of-use-page{display:flex;flex-direction:row;justify-content:center;padding:0 30px}.terms-of-use-page__wrapper{max-width:960px}.terms-of-use-page__wrapper__headline{font-size:23px;margin-top:18px;font-weight:700;color:#5071fa;text-transform:uppercase}.terms-of-use-page__wrapper__content{padding:20px}.terms-of-use-page__wrapper__content li{margin-bottom:30px}.terms-of-use-page__wrapper__content .bold{font-weight:700}.terms-of-use-page__wrapper__content .middle{text-align:center}.terms-of-use-page__wrapper__content .underline{text-decoration:underline}.privacy_policy-page{display:flex;flex-direction:row;justify-content:center;padding:0 30px}.privacy_policy-page__wrapper{max-width:943px}.privacy_policy-page__wrapper__headline{font-size:23px;margin-top:18px;font-weight:700;color:#5071fa;text-transform:uppercase}.privacy_policy-page__wrapper__content{padding:20px}.privacy_policy-page__wrapper__content li{margin-bottom:30px}.privacy_policy-page__wrapper__content .bold{font-weight:700}.privacy_policy-page__wrapper__content .middle{text-align:center}.privacy_policy-page__wrapper__content .underline{text-decoration:underline}.privacy_policy-page__wrapper__content .one-line{display:block}.start-advisor-page{display:flex;justify-content:center;margin-bottom:1em}.start-advisor-page__borders{width:940px;border-color:rgba(0,0,0,.301)}.start-advisor-page__treatment-plan-settings{width:900px;border-color:rgba(0,0,0,.301)}.start-advisor-page__usermanual{margin-top:30px;margin-bottom:0}.start-advisor-page__headline{color:#5071fa;font-weight:700;text-transform:uppercase;padding-bottom:20px}.start-advisor-page__profile-settings-page__change-treatment-plan-type{padding:20px;color:#5071fa;cursor:pointer;font-weight:400;font-size:15px}.start-advisor-page__wrapper{width:980px;display:flex;flex-direction:column}.start-advisor-page__wrapper__title{display:flex;justify-content:space-between;margin-top:12px}.upload-link-name{margin-left:5px}.start-advisor-page__wrapper__patient-details{display:flex;align-items:center;margin-top:25px}.start-advisor-page__wrapper__patient-details__patient-name{font-size:23px;color:#2d96d9;margin:0;text-transform:uppercase;font-weight:700}.start-advisor-page__wrapper__patient-details__patient-dob{font-size:14px;margin:0 0 0 49px;text-transform:uppercase;font-weight:600}.start-advisor-page__wrapper__content{display:flex;flex-direction:column;justify-content:space-between;padding:21px;margin:37px 0 0;background-color:#fff;border-radius:5px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1)}label{font-weight:400!important}.cancel{color:#5071fa}.start-advisor-page__wrapper__content__headline{color:#2d96d9;font-weight:700;text-transform:uppercase;margin-bottom:20px}.start-advisor-page__wrapper__content__text p{margin:0}.start-advisor-page__wrapper__content__text__link{text-decoration:underline}.start-advisor-page__wrapper__buttons{display:flex;margin-top:25px}.start-advisor-page__wrapper__start-button{height:40px;width:150px}.start-advisor-page__wrapper__start-button-wrapper{margin-top:30px;width:340px}.start-advisor-warning{color:red;margin-top:10px}.start-advisor-page__wrapper__content__types{padding-top:20px}.basal-comments-inner-no-edit p,.basal-comments-inner p,.basal-comments p,.comments-section-inner-no-edit p,.comments-section-inner p,.comments-section p{font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI"!important}.basal-tables .mdi-upper-messages-wrapper{padding:1em 1em 0}.basal-comments-inner textarea{height:100%}.adp-link,.edit-button,.functional-button{font-size:14px;text-decoration:underline}.edit-button,.functional-button{font-weight:600}@media print{.mdi-hcp-view-report{visibility:hidden}}.basal-comments-inner-no-edit p,.basal-comments-inner p,.basal-comments p,.comments-section-inner-no-edit p,.comments-section-inner p,.comments-section p{font-size:18px;font-family:"Open Sans";align-self:flex-start}#basal-rate{padding:0 30px;display:flex;flex-direction:column;justify-content:center;align-items:center}.approve-open{max-height:41vh;overflow:hidden}.recommendation-top-row{display:flex;flex-direction:row;width:959px;min-width:959px;justify-content:space-between}.recommendation-top-row__name{color:#120128;text-transform:uppercase;font-family:"Open Sans";font-size:23px;font-weight:700}.recommendation-top-row__name--left{margin-left:13px}.recommendation-top-row__name--approve{margin-left:26px;margin-bottom:23px;margin-top:23px}.recommendation-top-row__name-hcp{white-space:nowrap}.recommendation-top-row--left{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.recommendation-top-row__dates{color:#120128;font-family:"Open Sans";font-size:18px;font-weight:700;align-self:flex-end}.recommendation-top-row__wrapper{height:100px;display:flex;flex-direction:column;justify-content:center}.basal-tables{min-width:959px;display:flex;flex-direction:column;margin-top:40px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);background-color:#fff}.basal-rate-bottom-links,.basal-tables-wrapper{display:flex;flex-direction:row}.basal-rate-bottom-links{justify-content:flex-end}.basal-table-bottom-links-wrapper{width:300px;display:flex;flex-direction:row;justify-content:space-between}.basal-tables-wrapper,.basal-tables-wrapper *{max-width:unset}.basal-comments{margin-top:30px;width:959px;min-width:959px;padding:20px;border-radius:5px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);background-color:#fff;display:flex;flex-direction:column;align-items:center}.basal-comments p{margin-left:21px}.basal-comments-inner-no-edit .basal-comments p,.basal-comments-inner .basal-comments p,.basal-comments .basal-comments-inner-no-edit p,.basal-comments .basal-comments-inner p,.basal-comments .comments-section-inner-no-edit p,.basal-comments .comments-section-inner p,.comments-section-inner-no-edit .basal-comments p,.comments-section-inner .basal-comments p{margin-left:25px;margin-top:15px;min-width:885px}.basal-comments-inner{width:912px;min-width:912px;border-radius:5px;border:thin solid rgba(0,0,0,.301)}.basal-comments-inner textarea{line-height:24px;width:100%;min-width:885px;margin:2px 2px 2px 0;resize:none;padding-left:21px;padding-right:21px;padding-top:16px;outline:transparent;border:none}.basal-comments-inner-no-edit{width:912px;min-width:912px;cursor:not-allowed;min-height:110px;background-color:#efefef;border-radius:5px;border:1px solid rgba(0,0,0,.301);overflow:auto}.stage-comment-wrapper{margin-left:27px}.stage-comment__upper-label{text-transform:capitalize;font-weight:700;margin-left:21px;margin-top:34px}.stage-comment__upper-label--review{margin-left:0}.stage-comment__upper-label:after{content:" comment";text-transform:lowercase}.stage-comment__content{width:440px;border-radius:3.8px;border:1px solid rgba(0,0,0,.301);padding-right:20px;padding-left:20px;padding-top:10px;word-wrap:break-word;overflow:auto}.stage-comment__content--review{width:auto}.adp-link,.edit-button,.functional-button{font-size:13.5px;color:#5071fa;text-decoration:initial;align-self:center}.edit-button,.functional-button{border:transparent;background-color:transparent;text-transform:capitalize}.edit-button{font-size:18px}.basal-rate__wrapper{margin-bottom:20px}@media screen and (max-width:1024px){.basal-rate__wrapper{max-width:400vw}}.comments-section{margin-top:30px;width:959px;min-width:959px;padding:20px;border-radius:5px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);background-color:#fff;flex-direction:column;align-items:center}.comments-section--bolus{margin-bottom:30px}.comments-section--bolus--review,.comments-section--bolus--review .comments-section-inner{width:100%;min-width:100%}.comments-section--bolus--review .comments-section-inner textarea{min-width:unset}.comments-section p{margin-left:21px}.basal-comments-inner-no-edit .comments-section p,.basal-comments-inner .comments-section p,.comments-section-inner-no-edit .comments-section p,.comments-section-inner .comments-section p,.comments-section .basal-comments-inner-no-edit p,.comments-section .basal-comments-inner p,.comments-section .comments-section-inner-no-edit p,.comments-section .comments-section-inner p{margin-left:25px;margin-top:15px;min-width:885px}.comments-section-inner{width:912px;min-width:912px;border-radius:5px;border:thin solid rgba(0,0,0,.301)}.comments-section-inner textarea{width:100%;height:100%;min-width:885px;min-height:120px;margin:2px 2px 2px 0;resize:none;padding-left:21px;padding-right:21px;padding-top:16px;outline:transparent;border:none}.comments-section-inner-no-edit{width:912px;min-width:912px;cursor:not-allowed;min-height:110px;background-color:#efefef;border-radius:5px;border:1px solid rgba(0,0,0,.301);overflow:auto}.mdi-comments--approve{margin-bottom:40px}.advisor-not-making-insulin-recommendations{margin:25px 0 0 25px}.mdi-report-wrapper,.meal-and-correction-wrapper{margin-top:40px}.mdi-report-wrapper .mdi-tables,.meal-and-correction-wrapper .mdi-tables{min-width:959px;display:flex;flex-direction:column;padding-bottom:30px;margin-bottom:40px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);background-color:#fff}.mdi-report-wrapper .mdi-tables-line,.meal-and-correction-wrapper .mdi-tables-line{margin:0 0 0 25px}.mdi-report-wrapper .mdi-tables-line--review,.meal-and-correction-wrapper .mdi-tables-line--review{margin-top:10px;width:100%;margin-left:0}.mdi-report-wrapper .mdi-tables__time-headline,.meal-and-correction-wrapper .mdi-tables__time-headline{display:flex;justify-content:space-between;padding:30px;align-items:baseline}.mdi-report-wrapper .mdi-tables__time-headline p,.meal-and-correction-wrapper .mdi-tables__time-headline p{margin:0}.mdi-report-wrapper .mdi-tables__time-headline p .insulin-type-input-ssi,.meal-and-correction-wrapper .mdi-tables__time-headline p .insulin-type-input-ssi{font-size:16px;text-transform:capitalize}.mdi-report-wrapper .mdi-tables__time-headline .time-of-day,.meal-and-correction-wrapper .mdi-tables__time-headline .time-of-day{margin:0}.mdi-report-wrapper .mdi-tables__time-headline .category-name,.meal-and-correction-wrapper .mdi-tables__time-headline .category-name{color:#4f4f4f;font-weight:700;text-transform:capitalize;padding-right:9px}.mdi-report-wrapper .mdi-tables__time-headline .category-name-label,.meal-and-correction-wrapper .mdi-tables__time-headline .category-name-label{margin-right:10px}.mdi-report-wrapper .mdi-tables__time-headline .category-name-insulin,.meal-and-correction-wrapper .mdi-tables__time-headline .category-name-insulin{display:block;text-transform:capitalize}.mdi-report-wrapper .mdi-tables__time-headline .category-name-wrapper,.meal-and-correction-wrapper .mdi-tables__time-headline .category-name-wrapper{display:flex;width:270px}.mdi-report-wrapper .mdi-tables__stage-label-recommended,.meal-and-correction-wrapper .mdi-tables__stage-label-recommended{text-transform:uppercase;margin-left:32px;margin-top:30px;margin-bottom:30px;font-size:18px;color:#4f4f4f;font-weight:700}.mdi-report-wrapper .mdi-tables-wrapper,.meal-and-correction-wrapper .mdi-tables-wrapper{display:flex;flex-direction:row;max-width:unset}.mdi-report-wrapper .mdi-tables-wrapper-crcf .mdi-upper-messages-wrapper,.meal-and-correction-wrapper .mdi-tables-wrapper-crcf .mdi-upper-messages-wrapper{padding:1em 1em 0}.mdi-report-wrapper .mdi-tables-wrapper-crcf .advisor-not-making-insulin-recommendations,.meal-and-correction-wrapper .mdi-tables-wrapper-crcf .advisor-not-making-insulin-recommendations{margin:10px 0 15px 25px}.mdi-report-wrapper .mdi-tables-wrapper *,.meal-and-correction-wrapper .mdi-tables-wrapper *{max-width:unset}.mdi-report-wrapper .mdi-tables.ssi-messages,.meal-and-correction-wrapper .mdi-tables.ssi-messages{padding-bottom:5px}.mdi-report-wrapper .mdi-tables.ssi-messages .mdi-upper-message:last-child,.meal-and-correction-wrapper .mdi-tables.ssi-messages .mdi-upper-message:last-child{border:none;padding-bottom:0}.mdi-report-wrapper .plans-wrapper,.meal-and-correction-wrapper .plans-wrapper{display:flex}.mdi-report-wrapper .hcp-messages,.meal-and-correction-wrapper .hcp-messages{display:block}.mdi-report-wrapper .hcp-messages .mdi-upper-messages-wrapper,.meal-and-correction-wrapper .hcp-messages .mdi-upper-messages-wrapper{padding:1em 1em 0}.mdi-report-wrapper .stage-comment__label,.mdi-report-wrapper .stage-comment__label span,.meal-and-correction-wrapper .stage-comment__label,.meal-and-correction-wrapper .stage-comment__label span{font-weight:400}.mdi-report-wrapper .second-stage-next-btn,.meal-and-correction-wrapper .second-stage-next-btn{display:flex;justify-content:flex-end}.mdi-report-wrapper .basal-review .recommended-plan-table-wrapper,.meal-and-correction-wrapper .basal-review .recommended-plan-table-wrapper{width:100%}.mdi-report-wrapper .basal-review .table-wrapper .review,.meal-and-correction-wrapper .basal-review .table-wrapper .review{padding:30px 20px 0;margin-left:0;width:100%}.mdi-report-wrapper .basal-review .table-wrapper table,.meal-and-correction-wrapper .basal-review .table-wrapper table{width:100%}.mdi-report-wrapper svg,.meal-and-correction-wrapper svg{height:18px;width:18px}.meal-and-correction-wrapper{margin-left:65px}.copy-stages-button span{padding-top:15px;padding-bottom:15px}.copy-stages-buttondisabled{background-color:#a9a9a9}.copy-stages-tooltip,.copy-stages-tooltip-disabled{background-color:#5071fa;border-color:#5071fa;display:flex;flex-direction:row;justify-content:center;border-radius:3.8px;padding:10px 5px;font-size:13.5px;color:#fff}.copy-stages-tooltip-disabled{background-color:#5071fa}.copy-stages-tooltip-disabled .react-tooltip-lite-arrow{border-color:#5071fa}.react-tooltip-lite{padding:0!important;width:auto!important}.react-tooltip-lite-arrow,.react-tooltip-lite-disabled .react-tooltip-lite-arrow{border-color:#5071fa}.stage-top-link-mdi{position:relative;margin-right:20px;cursor:pointer;font-size:14px;font-weight:600;margin-left:8px}.stage-card-mdi{display:flex;flex-direction:column;justify-content:center;width:959px;min-width:959px;max-height:166px;margin-top:25px;border-radius:5px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);background-color:#fff;padding:30px 0}.stage-card-mdi__top{display:flex;flex-direction:row;justify-content:space-between;min-width:950px;margin-right:2px}.stage-card-mdi__top__labels{display:flex}.stage-card-mdi__top__labels p{margin:0}.mdi-stages-label{padding-left:27px;padding-right:15px;margin-bottom:20px;text-transform:uppercase;text-align:left;color:#120128;font-weight:700;white-space:nowrap}.mdi-stages{display:flex;align-items:center;margin-bottom:12px;height:42px;min-width:959px}.mdi-stages__label--approved{font-size:18px;white-space:nowrap;color:#120128;text-transform:uppercase;font-weight:700}.mdi-stages-hr{height:3px;margin:15px 0 15px 25px;width:912px;border-color:rgba(0,0,0,.301)}.mdi-stages-circles-area{padding:0 25px}.mdi-stages-circles-area,.mdi-stages-circles-area__circles{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.mdi-stages-circles-area__circles{min-width:680px}.stages-next-disable-tooltip-container{background-color:#5071fa;border-radius:3.8px;padding:5px 10px;font-size:13.5px;color:#fff}.stages-next-disable-tooltip-container .react-tooltip-lite{padding:0!important;width:auto!important}.stages-next-disable-tooltip-container .react-tooltip-lite-arrow{border-color:#5071fa}.basal-rate-stages-label,.init-plan-ssi-mdi-stages-label-bolus,.init-plan-stages-label-bolus,.init-plan-stages-label-bolus-correction,.init-plan-stages-label-bolus-meals,.mdi-stages-label,.mdi-stages-label-init-plan,.mdi-stages-label-init-plan-basal,.stage-label{font-family:"Open Sans";font-size:18px}.stage-card-top{display:flex;justify-content:space-between;flex-direction:row;margin-top:20px;min-width:950px;margin-right:2px}.stage-button{width:93px;height:41px;border-radius:8px;background-color:#5071fa;color:#fff;font-family:"Open Sans";font-size:13.5px;font-weight:700;border:0 transparent;cursor:pointer}.stage-button--last-approved{visibility:hidden}.stage-button--generic-approve{margin-left:auto;margin-right:30px}.approved-basal-rate{display:none;margin-left:60px}.stage-card{display:flex;flex-direction:column;justify-content:center;width:959px;min-width:959px;height:166px;margin-top:25px;border-radius:5px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);background-color:#fff}.stage-card--extended{height:auto;padding-top:2.5%;padding-bottom:2.5%}.advisor-help-button{position:relative;right:130px;cursor:pointer;color:#2d96d9;font-size:14px;text-decoration:underline}.basal-stage-buttons{width:227px;display:flex;justify-content:flex-end}.stage-buttons-wrapper{width:196px;display:flex;justify-content:space-between}.stage-buttons-wrapper-first{justify-content:flex-end}.basal-rate-stages-label{padding-left:27px;padding-right:15px;text-align:left;color:#120128;white-space:nowrap}.basal-rate-stages-label,.generic-msg{text-transform:uppercase;font-weight:700}.generic-msg{color:#4f4f4f;margin-right:200px}.stage-label{white-space:nowrap;color:#5071fa;font-size:18px;margin-left:5px;margin-top:7.5px}.stage-hr{width:107px;border-color:#5071fa;padding:0;margin-top:17px;margin-left:5px;margin-right:3px}.stage-hr--small{width:100px;margin-left:5px}.basal-rate-stages{display:flex;align-items:center;margin-bottom:12px;height:42px;min-width:959px}.basal-rate-stages__label--approved{position:relative;font-size:18px;white-space:nowrap;color:#120128;text-transform:uppercase;font-weight:700}.basal-rate-stages-status{display:flex;flex-direction:row;align-items:center;margin-left:25px;min-width:680px}.basal-rate-stages-hr{height:3px;margin-left:25px;margin-top:10px;width:912px;border-color:rgba(0,0,0,.301)}hr{display:block;height:1px;border:0;border-top:1px solid;margin:1em 0;padding:0}.stage-card-top-links{display:flex;align-self:center;justify-content:flex-end;flex:1 1}.stage-card-top-links svg{height:18px;width:18px}.stage-card-top-links svg.copy-to-clipboard-icon{height:23px;width:23px}.stage-top-link{margin-left:8px}.stage-top-copy-to-clipboard,.stage-top-link{margin-right:20px;cursor:pointer;font-size:14px;font-weight:600}.stage-top-copy-to-clipboard{margin-left:5px}.discard-changes-modal-container{padding:8px 22px 11px}.discard-changes-modal-container .discard-changes-modal-container__question{margin-bottom:15px}.discard-changes-modal-container .discard-changes-modal-container__question .discard-changes-modal-container__question_text{margin:0}.discard-changes-modal-container .discard-changes-modal-container__question .small_space_between_lines{margin:0 0 10px}.discard-changes-modal-container .discard-changes-modal-container__question .large_space_between_lines{margin:0 0 20px}.discard-changes-modal-container .discard-changes-modal-container__cancel{width:112px;height:42px}.discard-changes-modal-container .--no,.discard-changes-modal-container .--no-discard{margin-left:24px}.discard-changes-modal-container .--save{margin-top:10px}.dot-rectangle-top{margin-top:10px;margin-left:-20px}.dot-rectangle-bottom{margin-top:300px;margin-left:750px}.print-link-container{flex-direction:row;display:flex}.headline--add-patient,.invite-patient-app-page__container .inner__container .headline--invite,.label,.patient-list-top-labels__clinic-label,.privacy_policy-page__wrapper__headline,.terms-of-use-page__wrapper__headline{font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal}.patient-list-top-labels__clinic-label{font-size:23px;margin-top:18px;font-weight:700;color:#120128;text-transform:uppercase}.patient-name-table-link:hover{text-decoration:initial}.patient-view-report__top-box-header{flex-direction:row;min-width:950px}.patient-print{margin-right:20px;cursor:pointer;font-size:14px;margin-left:8px}.patients-list{padding:0 30px;display:flex;justify-content:center}.patients-list .patients-list-wrapper{max-width:100%}.patient-list-top-labels{text-align:left}.edit-patient-page{margin-bottom:1em}.edit-patient-page .start-advisor-page__wrapper__patient-details{margin-top:40px}.edit-patient-page .start-advisor-page__usermanual{padding-bottom:20px}.edit-patient-page .error{margin-left:20px;color:#ec2f2f}.edit-patient-page .cancel{padding-left:10px;color:#5071fa}.edit-patient-page .wrapper{margin:37px 0 35px;background-color:#fff;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);border-radius:5px;display:flex;flex-direction:column;padding:20px 30px}.edit-patient-page .wrapper .headline{color:#5071fa;font-weight:700;text-transform:uppercase;margin-bottom:20px}.edit-patient-page .wrapper .form .input-item{display:flex;margin:20px 0}.edit-patient-page .wrapper .form .input-item .field-name{min-width:120px}.edit-patient-page .wrapper .form .input-item input{border-radius:3.8px;box-shadow:inset 0 2px 3.8px .2px rgba(9,9,9,.13);border:1px solid rgba(0,0,0,.34);outline:none;padding-left:5px;width:100%}.edit-patient-page .wrapper .form .input-item input[disabled]{background-color:#f0f0f0;box-shadow:inherit}.edit-patient-page .wrapper .form .input-item .error{margin-left:20px;color:#ec2f2f}.edit-patient-page .buttons-area{display:flex;align-items:baseline;min-width:300px;margin-top:20px}.edit-patient-page .email-sent{margin-left:30px}.recommendation-list{padding:0 20px;display:flex;justify-content:center}.recommendation-list__wrapper{width:959px}.headline-and-buttons{display:flex;justify-content:space-between;min-width:959px}.headline-and-buttons .action-text{margin-left:5px}.buttons{display:flex;justify-content:space-between;align-items:center}.dexcom-connect-button{font-size:14px;margin-left:12px;cursor:pointer}.dexcom-connect-button,.dexcom-connect-button:hover{text-decoration:underline;color:#120128}.connected-to-dexcom{font-size:13.5px;margin:5px 30px 0 12px}.patient-name-and-dob{display:flex;align-items:flex-start}.patient-name-and-dob__header{display:flex}.patient-name-and-dob__patient-name{font-size:23px;color:#120128;margin:0;text-transform:uppercase;font-weight:700}.patient-name-and-dob__patient-dob{font-size:13px;color:#120128;margin:0;font-weight:600}.buttons__nav-link{color:#2d96d9;font-size:14px;margin-top:9px;text-decoration:underline;font-weight:300}.buttons__nav-link--left{margin-left:27px}@media screen and (max-width:1024px){.recommendation-list__wrapper{max-width:100%}}.init-plan-page{display:flex;justify-content:center}.init-plan-page__borders{width:940px;border-color:rgba(0,0,0,.301)}.init-plan-page__usermanual{margin-top:30px}.init-plan-page__headline{color:#5071fa;font-weight:700;text-transform:uppercase;padding-bottom:15px}.init-plan-page__wrapper{width:980px;display:flex;flex-direction:column}.init-plan-page__wrapper__content{display:flex;flex-direction:column;justify-content:space-between;padding:21px;margin:17px 0 20px;background-color:#fff;border-radius:5px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1)}.init-plan-stages-label-bolus{color:#5071fa}.init-plan-stages-label-bolus,.init-plan-stages-label-bolus-meals{padding-right:15px;margin-top:10px!important;text-transform:uppercase;text-align:left;font-weight:700;white-space:nowrap}.init-plan-stages-label-bolus-meals{color:#120128}.init-plan-stages-label-bolus-correction{padding-right:15px;margin-top:40px!important;text-transform:uppercase;text-align:left;color:#120128;font-weight:700;white-space:nowrap}.init-plan-page__wrapper__content__text p{margin:0}.init-plan-mdi-tables{display:flex;flex-direction:column;padding-bottom:0;margin-bottom:20px}.init-plan-mdi-bolus-tables-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:960px}.init-plan-headline-mdi-tables__time .time-of-day{margin-right:25px;margin-top:30px;margin-bottom:10px}.init-plan-category-name,.init-plan-headline-mdi-tables__time .insulin-type-input-ssi{text-transform:capitalize}.init-plan-page__wrapper__buttons{display:flex;margin-top:20px;margin-bottom:50px}.init-plan-page__wrapper__button{height:40px;width:150px}.init-plan-page__wrapper__button-wrapper{margin-top:30px;width:340px}.init-plan-warning{color:red;margin-top:10px}.init-plan-crcf-page{display:flex;justify-content:center}.init-plan-crcf-page__borders{width:940px;border-color:rgba(0,0,0,.301)}.init-plan-crcf-page__usermanual{margin-top:30px}.init-plan-crcf-page__headline{color:#5071fa;font-weight:700;text-transform:uppercase;padding-bottom:15px}.init-plan-crcf-page__wrapper{width:980px;display:flex;flex-direction:column}.init-plan-crcf-page__wrapper__patient-details{display:flex;align-items:center;margin-top:25px}.init-plan-crcf-page__wrapper__patient-details__patient-name{font-size:23px;color:#2d96d9;margin:0;text-transform:uppercase;font-weight:700}.init-plan-crcf-page__wrapper__patient-details__patient-dob{font-size:14px;margin:0 0 0 49px;text-transform:uppercase;font-weight:600}.init-plan-crcf-page__wrapper__content{display:flex;flex-direction:column;justify-content:space-between;padding:21px;margin:37px 0 20px;background-color:#fff;border-radius:5px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1)}.init-plan-crcf-page__wrapper__content__types .radio-buttons{display:flex;margin-bottom:1rem}.init-plan-crcf-page__wrapper__content__types .radio-buttons-layout{display:flex}.init-plan-crcf-page__wrapper__content__types .radio-buttons-treatment-types{justify-content:space-between;font-size:18px}.init-plan-crcf-page__wrapper__content__types .radio-buttons-treatment-types .radio-button{margin-left:20px}.init-plan-crcf-page__wrapper__content__types .radio-buttons-type-of-diabetes{width:80%;justify-content:flex-start}.init-plan-crcf-page__wrapper__content__types .radio-buttons-type-of-diabetes .radio-button{margin-left:131px}.init-plan-crcf-page__wrapper__content__types .radio-buttons-type-of-diabetes :first-child{margin-left:12px}.init-plan-crcf-page__wrapper__content__types .radio-buttons-title{margin-right:10px}.init-plan-crcf-page__wrapper__content__types .radio-button{margin:0 20px 0 0;padding:5px 5px 5px 0}.init-plan-crcf-page__wrapper__content .basal-table-init-plan{margin-left:47px}.cancel{padding-left:10px;align-self:center;margin-left:10px}.init-plan-crcf-page__wrapper__content__headline{color:#2d96d9;font-weight:700;text-transform:uppercase;margin-bottom:20px}.init-plan-crcf-page__wrapper__content__text p{margin:0}.init-plan-crcf-page__wrapper__content__text__link{text-decoration:underline}.confirm_emails_container{margin-top:20px;margin-bottom:30px}.confirm_emails_container .confirm_emails_text{font-weight:400;margin-left:10px}.confirm_emails_container .confirm_emails_text--modal{margin-left:20px}.init-plan-crcf-page__wrapper__buttons{display:flex;margin-top:20px;margin-bottom:50px}.init-plan-crcf-page__wrapper__button{height:40px;width:150px}.init-plan-crcf-page__wrapper__button-wrapper{margin-top:30px;width:340px}.init-plan-crcf-warning{color:red;margin-top:10px}.basal-table-init-plan{width:450px!important;margin-left:27px}.basal-table-init-plan td{background-color:#f0f0f0;width:unset}.mdi-stages-label-init-plan{padding-right:15px;margin-bottom:8px!important;margin-top:10px!important;text-transform:uppercase;text-align:left;color:#5071fa;font-weight:700;white-space:nowrap}.radio-buttons-title-init-plan{margin:5px 0 10px}.radio-buttons-init-plan{margin:10px 0 25px 27px}.radio-buttons-init-plan-layout{display:flex}.init-plan-ssi-page{display:flex;justify-content:center}.init-plan-ssi-page__borders{width:940px;border-color:rgba(0,0,0,.301)}.init-plan-ssi-page__usermanual{margin-top:30px}.init-plan-ssi-page__headline{color:#5071fa;font-weight:700;text-transform:uppercase;padding-bottom:15px}.init-plan-ssi-page__wrapper{width:980px;display:flex;flex-direction:column}.init-plan-ssi-page__wrapper__content{display:flex;flex-direction:column;justify-content:space-between;padding:21px;margin:37px 0 20px;background-color:#fff;border-radius:5px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1)}.mdi-stages-label-init-plan-basal{margin-bottom:15px!important}.init-plan-ssi-mdi-stages-label-bolus,.mdi-stages-label-init-plan-basal{padding-right:15px;margin-top:10px!important;text-transform:uppercase;text-align:left;color:#5071fa;font-weight:700;white-space:nowrap}.init-plan-ssi-mdi-stages-label-bolus{margin-bottom:-10px!important}.init-plan-ssi-page__wrapper__content__text p{margin:0}.table-init-plan-wrapper{margin-left:-20px}.table-init-plan-wrapper .dosage-input-container .dosage-input{width:45px}.basal-table-init-plan{width:455px!important;margin-left:5px;font-weight:700}.basal-table-init-plan div,.basal-table-init-plan input,.basal-table-init-plan select{font-weight:400}.basal-table-init-plan .table__right{width:228px}.basal-table-init-plan th{font-weight:700;color:#464646;padding-bottom:10px}.basal-table-init-plan td,.basal-table-init-plan th{width:210px;text-align:left;padding:10px}.basal-table-init-plan td{padding-top:12px;padding-bottom:11px}.init-plan-ssi-mdi-tables{display:flex;flex-direction:column;padding-bottom:0;margin-bottom:20px}.init-plan-ssi-mdi-bolus-tables-wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:960px}.mdi-stages-initial-plan-hr{height:3px;margin:15px 0;width:450px;border-color:rgba(0,0,0,.301)}.init-plan-ssi-headline-mdi-tables__time .time-of-day{margin-right:25px;margin-top:30px;margin-bottom:10px}.init-plan-ssi-category-name,.init-plan-ssi-headline-mdi-tables__time .insulin-type-input-ssi{text-transform:capitalize}.init-plan-ssi-page__wrapper__buttons{display:flex;margin-top:20px;margin-bottom:50px}.init-plan-ssi-page__wrapper__button{height:40px;width:150px}.copy-button{width:50px}.init-plan-ssi-page__wrapper__button-wrapper{margin-top:30px;width:340px}.init-plan-ssi-warning{color:red;margin-top:10px}.warning-modal{display:flex;flex-direction:column;align-items:center}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.warning-modal{display:block}}.warning-modal__message{margin-bottom:20px}.warning-modal__buttons-container .ok-btn{padding:10px 20px}.init-plan-table-header{display:flex;flex-direction:row;align-items:center}.copy-stages-button{margin-left:20px;padding:9px}.patient-plan-and-reports-wrapper{display:flex!important;align-items:center!important;flex-direction:column;margin-top:0!important}.title{font-size:18px;color:#5071fa;margin-bottom:10px;text-transform:uppercase;font-weight:700}.mdi-plan-date-wrapper{min-width:959px;display:flex;flex-direction:column;padding-left:10px;padding-bottom:10px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);background-color:#fff;justify-content:center;margin-bottom:30px;border-radius:5px}.error-modal-container_text{margin:0}.patient-view-page .content{width:1000px}.patient-view-page .content .empty-feedbacks{margin-top:10px;padding-left:11px}.patient-view-page .content .good-table .first-td-set{padding-right:15px}.patient-view-page .content .good-table th{padding-right:13px}.patient-reports{display:flex;justify-content:center;flex-direction:column;align-items:center}.patient-reports .header{margin-bottom:10px;align-self:center}.patient-reports .header .breadcrumbs-path{margin-top:33px;margin-bottom:25px}.patient-reports .header .title{font-size:23px;color:#5071fa;margin-bottom:10px;text-transform:uppercase;font-weight:700}.patient-reports .header .report-time-label{margin-top:15px}.refresh-reports-link{color:#5071fa;font-size:18px;margin-left:10px;cursor:pointer}.reports-loader-gif{height:38px;width:205px}.content-reports{width:959px!important}@media screen and (max-width:1024px){.daily-wrapper{min-width:959px;padding-right:20px}.daily-wrapper,.patient-reports,.patient-reports div:not(.extra-info-hours-header__hours),header,section,svg{max-width:none!important}.patient-reports{align-items:flex-start;padding-left:20px}}.patient-view-report{display:flex;justify-content:center}.patient-view-report__wrapper{margin-right:10px}.patient-view-report .breadcrumbs-path{margin-left:13px}.patient-view-report .patient-view-report__table-container{page-break-inside:avoid}.patient-view-report__table-container{padding:30px 0;margin-top:40px;width:959px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);background-color:#fff}.patient-view-report__table-container--last{margin-bottom:23px}.patient-view-report__label{font-size:18px;margin-left:33px}.patient-view-report__top-box{width:959px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);margin-top:25px;padding-bottom:31px;padding-top:21px;background-color:#fff}.patient-view-report__top-box-period-labels{margin-top:22px;width:572px;align-items:flex-start;display:flex;justify-content:space-between;margin-left:33px}.patient-view-report__top-box-period-text{margin-bottom:20px;color:#5071fa;font-size:18px;text-transform:uppercase;font-weight:700}.patient-view-report__top-box-period-text--in-table{margin-left:33px}.patient-view-report__top-box-period-dates{font-size:18px;color:#120128;font-weight:700}.patient-view-report__top-box-header{display:flex;justify-content:space-between}.patient-view-report__top-box-header-label{color:#464646;font-size:18px;text-transform:uppercase;font-weight:700;margin-left:33px}.patient-view__adp-version{display:flex;justify-content:flex-end}.patient-view__adp-version-label{font-size:9.5px;font-weight:700;margin-right:24px}.link--view-report{display:none}.no-comment{padding:0;margin:0;color:#a2a2a2}.patient-view-report__top-box-period-labels--mobile{display:none}@media screen and (max-width:1024px){*{max-width:100vw}.table-wrapper-hcp{max-width:100%}.table-wrapper-hcp .basal-table{width:439px!important;max-width:unset}.table-wrapper-hcp .basal-table table{min-width:438px}.patient-view-report__top-box{width:90vw}.basal-rate-stages-hr{display:none;display:unset;min-width:912px}.general-comments--patient-view{height:auto!important;padding-left:25px}.patient-view-report__top-box-period-labels--mobile{display:flex;font-size:18px;font-weight:700;margin-left:33px;padding-top:20px}.patient-view-report__top-box-period-text--in-table{max-width:90vw}.patient-view-report__wrapper--print{display:block}.patient-view-report__wrapper .breadcrumbs-path{display:none}.recommendation-top-row__name{font-size:18px;letter-spacing:-.2px}.link--view-report{display:block;color:#5071fa;font-size:14px;margin-top:34px;margin-bottom:20px;margin-left:45px}.recommendation-top-row__name--left{margin-left:45px}.recommendation-top-row--patient{min-width:unset}.patient-view-report{max-width:100vw}.patient-view-report .table__content--patient-view td,.patient-view-report .table__content--patient-view th{width:39vw}.patient-view-report .table__content--patient-view .basal-table{max-width:78vw}div[class^=dot-rectangle]{display:none}.basal-table{width:1024px!important}.table-wrapper{max-width:500px}.table__content--patient-view{flex-direction:column;max-width:90vw}.patient-view__boxes-wrapper{display:flex;flex-direction:column;align-items:center;margin-left:10px}.stage-card-top-links{display:none}.stage-card-top-links-hcp{display:flex}.table__content__comments{margin-left:27px!important}.table__content__comments p{padding-left:3px!important}.patient-view-report__top-box-period-text{margin-top:20px}.patient-view-report__top-box-header{display:none}.patient-view-report__top-box-period-labels{display:none;flex-direction:column;max-width:90vw}.table__content__comments__comment{width:1000px!important;max-width:78vw}.patient-view-report__table-container{padding-top:0;padding-bottom:30px!important;width:90vw}.patient-view__adp-version{justify-content:center}.patient-view__adp-version-label{margin-right:0}}.patient-view-page .content .succesfull-msg{margin-top:10px;padding-left:11px}.patient-dexcom-connect-button{margin:20px 10px 10px}.patient-dexcom-connect-button:hover{background-color:#59a618}.patient-view-page{display:flex;justify-content:center;flex-direction:column;align-items:center}.patient-view-page .header{margin-bottom:45px}.patient-view-page .header .breadcrumbs-path{margin-top:33px;margin-bottom:25px}.patient-view-page .header .title{font-size:23px;color:#5071fa;margin:0;text-transform:uppercase;font-weight:700}.patient-view-page .content{width:959px;border-radius:3.8px;box-shadow:0 2px 4.9px .2px rgba(0,0,0,.1);background-color:#fff;padding:20px 25px}.patient-view-page .content .dexcom-connection-msg{margin-top:10px;padding-left:11px}.patient-view-page .content .table-header{color:#5071fa;font-size:18px;text-transform:uppercase;font-weight:700;margin:0;padding-left:12px}.patient-view-page .content .good-table{width:50%;margin-top:23px}.patient-view-page .content .good-table .first-td-set{border-right:1px solid #000}.patient-view-page .content .good-table th{text-transform:capitalize;border-right:1px solid #ddd}.patient-view-page .content .good-table td{border-right:1px solid #ddd;border-bottom:1px solid hsla(0,0%,50.2%,.486);height:50px}.patient-view-page .content .good-table td .new-icon{margin-left:12px;margin-bottom:5px;margin-right:6px;width:19px;height:18px}.patient-view-page .content .good-table td .report-container{display:flex;height:100%;align-items:center}.patient-view-page .content .good-table td .report-container .view-report{width:50%}.patient-view-page .content .good-table td .report-container .current-newest{background-color:#e7e7e7;display:flex;align-items:center;justify-content:center;width:50%;height:100%;font-weight:700;font-size:14px}.patient-view-page .footer{display:flex;align-items:center;flex-wrap:wrap;padding-top:10px}.patient-dexcom-connect-button{cursor:pointer;background-color:#59a618;font-size:13.5px;margin:20px 25px 10px 10px}.patient-dexcom-connect-button:hover{background-color:#7ab349}@media(max-width:1024px){.patient-view-page{align-items:normal;width:100vw}.patient-view-page .header .breadcrumbs-path{margin-bottom:28px}.patient-view-page .header .title{font-size:24px}.content{width:100%!important;margin-left:-13px;padding:38px 20px!important}.patient-view-page-wrapper{padding:0 0 0 47px;flex-direction:column;justify-content:flex-start}.patient-view-page .content .good-table{width:100%}}.chart-table__hr{width:912px;height:3px;margin-left:25px;margin-top:10px;border-color:rgba(0,0,0,.301)}.chart-table__vl{border-left:2px solid rgba(0,0,0,.301);height:58px;position:relative;padding-right:10px;margin-left:10px}.chart-table__vl--bold{border-left:3px solid rgba(0,0,0,.301)}.chart-table__header{color:#5071fa;margin-left:35px}.chart-table__data{display:flex;margin-left:25px;min-width:934px}.chart-table__box{width:130px;padding-left:10px}.chart-table__box--narrow{width:100px;padding-left:20px}.chart-table__box--medium{width:160px;padding-left:10px}.chart-table__box--wide{width:181px;padding-left:10px}.chart-table__box-number{font-size:16.5px;display:inline;margin:0;font-weight:700}.chart-table__box-unit{font-size:12px;display:inline;margin:0}.chart-table__box-label{font-size:10px;margin:0}.chart-table__box-label--gray{color:#8f8f8f}.glucose-card{margin-top:0}.agp-header-wrapper{display:flex;justify-content:space-between}.chart-wrapper{box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);background-color:#fff;display:flex;flex-direction:column;align-items:center;margin-top:10px;padding-bottom:15px;padding-top:15px;min-width:959px}.chart,.chart-wrapper *{max-width:unset}.chart{min-width:959px;margin-bottom:88px;margin-top:10px}.DailyReport-title{display:flex;background-color:#efefef;border-top-right-radius:3.8px;border-top-left-radius:3.8px;border:1px solid rgba(0,0,0,.13);justify-content:space-between;padding:0 20px}.DailyReport-title-text{min-height:36px}.Dai.DailyReport-title{display:flex;background-color:#efefef;border-top-right-radius:3.8px;border-top-left-radius:3.8px;border:1px solid rgba(0,0,0,.13);justify-content:space-between;padding:0 20px}.DailyReport-title-text{font-weight:700;color:#6e6e6e;padding:5px;text-align:center}.DailyGlucose-timeInRange-noData{text-align:center;background-color:#fff;height:89px;align-items:center;justify-content:center;display:flex}.DailyGlucoseNavigator{width:400px;justify-content:space-between}.DailyReportChart-legendGrid{grid-template-columns:33% 33% 33%}.DailyReportChart-legendGrid-override{height:13px;width:11px;margin:auto;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMpJREFUeNqE0b0LQVEcxvFL94ZiUJQsSrJZZbmxGRWLl8Fq8vcQBjYlpZTNrowmZWFCyaQkL99TR92Og199Tt17nvPusm3bUCqIALZqh1v59qOLIRK/wh60UEQGHcR0YR/aqDn6cugj4gyH5c+68VlZTJGEZdKkcMcAD80AL9I4ifBc+lsiHJfLXPHUZCzssTHlnnuIfpnwhqq4d3HABfJYa4JHFDDC+X11K5TEUo7gAQ3MdI8iBpSxwwVNjNUDOmuJCkKYqHt6CTAAD3UktB1vaykAAAAASUVORK5CYII=)}.DailyReportChart-legendGrid-site-change{height:16px;width:12px;margin:auto;content:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPBJREFUeNpi9PHxYcADXIHYHIhnAfErkAALHsViQNwIxJZQfguIYMKhmAeI+5EUNwNxCC4b+IC4CYij0MQXA/EHbDbwA/EbID6HJr4FiGWx2fAY6l42IDZCEi8H4hcwDVJAvAnK/gfErSBJNIN+A/E3mAZ2IDZGkpSBKkAGzMih9B+LaaxoYozIofQXTRIk/gSITyMZ+hMmwYXFNAkgngbEGxmwmBQOxF5o4j5QZy2AhhocMEEF/NA0GAKxMBB/RLcBpGEPEMegiS8F4hog/oRNAwisBuJaKPsoEBcD8RdsiQw5pmdD6RNA/BJXEgYIMADk/ypbqJ9KkwAAAABJRU5ErkJggg==)}.DailyReportChart-legendGrid-square{height:10px;width:10px;margin:auto}.DailyReportChart-legendGrid-item{padding:5px;align-items:center}lyGlucose-timeInRange-noData{text-align:center;background-color:#fff}.DailyGlucose-timeInRange{display:flex;padding:0}.DailyGlucose-timeInRange-segment{color:#fff;text-align:center;padding:5px 0;min-width:3%}.DailyReportChart{box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);background-color:#fff}.DailyReportChart .chart{margin:0!important}.DailyGlucoseNavigator-wrapper{margin-top:-35px}.DailyGlucoseNavigator{display:flex;align-items:baseline;margin-top:-45px;margin-right:40px}.DailyReportChart-legendGrid{display:grid;grid-template-columns:25% 25% 25% 25%;padding:15px 30px 30px}.DailyReportChart-legendGrid-box{height:10px;width:10px;margin:auto;border-radius:5px}.DailyReportChart-legendGrid-asterisk{height:10px;width:10px;margin-left:auto;margin-right:auto}.DailyReportChart-legendGrid-asterisk:before{content:"*"}.DailyReportChart-legendGrid-sensor{height:4px;width:4px;margin:auto;border-radius:2px;background-color:#666}.DailyReportChart-legendGrid-bg{height:14px;width:14px;margin:auto;border-radius:7px;background-color:#666}.DailyReportChart-legendGrid-dashed-line,.DailyReportChart-legendGrid-line{height:1px}.DailyReportChart-timeInRange-legend{display:flex;align-items:center;justify-content:space-around;padding:5px;background-color:#fff}.DailyReport-timeInRange-wrapper{box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1)}.DailyReportChart-legendGrid-item{display:grid;grid-template-columns:20px 88%;padding:5px 0}.DailyReportChart-legendGrid-text{font-weight:300;padding-left:10px;align-self:center}.DailyReportChart-legendGrid-text,.DailyReportChart-timeInRange-legendGrid-text{color:#666;font-family:"Lucida Grande","Lucida Sans Unicode","Arial","Helvetica","sans-serif";font-size:14px}.DailyReportChart-timeInRange-legendGrid-text{font-weight:700;margin-left:5px}.DailyGlucoseChart-timeInRange-legend-box{height:100%}.DailyReportChart-legendGrid-range-text{font-family:"Lucida Grande","Lucida Sans Unicode","Arial","Helvetica","sans-serif";font-size:12px;font-weight:300;color:#666;width:88%;margin-left:30px}svg>g.highcharts-axis.highcharts-xaxis{display:none}.xRange-chart>* svg>g.highcharts-data-labels>* rect{width:34px}.xRange-chart svg>g.highcharts-data-labels>* tspan{display:none}#glucose-chart g.highcharts-grid.highcharts-yaxis-grid path:last-child{d:path("M 0 29.5 L 939.5 29.5");stroke-width:2px;stroke:#e6e6e6}#glucose-chart g.highcharts-grid.highcharts-yaxis-grid path:first-child{d:path("M 0 249.5 L 939.5 249.5");stroke-width:2px;stroke:#e6e6e6}#insulin-chart g.highcharts-grid.highcharts-yaxis-grid path:last-child{d:path("M 0 0 L 939.5 0")!important;stroke:#e6e6e6;stroke-width:2px!important}#insulin-chart g.highcharts-grid.highcharts-yaxis-grid path:first-child{d:path("M 0 149.5 L 939.5 149.5")!important;stroke:#e6e6e6;stroke-width:2px!important}#notes-chart>* svg>g.highcharts-grid.highcharts-yaxis-grid>path:first-child{d:path("M 0 0 L 939.5 0")!important;stroke:#e6e6e6;stroke-width:2px!important}#notes-chart>* svg>g.highcharts-grid.highcharts-yaxis-grid>path:last-child{d:path("M 0 50 L 939.5 50")!important;stroke:#e6e6e6;stroke-width:2px!important}#xAxis-chart>* svg>g.highcharts-grid.highcharts-yaxis-grid>path:first-child{d:path("M 0 0 L 939.5 0")!important;stroke:#e6e6e6;stroke-width:2px!important}.activity-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAUCAYAAABmvqYOAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAhNJREFUeNqslUuIjWEYx8+ZOe5jjMmtXAobZWHhUjJhMfYWzIJyzcolYedaxkJZyEoWsyC33EJppKmJyYaIFKIopFmMxmUYDOP31O/o6+0cTMdTvzrfed/3/z7v/3ne76vOVRb1sBOWwWvozA5WVSA8BI7AUHgOh2B6dkIhWbAIxpQRuw1vM8/zYATs8HkQrIHd5cRnwLQSm/fDk0S8G2oV/Q6T4FlWLA91TgiBHvjh2E/oK3GCsLJawU2wBD46d6Mav8Vb3DWNmLTeRYthAUzVikikFy7BfX2/lwqE+DAzKWb7OTM2GY7CY0VewhezHwWrLewexwbDFJgd8/PJZiNhLwy3gE/tiBbrMdH2G29Bv0ITLLc+ef+LjRrSgoZ356zBG3gBzbbYDXhkR9QqUtCq09BlvWJsTjhQzLwGGt25V08LHvOTVnW48LrZvoKlsAvualPeuQ/hbDHzsGGhgv1SlfH+veL7oVXhGns8iv6gwpuemw83bYCIw9A2EIFxcNLstmVua2R5x5Ysxiw4BRfsqpIXIhuN+rzKzoniHoTz/m6HDXBMu1bAZbhoJ/0xJsAVF8/0JJthneNr4RZsdd4JT7UPtv+LNVHUlXDNI0d2c71Mbcltbpaw6PhAi9gAB1y4RcvSF90ZGA1X0/HCX8Q7pFx02sZ9MtbLV/HHIuKDGt+k/n99iXJe93daV5d+5n4JMABo2Xh1oFTm/AAAAABJRU5ErkJggg==)}.note-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAYAAACdkl3yAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbdJREFUeNqMlM0rRFEYxu81dwYbopCFBY2NLIgshpSPBYOFopTyP7Ax/AXKTig1ZaMsNQshC0mRlVhoGhakWbCQfJsZH89bz6nXdcfMW7/uPWfOfd7PObZt24OWZfWCAiu3ZcA+iLl/cEA/2ARXwP5H5BuMgTDXMbfQF7gEiTwi+uAzzPdtLSSe/FwXZonqE6TBHqghbW4hsRSoBBG1p+0BzIFDrjtAtzs185TD68DnIfRKjJ2yHCHQCs4cVUh5r8giJB2tA7vgBTyBJjAKjkCfEZKCF4MWDyE/6ybpH1Coix18BCegXqd2D1ZBgBEaB0kW2+z1gBGwABrApIgZIelIFZhxFTvDIt9wLcM7ABZZo2GpD4g6KvxbfmT2bDpIcj3E+TEiETZoRRw6ynM5GFezZVKTg0GKzDO6WVAElvjtL+8pHjLFDlBIomoHW4xuClSDCyOihaS97yDONEXgHDzTcy0oBZ3gmv+zZq+BFOUyMMGIJLU1cMwzcXY1wWEMucfEUWncgWl1nbzxKVEte8zWn2vE1MdievlY2ktIImgEJTnuI30vBb2EdjitPit/kww29MaPAAMA2/xrMeSXOpkAAAAASUVORK5CYII=)}.site_change-icon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPBJREFUeNpi9PHxYcADXIHYHIhnAfErkAALHsViQNwIxJZQfguIYMKhmAeI+5EUNwNxCC4b+IC4CYij0MQXA/EHbDbwA/EbID6HJr4FiGWx2fAY6l42IDZCEi8H4hcwDVJAvAnK/gfErSBJNIN+A/E3mAZ2IDZGkpSBKkAGzMih9B+LaaxoYozIofQXTRIk/gSITyMZ+hMmwYXFNAkgngbEGxmwmBQOxF5o4j5QZy2AhhocMEEF/NA0GAKxMBB/RLcBpGEPEMegiS8F4hog/oRNAwisBuJaKPsoEBcD8RdsiQw5pmdD6RNA/BJXEgYIMADk/ypbqJ9KkwAAAABJRU5ErkJggg==)}header{display:flex;justify-content:center;background-color:#120128;padding:28px 28px 28px calc(100vw - 100%);height:72px;box-sizing:border-box;position:fixed;width:100%;top:0;z-index:100}header a{margin:-1px 15px;color:#fff;text-decoration:none;font-size:18px}header a:active,header a:hover,header a:link,header a:visited{font-weight:600;color:#fff;outline:none;text-decoration:none}header .active-underline{height:3px;width:55%;margin-top:5px;background-color:#5071fa;position:relative;left:25%}header .user-name-underline{margin-left:5px}header .clinic-trial{color:#fff;font-weight:700;font-size:16px!important;margin-left:20px;margin-right:10px;margin-bottom:14px}.header-hcp{min-width:975px}.inside-header{display:flex;justify-content:space-between;min-width:940px;align-items:center}.inside-header .logo-home-button{margin:0}.inside-header a.active{font-weight:700}.first-link{margin-left:20px}.first-link,.reports-tab -link{margin-right:5px}.user-name__name{margin-left:10px;cursor:pointer;text-transform:capitalize;font-weight:700}header span{display:flex;padding-top:15px}.user-image-and-name{display:flex;margin-right:23px}.user-image-and-name__user-icon{border-radius:50%;height:40px;width:40px;position:relative;top:-8px;background-color:#fff;border:2px solid #5071fa}.header-invisible-push-down{height:72px}a>div,a>section>div{visibility:hidden}a.active>div,a.active>section>div{visibility:visible}.hamburger-menu,.hamburger-menu-icon{display:none}@media(max-width:1024px){header{padding:0;z-index:999}@keyframes fadeInOpacity{0%{opacity:0}to{opacity:1}}.hamburger-menu-icon{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;cursor:pointer;width:133px;padding:22px 0}.hamburger-menu-icon .hamburger-line{height:3px;width:45px;background-color:#fff;margin-top:5px}.hamburger-menu-icon .hamburger-line__open{background-color:#5071fa}.hamburger-menu__open{z-index:1;position:fixed;display:block;height:calc(100vh + 72px);overflow:auto;width:100vw;background-color:#fafafa;opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:.25s}.hamburger-menu__open .menu-wrapper{padding:9px 20px}.hamburger-menu__open .menu-wrapper .menu-items{display:flex;flex-direction:column}.hamburger-menu__open .menu-wrapper .menu-items .menu-item{border-bottom:1px solid #5071fa;padding:35px 8px;text-align:center}.hamburger-menu__open .menu-wrapper .menu-items .user-info-and-logout{display:flex;justify-content:space-between}.hamburger-menu__open .menu-wrapper .menu-items .user-info-and-logout .user-icon-and-name{display:flex;align-items:center}.hamburger-menu__open .menu-wrapper .menu-items .user-info-and-logout .user-icon-and-name__user-icon{border-radius:50%}.hamburger-menu__open .menu-wrapper .menu-items .user-info-and-logout .user-icon-and-name__name{color:#120128;font-size:24px;font-weight:700;margin:0 10px;text-transform:capitalize}.hamburger-menu__open .menu-wrapper .menu-items .user-info-and-logout__logout{background-color:#5071fa;color:#fafafa;font-size:13.5px;font-weight:700;text-align:center;border:none;text-transform:capitalize;font-size:18px;padding:12px 40px;border-radius:8px}.hamburger-menu__open .menu-wrapper .menu-items .user-info-and-logout__logout:focus{outline:none;box-shadow:none}.hamburger-menu__open .menu-wrapper .menu-items .user-info-and-logout__logout:hover{background-color:#6985fb}.hamburger-menu__open .menu-wrapper .menu-items .user-info-and-logout__logout:active{background-color:#120129}.hamburger-menu__open .menu-wrapper .menu-items .menu-item-link{font-size:22px;font-weight:700;color:#646464}.hamburger-menu__open .menu-wrapper .in-header{margin-top:50px;height:auto;display:flex;align-items:center}.hamburger-menu__open .menu-wrapper .in-header a{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;text-transform:none}.hamburger-menu__open .menu-wrapper .in-header .table-report__link{padding-bottom:10px}.inside-header{min-width:100%}.inside-header a{margin:-1px 4px}.menu-desktop{display:none}.menu-desktop-hcp{display:flex;margin:23px;width:400px;justify-content:space-between;max-width:unset}.logo-home-button{padding:28px}}@media only screen and (orientation:landscape){.menu-items{margin-top:20px}}@media(orientation:landscape){.hamburger-menu__open .menu-items .menu-item{padding:14px 8px}}.unlogged-header{display:flex;align-items:center}.unlogged-header header{position:relative}.unlogged-header__inside-header{min-width:950px}.unlogged-header .logo-link{margin:0}@media(max-width:1024px){.unlogged-header__inside-header{min-width:100%}.unlogged-header .logo-link{margin:0 30px}}.error-modal-container{display:flex}.error-modal-container img{height:33px;margin:35px 0 60px 30px}.error-modal-container .error-modal-content{flex:1 1;padding:40px 20px;height:100%}.error-modal-container .error-modal-content .error-headline{color:#5071fa;font-weight:700;text-transform:uppercase}.error-modal-container .error-modal-content .errors-content{margin:30px 0}.error-modal-container .error-modal-content .errors-content p{font-size:18px}.error-modal-ok-button{padding:12px;width:100px;align-self:flex-end}.manual-rec-modal-container{display:flex}.manual-rec-modal-container img{height:33px;margin:35px 0 60px 30px}.manual-rec-modal-container .manual-rec-modal-content{flex:1 1;padding:40px 20px;height:100%}.manual-rec-modal-container .manual-rec-modal-content .manual-rec-headline{color:#5071fa;font-weight:700;text-transform:uppercase}.manual-rec-modal-container .manual-rec-modal-content .manual-rec-content{margin:30px 0}.manual-rec-modal-container .manual-rec-modal-content .manual-rec-content p{font-size:18px;margin:0 0 40px}.manual-rec-modal-container .manual-rec-modal-content .manual-rec-content p.bold{font-weight:600}.manual-rec-modal-container .manual-rec-modal-button-continue{padding:12px 20px;min-width:100px}.manual-rec-modal-container .manual-rec-modal-button-cancel{padding:12px 20px;margin:0 0 0 40px;min-width:100px}.report-tab__text{text-transform:uppercase;font-weight:700}.report-tab{background-color:#efefef;border-radius:3.8px 0 0 0;box-shadow:0 0 5.6px .4px rgba(0,0,0,.15);padding:23px 39px 15px;cursor:pointer}.report-tab .report-tab__text{color:#5071fa;font-size:23px}.report-tab--clicked{background-color:#fff;cursor:unset}.report-tab--clicked .report-tab__text{color:#4f4f4f}.report-tab--agp{padding-left:22px;padding-right:21px}.logbook-table__hourly-container{display:flex;flex-direction:column;min-height:60px}.logbook-table__hourly-span{color:#414141;margin-top:2px;overflow:hidden;padding:0 4px 0 2px;border:1px solid #fff;border-top:0;border-bottom:0}.logbook-table__hourly-span,.logbook-table__hourly-span span{font-size:9.5px;text-align:right;font-weight:700}.logbook-table__hourly-span--bg-above-range{background-color:#edae53}.logbook-table__hourly-span--bg-below-range{background-color:#ed5353;color:#fff}.logbook-table__hourly-span--carb{background-color:#d6d6d6}.logbook-table__hourly-span--insulin{background-color:rgba(231,194,146,.27)}.logbook-table__hourly-span--mdi-basal{background-color:#d8aaec}.logbook-table__hourly-span--manual{text-align:center}.logbook__manual-oval{width:30px;margin-bottom:-16px;z-index:1;height:15px;margin-left:2px}.logbook-table__date-td{padding-left:20px;padding-right:5px;height:35px}.logbook-table__date-day{font-weight:700}.logbook-table__date-day,.logbook-table__date-span{font-size:10.5px;display:block}.logbook-table-statistics__title-span--blue{color:#2d97d9}.logbook-table{border-radius:3.8px;box-shadow:0 2px 4.9px .2px rgba(0,0,0,.22);background-color:#fff;max-width:959px!important}.logbook-table *{max-width:959px}.logbook-table__plan-tr{height:45px;display:flex;flex-direction:row}.logbook-table__hourly-td{min-width:35px;max-width:35px;max-height:60px;border-right:1px solid rgba(0,0,0,.13);border-bottom:1px solid rgba(0,0,0,.13)}.logbook-table__daily-totals-td{background-color:#f5f5f5;min-height:60px}.logbook-table__daily-totals-td span{font-size:9px;font-weight:700;display:block}.logbook-table__statistics-title{background-color:#eff7fc}.logbook-table__statistics-title span{font-size:10.5px;font-weight:700}.logbook-table__statistics-td--gray-bg{background-color:#f5f5f5}.logbook__totals-row-container{background-color:#efefef;display:flex;justify-content:space-between;max-width:unset;height:31px;width:959px;border:1px solid rgba(0,0,0,.13);border-left:0;padding:8px 17px;align-items:center}.logbook__totals-row-numbers-container{display:grid;grid-template-columns:repeat(5,minmax(120px,auto));grid-gap:20px}.logbook__row--round-top{border-top-right-radius:3.8px;border-top-left-radius:3.8px}.logbook__totals-row-numbers-title{font-size:12px;font-weight:700}.logbook__totals-row-numbers-data{font-size:12px}.logbook-table__daily-line{height:2px;background:-webkit-repeating-linear-gradient(left,rgba(160,59,197,.84),rgba(160,59,197,.84) 5px,transparent 0,transparent 7px);background:repeating-linear-gradient(270deg,rgba(160,59,197,.84) 0,rgba(160,59,197,.84) 5px,transparent 0,transparent 7px);width:100%}.logbook-table__line-container{height:8px;width:calc(300% + 3px);display:flex;flex-direction:column;justify-content:center;border-left:1px solid rgba(160,59,197,.84);border-right:1px solid rgba(160,59,197,.84);margin-right:-1px;margin-left:-1px}.logbook__plans-title{font-size:10.5px}.logbook-table__line-inner-container{display:flex;flex-direction:row;align-items:center}.logbook-table__events-number{font-size:9.5px;color:rgba(160,59,197,.84);margin-left:4px;margin-right:3px}.logbook-table__date-icon-row{display:flex;flex-direction:row;justify-content:flex-end;margin:-2px 0}.logbook-table__basal-plan-line-container{border-right:1px solid rgba(160,59,197,.84)}.logbook-table__basal-plan-line-container,.logbook-table__cr-line-container{height:10px;width:calc(400% + 7px);display:flex;flex-direction:column;justify-content:center;margin-right:-1px;margin-left:-1px}.logbook-table__cr-line-container{border-right:1px solid rgba(100,119,235,.84)}.logbook-table__events-number--cr{color:rgba(100,119,235,.84)}.logbook-table__basal-plan-line{width:100%;height:1.7px;background-color:rgba(100,119,235,.84)}.logbook-table__suspend-circle{height:8px;min-width:8px;border-radius:20px;z-index:1}.logbook-table__suspend-circle--left{margin-left:-4px;border:1px solid rgba(160,59,197,.84);background-color:#fff}.logbook-table__suspend-circle--right{margin-right:-4px;border:1px solid rgba(160,59,197,.84);background-color:rgba(160,59,197,.84)}.logbook-table__suspend-line{height:2px;width:100%;background-color:rgba(160,59,197,.84)}.logbook-table__suspend-line-container{height:10px;width:calc(300% + 3px);display:flex;flex-direction:row;justify-content:center;align-items:center}.logbook-table__manual-bolus-circle{height:10px;margin-top:-11px;border-radius:157px/50px;border:1px solid hsla(0,0%,59.2%,.71)}.logbook-tooltip__wrapper{background-color:rgba(238,239,253,.84);border:2px solid #869cd5;max-width:210px;min-width:195px;margin-top:15px;padding:3px 15px 6px}.logbook-tooltip__title{font-size:10.5px}.logbook-tooltip__container-title,.logbook-tooltip__data{font-size:10.5px;font-weight:700}.logbook-tooltip__title-arrow{width:50px;height:25px;position:absolute;top:5px;left:50%;transform:translateX(-50%) rotate(180deg);overflow:hidden;margin-top:-13px}.logbook-tooltip__title-arrow:after{content:"";position:absolute;width:20px;height:20px;background-color:#eeeffd;border:2px solid #869cd5;transform:translateX(-50%) translateY(-50%) rotate(45deg);top:-20;left:50%}.logbook-table__legend-img--correction{width:23px}.logbook-table__date-td--stats{padding-top:10px;padding-bottom:10px}.logbook-table__hourly-span--asterix{display:flex;flex-direction:row;justify-content:space-between;width:95%;margin-left:2px}.logbook-table__date-td-data{min-width:119px;max-width:119px;border-right:1px solid rgba(0,0,0,.13);display:flex;height:60px;border-bottom:1px solid rgba(0,0,0,.13);flex-direction:column;justify-content:center}.logbook-table__date-td-data--plan{height:45px}.logbook-table__hourly-td--plan{display:flex;flex-direction:column;justify-content:center}.logbook-table__basal-plan-line--purple{background-color:rgba(160,59,197,.84)}.logbook-table__hourly-span--invisible{visibility:hidden;height:13px;margin-top:2px}.logbook-table__date-tr{display:flex;flex-direction:row}.logbook-table__date-tr--first>div{border-top:1px solid rgba(0,0,0,.13)}@media screen and (max-width:1024px){.logbook-table__wrapper{max-width:400vw}}.edit-error__modal{padding-left:20px;padding-right:20px}.edit-error__duplicates,.edit-error__outliers{padding-bottom:20px}.edit-error__duplicates:before{content:"- "}.edit-error__empties{padding-bottom:20px}.edit-error__empties:before{content:"- "}.report-tab__container{display:flex;flex-direction:row;margin-top:37px;margin-left:0}.extra-info-hours-header__container{display:flex;flex-direction:column;height:47px;min-width:959px;margin-left:20px}.extra-info-hours-header__hours,.extra-info-hours-header__parts{display:flex;flex-direction:row}.extra-info-hours-header__hours span,.extra-info-hours-header__parts span{font-size:9px;color:#464646;font-weight:700}.extra-info-hours-header__hours{max-width:840px;margin-left:80px;justify-content:space-around;margin-top:7px}.extra-info-hours-header__parts{margin-left:93px;margin-top:13px}.logbook-wrapper{max-width:959px;margin-bottom:30px}.extra-info__line-container{height:10px;display:flex;flex-direction:column;justify-content:center;border-right:1px solid rgba(0,0,0,.13);margin-right:5px;padding-left:2px;margin-top:2px}.extra-info__line-inner-container{display:flex;flex-direction:row;align-items:center}.extra-info__line{width:100%;height:1px;background-color:rgba(0,0,0,.13)}.headline-area-general{display:flex;justify-content:space-between;padding-top:14px;padding-right:18px;padding-left:19px;align-items:baseline;font-weight:700;font-size:18px;margin-bottom:10px}.headline-area-general .x-button{height:14px;width:14px;cursor:pointer}.general-modal-container{padding:10px 60px}.general-modal-container .general-modal-headline{padding-left:10px;color:#2d96d9;font-weight:700;text-transform:uppercase}.general-modal-container .general-modal-content{margin-bottom:50px;padding-left:10px}.general-modal-container .general-modal-content p{font-size:18px}.general-modal-container .general-modal-ok-button{min-width:100px;padding:12px 25px}.general-modal-container .general-modal-cancel-button{text-transform:capitalize;font-size:14px;font-weight:600;color:#2d96d9;text-decoration:underline;cursor:pointer;display:inline;margin-left:20px}.headline-area{display:flex;justify-content:space-between;background-color:#f4f7ff;margin-bottom:10px;padding:14px 18px 10px 19px;align-items:baseline;font-weight:700;font-size:18px}.headline-area .x-button{height:14px;width:14px;cursor:pointer}.headline-area img{height:100%}.headline-area .headline-area__headline{color:#585858;padding-left:2px;display:flex;flex-direction:row;align-items:center}.loading-message-container{font-size:18px;margin-top:20px}.loading-message-container p{margin:0;line-height:1.5;letter-spacing:normal}.children-container{margin-top:21px}.spinner-wrapper{padding-bottom:50px;width:100%;display:flex;flex-direction:row;justify-content:center}.old-warning-container{display:flex;align-items:center;background-color:#fff;padding:10px 20px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);width:959px;margin-top:10px;margin-bottom:20px}.old-warning-container img{vertical-align:text-bottom}.old-warning-container .warning-message{color:#ec2f2f;padding-left:20px;margin:0;font-weight:700}.old-warning-container .warning-message-natural{color:#120128;padding-left:20px;margin:0;font-weight:700}.old-warning-container .exclamation-wrapper{height:33px;width:33px;text-align:center;background-color:#5071fa;border-radius:50%;display:block;position:relative}.old-warning-container .exclamation-wrapper .exclamation{top:-3px;font-size:27px;font-weight:700;position:absolute;left:13px;color:#fff}.approve{overflow:auto;flex:1 1;overflow-x:hidden}.approve__sure{margin:2.25px 0 24.75px 6.75px;padding:0 32px;min-width:935px}.approve__sure p{min-width:872px}.approve__sure__name{font-weight:700;text-transform:capitalize}.general-comments{padding:18px 27px;background-color:#efefef;border-radius:5px;border:.5px solid rgba(0,0,0,.1);word-wrap:break-word;margin:18px 18px 36px;overflow:auto}.general-comments--patient-view{margin-bottom:0}.recommendation-top-row--approve{display:flex;flex-direction:row;width:400px;justify-content:space-between}.general-comments__headline{font-weight:700;margin:3.75px 0 15px}.general-comments-hcp{min-width:906px}.general-comments-hcp .general-comments__comment p{min-width:851px}.table__headline{font-weight:700;text-transform:uppercase;color:#585858;padding:0 24px;margin:17.25px 6px 6px;white-space:nowrap}.recommendation-top-row__dob--approve{margin-top:31px;font-weight:600;text-transform:uppercase;font-size:14px}.table__content{display:flex}.table__content--patient-view{width:950px}.table__content__table{flex:1 1;max-width:unset}.basal-table-header-wrapper{display:flex;justify-content:space-between}.approve-screen__date{margin:0 30px 0 0}.table__content__comments{display:flex;flex-direction:column;margin:16.5px 24.75px 0 0}.table__content__comments p{padding-left:15px}.table__content__comments__comment{background-color:#efefef;border-radius:5px;border:.5px solid rgba(0,0,0,.1);width:427px;height:100%;padding:15px 26.25px 21.75px 20px;word-wrap:break-word}.table__content__comments__comment-hcp{max-width:427px}.approve__buttons{margin:32.25px 0;display:flex;justify-content:flex-end;min-width:950px}.approve__buttons__cancel{width:112.5px}.approve__buttons__approve{width:193.5px;height:40.5px;margin-left:16.5px;margin-right:33.75px}.extra-info--hidden{display:none}.clock-shift-indicator,.extra-info__header-container{display:flex;flex-direction:row}.clock-shift-indicator{align-items:center;justify-content:center;position:relative;box-shadow:0 0 5.6px .4px rgba(0,0,0,.15);background:#fff;color:red;font-weight:700;height:50px;font-size:20px}.clock-shift-indicator image{height:28px}.clock-shift-indicator span{padding-left:10px}.clock-shift-indicator.round-left{border-radius:0 5px 0 0}.clock-shift-indicator.round-both{border-radius:5px 5px 0 0}.extra-info__date-controller-container{margin-left:256px;margin-top:60px;min-width:220px;display:flex;flex-direction:row;align-items:baseline}.extra-info__date-controller-date-range{font-size:13.5px;color:#4e4e4e;letter-spacing:.3px;margin-left:2px}.blue-arrow{margin-left:2px}.blue-arrow--right{margin-right:3px;transform:rotate(180deg)}.extra-info__date-controller--invisible{visibility:hidden}.agp-wrapper{margin-top:30px}.breadcrumbs-path{margin-top:34px;margin-bottom:20px}.breadcrumbs-path a{color:#120128;font-size:14px;text-decoration:underline;text-transform:capitalize;font-stretch:normal;line-height:normal;letter-spacing:normal}.breadcrumbs-path a:active,.breadcrumbs-path a:visited{font-weight:600}.breadcrumbs-path span{font-size:14px}.breadcrumbs-path--no-break{min-width:959px}.recommendations-area{padding:27px 13px;margin-top:39px;margin-bottom:54px;background-color:#fff;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);border-radius:5px;justify-content:center;display:flex;flex-direction:column;min-width:959px}.good-table-hcp{min-width:909px}.recommendations-area__headline-area{display:flex;justify-content:space-between;margin-bottom:8px}.recommendations-area__headline{color:#120128;font-weight:700;padding-left:10px;text-transform:uppercase;white-space:nowrap}.recommendations-area__cant-see-rec{color:#2d96d9;cursor:pointer;font-size:14px;align-self:center}.recommendations-area__no-recommendations{padding:9px 12px}.recommendations-area__no-recommendations--patients{box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1);width:959px;background-color:#fff;padding:0 0 10px 45px;height:130px;display:flex;flex-direction:column;justify-content:center;margin-top:40px}.recommendations-area__no-recommendations p{margin:0}.recommendations-area-action,.recommendations-area__button-like,.uploader-link{color:#5071fa;cursor:pointer}.recommendations-area-action:hover,.recommendations-area__button-like:hover,.uploader-link:hover{text-decoration:initial}.recommendations-area__row-headline{background-color:rgba(45,150,217,.08);font-size:14px;color:#677076;text-align:left}.view-report{font-size:15px;color:#5071fa}.continue-btn{font-size:13.5px;font-weight:700;text-align:center;border:none;padding:10px 20px;border-radius:8px;font-size:15px;color:#fafafa;background-color:#5071fa;margin-top:50px}.continue-btn:focus{outline:none;box-shadow:none}.continue-btn:hover{background-color:#6985fb}.continue-btn:active{background-color:#120129}.continue-btn:hover{text-decoration:none;color:#fafafa}.recommendations-area table{width:100%}.recommendations-area-title-and-action{display:flex;flex-direction:row;justify-content:space-between;max-width:912px}.recommendations-area-table_preheader{margin-right:10px;display:flex;justify-content:space-between}.recommendations-area-title-and-action>:nth-child(2){margin-left:auto}.recommendations-area-last-data{padding:9px 12px;display:flex}.recommendations-area-last-data__date{padding-left:10px;align-items:center}.recommendations-area-action,.uploader-link{padding-top:3px;padding-right:3px;font-size:15px;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;outline:none}.recommendations-area-action:hover,.uploader-link:hover{color:#23527c}.good-table-row__td__new-icon{margin-left:6px;margin-bottom:5px;margin-right:6px;width:19px;height:18px}.logbook-table__legend-container{display:flex;padding-top:7px;padding-bottom:8px}.logbook-table__legend-table{min-width:959px}.logbook-table__legend-table td{border:1px solid transparent}.logbook-table__legend-table td span{font-size:10.5px}.logbook-table__legend-img{margin-right:10px;margin-left:10px}.logbook-table__legend--temp-basal{transform:rotate(180deg)}.logbook-table__legend-asterisk{margin-left:13px;margin-right:10px}.final-mdi-review .bolus-review{display:flex;justify-content:space-between;flex-wrap:wrap;max-width:959px}.final-mdi-review .bolus-review .mdi-table-container{display:flex;flex-direction:column;justify-content:space-between}.final-mdi-review .bolus-review .mdi-tables{min-width:0;width:460px;height:100%}.final-mdi-review .bolus-review .mdi-tables-wrapper{padding:0 20px}.final-mdi-review .bolus-review .mdi-tables__time-headline{display:block;padding:20px 30px}.final-mdi-review .bolus-review .mdi-tables__time-headline .time-of-day{margin-bottom:10px}.final-mdi-review .bolus-review .mdi-tables .recommended-plan-table-wrapper{width:100%}.final-mdi-review .bolus-review .review{margin-left:0;width:100%}.final-mdi-review .bolus-review .stages-circle-active{position:absolute;transform:translate(-20px,30px)}.final-mdi-review .bolus-review .basal-table td{width:60%}.final-mdi-review .algo-version-review{font-weight:400;font-size:14px;font-style:italic}.final-mdi-review .review-buttons{display:flex;justify-content:flex-end;padding:30px 0}.final-mdi-review .review-buttons .approve-btn{padding:10px 20px;margin-left:20px}.final-mdi-review .review-buttons .back-btn{font-weight:600;color:#5071fa;background-color:transparent;border:transparent;padding:0;margin:2px 0;font-size:14px}.basal-review .recommended-plan-table-wrapper{width:100%}.basal-review .table-wrapper .review{padding:30px 20px 0;margin-left:0;width:100%}.basal-review .table-wrapper table{width:100%}.basal-table{width:450px;margin-left:19px}.basal-table .table__right{width:228px}.basal-table th{font-weight:700;color:#464646;padding-bottom:10px}.basal-table td,.basal-table th{width:210px;text-align:left;padding:10px}.basal-table td{padding-top:12px;padding-bottom:11px}.basal-table tr td:nth-child(3){padding-left:4px;padding-right:6px;text-transform:capitalize}.basal-table-bottom-links{min-width:959px;padding-top:35px;padding-bottom:42px;padding-right:25px;display:flex;justify-content:flex-end}.basal-table-bottom-links a{font-size:18.5px;color:#2d96d9}.recommendation-edit__td{padding-top:10px;padding-bottom:10px}.recommendation-table__header{display:flex;flex-direction:row;justify-content:space-between;width:470px}.recommendation-table__header--no-edit{align-self:center;margin-right:9px;margin-top:4px;display:flex}.recommendation-table__header--no-edit svg{height:18px;width:18px}.recommendation-table__header--edit{display:flex;flex-direction:row;width:110px;justify-content:space-between;margin-bottom:23px;margin-top:30px}.recommendation-table__header--cancel{align-self:center;color:#120128;font-size:14px;cursor:pointer;border:transparent;background-color:#fff}.recommendation-table__header--cancel:hover{color:#5071fa}td.basal-rate__comment--outer{padding-left:7px}.basal-rate__comment--outer textarea{resize:none}.basal-rate__comment--input{font-weight:400;padding-left:13px;font-family:"Open Sans",-apple-system,BlinkMacSystemFont,"Segoe UI";padding-top:10px;width:100%;max-height:64px;overflow:auto}.recommendation-edit__option{display:flex;justify-content:space-between;width:155px}.recommendation-edit__option :last-child{margin-left:2px}.recommendation-edit__option_24H{display:flex;justify-content:space-around;width:130px}td.recommendation-edit__table-td{padding-left:12px}td.recommendation-edit__table-td_mdi{border:0!important;padding:0}.recommendation-edit__add-row{display:flex;flex-direction:column}.recommendation-edit__add-row-label{padding:5px 1px;align-self:flex-start;font-size:10.5px;margin:0 0 0 18px;font-weight:400}.recommendation-edit__add-row button{align-self:flex-start;margin-left:13px;font-size:18px}.recommendation-edit__table td{background-color:#f0f0f0;padding-bottom:7.5px;padding-top:7.5px}.recommendation-edit__table-input-wrapper{display:flex;flex-direction:row;width:201px;justify-content:space-between;align-items:center}.recommendation-edit__table-input-wrapper img{cursor:pointer;height:14px;width:14px}.recommendation-edit__table-input-wrapper input{width:152px;height:33px;padding-left:11px}.recommendation-edit__table-input-wrapper input::-ms-clear{display:none}.recommendation-edit__table select{width:56px;height:32px;border-radius:5px;background-color:#fff;-webkit-appearance:none;appearance:none;background-image:url(/static/media/caret-down-solid.36feb217.png);background-size:9.3px;background-repeat:no-repeat;background-position-x:39px;padding-left:5px;background-position-y:13px}.recommendation-edit__table select::-ms-expand{background-color:#fff;border:transparent}@media(-ms-high-contrast:active),(-ms-high-contrast:none){.recommendation-edit__table select{width:59px}}.different-tr{background-color:#e3e9f9;font-weight:700}#updates-in-bold{padding-left:0;text-align:center;font-weight:700}.bold{font-weight:700}.stage-label-current:after{content:" - Current";text-transform:uppercase}.stage-label-recommended:before{content:"recommended ";text-transform:uppercase}.stage-label-new:before{content:"new ";text-transform:uppercase}.table-headline{display:flex;justify-content:space-between;align-items:center}.edit-btn-text-wrapper{display:flex}.edit-btn-text{font-size:14px;cursor:pointer;margin-right:5px;margin-left:10px}.cancel-btn-text{font-size:14px;color:#120128;cursor:pointer;font-weight:400}.cancel-btn-text:hover{color:#5071fa!important}.recommendation-edit__table--mdi{width:100%;font-weight:700}.recommendation-edit__table--mdi td{background-color:#f0f0f0;width:unset}.recommendation-edit__table--mdi td:first-child select{width:56px;height:33px;border-radius:4px;padding-left:5px;background-color:#fafafa}.recommendation-edit__table--mdi th{width:unset}.recommendation-edit__table--mdi div,.recommendation-edit__table--mdi input,.recommendation-edit__table--mdi select{font-weight:400}.injection-time-input-container{display:flex;align-items:center}.injection-time-input-container *{margin:0 2px}.injection-time-input-container .injection-time-input{width:48px;height:32px;border-radius:5px;border:1px solid rgba(0,0,0,.34)}.injection-time-input-container .injection-time-input__select{border-radius:5px;border:1px solid rgba(0,0,0,.34);height:33px}.high-value-input-container .high-value-input{width:98px;height:32px;border-radius:3.8px;border:1px solid rgba(0,0,0,.34);padding:0 10px}.x-button--remove-row{width:15px;height:15px;border-radius:3.5px;cursor:pointer;margin-right:5px}.dosage-input-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.dosage-input-container span{font-weight:400}.dosage-input-container .dosage-input{padding-left:5px;width:43px;height:33px;border-radius:3.8px;border:1px solid rgba(0,0,0,.34)}.dosage-input-container--bolus{justify-content:space-between}.insulin-type-input-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:105%}.insulin-type-input-container__select{font-size:16px;border-radius:5px;border:1px solid rgba(0,0,0,.34);height:50px;width:100%;margin-right:6px;white-space:pre-wrap;text-transform:capitalize;background-color:#fafafa}.add-new-row-container__content{color:#5071fa;margin:0;font-weight:700;cursor:pointer}.add-new-row-container__content.disabled-link{color:grey;cursor:default}.add-new-row-container__instructions{font-size:14px;color:#3a3a3a;margin:3px 0 0}.add-row-plus-container td{padding:0}.add-row-plus-container .plus-div{height:15px;display:flex;justify-content:center;align-items:center;color:#fff;background-color:#585858;cursor:pointer}.stages-circle,.stages-circle-active{display:flex;justify-content:center;align-items:center;font-weight:700;font-size:19.5px;border-radius:100%;border:transparent;height:41px;width:41px}.stages-circle-active p,.stages-circle p{margin-top:7.5px;margin-right:2px}.stages-circle{border:2px solid #5071fa;color:#5071fa}.stages-circle--tick{height:19px;margin-left:3px;margin-bottom:2px}.stages-circle-active{background-color:#5071fa;color:#fff}.video-page__headline-area{background-color:rgba(45,150,217,.08);display:flex;justify-content:space-between;align-items:baseline}.video-page__headline-area__headline{font-size:18px;color:#585858;font-weight:700}.video-page__text{padding:0 20px}.video-page__video{width:588px;height:331px;margin:0 23px 28px}.video-page__confirm-box-wrapper{margin:0 23px}.error-message--video{padding-left:20px;min-height:20px}.video-page__confirm-box-wrapper__text{margin-left:16px;display:inline}.video-page__confirm-button{margin:12px 20px;width:112px;height:42px}.active-insulin-time{display:flex;flex:1 1;flex-direction:column;padding-top:24px;padding-right:3px;overflow:auto}.active-insulin-time__button-wrapper{padding-bottom:20px}.active-insulin-time__button--cancel{width:112px;height:42px;border-radius:8px;margin-left:23px}.active-insulin-time .modal__lower-label{flex-direction:column;align-items:center;max-width:788px;margin-left:23px;padding-bottom:16px;padding-top:28px;padding-right:5px}.active-insulin-time__zero-state{max-width:788px;margin-left:23px;padding-bottom:38px}.active-insulin-time__table{border-radius:5px;overflow:auto}.active-insulin-time__table-wrapper{display:flex;flex-direction:column;align-items:center}.active-insulin-time__table-bold-text{font-weight:700;padding-left:5px}.active-insulin-time__table-border{border:.55px solid rgba(0,0,0,.301);border-radius:5px}.active-insulin-time__table-border td,.active-insulin-time__table-border th{border:0}.active-insulin-time__table-border th{border-bottom:1.3px solid rgba(0,0,0,.301)}.active-insulin-time__table td{width:589px;display:flex;justify-content:center;flex-direction:row;padding-top:10px;padding-left:0}.active-insulin-time__table th{text-align:center;font-weight:700;color:#464646;padding-left:2px;padding-bottom:10px}.confirmation-modal-start-patient{display:flex;flex-direction:column;flex:1 1;padding-right:3px;overflow:auto}.confirmation-modal-start-patient__primary-content{max-width:788px;margin-left:23px;padding-top:3px}.confirmation-modal-start-patient__bolus-calculator-container{margin-bottom:10px}.confirmation-modal-start-patient__bolus-calculator-list{margin-bottom:inherit}.confirmation-modal-start-patient__bolus-calculator-list li{list-style:inside;padding-left:20px}.confirmation-modal-start-patient__secondary-content-down{margin-left:9px}.confirmation-modal-start-patient__header{font-weight:inherit;padding-top:5px;margin:0 23px 25px}.confirmation-modal-start-patient__primary-line{margin-bottom:15px}.confirmation-modal-start-patient__entry-name{font-weight:inherit}.confirmation-modal-start-patient__contraindications-container{margin:0 16px 20px;width:80%}.confirmation-modal-start-patient__contraindications-container a{color:#5071fa}.confirmation-modal-start-patient__contraindications-container a:hover{text-decoration:none}.confirmation-modal-start-patient__contraindications-text{font-size:15px;font-weight:inherit;margin-bottom:20px}.confirmation-modal-start-patient__entry-value{font-weight:600}.confirmation-modal-start-patient__circles-image{height:200px;margin-top:5px;margin-left:14px;margin-bottom:30px}.confirmation-modal-start-patient__button-wrapper{padding-bottom:20px}.confirmation-modal-start-patient__button--approve,.confirmation-modal-start-patient__button--cancel{width:112px;height:42px;border-radius:8px;margin-left:23px}.bg-target-modal{padding:26px 23px 15px;display:flex;flex-direction:column;flex:1 1}.bg-target-modal__button--cancel{width:149px;height:54px;border-radius:8px}.bg-target-modal .modal__lower-label{max-width:788px;padding-left:3px;padding-top:10px;padding-bottom:20px}.bg-target-modal__zero-state{padding-bottom:30px}.bg-target-modal__table{overflow:auto}.bg-target-modal__table-wrapper{padding-bottom:11px;padding-left:1.5px;display:flex;flex-direction:column}.bg-target-modal__table tr{display:flex;flex-direction:row}.bg-target-modal__table td,.bg-target-modal__table th{width:296px;text-align:left;padding-left:18px}.bg-target-modal__table th{font-weight:700;color:#464646;padding-bottom:10px;padding-top:14px}.bg-target-modal__table td{display:flex;flex-direction:row;padding-top:10px}.bg-target-modal__table td p{margin-left:0;margin-top:2px}.bg-target__button--cancel{width:112px;height:42px;border-radius:8px}footer{padding:23px;z-index:10000;display:flex;background-color:#120128;align-items:center;justify-content:left}footer a,footer p,footer span{color:#fff;font-size:14px;margin:0;padding:0 30px}@media(max-width:600px){footer a,footer p,footer span{padding:0 10px;text-align:center}}footer a:hover,footer p:hover,footer span:hover{color:#fff;text-decoration:none}.clinic-trial{color:#fff}.footer_links{display:flex}.footer_links .first{margin-right:95px}.footer_links .last{margin-right:150px}@media only screen and (min-height:600px)and (max-width:1400px)and (orientation:landscape){footer{padding:14px 20px}footer a,footer p,footer span{font-size:18px}.first{margin-right:20px!important}.last{margin-right:0!important}}@media only screen and (max-width:600px)and (orientation:portrait){footer a,footer p{font-size:13px!important}.endo_digital_footer_logo{display:none}}@media only screen and (min-width:600px)and (max-width:1024px)and (orientation:portrait){footer a,footer p{font-size:22px!important}}@media only screen and (max-width:1024px)and (orientation:portrait){footer{padding:23px 20px}footer a,footer p{font-size:18px}.first{margin-right:20px!important}.last{margin-right:0!important}}.tide-window,.tide-window__content-wrapper{display:flex;flex-direction:column}.tide-window__logo-wrapper{padding:18px;display:flex;justify-content:center;background-color:rgba(45,150,217,.08)}.tide-window__logo{width:327px;height:36px}.tide-window__headline{font-size:14px;color:#585858;padding:20px 50px;margin:0}.tide-window-divider{width:315px;height:1px;border:.1px solid grey;opacity:.1;align-self:center}.tide-window__login-form{display:flex;flex-direction:column;padding:20px 40px}.tide-window__login-form *{margin:7px 0}.tide-window__login-form__buttons{width:100%;display:flex;justify-content:flex-end;align-items:baseline}.tide-window__login-form__submit{width:97px;height:41px}.tide-window__login-form__input{width:313px;height:44px;border-radius:5px;box-shadow:inset 0 2px 4.7px .3px rgba(9,9,9,.13);padding-left:20px}.tide-window__login-form__label{text-transform:capitalize;padding-left:15px;font-size:14px}.user-not-found-error--tidepool{color:#ec2f2f;font-size:14px;font-weight:700;margin:15px 0 0 40px}.plan-not-set-modal{padding:20px}.plan-not-set-button-container{margin-top:20px}.plan-not-set-button{width:112px;height:42px;border-radius:8px}.plan-not-set-plan-label{text-transform:capitalize;font-weight:400}.print-page-content{width:90%;margin:auto}.print-page-content-wrapper{width:1100px}.print-top-part{display:grid;grid-template-columns:10% auto 10%;display:-ms-grid;-ms-grid-columns:100% 0 0;padding:0 0 2%}.print-top-part div,.print-top-part p{font-weight:700;font-size:medium;letter-spacing:.1px}.print-current-date{text-align:left}.print-adp-text{text-align:right}.print-patient-name{color:#5071fa;font-weight:700}.print-lower-part{display:flex;font-size:medium;letter-spacing:.1px}.print-date-of-birth{font-weight:700;text-align:left;width:50%}.print-date-of-birth span{font-weight:700}.print-approval-date{font-weight:700;letter-spacing:.1px;text-align:right;width:50%}.print-approval-date span{font-weight:700}.print-separation-bar{margin:3% 0;background-color:#a2a2a2;height:4px}.print-body-initial-text{font-weight:700;letter-spacing:.1px}.print-footer-grid{display:flex}.print-footer-pages-number{width:10%;margin-left:auto}.print-footer-logo{width:194px;height:35px}.print-footer-url{width:65%;text-align:center}.print-footer-pages-number{text-align:right}.print-footer-clinical-warning{text-align:center;padding-top:25px;font-weight:700;letter-spacing:.1px}.print-body div .final-mdi-review .bolus-review{max-width:2000px}.print-body .mdi-tables-wrapper-third-step-crcf{padding-top:0}.print-body div.final-mdi-review .mdi-tables{margin-bottom:20px;padding-bottom:20px}.print-body .bolus-table-mdi-crcf{margin-left:20px;width:100%}.print-body .bolus-table-mdi-crcf th:first-child{width:30%}.print-body .basal-review .mdi-tables .review{width:100%;margin:20px 20px 0}.print-body .comments-section,.print-body .comments-section .comments-section-inner{width:auto}.basal-comment-line-height{line-height:24px}.print-body .bolus-review{padding:10px}.print-body-plan-continue-text-end,.print-body-plan-continue-text-start{font-weight:700;letter-spacing:.1px;display:none}.print-body{width:100%!important}.print-body .bolus-table-mdi-crcf table{min-width:900px}.print-body .active-insulin-time__table-border th,.print-body .active-insulin-time__table-border tr td,.print-body .basal-table th,.print-body .basal-table tr td,.print-body .bg-target-modal__table-wrapper th,.print-body .bg-target-modal__table-wrapper tr td{border-radius:0}.print-body .basal-table td{border-radius:0!important}.print-body .comments-section{background-color:transparent;box-shadow:none}.print-body .bolus-table-mdi-crcf td div,.print-body basal-table td,.print-body basal-table th{letter-spacing:.1px}.bolus-table-mdi-crcf{margin-left:27px;width:900px;padding-bottom:15px}.bolus-table-mdi-crcf table{width:100%}.bolus-table-mdi-crcf th{color:#464646;padding-bottom:10px}.bolus-table-mdi-crcf th div{font-weight:700}.bolus-table-mdi-crcf th:first-child{width:28%}.bolus-table-mdi-crcf td,.bolus-table-mdi-crcf th{width:210px;text-align:left;padding:4px 0 4px 4px}.bolus-table-mdi-crcf tr:last-child{text-transform:capitalize}.bolus-table-mdi-crcf tr:last-child td:first-of-type{text-transform:none}.bolus-table-mdi-crcf td{padding-top:12px;padding-bottom:11px}.bolus-table-mdi-crcf td input[type=text]{padding-left:5px;width:54px;height:33px;border-radius:3.8px;border:1px solid rgba(0,0,0,.34)}.bolus-table-mdi-crcf td select{font-weight:400;font-size:16px;border-radius:5px;border:1px solid rgba(0,0,0,.34);height:33px;text-transform:capitalize;background-color:#fafafa}.bolus-table-mdi-crcf td .crcf-title-primary{font-weight:inherit}.bolus-table-mdi-crcf td .crcf-title-secondary{font-weight:inherit;font-size:14px;font-weight:700}.bolus-table-mdi-crcf .high-value-input-container .high-value-input{width:98px;height:32px;border-radius:3.8px;border:1px solid rgba(0,0,0,.34);padding:0 10px}.bolus-table-mdi-crcf .dosage-input-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.bolus-table-mdi-crcf .dosage-input-container span{font-weight:400}.bolus-table-mdi-crcf .dosage-input-container .dosage-input{padding-left:5px;width:43px;height:33px;border-radius:3.8px;border:1px solid rgba(0,0,0,.34)}.bolus-table-mdi-crcf .dosage-input-container--bolus{justify-content:space-between}.bolus-table-mdi-crcf .insulin-type-input-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:105%}.bolus-table-mdi-crcf .insulin-type-input-container__select{font-size:14px}.left-section{display:flex;flex-direction:row}.bolus-table-headline-crcf{display:flex;justify-content:space-between;align-items:center;margin-right:27px}.bolus-table-headline-crcf .edit-btn-text{font-size:14px;cursor:pointer;margin-right:5px;text-decoration:initial;margin-left:10px}.bolus-table-headline-crcf .cancel-btn-text{font-size:14px;color:#120128;cursor:pointer;text-decoration:initial;font-weight:400}.bolus-table-headline-crcf .recommendation-edit__table--mdi{width:100%;font-weight:700}.bolus-table-headline-crcf .recommendation-edit__table--mdi td{background-color:#f0f0f0;width:unset}.bolus-table-headline-crcf .recommendation-edit__table--mdi th{width:unset}.bolus-table-headline-crcf .recommendation-edit__table--mdi div,.bolus-table-headline-crcf .recommendation-edit__table--mdi input,.bolus-table-headline-crcf .recommendation-edit__table--mdi select{font-weight:400}.mdi-tables-wrapper-third-step-crcf{padding-top:30px}.days-period-table{overflow:hidden;width:900px;padding-bottom:15px}.days-period-table table{border-collapse:initial}.days-period-table th{background-color:rgba(45,150,217,.08);font-weight:700;font-size:14px;padding-top:16px;padding-bottom:14px}.days-period-table td,.days-period-table th{border:1px solid rgba(0,0,0,.301)}.days-period-table th:first-child{border-radius:5px 0 0 0;border-width:1px thin thin 1px}.days-period-table th:last-child{border-radius:0 5px 0 0;border-width:1px 1px thin thin}.days-period-table td:first-child{border-width:thin thin thin 1px}.days-period-table td:last-child{border-width:thin 1px thin thin}.days-period-table tr:last-child td:first-child{border-radius:0 0 0 5px;border-width:thin thin 1px 1px}.days-period-table tr:last-child td:last-child{border-radius:0 0 5px 0;border-width:thin 1px 1px thin}.days-period-table tr:last-child td:only-child{border-radius:0 0 5px 5px}.days-period-table th{width:210px;height:60px;padding:15px}.days-period-table td{height:50px;background-color:#f0f0f0;padding:5px 5px 5px 15px}.days-period-table td .recommendation-edit__option{justify-content:normal;width:unset}.days-period-table td .recommendation-edit__option select{font-weight:700;font-size:18px;border-radius:5px;border:1px solid rgba(0,0,0,.34);height:30px;width:60px}.days-period-table td .recommendation-edit__option select:first-child{margin-right:5px}.days-period-table td .recommendation-edit__option select:last-child{margin-left:5px}.days-period-table td.start-hour-td{height:50px;padding:15px;background-color:#fff;width:25%}.days-period-table-time-selector{height:60px;padding:5px;margin-left:100px}.days-period-wrapper{display:flex;flex-direction:column;justify-content:space-between;padding:21px;margin:37px 0 0;background-color:#fff;border-radius:5px;box-shadow:0 2px 6.8px .2px rgba(0,0,0,.1)}.days-period-wrapper b{margin-bottom:20px;margin-left:40px}.days-period-wrapper span{margin-top:10px}.days-period-wrapper label{margin-left:10px}.days-period-wrapper-title{font-size:23px;color:#2d96d9;text-transform:uppercase;font-weight:700;margin-bottom:15px}.days-period-wrapper-recommendation{display:flex;flex-direction:column;justify-content:space-between;padding-top:10px;margin:0 0 5px;border-radius:5px}.days-period-wrapper-recommendation b{margin-bottom:20px;margin-left:40px}.days-period-wrapper-recommendation span{margin-top:10px;margin-left:24px}.days-period-wrapper-recommendation label{margin-left:10px}.days-period-wrapper-recommendation-title{font-size:23px;color:#2d96d9;text-transform:uppercase;font-weight:700;margin-left:24px;margin-bottom:15px}.days-period-table-recommendation{overflow:hidden;padding-bottom:15px}.days-period-table-recommendation table{border-collapse:initial}.days-period-table-recommendation th{background-color:rgba(45,150,217,.08);font-weight:700;font-size:14px;padding-top:16px;padding-bottom:14px}.days-period-table-recommendation td,.days-period-table-recommendation th{border:1px solid rgba(0,0,0,.301)}.days-period-table-recommendation th:first-child{border-radius:5px 0 0 0;border-width:1px thin thin 1px}.days-period-table-recommendation th:last-child{border-radius:0 5px 0 0;border-width:1px 1px thin thin}.days-period-table-recommendation td:first-child{border-width:thin thin thin 1px}.days-period-table-recommendation td:last-child{border-width:thin 1px thin thin}.days-period-table-recommendation tr:last-child td:first-child{border-radius:0 0 0 5px;border-width:thin thin 1px 1px}.days-period-table-recommendation tr:last-child td:last-child{border-radius:0 0 5px 0;border-width:thin 1px 1px thin}.days-period-table-recommendation tr:last-child td:only-child{border-radius:0 0 5px 5px}.days-period-table-recommendation table{width:900px}.days-period-table-recommendation th{width:20px;height:60px;padding:5px}.days-period-table-recommendation td{height:50px;background-color:#f0f0f0;padding:2px 2px 2px 5px}.days-period-table-recommendation td .recommendation-edit__option{justify-content:normal;width:unset}.days-period-table-recommendation td .recommendation-edit__option select{font-weight:700;font-size:18px;border-radius:5px;border:1px solid rgba(0,0,0,.34);height:30px;width:60px}.days-period-table-recommendation td .recommendation-edit__option select:first-child{margin-right:5px}.days-period-table-recommendation td .recommendation-edit__option select:last-child{margin-left:5px}.days-period-table-recommendation td.start-hour-td{height:50px;padding:5px 5px 5px 20px;background-color:#fff;width:20%}.days-period-table-recommendation-time-selector{height:60px;padding:5px;margin-left:10px}.bolus-settings-modal-content>p{padding-top:5px;padding-bottom:5px}.radio-buttons{display:flex}.radio-buttons p{padding-right:10px}.radio-buttons label:first-child{margin-left:0}.radio-buttons-layout{display:flex}.radio-buttons-treatment-types{flex-direction:column;justify-content:space-between;font-size:18px}.radio-buttons-bolus-calculator{justify-content:space-between;font-size:18px;margin-bottom:0}.radio-buttons-type-of-diabetes{justify-content:flex-start;margin-top:20px}.radio-buttons-is-manual{justify-content:space-between;margin-top:20px}.radio-buttons-title{margin-right:10px}.radio-buttons-carbs-units{justify-content:flex-start}.radio-button{margin-bottom:10px}.radio-button input{margin-right:5px}.radio-button-disabled{color:#7c7c7c;margin-bottom:10px}.radio-button-disabled input{margin-right:5px}.Segment{padding-bottom:20px}.bolus-calculator .radio-buttons{margin-bottom:0}.bolus-calculator .start-advisor-warning{margin-top:0}.bolus-calculator .segment{padding-bottom:10px}.bolus-calculator .segment-middle{padding-bottom:5px}.bolus-calculator p{padding-right:5px}.bolus-calculator .maximum-dose{display:flex;align-items:baseline}.bolus-calculator .maximum-dose .input-container{padding-bottom:8px}.bolus-calculator .maximum-dose .input-container input{border-radius:3.8px;box-shadow:inset 0 2px 3.8px .2px rgba(9,9,9,.13);border:1px solid rgba(0,0,0,.34);outline:none;padding-left:5px;width:100%;width:60px;height:35px;margin-right:15px;margin-left:15px}@media print{table{overflow:visible!important}thead{display:table-header-group}tfoot{display:table-row-group}tr{page-break-inside:avoid}.patient-view-report{display:flex}.approve-hide-print,.daily-wrapper,.extra-info__date-controller-container,.header-invisible-push-down,.logbook-wrapper,.patients-list,.recommendation-list,.report-tab__container,.unapproved-rec-hide-print{display:none}.approve{display:block;overflow-x:hidden}.table{page-break-inside:avoid}.print-report__footer-logo{width:194px;height:35px}.approved-basal-rate{display:block;width:725px}.patient-view-report__top-box-header-label--print{color:#5071fa!important;margin-bottom:0}.print-report__header-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:700px}.print-report__header-wrapper .print-report__dob-wrapper{padding-left:33px}.print-report__header-wrapper .print-report__dob-wrapper .print-report__dob-field{color:#8e8e8e!important;display:inline}.print-report__header-wrapper .print-report__dob-wrapper .print-report__dob-value{color:#8e8e8e!important;display:inline;font-weight:600}.print-report__header-wrapper .print-report__approved-wrapper .print-report__approved-field{display:inline}.print-report__header-wrapper .print-report__approved-wrapper .print-report__approved-value{display:inline;font-weight:600}.basal-tables,.stage-card{display:none}.different-tr{font-weight:400}.basal-comments,.chart-wrapper,.old-warning-container,.recommendation-top-row{display:none}.basal-rate-stages-hr{width:700px;margin-top:10px}header{display:none}.print-report-stage-table-wrapper{display:flex;flex-direction:column}.table__content--print{border-top:10px solid transparent;border-bottom:10px solid transparent}.breadcrumbs-path{display:none!important}.recommendation-top-row__name{color:#2d96d9!important}div[class^=dot-rectangle]{display:none}.table-content{width:400px!important}.basal-table{width:337px!important}.basal-table th{background-color:rgba(45,150,217,.08)!important;padding-right:20px;color:#464646!important}.basal-table td,.basal-table th{width:250px!important}.approve__buttons,.approve__sure{display:none}.recommendation-top-row__name--left{margin-left:26px}.patient-view-report__top-box-header{top:0;margin-top:25px;color:#2d96d9;display:flex;flex-direction:column;align-items:flex-start;background-color:#fff!important}.print-report__bottom-space{background-color:#fff!important}.print-report__comments-head-label{color:#677076}.patient-view-report__top-box-period-text--in-table{width:1000px!important}.stage-card-top-links{display:none}.general-comments{background-color:#efefef!important;width:699px;overflow:unset;height:unset;margin-left:26px;margin-bottom:30px}.print-report__footer-url{color:#3a3a3a}.patient-view-report__wrapper{display:none}.print-footer{bottom:0;width:100%;background-color:#fff!important}.footer-contents{display:flex;flex-direction:row;justify-content:space-between;width:704px;margin-left:22px}.table__content__comments__comment{background-color:#fff!important;width:340px;overflow:visible;flex:unset}.table__content__comments,.table__content__comments__comment{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.table__content__comments,.table__content__table{display:table-cell}.patient-view-report__table-container{margin-top:0;padding:0 0 13px;width:600px;page-break-inside:auto}.patient-view-report__table-container--last{padding-top:0}.patient-view-report__table-container--last .table__content__comments__comment{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.different-tr{background-color:#e3f3fc!important}.basal-rate__wrapper{padding-left:unset}.patient-view-report__top-box-period-text{color:#5071fa!important;white-space:nowrap}.approve-screen__date,.patient-view-report__top-box-period-dates{color:#8e8e8e!important}.patient-view-report__label{width:675px!important}.table__headline{color:#585858!important}.patient-view-report__wrapper{width:800px;overflow:hidden!important}.patient-view-report__top-box{width:760px!important;padding-bottom:0;padding-top:0}.table__content--patient-view{width:750px!important;display:table;height:100%}}@media (-ms-high-contrast:active),print and (-ms-high-contrast:none){body{margin-right:100px}.patient-view-report__table-container--last .table__content__comments__comment{height:calc(100% - 84px)}.table__content__comments__comment{height:calc(100% - 63px)}.print-layout-table>tfoot{display:table-footer-group}.print-layout-table>thead{display:table-header-group}.patient-view-report__table-container{padding-bottom:0;page-break-before:always}.patient-view-report__table-container--first{page-break-before:avoid}.print-report-stage-table-wrapper{display:block}tbody:last-child{page-break-after:avoid}.general-comments--patient-view{height:auto;overflow:initial}.App{min-height:unset}#basal-rate{display:initial;flex-direction:row;justify-content:normal;align-items:normal}}