@charset "UTF-8";/*! normalize.css v2.1.3 | MIT License | git.io/normalize */.btn,.input,sub,sup{position:relative}.btn,.chat-head,.scroll-view,svg:not(:root){overflow:hidden}.glucose-comparison__stat-key>:last-child,button,select{text-transform:none}.feed-item__time,.patients .tableish__header div.tableish__col,button[disabled],html input[disabled]{cursor:default}.autogrow-textarea,textarea{resize:none}a:active,a:focus,a:hover,button:focus,input:focus,textarea:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}.btn_clear,label.btn{display:flex;align-items:center}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body,figure{margin:0}a{background:0 0;text-decoration:none}h1{font-size:2em}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}.animating{transition:none!important;pointer-events:none}@font-face{font-family:"Proxima Nova";src:url(../shared/assets/fonts/ProximaNova-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(../shared/assets/fonts/ProximaNova-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(../shared/assets/fonts/ProximaNova-Semibold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Proxima Nova";src:url(../shared/assets/fonts/ProximaNova-Bold.otf) format("opentype");font-weight:700;font-style:normal}ul{margin:5px 0;padding-left:30px}li{padding-top:5px}strong{font-weight:600}.alert,.chart__cgm_day,.chart__goal,.chatbox__banner_error p,.evaluate-food__table_tags,.feed-food__evaluated-info,.feed-item__time,.food-line__info,.goals-table__clone-message,.poll__subchoice-text,.tableish__header,.tasks__task_evaluate-food .datetime,.text-info{font-size:.875rem;font-weight:300;color:#999}.evaluate-food__table_tags .tableish__header,.feed-item__source,.feed-item__type,.food-nutrition__portion-info,.glucose-comparison__stat-key,.goals-list__numbers.row,.goals-table .goals-table__row_effective.goals-table__row_first:before,.goals-table .goals-table__row_future.goals-table__row_first:before,.goals-table .goals-table__row_past.goals-table__row_first:before,.goals-table div:not(.goals-table__row_effective)+.goals-table__row_effective:before,.goals-table div:not(.goals-table__row_future)+.goals-table__row_future:before,.goals-table div:not(.goals-table__row_past)+.goals-table__row_past:before,.macro-breakdown_headers,.macros-tracker__bar-labels,.macros-tracker__bar-labels>div,.macros-tracker__bar-values>div,.patients .patients__row_digital-support.patients__row_first:before,.patients .patients__row_extra.patients__row_first:before,.patients .patients__row_health-coaching.patients__row_first:before,.patients .tableish__header,.patients div:not(.patients__row_digital-support)+.patients__row_digital-support:before,.patients div:not(.patients__row_extra)+.patients__row_extra:before,.patients div:not(.patients__row_health-coaching)+.patients__row_health-coaching:before,.patients__header .patients__actions .btn,.patients__row .patients__actions .btn,.poll__answered-at,.profile__review-menu .col:last-child>label:first-child span,.reports-btn__time,.tableish__row-separator,.text-label,.text-smol,.widget__name,.widgets>form>h2,.widgets__card-header{font-size:.75rem;font-weight:300;color:#b3b3b3}.evaluate-food__table_tags .tableish__header,.feed-item__type,.food-nutrition__portion-info,.glucose-comparison__stat-key,.goals-list__numbers.row,.goals-table .goals-table__row_effective.goals-table__row_first:before,.goals-table .goals-table__row_future.goals-table__row_first:before,.goals-table .goals-table__row_past.goals-table__row_first:before,.goals-table div:not(.goals-table__row_effective)+.goals-table__row_effective:before,.goals-table div:not(.goals-table__row_future)+.goals-table__row_future:before,.goals-table div:not(.goals-table__row_past)+.goals-table__row_past:before,.macro-breakdown_headers,.macros-tracker__bar-labels,.macros-tracker__bar-labels>div,.patients .patients__row_digital-support.patients__row_first:before,.patients .patients__row_extra.patients__row_first:before,.patients .patients__row_health-coaching.patients__row_first:before,.patients .tableish__header,.patients div:not(.patients__row_digital-support)+.patients__row_digital-support:before,.patients div:not(.patients__row_extra)+.patients__row_extra:before,.patients div:not(.patients__row_health-coaching)+.patients__row_health-coaching:before,.patients__header .patients__actions .btn,.patients__row .patients__actions .btn,.tableish__row-separator,.text-label,.widget__name,.widgets>form>h2,.widgets__card-header{text-transform:uppercase;letter-spacing:1px;color:#999}button,input[type=email],input[type=number],input[type=password],input[type=text],label.btn,textarea{font-size:1rem;line-height:1.25;color:#4d4d4d;font-family:"Proxima Nova",sans-serif}.text-center{text-align:center}.datetime span+span{margin-left:4px}.profile>*,.profile__review-menu,.row,.tableish__header,.tableish__row,.tableish__row>form{display:flex;align-items:flex-start;width:100%;margin-bottom:24px}.btn-group_vertical,.row_multi{flex-direction:column}.profile>:last-child,.profile__review-menu:last-child,.row:last-child,.tableish__header:last-child,.tableish__row:last-child,.tableish__row>form:last-child{margin-bottom:0}.row_multi>.row:not(:last-child){margin-bottom:12px}.col,.tableish__col{margin-bottom:0;flex:1}.col+.col,.col+.tableish__col,.tableish__col+.col,.tableish__col+.tableish__col{margin-left:20px}.col_major{flex:61.8%}.col_minor{flex:38.2%}.col_double{flex:2}button,input[type=email],input[type=number],input[type=password],input[type=text],textarea{background:#fff;border:none;-webkit-appearance:none}button:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled,textarea:disabled{opacity:.33;pointer-events:none}input::-moz-placeholder, textarea::-moz-placeholder{font-weight:300;color:#ccc;-moz-transition:color .2s ease-out;transition:color .2s ease-out}input::placeholder,textarea::placeholder{font-weight:300;color:#ccc;transition:color .2s ease-out}button{padding:0}img{border:0;width:100%;margin:0}.btn,.input-dropdown,.input>input,.input>textarea{border-radius:8px;box-shadow:0 1px 3px rgba(173,184,217,.25)}.btn,.input>input,.input>textarea{width:100%;height:40px;transition:opacity .1s ease-out,border .2s ease-out}label.btn{text-align:center;justify-content:center;margin:0}label.btn input{visibility:hidden;width:0}label.btn:disabled{pointer-events:none}.btn{padding-top:2px;transform:translateZ(0);-webkit-appearance:none}.btn:after{content:"";border-radius:50%;background:rgba(0,0,0,.025);position:absolute;top:50%;left:50%;width:142%;padding-top:142%;transform:translate(-50%,-50%) scale(0) translateZ(0);opacity:0;transition:all 1ms .33s,opacity .33s ease-in}.btn.btn_active:after,.btn:active:after{opacity:1;transform:translate(-50%,-50%) scale(1) translateZ(0);transition:all .1s ease-out,opacity 0s}.btn_caps{font-size:.875rem;text-transform:uppercase;letter-spacing:.75px}.btn_brown,.btn_cta,.btn_danger,.btn_filled,.btn_primary,.btn_purple,.btn_success,.chatbox__extra-btn,.food-repo__search-clear-btn,.patients__header .patients__actions .btn,.patients__row .patients__actions .btn,.poll__next{color:#fff;background:#6c7080;box-shadow:0 1px 3px rgba(173,184,217,.33)}.btn_brown:after,.btn_cta:after,.btn_danger:after,.btn_filled:after,.btn_primary:after,.btn_purple:after,.btn_success:after,.chatbox__extra-btn:after,.food-repo__search-clear-btn:after,.patients__header .patients__actions .btn:after,.patients__row .patients__actions .btn:after,.poll__next:after{background:rgba(255,255,255,.15)}.btn_clear,.btn_text,.chat-templates__item,.chatbox__banner_new-report .reports-btn,.chatbox__btn,.food-repo__item,.message-schedule .collapsible__toggle,.patients__header .patients__actions .btn,.patients__row .patients__actions .btn,.poll__prev,.profile__quick-set .btn,.tab-group__btn{background:0 0;box-shadow:none}.btn_smol,.chatbox__banner-btn,.chatbox__banner_food-evaluation .collapsible__toggle,.dropdown-menu .btn,.goals-table__older-goals-btn,.patients__row .patients__actions .btn,.profile__quick-set .btn{font-size:.875rem;height:30px}.btn_tall:active:after{width:200%;padding-top:200%}.btn_long:after,.feed-food__item:after,.tab-group__btn:after,.toggle>.btn:after{border-radius:8px;width:100%;height:100%;padding-top:0;transform:translate(-50%,-50%) scaleX(0) translateZ(0)}.btn_long:active:after,.feed-food__item:active:after,.tab-group__btn:active:after,.toggle>.btn:active:after{transform:translate(-50%,-50%) scale(1) translateZ(0)}.btn_clear{font-size:.875rem;background-size:100%;border-radius:50%;width:36px;height:36px;min-width:0;color:#b8bdcc;justify-content:center;padding:0;transition:color .15s ease-out}.btn_clear:hover{color:#6c7080}.btn_cta{font-weight:600;border-radius:24px;background:linear-gradient(120deg,#ffce2e,#ffc421)}.btn__caret{border-radius:50%;width:18px;height:18px;min-width:0;background:#428eff;flex:18px 0 0;margin-left:10px;transition:background-color .15s ease-out}.btn__caret:before{content:"";border-right:2px solid #fff;border-bottom:2px solid #fff;display:block;width:7px;height:7px;transform:translate(4.5px,5.5px) rotate(-45deg)}.btn-group{display:flex}.btn-group>.btn{font-size:.875rem;border-radius:0;color:#ccc}.btn-group>.btn:first-child{border-radius:8px 0 0 8px}.btn-group>.btn:last-child{border-radius:0 8px 8px 0}.btn-group>.btn_selected:not(:disabled){font-weight:600;color:#4d4d4d}.btn-group>.btn_selected:not(:disabled):after{visibility:hidden}.btn-group_vertical>.btn:first-child{border-radius:8px 8px 0 0}.btn-group_vertical>.btn:last-child{border-radius:0 0 8px 8px}.btn-group_vertical>.btn+.btn{border-top:1px solid #f3f3f3}.input>input{padding:2px 16px 0}.input.input_focus>input,.input>input:focus{border-color:grey}.input.input_focus>input::-moz-placeholder, .input>input:focus::-moz-placeholder{color:#b3b3b3}.input.input_focus>input::placeholder,.input>input:focus::placeholder{color:#b3b3b3}.input_left-icon>input{padding-left:44px}.input_right-icon>input{padding-right:44px}.input_right-icon>.input__icon{left:auto;right:2px}.input__icon{position:absolute;top:0;left:2px;width:44px;height:100%}.input__icon>svg{position:absolute;width:16px;top:50%;left:50%;fill:#bfbfbf;transform:translate(-50%,-50%);transition:fill .2s ease-out}.input>input:focus~.input__icon>svg,.input_focus>.input__icon>svg{fill:grey}label~.input__icon{margin-top:12px}.input_text>input{background:0 0;box-shadow:none}.input>input:focus~.show-password-icon_show>svg,.input>input~.show-password-icon_show>svg{fill:#2e82ff}.number-input>input{background:0 0;position:relative;opacity:0;z-index:1}.number-input__display{position:absolute;top:0;left:0;right:0;bottom:0;padding:11px 16px 0}.number-input_disabled>.number-input__display,.number-input_editing>.number-input__display{pointer-events:none;opacity:.25}.number-input_editing.number-input_has-input>.number-input__display{opacity:0}.number-input_editing>input,.warning:disabled,.widget__alert:disabled{opacity:1}.form{transform:translateZ(0);transition:opacity .15s ease-out}.form_disabled{pointer-events:none}.field_show-errors.input>.number-input__display,.field_show-errors.input>input,.field_show-errors.input>textarea,.field_show-errors>.number-input>.number-input__display,.field_show-errors>.number-input>input,.field_show-errors>.number-input>textarea{border-color:#ff5340;color:#ff5340}.field_show-errors.input>.number-input__display::-moz-placeholder, .field_show-errors.input>input::-moz-placeholder, .field_show-errors.input>textarea::-moz-placeholder, .field_show-errors>.number-input>.number-input__display::-moz-placeholder, .field_show-errors>.number-input>input::-moz-placeholder, .field_show-errors>.number-input>textarea::-moz-placeholder{color:rgba(255,83,64,.75)}.field_show-errors.input>.number-input__display::placeholder,.field_show-errors.input>input::placeholder,.field_show-errors.input>textarea::placeholder,.field_show-errors>.number-input>.number-input__display::placeholder,.field_show-errors>.number-input>input::placeholder,.field_show-errors>.number-input>textarea::placeholder{color:rgba(255,83,64,.75)}.field_show-errors.input>.number-input__display~.input__icon>svg,.field_show-errors.input>input~.input__icon>svg,.field_show-errors.input>textarea~.input__icon>svg,.field_show-errors>.number-input>.number-input__display~.input__icon>svg,.field_show-errors>.number-input>input~.input__icon>svg,.field_show-errors>.number-input>textarea~.input__icon>svg{fill:rgba(255,83,64,.8)}.field_show-errors.input>label,.field_show-errors>.number-input>label{color:#ff5340}label{font-size:.875rem;color:#999;display:block}.field+.field{margin-top:8px}.row>.field+.field{margin-top:0;margin-left:20px}.card,.chat-hierarchical-menu,.chatbox__banner,.chatbox__banner-preview,.chatbox__banner_poll .multi-card .multi-card__card,.chatbox__extra-menu>div,.dashboard__profile,.feed-item__wrapper,.feed__weekly-diet-goals,.modal__body,.profile,.profile__review-menu,.programs .programs-summary,.widget__body,.widgets__card{background:#fff;border-radius:12px;box-shadow:0 2px 8px rgba(173,184,217,.25);padding:20px}.card_light,.programs .programs-summary,.widgets__card{box-shadow:0 2px 8px rgba(173,184,217,.15)}.card_heavy,.chat-hierarchical-menu,.chatbox__extra-menu>div,.profile,.profile__review-menu{box-shadow:0 3px 12px rgba(173,184,217,.15),0 2px 8px rgba(173,184,217,.25)}.bubble,.chatbox__marker span,.chatbox__scroll-bottom-btn>span,.dashboard__profile-program span,.datetime__timezone,.feed-marker span,.food-nutrition__quality,.patients__active-program>span>span,.reports-btn__folder,.unread-bubble{font-size:.6875rem;font-weight:600;text-align:center;text-transform:uppercase;line-height:16px;color:#fff;background:#6c7080;border-radius:8.5px;display:inline-block;min-width:17px;padding:1px 5px 0}.bubble_large,.bubble_med,.chatbox__marker span,.feed-marker span,.food-nutrition__quality{font-weight:400;letter-spacing:.25px;padding:2px 8px 1px}.bubble_large,.chatbox__marker span{font-size:.75rem;border-radius:12px;line-height:18px;padding:4px 10px 2px}.chatbox__unread div,.feed__unread div,.separator-bar div{font-size:.75rem;text-align:center;text-transform:uppercase;letter-spacing:.25px;color:#969aab;background:#ebedf2;padding:9px 0 6px}hr{margin:25px 50px 20px;border:none;border-bottom:1px solid #ebedf2}.link,.text-link{text-decoration:underline;color:#2e82ff;cursor:pointer}.link:active,.text-link:active{background:rgba(66,142,255,.25)}.ember-tooltip,.tooltip{border:none;border-radius:4px;color:#fff;background:#3d404d;max-width:240px;padding:8px 10px 6px}.ember-tooltip[x-placement^=top] .tooltip-arrow,.tooltip[x-placement^=top] .tooltip-arrow{border-top-color:#3d404d}.ember-tooltip[x-placement^=left] .tooltip-arrow,.tooltip[x-placement^=left] .tooltip-arrow{border-left-color:#3d404d}.ember-tooltip[x-placement^=right] .tooltip-arrow,.tooltip[x-placement^=right] .tooltip-arrow{border-right-color:#3d404d}.ember-tooltip[x-placement^=bottom] .tooltip-arrow,.tooltip[x-placement^=bottom] .tooltip-arrow{border-bottom-color:#3d404d}.ember-tooltip p,.tooltip p{text-align:left;margin:0}.ember-tooltip p+p,.tooltip p+p{margin-top:6px}.ember-tooltip ul,.tooltip ul{padding-left:20px}.ember-tooltip-arrow{border-width:6px}.feature-tooltip .btn,.tour__tooltip .btn{margin:10px auto 5px;box-shadow:none}.feature-tooltip{border-radius:8px;max-width:220px;padding:10px 12px 8px;box-shadow:1px 2px 3px rgba(0,0,0,.2);visibility:hidden}.warning,.widget__alert{font-size:.875rem;color:#c38323;background:#fff5d5;border-radius:8px;padding:8px 10px 6px}.btn.widget__alert:after,.warning.btn:after{background:rgba(173,116,31,.05)}.alert{position:absolute;top:0;left:0;right:0;transition:all .1s cubic-bezier(.55,.055,.675,.19) 0s,background-color 0s,opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden;text-align:center;color:#fff;background:#ff5340;bottom:auto;min-height:40px;padding:12px;transform:translateY(-100%) translateZ(0)}@supports (padding-top:env(safe-area-inset-top)){.alert{padding-top:calc(12px + env(safe-area-inset-top))}.alert.android,.android .alert{padding-top:calc(12px + 24px)}}@supports not (padding-top:env(safe-area-inset-top)){.alert{padding-top:12px}}.alert strong{font-weight:400}.chart__goal_target,.chat-head{font-weight:600;text-transform:uppercase}.alert_success{background:#55ba7e}.alert_info{background:#2e82ff}.alert_show{transition:all .15s cubic-bezier(.215,.61,.355,1),opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible;transform:translateY(0) translateZ(0)}.autogrow-textarea~div{position:absolute;height:auto;white-space:pre-wrap;visibility:hidden}.chat-head{text-align:center;color:rgba(255,255,255,.85);background:#969aab;background-size:cover}.chat-head>div{padding-top:1px}.chat-head_1>div{font-size:1.5rem}.chat-head_2>div{font-size:1rem}.chat-head_3>div{font-size:.875rem;transform:scaleX(.85)}@-webkit-keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loader{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:22px;height:22px}.loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #2e82ff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#2e82ff transparent transparent}.loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.btn .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:20px;height:20px;display:inline-block}.btn .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #fff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent}.btn .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.btn .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.btn .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.btn_smol .loader,.goals-widget .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards}.btn_smol .loader{position:relative;width:15px;height:15px}.btn_smol .loader>div,.goals-widget .loader>div{-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite}.btn_smol .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #fff;border-radius:50%;border-color:#fff transparent transparent}.btn_smol .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.btn_smol .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.btn_smol .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.progress-loader,.progress-loader svg{width:40px;height:40px}.progress-loader circle{fill:none;stroke:#2e82ff;stroke-width:3px;stroke-dashoffset:116.24px;stroke-dasharray:116.24px 116.24px;r:18.5px;cx:20px;cy:20px;transition:stroke-dashoffset .25s;transform:rotate(-90deg) translateZ(0);transform-origin:50% 50%}.datetime__timezone{color:#c38323;background:#fff5d5;font-weight:400}.scroll-view{position:relative;display:flex;flex-direction:column}.scroll-view_scrolling .btn:after{content:none}.discrete-slider__handle:after,.media-btn:before,.progress-bar_loading .progress-bar__bg:after,.toggle:after{content:"";right:0}.scroll-view__scroller{flex:1 1 100%;overflow-y:auto}.scroll-view__curtain{position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden;background:linear-gradient(#fff,rgba(255,255,255,0));height:40px;pointer-events:none;z-index:100}.scroll-view__curtain_show{transition:opacity .1s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.scroll-view__curtain_top{bottom:auto}.scroll-view__curtain_bottom{top:auto;transform:rotate(180deg)}.multi-card{position:relative;z-index:0}.multi-card__card{position:absolute;top:0;left:0;right:0;transition:all .25s cubic-bezier(.215,.61,.355,1) 0s,opacity .1s ease-in 1ms,visibility 0s;opacity:1;visibility:visible;bottom:auto}.media-btn,.multi-card__card_current{position:relative}.multi-card:not(.multi-card_animate) .multi-card__card{transition:none}.multi-card_no-animate .multi-card:not(.multi-card_animate) .multi-card__card.multi-card__card_past{opacity:1;transform:none}.multi-card__card_past{transition:all .25s cubic-bezier(.55,.055,.675,.19) 0s,opacity .1s ease-in .15s,visibility 1ms .25s;opacity:0;visibility:hidden;transform:translateX(-100%) translateZ(0)}.multi-card__card_next{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden}.media-btn{border-radius:8px;display:block;height:auto;padding:0;overflow:hidden}.media-btn .progress-loader,.media-btn:before{opacity:0;visibility:hidden;position:absolute;z-index:1}.media-btn:before{top:0;left:0;bottom:0;transition:opacity .25s ease-in .4s,visibility 1ms .65s;background:rgba(0,0,0,.25)}.media-btn img{display:block;-o-object-fit:cover;object-fit:cover;min-width:100%;min-height:100%}.media-btn .progress-loader{transition:opacity .25s ease-in .25s,visibility 1ms .5s;top:50%;left:50%;transform:translate(-50%,-50%) translateZ(0)}.media-btn .progress-loader,.media-btn .progress-loader svg{width:30px;height:30px}.media-btn .progress-loader circle{fill:none;stroke:#fff;stroke-width:3px;stroke-dashoffset:84.82px;stroke-dasharray:84.82px 84.82px;r:13.5px;cx:15px;cy:15px;transition:stroke-dashoffset .25s;transform:rotate(-90deg) translateZ(0);transform-origin:50% 50%}.media-btn_uploading:disabled{opacity:1}.media-btn_uploading .progress-loader,.media-btn_uploading:before{transition:opacity 0 ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.collapsible__collapsed{position:relative;max-height:0;overflow:hidden;transition:all .15s ease-in-out}.collapsible__collapsed>*{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden}.collapsible_expanded .collapsible__collapsed>*{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.collapsible_expanded .collapsible__collapsed .collapsible__toggle{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden}.collapsible__toggle{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible;background:#d5dae6;top:auto}.log-type-icon{background:#969aab;border-radius:8px;float:left;display:flex;width:30px;height:30px;margin-right:10px;justify-content:center}.log-type-icon svg{width:18px}.log-type-icon_food{background:#6ec491}.log-type-icon_activity{background:#e35f5b}.log-type-icon_glucose{background:#7ec8f2}.log-type-icon_medicine{background:#f0c654}.log-type-icon_blood-pressure{background:#eb86b8}.log-type-icon_water{background:#5485ed}.log-type-icon_weight{background:#d6b289}.log-type-icon_experiments,.log-type-icon_sleep{background:#7c79b8}.chart{position:relative;margin:2px 0 -6px -4px}.chart canvas{width:100%;height:100%}.chart__tooltip-line{border-left:1px dashed rgba(0,0,0,.33);position:absolute;top:3px;bottom:27px;width:0;opacity:0;z-index:1;pointer-events:none}.chart__header~.chart__tooltip-line{top:30px}.chart__tooltip-line_touching{opacity:1}.chart__header,.chart__header.row{padding:0 5px 12px 25px;margin:-3px 0 0;justify-content:space-between}.chart__header strong{font-size:.875rem;color:#6c7080}.chart__goal_target{font-size:.75rem;letter-spacing:.5px;color:rgba(255,255,255,.85);border-radius:11px;padding:2px 8px 1px;margin-top:-1px}.chart__goal_target strong{color:#fff}.chart__cgm_day{font-weight:400;float:right;padding-top:2px;margin-bottom:4px}#glucose-daily .chart__cgm_day,#glucose-daily .chart__header,.feed-item_glucose .chart__cgm_day,.feed-item_glucose .chart__header{padding-right:15px}#glucose-daily .chart__goal_target,.feed-item_glucose .chart__goal_target{background:#5ebaef}#glucose-daily .chart__goal_current,.feed-item_glucose .chart__goal_current{color:#55a7d7}#glucose-daily .chart__goal_current strong,.feed-item_glucose .chart__goal_current strong{color:#3898d0}#glucose-daily .chart__goal_below,.feed-item_glucose .chart__goal_below{color:#e35f5b}#glucose-daily .chart__goal_below strong,.feed-item_glucose .chart__goal_below strong{color:#de413d}#weight-trend .chart__header,.feed-item_weight .chart__header{justify-content:flex-end}#weight-trend .chart__goal_target,.feed-item_weight .chart__goal_target{background:#b99164}.discrete-slider{position:relative;padding:16px 20px;height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.discrete-slider_disabled{opacity:.5;pointer-events:none}.discrete-slider__track{border-radius:4px;background:#fff;box-shadow:0 1px 3px rgba(173,184,217,.33);display:flex;height:8px;justify-content:space-between;align-content:center}.discrete-slider__track>div{border-radius:50%;width:8px;height:8px;min-width:0;background:#ebedf2}.discrete-slider__handle,.discrete-slider__tooltip{font-size:.875rem;font-weight:600;text-align:center}.discrete-slider__handle{background:#fff;border-radius:8px;position:absolute;top:0;left:0;width:40px;height:40px;padding-top:12px;box-shadow:0 1px 3px rgba(173,184,217,.25);transform:translateZ(0);cursor:pointer}.discrete-slider__handle:after{position:absolute;top:0;left:0;bottom:0;transition:opacity .25s ease-in 0s,visibility 1ms .25s;opacity:0;visibility:hidden;border-radius:8px;box-shadow:0 0 0 4px rgba(0,0,0,.05)}.discrete-slider__tooltip,.discrete-slider__tooltip-arrow{transition:opacity .25s ease-in 0s,visibility 1ms .25s;opacity:0;visibility:hidden;position:absolute;top:-11px}.discrete-slider__tooltip{background:#3d404d;text-align:center;margin-left:20px;transform:translate(-50%,-100%)}.discrete-slider__tooltip-arrow{border-top:6px solid #3d404d;border-left:6px solid transparent;border-right:6px solid transparent;left:50%;margin-left:-6px}.discrete-slider_active .discrete-slider__handle:after,.discrete-slider_active .discrete-slider__tooltip,.discrete-slider_active .discrete-slider__tooltip-arrow{transition:opacity 1ms ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.toggle{background-color:#f5f6fa;border-radius:8px;position:relative;display:flex;width:100%}.toggle>.btn{z-index:1}.toggle:after{position:absolute;top:0;left:0;bottom:0;background:#fff;border-radius:8px;box-shadow:0 2px 8px 2px rgba(173,184,217,.25);width:50%;transition:transform .15s ease-out}.toggle_2:after{transform:translateX(100%)}.rating{display:flex}.rating__btn{flex:1;min-width:50px;height:50px;padding-top:4px}.rating__btn svg{height:24px}.rating__btn svg path{fill:#ffc421;stroke:#ffc421}.rating__btn_empty svg path{fill:transparent;opacity:.7}.tag-list{display:flex;flex-wrap:wrap}.tag-list__tag{font-size:.875rem;background:0 0;border:1px solid #969aab;border-radius:18px;box-shadow:none;width:auto;height:30px;padding:1px 10px 0;margin-bottom:12px;margin-right:10px;transition:all .1s ease-out}.tag-list__tag_selected{color:#fff;background:#2e82ff;border-color:#2e82ff}.collapsed{height:0;overflow:hidden;transition:.25s ease-in-out}.collapsed_expanded-on-insert{height:auto}.carousel__item-container{overflow-x:scroll;scrollbar-width:none;scroll-snap-type:x mandatory;display:flex;gap:5%}.carousel__item-container::-webkit-scrollbar{display:none}.carousel__item-padding{flex:0 0 10%}.carousel__item{scroll-snap-align:center;flex:0 0 70%}.carousel__position-indicator{display:grid;grid-auto-flow:column;grid-auto-columns:8px;justify-content:center;justify-items:center;align-items:center;gap:4px;height:8px;margin:10px}.carousel__position-indicator-dot{background-color:#d5dae6;width:6px;height:6px;border-radius:3px;transition-property:background-color,width,height,border-radius;transition-duration:.5s}.carousel__position-indicator-dot_current{background-color:#969aab;width:8px;height:8px;border-radius:4px}.compare-icon{border-radius:50%;width:16px;height:16px;min-width:0;background:#5ebaef;text-align:center}.check-list__label,.food-evaluation,.food-line{text-align:left}.compare-icon>svg{stroke:#fff;stroke-width:1.5;height:13px;margin-top:1px}.check-list+.check-list,.check-list+.progress-bar,.progress-bar+.check-list,.progress-bar+.progress-bar{margin-top:20px}@-webkit-keyframes progress-bar_loading{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@keyframes progress-bar_loading{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@-webkit-keyframes progress-bar_slide{0%{transform:translateX(-100%) translateZ(0)}100%{transform:translateX(0) translateZ(0)}}@keyframes progress-bar_slide{0%{transform:translateX(-100%) translateZ(0)}100%{transform:translateX(0) translateZ(0)}}@-webkit-keyframes progress-bar_excess{0%{left:auto;transform:translateX(100%) translateZ(0)}100%{left:auto;transform:translateX(0) translateZ(0)}}@keyframes progress-bar_excess{0%{left:auto;transform:translateX(100%) translateZ(0)}100%{left:auto;transform:translateX(0) translateZ(0)}}.progress-bar{position:relative;height:12px}.progress-bar_disabled{opacity:.5}.progress-bar_loading .progress-bar__bg:after{position:absolute;top:0;left:0;bottom:0;background:linear-gradient(90deg,rgba(0,0,0,0),rgba(0,0,0,.04)) no-repeat;-webkit-animation:progress-bar_loading 1.5s ease-out infinite;animation:progress-bar_loading 1.5s ease-out infinite;background-size:33.3% 100%;z-index:99}.progress-bar_loading.progress-bar_blank .progress-bar__bar{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden}.progress-bar__bg,.progress-bar__shadow{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:6px}.progress-bar__bg{background:rgba(61,78,130,.1);overflow:hidden;transform:translateZ(0)}.progress-bar__bar,.progress-bar__shadow{min-width:12px}.progress-bar__shadow{max-width:100%;box-shadow:0 1px 3px rgba(0,0,0,.1);transition:left .33s cubic-bezier(.645,.045,.355,1),width .33s cubic-bezier(.645,.045,.355,1),visibility 1ms .33s}.progress-bar__bar{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#6ec491,#a4daba);width:calc(100% + 6px);max-width:calc(100% + 6px);margin-left:-6px;transition:left .33s cubic-bezier(.645,.045,.355,1),width .33s cubic-bezier(.645,.045,.355,1);-webkit-animation:progress-bar_slide .33s cubic-bezier(.645,.045,.355,1);animation:progress-bar_slide .33s cubic-bezier(.645,.045,.355,1)}.progress-bar__bar:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.progress-bar__bar:last-child:not(.progress-bar__bar_excess){border-top-right-radius:6px;border-bottom-right-radius:6px}.progress-bar__bar_excess{background:linear-gradient(45deg,#55ba7e,#6ec491);left:auto;right:-6px;min-width:0;transform:translateX(100%) translateZ(0);-webkit-animation:progress-bar_excess 167ms cubic-bezier(.645,.045,.355,1) both 167ms;animation:progress-bar_excess 167ms cubic-bezier(.645,.045,.355,1) both 167ms}.progress-bar_is-full .progress-bar__bar{margin-left:0;-webkit-animation-duration:167ms;animation-duration:167ms}.progress-bar__excess-value,.progress-bar__label{font-size:.5625rem;font-weight:600;letter-spacing:.5px;position:absolute;top:1px}.progress-bar__excess-value{color:#fff;right:5px}.progress-bar__label{color:#b8bdcc;left:5px}.progress-pills{display:flex;flex-direction:row;justify-content:space-between}.progress-pills>.progress-bar{border-radius:6px;flex:1;margin-top:0;margin-right:10px;overflow:hidden}.progress-pills>.progress-bar:last-child{margin-right:0}.progress-pills__excess-pill{-webkit-animation:fade-in .15s ease-out .33s backwards;animation:fade-in .15s ease-out .33s backwards;background:linear-gradient(45deg,#55ba7e,#6ec491);border-radius:6px;width:9px;margin-right:6px}.progress-pills__excess-pill:last-child{margin-right:0}.progress-pills_daily>.progress-bar{margin-right:6px}.check-list{margin:-10px}.check-list__item{display:flex;align-items:center;padding-left:10px;padding-right:10px;pointer-events:none}.check-list__item .btn__caret{position:absolute;right:5px;z-index:1}.check-list__item .check-list__item_checked .btn__caret{background:#d5dae6}.check-list__item_clickable{pointer-events:auto}.check-list__icon{background-size:100%;border-radius:50%;width:26px;height:26px;min-width:0;margin:0 10px 0 -5px;position:relative;display:flex;justify-content:center;overflow:hidden}.check-list__icon:after,.check-list__icon:before,.check-list__label:after{position:absolute;content:""}.check-list__icon:before{background-size:100%;border-radius:50%;width:22px;height:22px;min-width:0;border:4px solid #ebedf2;margin:2px;transform:scale(1) translateZ(0);transition:transform .15s ease-out,border-color .15s ease-out 50ms}.check-list__icon svg,.check-list__icon:after{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden;transform:scale(.1) translateZ(0)}.check-list__icon:after{background-size:100%;border-radius:50%;width:26px;height:26px;min-width:0;background:linear-gradient(45deg,#6ec491,#a4daba)}.goals-list_activity .progress-bar__bar,.goals-list_food .goals-list__instruction_limit+.row .progress-bar__bar_excess,.goals-list_food .goals-list__instruction_limit+.row .progress-pills__excess-pill,.goals-widget_activity .progress-bar__bar{background:linear-gradient(45deg,#e35f5b,#ee9f9c)}.check-list__icon svg{fill:#fff;filter:drop-shadow(0 1px 1.5px rgba(0, 0, 0, .15));width:14px;z-index:1}.check-list__item_checked .check-list__icon:before{transition:all .2s cubic-bezier(.645,.045,.355,1) 1.2s,border-color .15s ease-out 1.1s,opacity .15s ease-out 1.25s,visibility 1ms 1.4s;opacity:0;visibility:hidden;border-color:#6ec491;transform:scale(.1) translateZ(0)}.check-list__item_checked .check-list__icon:after{transition:all .25s cubic-bezier(.645,.045,.355,1) 1.3s,opacity .25s cubic-bezier(.645,.045,.355,1) 1.301s,visibility 1.3s;opacity:1;visibility:visible;transform:translateZ(0)}.check-list__item_checked .check-list__icon svg{transition:all .3s cubic-bezier(.645,.045,.355,1) 1.4s,opacity .3s cubic-bezier(.645,.045,.355,1) 1.401s,visibility 1.4s;opacity:1;visibility:visible;transform:translateZ(0)}.check-list__label{position:relative}.check-list__label:after{border-bottom:1px solid #b8bdcc;left:-1px;right:-1px;bottom:9px;transform-origin:left;transform:scaleX(0) translateZ(0);opacity:.67}.check-list__item_checked .check-list__label:after,.modal{transform:translateZ(0)}.check-list__item_checked .check-list__label{color:#b8bdcc}.check-list__item_checked .check-list__label,.check-list__item_checked .check-list__label:after{transition:all .25s ease-in-out 1.1s}.goals-widget .loader{position:relative;width:17px;height:17px;left:50%;margin-left:-10px}.goals-widget .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #6ec491;border-radius:50%;border-color:#6ec491 transparent transparent}.goals-widget .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.goals-widget .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.goals-widget .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.goals-widget_activity .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:17px;height:17px}.goals-widget_activity .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #ff2f00;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#ff2f00 transparent transparent}.goals-widget_activity .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.goals-widget_activity .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.goals-widget_activity .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.goals-widget__goal,.goals-widget__goal-label{margin-bottom:10px}.goals-widget__goal+.goals-widget__goal{margin-top:20px}.goals-widget__goal_freeze .progress-bar__bar,.goals-widget__goal_freeze .progress-bar__shadow{transition-delay:.85s}.goals-widget__instructions{font-size:.875rem;color:grey}.goals-widget__instructions h3{color:#3d404d;margin:10px 0}.macros-tracker{margin:0}.macros-tracker__calories{font-size:.875rem;text-align:center;flex:0 0 75px;color:#6c7080}.macros-tracker__calories div{font-size:2.1875rem;font-weight:700;line-height:35px;letter-spacing:1px;color:#6ec491}.macros-tracker__bars .progress-bar{height:10px;margin-top:20px}.macros-tracker__bars .progress-bar__bar:nth-child(1){background:linear-gradient(135deg,#ceabff,#b07ff5)}.macros-tracker__bars .progress-bar__bar:nth-child(2){background:linear-gradient(135deg,#ababff,#7f7ff5)}.macros-tracker__bars .progress-bar__bar:nth-child(3){background:linear-gradient(135deg,#abc0ff,#7f9df5)}.macros-tracker__bar-labels,.macros-tracker__bar-values{position:absolute;left:0;right:0;bottom:0;transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible;display:flex}.macros-tracker__bar-labels>div,.macros-tracker__bar-values>div{margin-left:-6px;transition:all .33s cubic-bezier(.645,.045,.355,1)}.macros-tracker__bar-labels>div:nth-child(1),.macros-tracker__bar-values>div:nth-child(1){padding-left:10px}.macros-tracker__bar-labels>div:nth-child(2),.macros-tracker__bar-values>div:nth-child(2){text-align:center;padding:0 2px 0 8px}.macros-tracker__bar-labels>div:nth-child(3),.macros-tracker__bar-values>div:nth-child(3){text-align:right;padding:0 4px 0 8px}.macros-tracker__bar-labels .progress-bar__bar,.macros-tracker__bar-values .progress-bar__bar{visibility:visible!important}.modal,.progress-bar_blank .macros-tracker__bar-values{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden}.macros-tracker__bar-labels{top:-15px}.macros-tracker__bar-labels>div{font-size:.625rem}.macros-tracker__bar-labels>div:nth-child(1){min-width:48px}.macros-tracker__bar-labels>div:nth-child(2){min-width:58px}.macros-tracker__bar-labels>div:nth-child(3){min-width:33px}.progress-bar_blank .macros-tracker__bar-labels>div{width:calc(33.33% + 6px)}.macros-tracker__bar-values{top:15px}.macros-tracker__bar-values>div{letter-spacing:.33px;color:#666;min-width:26px;height:12px}.goals-list>.row{min-height:15px;margin-bottom:0}.goals-list__instruction{margin:15px 0 8px;padding:0 2px}.goals-list__instruction:first-child{margin-top:0}.goals-list__diff{font-size:.75rem;font-weight:600;text-align:right;white-space:nowrap;color:#6ec491;flex:0 0 50px}.col+.goals-list__diff,.goals-list__diff{margin-left:10px}.goals-list__diff_exceed{color:#55ba7e}.goals-list__overall-instructions{font-size:.875rem;color:grey;border-top:1px solid #ebedf2;margin:20px -20px -15px;padding:20px 20px 5px}.goals-list__overall-instructions:first-child{border-top:none;margin-top:15px;padding-top:0}.goals-list__numbers.row{text-align:center;color:#4d4d4d;margin-top:3px;margin-bottom:-5px}.goals-list_activity .goals-list__diff,.goals-list_food .goals-list__instruction_limit+.row .goals-list__diff_exceed{color:#e35f5b}.goals-list__numbers.row>.col{margin:0 6px 0 0}.modal__body h1,.modal__body h2,.tableish__col.field{margin-top:0}.goals-list__numbers.row>.col:last-child{margin-right:0}.goals-list_activity .progress-bar__bar_excess,.goals-list_activity .progress-pills__excess-pill{background:linear-gradient(45deg,#de413d,#e35f5b)}.goals-list_activity .goals-list__diff_exceed{color:#de413d}.modal{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(39,40,51,.75);display:flex;flex-direction:column;align-items:center;overflow-y:auto}.modal_show{opacity:1;visibility:visible}.dropdown-menu,.tab-group__tab,.tableish__row:last-child .tableish__col_delete{visibility:hidden}.modal__wrapper{position:relative;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.modal__body{-webkit-animation:fade-drop-in_1 .15s cubic-bezier(.215,.61,.355,1) 0s backwards;animation:fade-drop-in_1 .15s cubic-bezier(.215,.61,.355,1) 0s backwards;flex:0 0 auto;box-shadow:0 3px 20px rgba(0,0,0,.15);position:relative;padding:25px 30px}@-webkit-keyframes fade-drop-in_1{0%{opacity:0;transform:translateY(80px) translateZ(0)}100%{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes fade-drop-in_1{0%{opacity:0;transform:translateY(80px) translateZ(0)}100%{opacity:1;transform:translateY(0) translateZ(0)}}.food-line{color:inherit;display:block;position:relative;height:auto;padding:5px 0 5px 21px}.food-line .food-quality{position:absolute;top:12px;left:2px}.food-line .feed-item__value{white-space:nowrap}.food-line__info{margin:3px 0 0}.evaluate-food__quality .dropdown-field__item:before,.food-quality{border-radius:50%;width:6px;height:6px;min-width:0;background:#b8bdcc}.evaluate-food__quality .dropdown-field__item:nth-child(1):before,.food-quality_1{background:#ff5340}.evaluate-food__quality .dropdown-field__item:nth-child(2):before,.food-quality_2{background:#ffc421}.evaluate-food__quality .dropdown-field__item:nth-child(3):before,.food-quality_3{background:#6ec491}.feed-marker span,.food-tags__tag{background:#969aab}.food-tags{margin:5px 0 0}.food-tags:after{content:"";display:table;clear:both}.food-tags__tag{font-size:.6875rem;letter-spacing:.25px;color:#fff;border-radius:8px;float:left;padding:2px 7px;margin:0 4px 4px 0;white-space:nowrap}.food-tags__tag_target{background:#6ec491}.food-tags__tag_limit{background:#ff5340}.food-evaluation .col+.col{margin-left:15px}.food-evaluation .food-quality{float:left;margin:7px 10px 0 0}.food-evaluation__evaluations div:not(:last-child),.widget{margin-bottom:10px}.food-evaluation_photo .col_minor{position:relative;padding-bottom:38.2%}.food-evaluation_photo .media-btn,.food-evaluation_photo .media-btn img{position:absolute;top:0;left:0;right:0;bottom:0}.food-evaluation_suggestion .col_minor{padding:12px 5px}.food-evaluation_suggestion .col_minor strong>span{color:#6ec491}.food-evaluation__evaluations,.food-evaluation__note{background:#fafbfc;border-radius:8px;padding:12px 15px}.food-evaluation__note{font-size:.875rem;color:#969aab;margin-top:10px}.food-evaluation__tag{color:#6ec491}.food-evaluation__photo-label{padding-bottom:14px;border-bottom:1px solid #ebedf2;margin-bottom:15px}.food-nutrition__quality{float:left;margin:-5px -10px 0 0}.food-nutrition__quality_1{background:#ff2f00}.food-nutrition__quality_2{background:#fcb900}.food-nutrition__quality_3{background:#55ba7e}.food-nutrition__title{font-size:1.75rem;font-weight:600;line-height:30px;border-bottom:none;padding:30px 0 0;margin-bottom:0}.food-nutrition__info{font-weight:300;color:#969aab;margin:5px 0 15px}.food-nutrition__portion-info{font-weight:400;border-top:1px solid #ebedf2;display:flex;justify-content:space-between;align-items:flex-start;padding-top:25px;margin:20px 0 15px}.food-nutrition__portion-info>div{text-align:right;text-transform:lowercase}a.btn,input[type=number]{text-align:center}.food-nutrition__row{padding:5px 8px}.food-nutrition__row:after{content:"";display:table;clear:both}.food-nutrition__row:nth-child(odd){background:#fafbfc}.food-nutrition__row_macro+.food-nutrition__row_micro:before{content:"";display:block;background:#ebedf2;width:calc(100% + 16px);height:22px;border-top:5px solid #fff;border-bottom:15px solid #fff;margin:-5px -8px 5px}.food-nutrition__row_macro{font-weight:600}.food-nutrition__row_micro,.food-nutrition__row_subnutrient{font-size:.875rem;font-weight:400;color:#6c7080}.food-nutrition__row_subnutrient{padding:7px 8px 6px;margin:0 24px 0 20px}.food-nutrition__row_limit{color:#aa0b0b;background:rgba(255,47,0,.06)}.food-nutrition__row_limit:nth-child(odd){background:rgba(255,47,0,.1)}.food-nutrition__row_target{color:#31784e;background:rgba(110,196,145,.08)}.food-nutrition__row_target:nth-child(odd){background:rgba(110,196,145,.15)}.food-nutrition__label{float:left}.food-nutrition__mass{float:right}.food-nutrition__mass span{padding:0 1ch}a,button,input[type=checkbox],input[type=checkbox]+label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}h1{border-bottom:1px solid #ebedf2;padding-bottom:5px;margin:10px 0 30px;letter-spacing:-.33px}*+h1{margin-top:60px}h2{font-weight:400;color:#6c7080;margin:30px 0 10px}label{margin:10px 8px}label .fa-info-circle{font-size:.6875rem;color:#969aab;margin-left:2px}.text-link{background:0 0;transition:color .1s ease-out,background-color .1s ease-out}.btn,.dropdown-toggle,.tableish__row_link{transition:all .15s ease-out}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.dropdown-field__btn,.input-dropdown,.input>input,.input>textarea,.input>textarea+div{border:1px solid #ebedf2;box-shadow:none}.dropdown-field__btn:hover,.input-dropdown:hover,.input>input:hover,.input>textarea+div:hover,.input>textarea:hover{border-color:#d5dae6}.dropdown-field__btn:focus,.input-dropdown:focus,.input>input:focus,.input>textarea+div:focus,.input>textarea:focus{border-color:#969aab}.field_disabled .dropdown-field>.btn,.field_disabled .flatpickr-input,input[type=email]:disabled,input[type=number]:disabled,input[type=password]:disabled,input[type=text]:disabled,textarea:disabled{color:rgba(77,77,77,.5);background:rgba(150,154,171,.07);border-color:transparent;opacity:1;pointer-events:none}textarea,textarea+div{padding:10px 12px}.field_text{font-size:.875rem;color:#6c7080;padding:12px 8px}.field_disabled .flatpickr-input+.flatpickr-calendar{opacity:.5;pointer-events:none}.flatpickr-calendar{-webkit-user-select:none;-moz-user-select:none;user-select:none}input[type=checkbox]{width:15px}input[type=checkbox],input[type=checkbox]+label{display:inline-block;vertical-align:middle}input[type=checkbox]+label{font-size:1rem;color:#3d404d;padding:11px 10px 9px;margin:0 0 0 -5px}a.btn{line-height:38px;display:inline-block}.chatbox__banner_food-evaluation a.collapsible__toggle,.dropdown-menu a.btn,.patients__row .patients__actions a.btn,.profile__quick-set a.btn,a.btn_smol,a.chatbox__banner-btn,a.goals-table__older-goals-btn{line-height:28px}.btn_cancel{color:#6c7080;background:#d5dae6}.btn_cancel:hover{background:#cbd2e0}.btn_success{background:#55ba7e}.btn_success:hover,.bubble_green{background:#6ec491}.btn_primary{background:#2e82ff}.btn_primary:hover{background:#428eff}.btn_danger{background:#f34e3c}.btn_danger:hover{background:#f56859}.btn_brown{background:#cda16f}.btn_brown:hover{background:#d6b289}.btn_purple{background:#636dfa}.btn_purple:hover{background:#8189fb}.dropdown-toggle{color:#6c7080;padding:6px 10px 4px;width:30px;margin:-5px;cursor:pointer}.dropdown-toggle:hover{color:#3d404d}.dropdown-menu{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;background:#fff;border-radius:6px;border:1px solid #dbe0ea;box-shadow:0 3px 10px rgba(173,184,217,.15),0 1px 3px rgba(173,184,217,.1);display:flex;flex-direction:column;position:absolute;padding:4px 0;margin-bottom:20px;max-height:295px;overflow-y:auto;white-space:nowrap;z-index:1}.dropdown-menu.dropdown-menu_show,.dropdown-menu:not(.dropdown-field__menu):hover,.dropdown-toggle:hover~.dropdown-menu{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.dropdown-menu .btn{text-align:left;border-radius:0;box-shadow:none;height:30px;flex:0 0 30px;padding-left:20px;padding-right:20px}.dropdown-menu .btn:hover{background:#f1f3f6}.dropdown-menu svg{font-size:.75rem;margin-left:-4px;margin-right:8px}.dropdown-menu .fa-link{color:#55ba7e}.dropdown-menu .fa-clone,.dropdown-menu .fa-pause,.dropdown-menu .fa-pencil-alt{color:#2e82ff}.dropdown-menu .fa-ban{color:#f34e3c}.dropdown-menu .fa-pause{margin-left:-3px}.dropdown-menu__sep{margin:4px 0;border-bottom:1px solid #ebedf2}.dropdown-menu__sep:first-child,.dropdown-menu__sep:last-child{display:none}.dropdown-field{position:relative}.dropdown-field__menu{width:100%;border-top:none}.dropdown-field__menu>.btn{text-align:center}.dropdown-field__menu>.btn:hover{background:inherit}.dropdown-field__menu>.dropdown-field__item_hovered,.dropdown-field__menu>.dropdown-field__item_hovered:hover{background:#f1f3f6}.dropdown-field__menu>.dropdown-field__item_selected,.dropdown-field__menu>.dropdown-field__item_selected:hover{color:#fff;background:#2e82ff}.dropdown-field__menu>.dropdown-field__item_selected .dropdown-field__icon,.dropdown-field__menu>.dropdown-field__item_selected:hover .dropdown-field__icon{color:rgba(255,255,255,.9)}.dropdown-field__icon{position:absolute;left:15px;color:#b8bdcc}.dropdown-field_open .dropdown-field__btn{border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown-field_open .dropdown-field__btn:focus{border-color:#d5dae6}.dropdown-field_open .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;border-color:#d5dae6}.dropdown-field__btn{display:block;padding-right:30px}.dropdown-field__btn svg{position:absolute;top:11px;right:12px;color:#b8bdcc}.dropdown-field_allow-blank .dropdown-field__item:first-child,.dropdown-field_empty .dropdown-field__btn{font-weight:300;color:#b8bdcc}.dropdown-field_allow-blank .dropdown-field__item:first-child.dropdown-field__item_selected,.dropdown-field_empty .dropdown-field__btn.dropdown-field__item_selected{color:#fff}.dropdown-field__sep{background:#ebedf2;border-top:5px solid #fff;border-bottom:5px solid #fff;height:11px;flex:0 0 11px}.flash,.tableish{flex-direction:column}.field_show-errors .dropdown-field__btn{color:#ff5340;border-color:#ff5340}.field_show-errors .dropdown-field__btn svg{color:rgba(255,83,64,.7)}.dropdown-field_dark .dropdown-field__btn,.dropdown-field_dark .dropdown-menu,.dropdown-field_dark .dropdown-menu>.btn{color:rgba(255,255,255,.5);border:none}.dropdown-field_dark .dropdown-field__btn{background:#434457}.dropdown-field_dark .dropdown-field__btn>svg{color:#6c7080}.dropdown-field_dark .dropdown-menu,.dropdown-field_dark .dropdown-menu>.btn{background:#3b3c4d}.dropdown-field_dark .dropdown-menu{box-shadow:0 3px 10px rgba(19,19,19,.15),0 1px 3px rgba(19,19,19,.1)}.dropdown-field_dark .dropdown-menu>.btn:hover{color:rgba(255,255,255,.7);background:#434670}.dropdown-field_dark .dropdown-menu>.dropdown-field__item_selected,.dropdown-field_dark .dropdown-menu>.dropdown-field__item_selected:hover{color:#fff;background:#636dfa}.input-dropdown{position:relative;height:40px;padding:2px 5px 0}.input-dropdown .dropdown-toggle{position:absolute;top:0;left:0;right:0;bottom:0;font-size:.875rem;color:#b8bdcc;width:auto;margin:0}.warning-text,.warning-text>.text-link{color:#e0a752}.input-dropdown .dropdown-toggle>svg{position:absolute;top:12px;right:9px}.bubble_red{background:#ff2f00}.bubble_grey{background:#b8bdcc}.unread-bubble{background:#2e82ff;position:relative}.unread-bubble_feed{background:#6562ac}.unread-bubble_tasks{background:#55ba7e}.unread-bubble_coach-alert:before,.unread-bubble_mentioned:after{background-size:100%;border-radius:50%;width:8px;height:8px;min-width:0;content:"";position:absolute;right:-4px}.unread-bubble_coach-alert:before{background:#ff5340;top:11px}.unread-bubble_mentioned:after{background:#ffce2e;top:-1px}.warning-text{padding:5px 10px;margin-bottom:12px}.warning-text>.text-link:active{color:#db9834;background:rgba(252,185,0,.15)}.warning-text>svg{color:#fcb900;margin-right:5px}.warning-text_info,.warning-text_info>svg{color:#969aab}.tableish{margin-bottom:30px}.tableish__header,.tableish__row{margin-bottom:0}.tableish__row{background:#fff}.tableish__row:nth-child(odd){background:#fafbfc}.occluded-content~.tableish__row:nth-child(odd){background:#fff}.occluded-content~.tableish__row:nth-child(even){background:#fafbfc}.tableish__row,.tableish__row>form{align-items:center}.tableish__row_link{cursor:pointer}.tableish__row_link:hover{box-shadow:0 1px 3px 1px rgba(173,184,217,.15),0 2px 10px 2px rgba(173,184,217,.1);position:relative;z-index:1}.tableish__row_disabled{pointer-events:none}.tableish__row_disabled>.tableish__col{opacity:.33;transition:opacity .15s ease-out}.tableish__row_disabled .tableish__dropdown .dropdown-menu,.tableish__row_disabled .tableish__dropdown .dropdown-toggle{display:none}.tableish__col{flex:1;padding:10px}.poll__footer,.profile>*,.profile__review-menu,.row,.tableish__header,.tableish__row,.tableish__row>form{justify-content:space-between}.tableish__col+.tableish__col,.tableish__col.field+.tableish__col.field{margin-left:0}.tableish__col>.btn_smol{margin:-1px 0}.tableish__scroll-body{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y:auto}.col_actions,.tableish__dropdown{text-align:right;flex:0 0 100px}.col_pad-label{padding-top:38px}.tableish__col_photo{flex:0 0 60px;padding:5px 10px}.tableish__col_photo .chat-head{background-size:100%;border-radius:50%;width:38px;height:38px;min-width:0;line-height:38px}.tableish__col_delete{flex:0 0 40px}.tableish__col_delete.tableish__col{margin-right:10px;padding-left:0;padding-right:0}.tableish__dropdown{position:relative}.tableish__dropdown .dropdown-toggle{float:right}.tableish__dropdown .dropdown-menu{top:100%;right:5px;margin-top:-10px}.sort{font-size:inherit;letter-spacing:inherit;color:inherit;text-transform:inherit;background:0 0}.sort_asc:after,.sort_desc:after{background:linear-gradient(135deg,rgba(255,255,255,.4),rgba(255,255,255,.25) 50%,transparent 50%);height:9px;width:9px}.sort_sorting:after{content:"";position:relative;margin-left:2px}.sort_asc:after{display:inline-block;transform:translateY(40%) scaleX(.7) rotate(45deg)}.sort_desc:after{display:inline-block;transform:translateY(-40%) scaleX(.7) rotate(-135deg);top:1px}.goals-table .goals-table__row_effective.goals-table__row_first:before,.goals-table .goals-table__row_future.goals-table__row_first:before,.goals-table .goals-table__row_past.goals-table__row_first:before,.goals-table div:not(.goals-table__row_effective)+.goals-table__row_effective:before,.goals-table div:not(.goals-table__row_future)+.goals-table__row_future:before,.goals-table div:not(.goals-table__row_past)+.goals-table__row_past:before,.patients .patients__row_digital-support.patients__row_first:before,.patients .patients__row_extra.patients__row_first:before,.patients .patients__row_health-coaching.patients__row_first:before,.patients div:not(.patients__row_digital-support)+.patients__row_digital-support:before,.patients div:not(.patients__row_extra)+.patients__row_extra:before,.patients div:not(.patients__row_health-coaching)+.patients__row_health-coaching:before,.tableish__row-separator{font-weight:600;letter-spacing:2px;height:30px;padding:8px 12px 0}.card-dropdown .dropdown-toggle{font-size:.75rem;color:#b8bdcc;position:relative;width:21px;padding-left:8px;padding-right:8px;z-index:1}.card-dropdown .dropdown-menu{right:0}.card-dropdown .dropdown-menu .fa-share{color:#2e82ff}.card-dropdown .dropdown-menu .fa-chart-line{font-size:14px;position:relative;vertical-align:middle;margin-left:-5px;margin-right:6px;color:#55ba7e}.chart__tooltip-line{transition:all .25s cubic-bezier(.215,.61,.355,1)}.tab-group__header{border-bottom:1px solid #ebedf2;display:flex}.tab-group__btn{font-size:1.5rem;color:#969aab;height:50px;border-radius:0;border-bottom:2px solid transparent;padding-bottom:2px}.chatbox__head,.modal__close{background-size:100%;border-radius:50%;min-width:0}.tab-group__btn:hover{color:#6c7080}.tab-group__btn:disabled{opacity:.25}.chatbox__loader_top,.tab-group__tab{opacity:0;transition:opacity .1s ease-in 0s,visibility 1ms .1s}.tab-group__btn>svg{height:16px;vertical-align:-1px;margin-left:3px}.tab-group__btn_active{font-weight:600;color:#3d404d;border-bottom-color:#6c7080}.tab-group__tab{position:absolute;left:0;right:0;bottom:0;top:70px;padding-top:15px;overflow-y:auto}.tab-group__tab_active{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.program-codes-tooltip p{color:#969aab}.program-codes-tooltip p strong{color:#fff}.program-codes-tooltip p .fa-eye{font-size:12px;margin-right:5px}.modal_show{transition:none}.modal__body{margin:40px 0}.modal__close{width:40px;height:40px;position:absolute;top:10px;right:10px}.modal__close>div:after,.modal__close>div:before{content:"";background:#b8bdcc;border-radius:1px;position:absolute;top:50%;left:50%;width:18px;height:2px}.modal__close>div:before{transform:translate(-50%,-50%) rotate(45deg)}.modal__close>div:after{transform:translate(-50%,-50%) rotate(-45deg)}.food-nutrition{width:440px}.app-modal_image .modal__body,.app-modal_video .modal__body{background:0 0;margin:80px;padding:0;overflow:hidden}.flash,.usage{padding-bottom:5px}.app-modal_image .modal__body img,.app-modal_image .modal__body video,.app-modal_video .modal__body img,.app-modal_video .modal__body video{float:left;margin:0;cursor:pointer}.app-modal_image .modal__body video,.app-modal_video .modal__body video{max-width:100%}.flash{display:flex;justify-content:flex-end;position:absolute;left:20px;bottom:0}@-webkit-keyframes flash__message-grow{0%{max-height:0;padding-bottom:0}100%{max-height:120px;padding-bottom:15px}}@keyframes flash__message-grow{0%{max-height:0;padding-bottom:0}100%{max-height:120px;padding-bottom:15px}}@-webkit-keyframes flash__message-in{0%,50%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@keyframes flash__message-in{0%,50%{transform:translateY(100%);opacity:0}100%{transform:translateY(0);opacity:1}}@-webkit-keyframes flash__message-shrink{0%{max-height:120px}100%{max-height:0;padding-bottom:0}}@keyframes flash__message-shrink{0%{max-height:120px}100%{max-height:0;padding-bottom:0}}@-webkit-keyframes flash__message-out{0%{transform:translateY(0)}50%{opacity:0}100%{transform:translateY(-200%);opacity:0}}@keyframes flash__message-out{0%{transform:translateY(0)}50%{opacity:0}100%{transform:translateY(-200%);opacity:0}}@-webkit-keyframes flash__message-icon-fade{100%{color:#6c7080}}@keyframes flash__message-icon-fade{100%{color:#6c7080}}.flash__message{position:relative;padding-bottom:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-animation:flash__message-grow .25s ease-in-out;animation:flash__message-grow .25s ease-in-out}.flash__message>div{color:#fff;border-radius:8px;background:rgba(0,0,0,.95);box-shadow:0 2px 5px rgba(0,0,0,.1);position:relative;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:auto;padding:10px 15px;-webkit-animation:flash__message-in .33s ease-in-out;animation:flash__message-in .33s ease-in-out;cursor:pointer}.flash__message p{margin:0}.flash__message_hide{-webkit-animation:flash__message-shrink .33s ease-in-out forwards;animation:flash__message-shrink .33s ease-in-out forwards}.flash__message_hide>div{-webkit-animation:flash__message-out .33s ease-in-out forwards;animation:flash__message-out .33s ease-in-out forwards}.flash__header{color:#fff}.flash__header+p{font-size:.875rem;color:#b8bdcc}.flash__message-icon{font-size:1.25rem;line-height:20px;text-align:center;width:32px;margin:0 6px 0 -6px}.flash__message:not(.flash__message_manual) .flash__message-icon>svg{-webkit-animation:flash__message-icon-fade 5s cubic-bezier(.55,.055,.675,.19) forwards;animation:flash__message-icon-fade 5s cubic-bezier(.55,.055,.675,.19) forwards}.flash__message_success .flash__message-icon>svg{color:#6ec491}.flash__message_error .flash__message-icon>svg{color:#ff2f00}.flash__message_warning .flash__message-icon>svg{color:#ffce2e}.flash__message-btn{background:#225af5;width:auto;padding:2px 12px 0;margin-left:15px}.flash__message-btn:hover{background:#2e82ff}#novi,.app,.chatbox__box{background:#f5f6fa}*,:after,:before{box-sizing:inherit}#ember-testing-container,body,html{font-size:1rem;font-family:"Proxima Nova",sans-serif;line-height:1.25;color:#4d4d4d;height:100vh}html{box-sizing:border-box;font-size:16px}.app{height:100vh}@supports (padding-top:env(safe-area-inset-top)){.app{padding-top:calc(0px + env(safe-area-inset-top));padding-bottom:calc(0px + env(safe-area-inset-bottom))}.android .app,.app.android{padding-top:calc(0px + 24px)}.android .app,.app.android,.app.ios.keyboard-open,.ios.keyboard-open .app{padding-bottom:0}}@supports not (padding-top:env(safe-area-inset-top)){.app{padding-top:0;padding-bottom:0}}.chatbox__box,.patients__row .tableish__col{padding:0 12px}#ember-testing{transform:none!important}#novi{overflow:hidden}.chatbox{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column}.chatbox__box{flex:1;display:flex;flex-direction:column-reverse;overflow-y:auto;overflow-x:hidden}.chatbox__wrapper{flex:0 0 auto;display:flex;flex-direction:column-reverse}.chatbox__loader{width:100%}.chatbox__loader .loader{margin:0 auto}.chatbox__loader_top{visibility:hidden;position:relative;padding:24px 0 8px}.chatbox__loader_top:after{position:absolute;left:0;right:0;content:"";background:linear-gradient(#f5f6fa,rgba(245,246,250,0));top:100%;bottom:auto;height:30px}.chatbox__loader_bottom{padding:8px 0 16px}.chatbox__loader_show{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.chatbox__start-marker{margin-top:-54px}.chatbox__marker{text-align:center;height:56px;padding:17px 0 15px}.chatbox__marker span{color:#969aab;background:#ebedf2}.chatbox__marker+.chatbox__marker,.chatbox__marker+.chatbox__message_marker+.chatbox__marker{padding-bottom:0;height:41px}.chatbox__marker_login span,.chatbox__marker_notifications-enabled span{color:#fff;background:rgba(110,196,145,.8)}.chatbox__marker_logout span,.chatbox__marker_notifications-disabled span,.chatbox__marker_uninstalled span{color:#fff;background:rgba(255,47,0,.67)}.chatbox__marker_error-sending,.chatbox__marker_error-stale-tokens{padding:0;position:relative;top:-40px;height:0}.chatbox__marker_error-sending span,.chatbox__marker_error-stale-tokens span{font-size:1rem;color:#ff2f00;background:0 0;position:absolute;right:0;padding:4px 0}.chatbox__marker_error-sending+.chatbox__message,.chatbox__marker_error-stale-tokens+.chatbox__message{margin-right:26px}.chatbox__unread{padding:12px 0 16px}.chatbox__unread_never-read{visibility:hidden;padding:0;height:0}.chatbox__message{position:relative;flex:0 0 auto;display:flex;align-items:flex-end;padding-bottom:4px}.chatbox__attach-btn>input,.chatbox__attach-btn>label,.chatbox__banner .card-dropdown,.chatbox__banner-preview .card-dropdown,.chatbox__banner_food-evaluation .collapsible_expanded .collapsible__toggle,.chatbox__input_empty .chatbox__send-btn:after,.chatbox__message_marker{display:none}.chatbox__message_sent-by-self{flex-direction:row-reverse}.chatbox__message_last-in-group{padding-bottom:12px}.chatbox__message_newly-sent .chatbox__body{-webkit-animation:fade-drop-in_2 .25s cubic-bezier(.215,.61,.355,1) 0s backwards;animation:fade-drop-in_2 .25s cubic-bezier(.215,.61,.355,1) 0s backwards}@-webkit-keyframes fade-drop-in_2{0%{opacity:0;transform:translateX(-60px) translateZ(0)}100%{opacity:1;transform:translateX(0) translateZ(0)}}@keyframes fade-drop-in_2{0%{opacity:0;transform:translateX(-60px) translateZ(0)}100%{opacity:1;transform:translateX(0) translateZ(0)}}.chatbox__message_newly-sent.chatbox__message_sent-by-self .chatbox__body{-webkit-animation:fade-drop-in_3 .25s cubic-bezier(.215,.61,.355,1) 0s backwards;animation:fade-drop-in_3 .25s cubic-bezier(.215,.61,.355,1) 0s backwards}@-webkit-keyframes fade-drop-in_3{0%{opacity:0;transform:translateX(60px) translateZ(0)}100%{opacity:1;transform:translateX(0) translateZ(0)}}@keyframes fade-drop-in_3{0%{opacity:0;transform:translateX(60px) translateZ(0)}100%{opacity:1;transform:translateX(0) translateZ(0)}}.chatbox__head{width:36px;height:36px;line-height:36px;flex:0 0 36px;margin-right:8px}.chatbox__head_empty{visibility:hidden}.chatbox__col{position:relative;display:flex;flex-direction:column;max-width:100%}.chatbox__bar,.feed-item__rpe{flex:0 0 auto}.chatbox__body{background:#fff;border-radius:4px 18px 18px 4px;padding:9px 14px 7px;margin-right:60px;text-overflow:ellipsis;overflow:hidden}.chatbox__message_sent-by-self .chatbox__body{color:#fff;background:#2e82ff;border-radius:18px 4px 4px 18px;margin-left:80px;margin-right:0}.chatbox__message_first-in-group .chatbox__body{border-top-left-radius:18px;border-top-right-radius:18px}.chatbox__message_first-in-group .chatbox__body .chatbox__replying-to{border-top-left-radius:14px;border-top-right-radius:14px}.chatbox__message_last-in-group .chatbox__body{border-bottom-left-radius:18px;border-bottom-right-radius:18px}.chatbox__message_sent-by-self .chatbox__body .link{color:#fff}.chatbox__message_sent-by-self .chatbox__body .link:active{background:rgba(0,0,0,.33)}.chatbox__body ol,.chatbox__body ul{margin:5px 0 10px;padding-left:30px}.chatbox__body ol:last-child,.chatbox__body ul:last-child{margin-bottom:0}@-webkit-keyframes chatbox__media-uploading{0%,100%{opacity:.618}33%,85%{opacity:.382}}@keyframes chatbox__media-uploading{0%,100%{opacity:.618}33%,85%{opacity:.382}}.chatbox__media-uploading{font-size:2rem;line-height:12px;display:inline-block;position:relative;top:-3px;padding-right:2px}.chatbox__media-uploading span{-webkit-animation:chatbox__media-uploading infinite 1.5s linear;animation:chatbox__media-uploading infinite 1.5s linear;opacity:.67}.chatbox__media-uploading span:nth-child(2){-webkit-animation-delay:.25s;animation-delay:.25s}.chatbox__media-uploading span:nth-child(3){-webkit-animation-delay:.5s;animation-delay:.5s}.chatbox__name{font-size:.75rem;font-weight:600;padding:5px 0 0 10px;height:24px}.chatbox__name_ai{color:#e0a752;letter-spacing:.5px}.chatbox__color_0{color:#2e82ff}.chatbox__color_1{color:#3c6}.chatbox__color_2{color:#ff2f00}.chatbox__color_3{color:#c939c2}.chatbox__color_4{color:#66f}.chatbox__timestamp{font-size:.625rem;font-weight:300;color:#b3b3b3;float:right;margin-left:8px;padding-top:6px}.chatbox__message_sent-by-self .chatbox__timestamp{color:rgba(255,255,255,.4)}.chatbox__banner .chatbox__timestamp{color:#b3b3b3}.chatbox__reply-icon{position:absolute;top:50%;left:-74px;width:18px;height:23px;margin-top:-10px}.chatbox__reply-icon:before{background-size:100%;border-radius:50%;width:31px;height:31px;min-width:0;content:"";background:rgba(255,255,255,.7);position:absolute;top:-6px;left:-6px;transition:all .1s ease-out;transform:scale(0)}.chatbox__name~.chatbox__reply-icon{margin-top:2px}.chatbox__message_sent-by-self .chatbox__reply-icon{left:6px}.chatbox__reply-icon svg{position:absolute;fill:#b8bdcc}.chatbox__reply-icon_will-reply:before{transform:scale(1)}.chatbox__input,.patient-outlet,.velocity-animating .feed-item{transform:translateZ(0)}.chatbox__reply-icon_will-reply svg{fill:#2e82ff}.chatbox__bar{position:relative}.chatbox__input{display:flex;align-items:flex-end;transition:all .1s ease-out}.chatbox__send-btn,.top-nav__logo{transition:background-color .15s ease-out}.chatbox__send-btn{border-radius:50%;width:40px;height:40px;min-width:0;background:#ffce2e;position:relative;margin-left:8px;margin-bottom:0;flex:0 0 40px}.chatbox__send-btn svg{fill:#fff;width:19px;height:17px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);margin-left:2px}.chatbox__input_empty .chatbox__send-btn{background:#dfe6f2;box-shadow:none}.chatbox__textarea{flex:auto}.chatbox__textarea>textarea,.chatbox__textarea>textarea~div{border-radius:20px;border-width:11px 0 9px;border-style:solid;border-color:transparent;width:100%;padding:0 36px 0 16px;min-height:40px}.chatbox__textarea>textarea{position:relative;height:40px;transition:background-color .15s ease-out,color .15s ease-out,box-shadow .15s ease-out;z-index:2}.chatbox__textarea>textarea:disabled{opacity:.5}.chatbox__btn{background-size:100%;border-radius:50%;width:36px;height:36px;min-width:0;position:absolute;z-index:3}.chatbox__btn>svg{fill:#b8bdcc;height:18px}.chatbox__attach-btn{text-align:center;right:62px}.chatbox__attach-btn>svg{position:relative;top:2px}div.chatbox__attach-btn{padding-top:7px}.chatbox__scroll-bottom-btn{border-radius:50%;width:30px;height:30px;min-width:0;transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden;background:#fff;position:absolute;right:17px;bottom:66px;padding-top:3px;z-index:1;overflow:visible}.app,.chat-hierarchical-menu,.chat.panel,.chatbox__banner_announcement,.chatbox__banner_article,.chatbox__replying-to>div,.chatbox__template-overlay,.patients__inbox-group,.poll__radio,.profile__identity,.profile__name{overflow:hidden}.chatbox__scroll-bottom-btn>svg{fill:#2e82ff;height:12px;transform:rotate(-90deg)}.chatbox__scroll-bottom-btn>span{background:#225af5;position:absolute;top:-4px;left:-8px}.chatbox__scroll-bottom-btn_show{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.chatbox__replying-to{font-size:.8125rem;font-weight:300;color:grey;background:#f9f9f9;border-radius:20px 20px 0 0;border:4px solid #fff;position:relative;padding:8px 8px 6px;margin-bottom:-6px;word-break:break-all;z-index:1}.chatbox__replying-to img{border-radius:4px}.chatbox__replying-to>div{border-left:3px solid #2e82ff;padding-left:7px;max-height:80px;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:5;-webkit-box-orient:vertical}.chatbox__replying-to~textarea{border-top-left-radius:0;border-top-right-radius:0}.chatbox__input .chatbox__replying-to{-webkit-animation:fade-drop-in_4 .15s cubic-bezier(.215,.61,.355,1) 0s backwards;animation:fade-drop-in_4 .15s cubic-bezier(.215,.61,.355,1) 0s backwards}@-webkit-keyframes fade-drop-in_4{0%{opacity:0;transform:translateY(100%) translateZ(0)}100%{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes fade-drop-in_4{0%{opacity:0;transform:translateY(100%) translateZ(0)}100%{opacity:1;transform:translateY(0) translateZ(0)}}.chatbox__banner-preview .food-repo-banner__food-variation-remove:before,.chatbox__input .chatbox__replying-to span:before{transform:translate(-50%,-50%) rotate(45deg)}.chatbox__input .chatbox__replying-to span{position:absolute;top:-2px;right:0;padding:12px;opacity:.5;cursor:pointer;transition:opacity .1s ease-out}.chatbox__input .chatbox__replying-to span:after,.chatbox__input .chatbox__replying-to span:before{content:"";background:grey;border-radius:.5px;position:absolute;top:50%;left:50%;width:9px;height:1px}.chatbox__input .chatbox__replying-to span:after{transform:translate(-50%,-50%) rotate(-45deg)}.chatbox__input .chatbox__replying-to span:hover{opacity:1}.chatbox__message .chatbox__replying-to{border:none;margin:-4px -10px 6px;border-radius:4px 14px 14px;padding:8px}.chatbox__message_sent-by-self .chatbox__replying-to{color:rgba(255,255,255,.9);background:rgba(255,255,255,.15);border-radius:14px 4px 14px 14px}.chatbox__replying-to-author{font-weight:600}.chatbox__replying-to-media{width:60px;height:60px;padding-top:3px}.chatbox__replying-to_0>div{border-left-color:#2e82ff}.chatbox__replying-to_0 .chatbox__replying-to-author{color:#2e82ff}.chatbox__message_sent-by-self .chatbox__replying-to_0>div{border-left-color:#1d4bc9}.chatbox__message_sent-by-self .chatbox__replying-to_0 .chatbox__replying-to-author{color:#1d4bc9}.chatbox__replying-to_1>div{border-left-color:#3c6}.chatbox__replying-to_1 .chatbox__replying-to-author{color:#3c6}.chatbox__message_sent-by-self .chatbox__replying-to_1>div{border-left-color:#4fd623}.chatbox__message_sent-by-self .chatbox__replying-to_1 .chatbox__replying-to-author{color:#4fd623}.chatbox__replying-to_2>div{border-left-color:#ff2f00}.chatbox__replying-to_2 .chatbox__replying-to-author{color:#ff2f00}.chatbox__message_sent-by-self .chatbox__replying-to_2>div{border-left-color:#e44022}.chatbox__message_sent-by-self .chatbox__replying-to_2 .chatbox__replying-to-author{color:#e44022}.chatbox__replying-to_3>div{border-left-color:#c939c2}.chatbox__replying-to_3 .chatbox__replying-to-author{color:#c939c2}.chatbox__message_sent-by-self .chatbox__replying-to_3>div{border-left-color:#db4ce2}.chatbox__message_sent-by-self .chatbox__replying-to_3 .chatbox__replying-to-author{color:#db4ce2}.chatbox__replying-to_4>div{border-left-color:#66f}.chatbox__replying-to_4 .chatbox__replying-to-author{color:#66f}.chatbox__message_sent-by-self .chatbox__replying-to_4>div{border-left-color:#563fe9}.chatbox__message_sent-by-self .chatbox__replying-to_4 .chatbox__replying-to-author{color:#563fe9}.chatbox__body_media{padding:0 0 12px;border-radius:12px}.chatbox__body_media,.chatbox__message_sent-by-self .chatbox__body_media{background:0 0}.chatbox__body_media .chatbox__timestamp{color:#b3b3b3;margin-right:4px}.chatbox__medium{border-radius:12px;width:200px;height:200px}.chatbox__medium .progress-loader,.chatbox__medium .progress-loader svg{width:66px;height:66px}.chatbox__medium .progress-loader circle{fill:none;stroke:#fff;stroke-width:3px;stroke-dashoffset:197.92px;stroke-dasharray:197.92px 197.92px;r:31.5px;cx:33px;cy:33px;transition:stroke-dashoffset .25s;transform:rotate(-90deg) translateZ(0);transform-origin:50% 50%}.chatbox__banner{flex:1;position:relative;padding:12px 20px;margin-bottom:8px}.chatbox__banner p:first-child{margin-top:5px}.chatbox__banner .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:17px;height:17px;margin:30px auto}.chatbox__banner .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #2e82ff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#2e82ff transparent transparent}.chatbox__banner .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.chatbox__banner .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.chatbox__banner .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.chatbox__banner_error p{font-style:italic;margin-bottom:0}.chatbox__banner-btn,.chatbox__banner_food-evaluation .collapsible__toggle{color:#6c7080;background:#ebedf2;box-shadow:none}.chatbox__banner-header,.poll__main-question{font-size:1.125rem;font-weight:600;letter-spacing:.25px;margin:5px 0 15px}.chatbox__banner-header span,.poll__main-question span{letter-spacing:.5px}.chatbox__banner-footer{position:absolute;right:10px;bottom:5px}.chatbox__banner-footer>span{padding:0;margin-left:5px}.chatbox__banner_appointment-reminder p,.chatbox__banner_feed-item p:first-child+div,.chatbox__banner_glucose-comparison p:first-child+div,.chatbox__banner_goals p:first-child+div,.chatbox__banner_macros p:first-child+div{padding-top:15px;border-top:1px solid #ebedf2}.chatbox__banner_food-evaluation img{border-radius:8px}.chatbox__banner_food-evaluation .food-evaluation{margin:0 0 12px}.chatbox__banner_food-evaluation .food-evaluation__evaluations{min-height:104px}.chatbox__banner_food-evaluation .collapsible_expanded{padding-bottom:8px}.chatbox__banner_food-evaluation .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:17px;height:17px}.chatbox__banner_food-evaluation .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #6ec491;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#6ec491 transparent transparent}.chatbox__banner_food-evaluation .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.chatbox__banner_food-evaluation .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.chatbox__banner_food-evaluation .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.chatbox__banner_new-report p:first-child{margin-bottom:5px}.chatbox__banner_new-report .reports-btn{font-size:.875rem;padding-left:10px;padding-right:10px;width:calc(100% + 20px);margin:0 -10px}.chatbox__banner_new-report .chatbox__banner-btn{margin-top:10px}.chatbox__banner_new-report .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:17px;height:17px}.chatbox__banner_new-report .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #2e82ff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#2e82ff transparent transparent}.chatbox__banner_new-report .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.chatbox__banner_new-report .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.chatbox__banner_new-report .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.chatbox__banner-preview>.feed-item,.chatbox__banner_feed-item>.feed-item{margin:0}.chatbox__banner-preview>.feed-item .feed-item__wrapper,.chatbox__banner_feed-item>.feed-item .feed-item__wrapper{box-shadow:none;padding:0}.chatbox__banner_goals .row:last-child{margin-bottom:5px}.chatbox__banner-announcement-img,.chatbox__banner-article-img{background-size:cover;border-radius:5px;margin:15px -5px 20px}.chatbox__banner-announcement-img{padding-bottom:calc(37.5% + 3.75px)}.chatbox__banner-article-img{padding-bottom:calc(56.25% + 5.63px);margin-top:3px;margin-bottom:15px}.chatbox__banner_article .chatbox__banner-header{font-size:1.3125rem;letter-spacing:0}.chatbox__banner_article .chatbox__banner-header:before{content:none}.chatbox__banner_article .chatbox__banner-header+div{margin:-5px 0 5px}.chatbox__banner_article>.btn{background:#55ba7e;margin:10px 0 15px}.chatbox__banner_article>.btn .icon_open-link{fill:#fff;height:12px;vertical-align:-1px;margin:0 -10px 0 5px}.chatbox__banner_article .chatbox__banner-header .icon_open-link{fill:#969aab;vertical-align:-1px;height:13px;margin-left:3px}.chatbox__banner_announcement .chatbox__banner-header:before,.chatbox__banner_appointment-reminder .chatbox__banner-header:before{border-radius:50%;width:24px;height:24px;min-width:0;content:"";background:url(https://novi-health.s3.ap-southeast-1.amazonaws.com/admin/shared/assets/img/novi-logo-square-5d5a520cfa922d6845c2a9c0caa2ccec.png) no-repeat;background-size:100% 100%;display:inline-block;margin-right:10px;vertical-align:-6px}.chatbox__banner_appointment-reminder .btn{background:#65d072;width:50%;min-width:120px;margin-bottom:5px}.chatbox__banner_appointment-reminder .btn>svg{height:18px;vertical-align:-3px;margin-right:3px}.chatbox__banner_glucose-comparison h1{font-size:1.3125rem;color:#272833;font-weight:600;text-align:center;border-bottom:1px solid #ebedf2;padding:0 0 5px;margin:0 0 15px}.chatbox__banner_poll{background:0 0;box-shadow:none}.chatbox__banner_poll .multi-card{margin:-12px -20px;border-radius:12px}.chatbox__banner_poll .multi-card .multi-card__card{background:#fff;padding:12px 20px 20px}.chatbox__banner_poll .multi-card .multi-card__card_current{transition:all .25s cubic-bezier(.215,.61,.355,1) 50ms,opacity .1s ease-in 51ms,visibility 50ms;opacity:1;visibility:visible}.chatbox__banner_poll .multi-card .multi-card__card_next{transition:all .25s cubic-bezier(.55,.055,.675,.19) 0s,opacity .1s ease-in .15s,visibility 1ms .25s;opacity:0;visibility:hidden;transform:scale(.5) translateZ(0)}.poll__subchoice-question{font-weight:600;border-top:1px solid #ebedf2;padding-top:25px;margin:20px 0 0}.poll__subchoice-text{margin:5px 0 20px}.poll__footer{display:flex;padding:5px 0 8px}.poll__prev{color:#969aab;width:70px}.poll__prev>svg{fill:#a4a8b6;height:9px;margin-right:3px;transform:rotate(180deg)}.poll__prev_completed{width:135px;margin-top:-5px}.poll__prev_completed>svg{height:9px;transform:rotate(0)}.poll__next{background:#2e82ff;width:100px}.poll__next_submit{background:#55ba7e}.poll__response{font-size:.875rem;font-weight:600;margin-bottom:5px}.poll__response-icon{border-radius:50%;width:20px;height:20px;min-width:0;background:#6ec491;float:left;margin:0 10px 0 0}.poll__response-icon svg{fill:#fff;height:12px;margin:4px}.poll_answered .poll__radio>.btn,.poll_answered .rating__btn{opacity:.5}.poll_answered .poll__radio>.btn:after,.poll_answered .rating__btn:after{content:none}.poll_rating .rating{margin:-5px 0 15px}.poll__textarea>textarea,.poll__textarea>textarea~div{border-radius:8px;border:1px solid #b8bdcc;width:100%;padding:10px;margin-bottom:15px;min-height:82px}#diet-daily .goals-list,.poll__radio .btn+.btn{border-top:1px solid #ebedf2}.poll__radio .btn .loader,.poll__radio .btn_selected .loader{width:16px;height:16px;position:absolute;-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards}.poll__textarea>textarea:disabled,.poll__textarea>textarea~div:disabled{opacity:.5}.poll__radio{border-radius:8px;box-shadow:0 3px 12px rgba(173,184,217,.15),0 2px 8px rgba(173,184,217,.25);margin-bottom:20px}.poll__radio .btn{border-radius:0}.poll__radio .btn:disabled{opacity:1}.poll__radio .btn:disabled:not(.btn_selected){color:#b8bdcc}.poll__radio .btn .loader{top:50%;right:12px;margin:-8px 0 0}.poll__radio .btn .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #2e82ff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#2e82ff transparent transparent}.poll__radio .btn .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.poll__radio .btn .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.poll__radio .btn .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.poll__radio .btn_selected{font-weight:600;color:#fff;background:#2e82ff}#activity-goals .loader>div,#experiments .loader>div,.poll__radio .btn_selected .loader>div{-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;bottom:0}.poll__radio .btn_selected .loader>div{position:absolute;top:0;left:0;right:0;border:2px solid #fff;border-radius:50%;border-color:#fff transparent transparent}.poll__radio .btn_selected .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.poll__radio .btn_selected .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.poll__radio .btn_selected .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.chatbox__banner_food-repo{padding-bottom:7px}.chatbox__banner-header:before{content:"";width:24px;height:24px;border-radius:8px;background-color:#6ec491;background-image:url(../shared/assets/img/food-suggestion.svg);background-size:75% 75%;background-position:center;background-repeat:no-repeat;display:inline-block;margin-right:10px;vertical-align:-6px}.food-repo-banner__food-variation-container{display:flex;gap:25px;justify-content:center;max-height:250px}.food-repo-banner__food-variation{font-size:12px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:10px;padding:8px;width:130px;border:1px solid #ebedf2;border-radius:8px;position:relative;top:0}.feed-item_integrated .feed-item__time,.food-repo-banner__food-variation-remove{display:none}.food-repo-banner__food-variation .media-btn{box-shadow:none}.chatbox__banner-preview .food-repo-banner__food-variation-remove{display:inline;position:absolute;top:2px;right:0;opacity:.33;padding:12px;cursor:pointer;transition:opacity .1s ease-out}.chatbox__banner-preview .food-repo-banner__food-variation-remove:after,.chatbox__banner-preview .food-repo-banner__food-variation-remove:before{content:"";background:#6c7080;border-radius:1px;position:absolute;top:50%;left:50%;width:12px;height:2px}.widget,.widget__alert,.widget__body{position:relative}.chatbox__banner-preview .food-repo-banner__food-variation-remove:after{transform:translate(-50%,-50%) rotate(-45deg)}.chatbox__banner-preview .food-repo-banner__food-variation-remove:hover{opacity:.7}.dashboard>.scroll-view__scroller>.scroll-view__inner{overflow-x:hidden}.dashboard__datepicker,.dashboard__datepicker input{font-size:2rem;font-weight:700;letter-spacing:-.33px}.widget{padding:0 12px 20px}.widget__header{display:flex;justify-content:space-between;padding-bottom:10px}.widget__name{padding-left:8px}.widget__alert{text-align:left;box-shadow:none;width:calc(100% + 16px);height:auto;padding:8px 36px 6px 10px;margin:-8px -8px 15px}@media screen and (max-width:339px){.widget__alert br{display:none}}.widget__alert>svg{position:absolute;height:22px;top:50%;right:10px;margin-top:-11px}#medication-list{font-size:.875rem}#diet-daily .macros-tracker{margin-top:-5px}#diet-daily .goals-list{margin:12px -20px 0;padding:20px 20px 0}#activity-goals .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:17px;height:17px;margin:0 auto}#activity-goals .loader>div{position:absolute;top:0;left:0;right:0;border:2px solid #ff2f00;border-radius:50%;border-color:#ff2f00 transparent transparent}#activity-goals .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}#activity-goals .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}#activity-goals .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}#experiments .loader,.feed-item>.loader,.patient-nav__btn .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards}#experiments .loader{position:relative;width:17px;height:17px;margin:5px auto 15px}#experiments .loader>div{position:absolute;top:0;left:0;right:0;border:2px solid #7c79b8;border-radius:50%;border-color:#7c79b8 transparent transparent}#experiments .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}#experiments .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}#experiments .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}#experiments .widget__body{padding:10px}#experiments .widget__body .text-info{padding:5px 10px}#experiments .btn{text-align:left;padding:0 10px}.feed-item__body,.feed-marker{text-align:center}#experiments .widget__footer{font-size:.875rem;color:#969aab;border-top:1px solid #ebedf2;padding:15px 0 5px;margin:10px 10px 0}#experiments .widget__footer a{color:#428eff;padding:5px 6px;margin-left:-4px}.feed-item_info .feed-item__wrapper .feed-item__type,.feed-item_info .feed-item__wrapper .feed-item__value{color:#969aab}.feed-item_food .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.25),0 0 3px 1px rgba(110,196,145,0)}.feed-item_food .feed-item__wrapper .feed-item__type,.feed-item_food .feed-item__wrapper .feed-item__value{color:#6ec491}.feed-item_activity .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.25),0 0 3px 1px rgba(227,95,91,0)}.feed-item_activity .feed-item__wrapper .feed-item__type,.feed-item_activity .feed-item__wrapper .feed-item__value{color:#e35f5b}.feed-item_glucose .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.25),0 0 3px 1px rgba(126,200,242,0)}.feed-item_glucose .feed-item__wrapper .feed-item__type,.feed-item_glucose .feed-item__wrapper .feed-item__value{color:#7ec8f2}.feed-item_medicine .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.25),0 0 3px 1px rgba(240,198,84,0)}.feed-item_medicine .feed-item__wrapper .feed-item__type,.feed-item_medicine .feed-item__wrapper .feed-item__value{color:#f0c654}.feed-item_blood-pressure .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.25),0 0 3px 1px rgba(235,134,184,0)}.feed-item_blood-pressure .feed-item__wrapper .feed-item__type,.feed-item_blood-pressure .feed-item__wrapper .feed-item__value{color:#eb86b8}.feed-item_water .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.25),0 0 3px 1px rgba(84,133,237,0)}.feed-item_water .feed-item__wrapper .feed-item__type,.feed-item_water .feed-item__wrapper .feed-item__value{color:#5485ed}.feed-item_weight .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.25),0 0 3px 1px rgba(214,178,137,0)}.feed-item_weight .feed-item__wrapper .feed-item__type,.feed-item_weight .feed-item__wrapper .feed-item__value{color:#d6b289}.feed-item_sleep .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.25),0 0 3px 1px rgba(124,121,184,0)}.feed-item_sleep .feed-item__wrapper .feed-item__type,.feed-item_sleep .feed-item__wrapper .feed-item__value{color:#7c79b8}.feed-item{color:#969aab;position:relative;margin-bottom:15px}.feed-item small{font-size:.875rem}.feed-item>.loader{width:20px;height:20px;position:absolute;top:50%;left:50%;margin:-20px -10px}.feed-item>.loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #b8bdcc;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#b8bdcc transparent transparent}.feed-item>.loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.feed-item>.loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.feed-item>.loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.feed-item .log-type-icon{margin:-5px 0 0 -10px}.feed-item .chart{margin-bottom:5px}.feed-item .chart__header{padding-top:15px}.feed-item .chart__header~.chart__tooltip-line{top:68px}.feed-item .compare-icon{float:right;margin:2px 8px 0 0}.feed-item__wrapper{color:#969aab;padding:10px 15px}.feed-item_destroying .feed-item__wrapper{opacity:0;transform:scale(.33) translateZ(0);transition:all .15s cubic-bezier(.55,.055,.675,.19)}.feed-item__type{font-weight:600;line-height:1;float:left;width:80px;padding:5px 0 0 10px}.feed-item_blood-pressure .feed-item__type{padding-top:0}.feed-item__body.row_multi{padding:17px 0 10px}.feed-item__body.row_multi>.row{justify-content:space-between;color:#6c7080}.feed-item__body.row_multi>.row>div:first-child{text-align:left}.feed-item__body.row_multi img{border-radius:8px}.feed-item__time{font-weight:400;float:right;padding-top:2px}.feed-item__source{color:#6c7080;float:right;margin:2px 0 0 8px}.feed-item__source svg{vertical-align:-2px;height:11px}.feed-item__time~.feed-item__source{margin-right:8px;margin-left:-8px}.feed-item__chart-title{font-size:.875rem;color:#4d4d4d;margin:40px 0 10px;justify-content:space-between}.chart+.feed-item__chart-title{margin-top:15px}.feed-item__chart-title strong{margin-left:40px}.feed-item__chart-title span{margin-right:20px}.feed-marker{margin:30px 0 20px}.feed-food__item{color:inherit;width:100%;height:auto;transform:none;overflow:visible}.feed-food__portion{color:#6ec491;white-space:nowrap;float:right;padding-left:5px}.food-evaluation__btn{margin-top:10px;width:120px}.feed-item__rpe_1 .bubble{background:#64b7f2}.feed-item__rpe_2 .bubble{background:#64bcbf}.feed-item__rpe_3 .bubble{background:#64cf97}.feed-item__rpe_4 .bubble{background:#8cd183}.feed-item__rpe_5 .bubble{background:#adcc6d}.feed-item__rpe_6 .bubble{background:#eeda0f}.feed-item__rpe_7 .bubble{background:#f3c34c}.feed-item__rpe_8 .bubble{background:#eba658}.feed-item__rpe_9 .bubble{background:#e48e64}.feed-item__rpe_10 .bubble{background:#dd776f}.feed-item__rpe .bubble{padding:1px 6px 0}.feed-item__rpe .bubble span{font-size:.875rem;font-weight:600;vertical-align:-1px}.feed-item__rpe .bubble span:after{content:" - "}#glucose-daily .chart,.feed-item_glucose .chart{margin-right:-8px}.reports-btn,.settings__btn{text-align:left;display:flex;align-items:center;height:auto;padding:13px 20px 10px}.dashboard__profile-program,.reports-btn>svg,.settings__btn>svg{flex:0 0 auto}.reports-btn:disabled,.settings__btn:disabled{opacity:.5}.patients__cgm-tir-value,.reports-btn>div{flex:1}.reports-btn:not(.reports-btn)>svg,.settings__btn:not(.reports-btn)>svg{height:22px;margin-right:10px;position:relative;top:-2px}.reports-btn svg.icon_open-link,.settings__btn svg.icon_open-link{fill:#969aab;height:11px;margin:3px 0 0 8px}.reports-btn>svg{align-self:flex-start;top:2px;height:30px;margin-right:15px}.reports-btn__meta{margin-top:5px}.reports-btn__folder{background:#428eff;padding-left:7px;padding-right:7px;margin-right:8px}.reports-btn__time{margin-top:2px;color:#6c7080}.glucose-comparison{margin-right:-5px}.glucose-comparison:after{content:"";display:table;clear:both}.glucose-comparison__half{display:inline-block;width:50%}.glucose-comparison__half:first-child{float:left}.glucose-comparison__date{text-align:center;color:#3d404d;display:block;padding:0 0 5px 24px}.glucose-comparison__date span:first-child{font-weight:600;display:block}.glucose-comparison__comparing{position:absolute;text-align:center;color:#b8bdcc;background:#fcfcfd;border:2px dashed #ebedf2;border-radius:20px;display:flex;flex-direction:column;justify-content:space-around;top:45px;left:calc(50% + 30px);right:30px;bottom:30px;padding:0 40px}.glucose-comparison__comparing~.glucose-comparison__logs,.glucose-comparison__logs .card-dropdown,.patients .patients__inbox-table>.scroll-view>.scroll-view__curtain{display:none}.glucose-comparison__stat{border-top:1px solid #ebedf2;width:calc(100% - 25px);padding:12px 2px 10px;margin:12px 0 0 25px;align-items:center;justify-content:space-between}.glucose-comparison__stat-key>:first-child{color:#4d4d4d}.glucose-comparison__stat-value{font-size:2rem;font-weight:700;text-align:right}.col+.glucose-comparison__stat-value{margin-left:0}.glucose-comparison__stat-value_high{color:#ff5340}.glucose-comparison__stat-value_med{color:#fcb900}.dashboard #diet-daily .card-dropdown .dropdown-menu .btn:nth-child(1) .fa-share,.dashboard #diet-daily .card-dropdown .dropdown-menu .btn:nth-child(4) .fa-share,.glucose-comparison__stat-value_low{color:#55ba7e}.glucose-comparison__logs{position:relative;padding-top:20px;margin-top:5px}.app,.glucose-comparison__logs:before,.main,.panel,.top-nav,.top-nav__logo svg{position:absolute}.glucose-comparison__logs:before{top:0;content:"";background:linear-gradient(rgba(173,184,217,.1),rgba(173,184,217,0));left:-20px;right:-15px;bottom:auto;height:10px;z-index:1}.app,.main,.top-nav{right:0;left:0}.glucose-comparison__logs .feed-item{margin-bottom:0}.glucose-comparison__logs .feed-food__item{padding-bottom:0}.glucose-comparison__logs .feed-item__body.row_multi{padding:12px 0 0}.glucose-comparison__logs .feed-item__wrapper{box-shadow:none}.glucose-comparison__logs .feed-item__wrapper:last-child{padding-bottom:0}.glucose-comparison__toggle{width:calc(100% - 20px);margin:10px 10px 20px}.app{-webkit-animation:fade-in .15s ease-out 0s backwards;animation:fade-in .15s ease-out 0s backwards;top:0;bottom:0}#ember-testing-container{overflow:auto!important;width:640px!important;height:384px!important}#ember-testing{width:200%!important;height:200%!important;transform:scale(.5)!important}.main{bottom:0;top:50px}.alert_offline.alert_show+.app{top:41px}.top-nav{top:0;background:#272833;bottom:auto;height:50px}.top-nav__logo{background:url(img/logo.svg) 16px 12px no-repeat;background-size:auto 23px;display:inline-block;position:relative;width:19.1%;height:100%;cursor:auto}.panel,.patient-nav__btn_active .unread-bubble,.top-nav__logo svg{transition:opacity .1s ease-in 0s,visibility 1ms .1s}.top-nav__logo svg{opacity:0;visibility:hidden;fill:#ebedf2;top:14px;right:12px;height:22px}.top-nav__logo>span{font-size:1rem;font-weight:300;letter-spacing:1.5px;text-transform:uppercase;color:#ffce2e;display:block;margin:18px 0 0 86px}.top-nav__logo_linkable svg{transition:opacity .15s ease-out 1ms,visibility 0s;visibility:visible;opacity:.33}.top-nav__logo_linkable:hover{background-color:#23232d;cursor:pointer}.top-nav__logo_linkable:hover svg{opacity:1}.panel{left:0;right:0;bottom:0;opacity:0;visibility:hidden;top:50px;padding:10px 20px 20px;overflow-y:auto;pointer-events:none}.panel_show{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible;pointer-events:auto}.panel_full{left:19.1%;width:80.9%}.panel_left{width:38.2%;border-right:1px solid rgba(213,218,230,.5)}.panel_right{left:38.2%;width:61.8%}.crud-footer{height:60px}.crud-footer__inner{position:fixed;background:#fff;display:flex;flex-direction:row-reverse;justify-content:space-between;box-shadow:0 0 20px rgba(173,184,217,.25);padding:10px;bottom:0}.panel_left .crud-footer__inner{width:38.2%;left:0}.panel_right .crud-footer__inner{left:38.2%;right:0}.crud-footer__inner>.btn{width:auto;min-width:120px;padding-left:30px;padding-right:30px}.unmatched-index-table .tab-group__tab>.loader{margin:0 auto}.unmatched-index-table .tab-group__btn{width:280px}.unmatched-index-table__top-btns{position:fixed;right:20px;margin-top:-70px}.unmatched-index-table__top-btns .btn{width:160px}.coaches-index-table__active-patients{text-align:center;flex:0 0 200px}.coaches-index-table .tableish__row:not(.tableish__row_disabled)+.tableish__row_disabled{margin-top:12px}.dashboard{padding-top:15px}.dashboard .widget{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.dashboard .card-dropdown{position:absolute;top:10px;right:5px}.dashboard .chart .card-dropdown{top:-12px;right:-15px}.dashboard #glucose-daily .chart .card-dropdown{right:-7px}.dashboard__profile{border-radius:0;color:#6c7080;position:relative;margin:-20px -20px 20px}.dashboard__profile .row{margin:0}.dashboard__profile .dashboard__profile-photo~.row{padding-left:85px}.dashboard__profile-photo{position:absolute;top:0;left:0;bottom:0;background-size:cover;width:87.5px;right:auto}.dashboard__profile-name{font-size:1.5rem;font-weight:600;line-height:1;padding:3px 0;color:#272833}.dashboard__profile-email{font-size:.875rem;color:#969aab}.dashboard__profile-program span{background:#969aab}.dashboard__profile-program_matched span{background:#cda16f}.dashboard__profile-program_digital-support span{background:#636dfa}.dashboard__profile-program_archived span,.profile__state_archived span{background:#f34e3c}.dashboard__datepicker{position:relative;width:61.8%;margin-bottom:20px}.dashboard__datepicker input{background:0 0;width:100%;padding:5px;opacity:0}.dashboard__datepicker input:hover+div{color:#272833}.dashboard__datepicker div{position:absolute;top:0;left:0;right:0;bottom:0;padding:5px;transition:color .15s ease-out;pointer-events:none}.dashboard__datepicker svg{font-size:1.25rem;vertical-align:middle;margin-left:5px}.patient-nav{position:absolute;left:0;right:0;top:-50px;bottom:100%;pointer-events:none}.patient-nav>.panel{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible;background:#272833;display:flex;flex-direction:row;top:0;padding:0;pointer-events:auto}.patient-nav .panel_left{border-right:none}.patient-nav__btn{text-align:center;color:#6c7080;line-height:50px;background:#2b2c39;position:relative;width:120px;height:50px;transition:all .15s ease-out}.patient-nav_large .patient-nav__btn{width:180px}.patient-nav__btn:hover{background:#30313f}.patient-nav__btn .loader{width:16px;height:16px}.patient-nav__btn .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #2e82ff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#2e82ff transparent transparent}.patient-nav__btn .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.patient-nav__btn .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.patient-nav__btn .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.patient-nav__btn .loader_tasks{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:16px;height:16px}.patient-nav__btn .loader_tasks>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #55ba7e;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#55ba7e transparent transparent}.patient-nav__btn .loader_tasks>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.patient-nav__btn .loader_tasks>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.patient-nav__btn .loader_tasks>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.patient-nav__btn .loader_feed{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:16px;height:16px}.patient-nav__btn .loader_feed>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #6562ac;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#6562ac transparent transparent}.patient-nav__btn .loader_feed>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.patient-nav__btn .loader_feed>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.patient-nav__btn .loader_feed>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.patient-nav__btn.active,.patient-nav__btn_active{color:#fff}.patient-nav__btn.active,.patient-nav__btn.active:hover,.patient-nav__btn_active,.patient-nav__btn_active:hover{background:#3d3f50}.patient-nav .unread-bubble,.patient-nav__btn .loader{position:absolute;top:16px;right:12px}.patient-outlet,.patients~.panel{top:0;background:#f5f6fa}.patient-nav__btn_active .unread-bubble{opacity:0;visibility:hidden}#goals-warning>svg,.patient-nav__warning-icon{font-size:.75rem;color:#ffc421;margin-left:4px;vertical-align:middle}#goals-warning>svg{color:#ffc421;vertical-align:-1px}.patient-outlet{position:absolute;right:0;bottom:0;-webkit-animation:fade-drop-in_5 .1s cubic-bezier(.215,.61,.355,1) 0s backwards;animation:fade-drop-in_5 .1s cubic-bezier(.215,.61,.355,1) 0s backwards;box-shadow:0 0 30px 10px rgba(0,0,0,.25);left:19.1%;width:80.9%}@-webkit-keyframes fade-drop-in_5{0%{opacity:0;transform:translateX(33.3%) translateZ(0)}100%{opacity:1;transform:translateX(0) translateZ(0)}}@keyframes fade-drop-in_5{0%{opacity:0;transform:translateX(33.3%) translateZ(0)}100%{opacity:1;transform:translateX(0) translateZ(0)}}.patients{background:#2e2f3c;min-height:100%}.patients .tableish__header{font-weight:400;text-align:center;text-transform:uppercase;color:rgba(255,255,255,.33);background:#2b2c39;-webkit-user-select:none;-moz-user-select:none;user-select:none}.patients .tableish__header .tableish__col{padding:14px 12px 11px}.patients .tableish__header .tableish__col.sort{transition:color .1s ease-out}.patients .tableish__header .tableish__col.sort:hover{color:rgba(255,255,255,.6)}.patients .tableish__scroll-body{top:88px;padding-bottom:30px}.patients .tableish__blank{color:rgba(255,255,255,.33);padding:20px 24px}.patients .tableish__blank>.loader,.patients .tableish__scroll-body>.loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;width:22px;height:22px;position:absolute;top:22px;left:50%}.patients .tableish__blank>.loader>div,.patients .tableish__scroll-body>.loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #6562ac;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#6562ac transparent transparent}.patients .tableish__blank>.loader>div:nth-child(1),.patients .tableish__scroll-body>.loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.patients .tableish__blank>.loader>div:nth-child(2),.patients .tableish__scroll-body>.loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.patients .tableish__blank>.loader>div:nth-child(3),.patients .tableish__scroll-body>.loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.patients__row{text-align:center;color:rgba(255,255,255,.5);height:66px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.occluded-content~.patients__row.tableish__row{background:#323341}.occluded-content~.patients__row:hover{background:#343545;box-shadow:none;position:static}.patients__row .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:16px;height:16px;display:inline-block}.patients__row .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #2e82ff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#2e82ff transparent transparent}.patients__row .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.patients__row .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.patients__row .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.occluded-content~.patients__row_even.tableish__row:not(:hover){background:#30313f}.occluded-content~.patients__row_active,.occluded-content~.patients__row_active.patients__row_even.tableish__row:not(:hover),.occluded-content~.patients__row_active.tableish__row,.occluded-content~.patients__row_active:hover{background:#ebedf2}.occluded-content~.patients__row_active .patients__name{font-weight:600;color:#3d404d}.occluded-content~.patients__row_active .patients__email{color:#969aab}.patients .patients__row_digital-support.patients__row_first:before,.patients .patients__row_extra.patients__row_first:before,.patients .patients__row_health-coaching.patients__row_first:before,.patients div:not(.patients__row_digital-support)+.patients__row_digital-support:before,.patients div:not(.patients__row_extra)+.patients__row_extra:before,.patients div:not(.patients__row_health-coaching)+.patients__row_health-coaching:before,.patients__group-header,.patients__row-separator{text-align:left;color:#636dfa;background:#282937}.patients .patients__row_health-coaching.patients__row_first,.patients div:not(.patients__row_health-coaching)+.patients__row_health-coaching{margin-top:30px}.patients .patients__row_health-coaching.patients__row_first:before,.patients div:not(.patients__row_health-coaching)+.patients__row_health-coaching:before{position:absolute;left:0;right:0;top:auto;bottom:auto;content:"Health Coaching";pointer-events:none;margin-top:-96px}.patients .patients__row_digital-support.patients__row_first,.patients div:not(.patients__row_digital-support)+.patients__row_digital-support{margin-top:30px}.patients .patients__row_digital-support.patients__row_first:before,.patients div:not(.patients__row_digital-support)+.patients__row_digital-support:before{position:absolute;left:0;right:0;top:auto;bottom:auto;content:"Digital Support";pointer-events:none;margin-top:-96px}.patients .patients__row_extra.patients__row_first,.patients div:not(.patients__row_extra)+.patients__row_extra{margin-top:30px}.patients .patients__row_extra.patients__row_first:before,.patients div:not(.patients__row_extra)+.patients__row_extra:before{position:absolute;left:0;right:0;top:auto;bottom:auto;content:"Mentioned / Needs Setup";pointer-events:none;margin-top:-96px}.feed-food__item:after,.patients .patients__row_active.patients__row_first:not(.patients__row_matched):before{content:none}.patients .patients__row_active.patients__row_first:not(.patients__row_matched){margin-top:0}.patients__search{position:relative;z-index:3}.patients__search input{color:rgba(255,255,255,.8);background:#363847;width:100%;padding:14px 15px 14px 50px}.patients__search input::-moz-placeholder{color:rgba(255,255,255,.33)}.patients__search input::placeholder{color:rgba(255,255,255,.33)}.patients__search svg{fill:rgba(255,255,255,.33)}.patients__search_searching .patients__search svg{fill:rgba(255,255,255,.9)}.patients__filter{position:absolute;top:9px;right:12px}.patients__filter>button{font-size:.875rem;height:30px;width:160px}.patients__filter>button>svg{top:8px}.patients__filter .dropdown-field__item{padding-left:35px}.patients__filter .dropdown-field__icon{width:20px}.patients__view-toggle{background:#434457;position:absolute;top:9px;right:187px;width:80px}.patients__view-toggle .btn{color:rgba(255,255,255,.2);height:30px}.patients__view-toggle .btn_selected:not(:disabled){color:rgba(255,255,255,.67)}.patients__view-toggle svg{vertical-align:-2px}.patients__view-toggle:after{background:#4d4f64;box-shadow:none}.patients__weight.patients__weight_decrease:before,.patients__weight.patients__weight_increase:before{background:linear-gradient(135deg,rgba(255,255,255,.6),rgba(255,255,255,.25) 50%,transparent 50%);display:inline-block}.patients__name-email{text-align:left;flex:0 0 19.1%}.tableish__header .patients__name-email{flex-basis:calc(19.1% - 80px)}.patients__name{color:rgba(255,255,255,.8);margin:0 5px 5px 0;transition:all .15s ease-out}.patients__name>span{margin-right:3px}.patients__status-icon,.patients__status-icons{display:inline-block}.patients__status-icon svg{font-size:.75rem;color:#6c7080;position:relative;transition:all .15s ease-out}.patients__row_active .patients__status-icon svg{color:#969aab}.patients__status-icon .fa-user-minus,.patients__status-icon .fa-user-slash{top:-1px}.patients__status-icon .fa-exclamation-triangle{font-size:.6875rem;color:#ffc421;top:0}.patients__row_active .patients__status-icon .fa-exclamation-triangle{color:#fcb900}.patients__email{font-size:.75rem;color:rgba(255,255,255,.33)}.patients__tasks-chats{text-align:right;float:right}.tableish__header .patients__tasks-chats.tableish__col{flex:0 0 80px;padding-left:0;padding-right:10px}.patients__tasks-chats .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:16px;height:16px;margin:1px 0 0 1px}.patients__tasks-chats .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #2e82ff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#2e82ff transparent transparent}.patients__tasks-chats .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.patients__tasks-chats .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.patients__tasks-chats .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.patients__inbox-loader,.profile__review-actions .loader,.profile__review-btn .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards}.patients__tasks-chats>div{float:right;min-width:17px;margin:11px 0 0 5px}.patients__usage .usage{margin:0 auto}.tableish__row .patients__last-message{font-size:.875rem;color:rgba(255,255,255,.3)}.patients__last-message-icon{font-size:.75rem;color:#ffc421;margin-right:3px}.patients__last-message-icon_danger{color:#ff5340}.patients__glucose span{letter-spacing:.75px}.patients__glucose span:nth-child(2){color:rgba(255,255,255,.4);margin:0 4px}.patients__glucose-reading_exceed{font-weight:600;color:#5ebaef}.patients__cgm>svg{width:14px;vertical-align:-3px;stroke:#969aab;stroke-width:1.25}.patients__cgm_current>svg{stroke:#5ebaef}.patients__weight span{letter-spacing:.75px}.patients__weight .ember-tooltip{text-align:left}.tableish__row .patients__weight:before{content:"";position:relative;margin-right:4px}.patients__weight.patients__weight_decrease:before{width:10px;height:10px;transform:translateY(-40%) scaleX(.7) rotate(-135deg)}.patients__weight.patients__weight_increase:before{width:10px;height:10px;transform:translateY(40%) scaleX(.7) rotate(45deg)}.patients__weight.patients__weight_exceed{font-weight:600;color:#cda16f}.patients__weight.patients__weight_exceed:before{background:linear-gradient(135deg,#d6b289,#cda16f 50%,transparent 50%);display:inline-block;width:10px;height:10px;transform:translateY(40%) scaleX(.7) rotate(45deg)}.patients__review_today{font-weight:600;color:#ff5340}.patients__review_this-week{color:#fcb900}.patients__notes{text-align:left;flex:3}.patients .ember-tooltip{text-transform:none;letter-spacing:0;color:rgba(255,255,255,.85);background:#131313}.patients .ember-tooltip[x-placement^=top] .tooltip-arrow{border-top-color:#131313}.patients .ember-tooltip[x-placement^=left] .tooltip-arrow{border-left-color:#131313}.patients .ember-tooltip[x-placement^=right] .tooltip-arrow{border-right-color:#131313}.patients .ember-tooltip[x-placement^=bottom] .tooltip-arrow{border-bottom-color:#131313}.patients .ember-tooltip strong{color:rgba(255,255,255,.9);margin-right:3px}.patients .ember-tooltip hr{border-bottom-color:rgba(255,255,255,.15);margin:10px 5px}.patients__tooltip_name-tasks-chats{text-align:left;width:185px}.patients__tooltip_name-tasks-chats .row{justify-content:flex-start;margin-bottom:10px}.patients__tooltip_name-tasks-chats .row p{margin-left:15px}.patients__tooltip_name-tasks-chats .unread-bubble{flex:0 0 auto}.patients__tooltip_usage p{margin-bottom:8px}.patients__tooltip_usage p:last-child{margin-bottom:0}.patients__tooltip_usage .usage__col{background:#30313f;float:left;height:12px;margin:1px 8px 0 5px}.patients__tooltip_usage .usage__col+p{white-space:nowrap;margin-bottom:8px}div:last-child .patients__tooltip_usage .usage__col{background:0 0}.patients__tooltip_usage .usage__bar_chats{transform:none}.usage{display:flex;flex-direction:row;justify-content:space-between;width:46px}.usage_loading{visibility:hidden}.usage__col{position:relative;width:4px;height:20px}.usage__bar{position:absolute;left:0;right:0;bottom:0;top:auto;height:100%}.usage__bar_opens{background:rgba(99,109,250,.4)}.usage__bar_opens.usage__bar_0{height:1px;background:rgba(255,179,0,.3)}.usage__bar_logs{background:repeating-linear-gradient(to top,#636dfa,#636dfa 2px,transparent 2px,transparent 4px)}.usage__bar_chats{background:repeating-linear-gradient(to top,#2e82ff,#2e82ff 2px,transparent 2px,transparent 4px);transform:translateY(2px) rotate(180deg);transform-origin:bottom center}.usage__bar_chats,.usage__bar_chats.usage__bar_3,.usage__bar_chats.usage__bar_4{height:60%}.usage__bar_0{height:0}.usage__bar_1{height:20%}.usage__bar_2{height:40%}.usage__bar_3{height:60%}.usage__bar_4{height:80%}.patients .patients__inbox-table>.scroll-view{position:absolute;left:0;right:0;bottom:0;top:48px;overflow-x:hidden}.patients .patients__inbox-table>.scroll-view>.scroll-view__scroller>.scroll-view__inner{padding-bottom:66px}.patients__inbox-loader{width:22px;height:22px;position:absolute;top:22px;left:50%;z-index:3;pointer-events:none}.patients__group-decorator,.patients__inbox-loader>div,.profile{position:absolute;left:0;top:0;bottom:0}.patients__inbox-loader>div{right:0;border:2px solid #6562ac;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#6562ac transparent transparent}.patients__inbox-loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.patients__inbox-loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.patients__inbox-loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.patients__inbox-table .tableish__header,.patients__inbox-table .tableish__row{justify-content:flex-start}.patients__group-header{background:#282937;box-shadow:0 -15px 15px -15px #252630;width:calc(100% + 6px);height:45px;padding:0 20px;transition:all .25s ease-out,height 0s,border-bottom 0s,box-shadow 0s}.patients__group-header:hover{background:#292a39}.patients__group-decorator{background:#6c7080;right:auto;width:4px;transition:all .25s ease-out}.patients__group-header,.patients__inbox-table .patients__header{position:relative;z-index:2}.patients__row-pin-wrapper{border-top:12px solid #252630;height:97px}.patients__row-pin-wrapper_pinned .patients__group-header{position:fixed;top:98px;height:45px;border-top:none;box-shadow:none;transition:none;pointer-events:none;z-index:1}.patients__row-pin-wrapper_pinned .patients__header{position:fixed;top:143px;pointer-events:none;z-index:1}.patients__group-title{display:inline-block;padding:5px}.patients__group-tooltip{max-width:480px}.patients__group-count{letter-spacing:0;position:relative;top:-1px;margin-left:10px;transition:all .15s ease-out}.patients__inbox-table .tableish__header .patients__tasks-chats+.tableish__col,.patients__inbox-table .tableish__row .patients__name-email+.tableish__col,.tableish__col+.patients__review-notes,.tableish__col+.patients__setup-tasks-needed{margin-left:30px}.patients__inbox-group_collapsed,.patients__inbox-group_empty{height:69px;margin-bottom:-12px}.patients__inbox-group_collapsed .patients__group-header,.patients__inbox-group_empty .patients__group-header{color:#6a6d8d;background:#292a36;border-bottom:12px solid #252630;width:calc(100% + 6px);height:57px;transform:translateX(-6px);transition:all .15s ease-in,height 0s,border-bottom 0s,box-shadow 0s}.patients__inbox-group_collapsed .patients__group-header:hover,.patients__inbox-group_empty .patients__group-header:hover{background:#292a39}.patients__inbox-group_collapsed .patients__group-header .patients__group-count,.patients__inbox-group_collapsed .patients__group-header .patients__group-decorator,.patients__inbox-group_empty .patients__group-header .patients__group-count,.patients__inbox-group_empty .patients__group-header .patients__group-decorator{opacity:.4}.patients__inbox-group_collapsed .patients__group-decorator,.patients__inbox-group_empty .patients__group-decorator{transform:translateX(5px);transition:all .15s ease-in}.feed__filter_date .feed__filter-clear,.patients__row .patients__actions .btn>span,.profile__review-btn .loader~.fa-caret-down,.profile__review-menu{transition:opacity .1s ease-in 0s,visibility 1ms .1s;visibility:hidden}.patients__inbox-group_empty .patients__group-header{pointer-events:none}.patients__inbox-group_empty .patients__group-header .patients__group-title{pointer-events:auto}.patients__inbox-group_empty .patients__group-header .patients__group-count{background:#6c7080;opacity:.2}.inbox-color_needs-setup,.inbox-color_review-today{background:#ff2f00}.inbox-color_needs-setup.bubble,.inbox-color_review-today.bubble{background:#ff5340}.inbox-color_messages,.inbox-color_messages-archived,.inbox-color_on-sensor,.inbox-color_review-this-week{background:#ffc421}.inbox-color_messages-archived.bubble,.inbox-color_messages.bubble,.inbox-color_on-sensor.bubble,.inbox-color_review-this-week.bubble{background:#e0a752}.inbox-color_review-anytime{background:#55ba7e}.patients__inbox-group_no-review-date .patients__review-by,.patients__inbox-group_no-subscription .patients__active-program{visibility:hidden}.patients__row .patients__active-program,.patients__row .patients__cgm-installed-at,.patients__row .patients__last-interacted,.patients__row .patients__last-reviewed,.patients__row .patients__review-by{font-size:.875rem}.patients__cgm-active,.patients__has-internal{flex:0 1 120px}.patients__cgm-installed-at,.patients__cgm-range,.patients__last-interacted,.patients__last-reviewed,.patients__mentioned-by,.patients__review-by{flex:0 1 180px}.patients__active-program,.patients__cgm-tir{flex:0 1 240px}.patients__inbox-table sub{bottom:0}.patients__inbox-table .patients__row .bubble{color:#b8bdcc;background:#3d404d;margin-right:5px;white-space:nowrap}.patients__header .patients__actions .btn{font-weight:400;color:rgba(184,189,204,.33);background:rgba(61,64,77,.33);border-radius:13px;float:right;width:108px;height:26px;margin-top:-7px;margin-bottom:-4px}.patients__header .patients__actions .btn:hover{font-weight:600;background:rgba(108,112,128,.3);color:rgba(184,189,204,.9)}.patients__row .patients__actions{height:100%}.patients__row .patients__actions .btn{font-size:.8125rem;font-weight:600;color:rgba(184,189,204,.33);background:rgba(108,112,128,.15);border-radius:15px;float:right;width:30px;margin-top:18px;opacity:.5}.patients__row .patients__actions .btn>svg{position:absolute;top:9px;left:11px}.patients__row .patients__actions .btn>span{opacity:0;position:absolute;top:7.5px;left:28px}.patients__row .patients__actions .btn:hover{color:#b8bdcc;background:rgba(108,112,128,.4)}.patients__row .patients__actions:hover .btn{width:96px;opacity:1;transition-delay:.15s}.patients__row .patients__actions:hover .btn:hover{transition-delay:0s}.patients__row .patients__actions:hover .btn>span{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.patients__review-by_late{color:#ff5340}.patients__last-reviewed_by-other{color:#6c7080}.patients__review-notes,.patients__setup-tasks-needed{text-align:left}.patients__active-program>span{display:inline-flex;flex-direction:column;align-items:center}.patients__active-program>span>span:not(:nth-child(1)):not(:nth-child(2)),.profile__weeks+.ember-tooltip .programs-summary__item_dates svg{display:none}.patients__active-program>span>span{font-size:.75rem;color:#999;background:#292a36}.patients__active-program>span>span+span{margin-top:3px}.patients__row .patients__mentioned-by .bubble{color:#cdb289;background:#514d49}.patients__active-program .fa-eye{font-size:11px;vertical-align:-2px;margin-left:5px;color:rgba(153,153,153,.6)}.patients__cgm-installed-at_new{color:#ffce2e}.patients__cgm-tir>div{display:flex;max-width:120px;margin:0 auto}.patients__cgm-tir-bar{text-align:center;background:#6c7080;min-width:3px;height:2px;margin-bottom:6px}.patients__cgm-tir-bar:not(:first-child){margin-left:3px}.patients__cgm-tir-bar_warn{background:#ff2f00}.patients__cgm-tir-bar_warn:nth-child(2){background:#ffc421}.patients__cgm-tir-bar_empty{background:#3d404d}.patients__cgm-tir-value:first-child{text-align:left}.patients__cgm-tir-value:last-child{text-align:right}.patients__cgm-tir-value:first-child,.patients__cgm-tir-value:last-child{font-size:.875rem;padding-top:1px}.patients__cgm-tir-value:not(:first-child){margin-left:5px}.patients__cgm-tir-value_warn{color:#ff5340}.patients__cgm-tir-value_warn:nth-child(2){color:#ffce2e}.patients__cgm-active_low,.patients__cgm-tir-value_empty{color:rgba(108,112,128,.5)}.patients__inbox-table .patients__cgm{margin:0 5px}.patients__inbox-table .patients__cgm-value_exceed{color:#ffce2e}.patients__inbox-table .patients__cgm-value_danger{color:#ff2f00}.profile{right:0;border-radius:0;height:50px;padding:0;align-items:center}.profile .ember-tooltip .text-info{font-weight:400;color:#969aab}.profile>*{flex:0 0 auto;align-items:center;width:auto;margin:0 20px 0 0;white-space:nowrap}.profile>*>div{flex:0 0 auto;margin-top:2px}.profile>*>div.profile__photo,.profile>*>div.profile__status{margin-top:0}.profile__subscription{border-left:1px solid #ebedf2;border-right:1px solid #ebedf2;padding:0 20px}.profile__identity{flex:0 1 auto}.profile__state span{margin-top:1px;padding:1px 6px 0}.profile__photo{line-height:50px;width:50px;height:50px;padding-top:1px;margin-right:15px}.profile__photo>div{transform:scale(1.5)}.profile__photo.chat-head_3>div{transform:scale(1.2,1.5)}.profile__name{text-overflow:ellipsis}.profile>div>.profile__name{flex:1}.profile__name>span>span{font-size:1.5rem;font-weight:600;padding:0;color:#272833}.profile__program{margin-left:20px;border-left:1px solid #ebedf2}.profile__program,.profile__weeks{height:30px}.profile__program.programs-summary__item,.profile__weeks.programs-summary__item{font-size:1rem;padding-left:43px}.profile__program.programs-summary__item svg,.profile__weeks.programs-summary__item svg{left:20px}.profile__weeks{padding-right:20px}.profile__weeks:first-child{margin-left:-20px}.profile__weeks svg{margin-top:2px}.profile__weeks+.ember-tooltip .programs-summary__item_dates{padding:0}.profile__program.programs-summary__item_programs>span{font-weight:600;letter-spacing:.2px;flex-direction:row;margin-top:1px}.profile__program.programs-summary__item_programs>span>span+span:before{content:"|";font-weight:400;color:#b8bdcc;margin:0 10px}.profile__review{position:relative}.profile__review>span{font-size:.875rem;color:#969aab;margin:1px 12px 0 0}.profile__review-btn{font-weight:600;color:#fff;background:#55ba7e;width:130px;height:30px;padding-right:18px}.profile__review-btn .fa-chevron-right{font-size:14px;position:absolute;top:8px;right:10px}.profile__review-btn .loader{position:relative;width:16px;height:16px;margin:1px 0 0 20px}.profile__review-btn .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #fff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#fff transparent transparent}.profile__review-btn .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.profile__review-btn .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.profile__review-btn .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.profile__review-btn .loader+.profile__review-btn{color:transparent}.profile__review-btn .loader~.fa-caret-down{opacity:0}.ember-flatpickr-input.active+.profile__review-btn,.profile__review-btn:hover{background:#6ec491}.profile__review_today .profile__review-btn{background:#ff2f00}.ember-flatpickr-input.active+.profile__review_today .profile__review-btn,.profile__review_today .profile__review-btn:hover{background:#ff5340}.profile__review_this-week .profile__review-btn{background:#fcb900}.ember-flatpickr-input.active+.profile__review_this-week .profile__review-btn,.profile__review_this-week .profile__review-btn:hover{background:#ffc421}.profile__review-menu{opacity:0;position:absolute;top:35px;right:-5px;width:720px;padding:15px 15px 15px 20px;align-items:stretch;pointer-events:none}.profile__review-menu .col>.field>label:first-child,.profile__review-menu .col>label:first-child{margin-top:5px}.profile__review-menu .col:first-child{border-right:1px solid #ebedf2}.profile__review-menu .col:last-child{display:flex;flex-direction:column}.profile__review-menu .col:last-child>label:first-child span{float:right;margin-top:1px}.profile__review-menu .col:last-child .btn{flex:0 0 auto;margin-top:20px}.profile__review-menu .col>.field>span{font-size:14px;color:#b8bdcc;position:absolute;top:15px;left:15px;z-index:1}.profile__review-menu .ember-flatpickr-input{display:none}.profile__review-menu .flatpickr-calendar{box-shadow:none}.profile__review-menu .input{margin-top:15px}.profile__review-menu .btn>svg{font-size:15px;position:absolute;top:13px;right:12px}.profile__review-menu .loader{margin-top:1px}.profile__review-menu .flatpickr-months{position:relative;margin:-3px 0 5px}.profile__review-menu .flatpickr-months .flatpickr-next-month,.profile__review-menu .flatpickr-months .flatpickr-prev-month{border-radius:17px;padding-top:8px}.profile__review-menu .flatpickr-months .flatpickr-next-month:hover,.profile__review-menu .flatpickr-months .flatpickr-prev-month:hover{background-color:rgba(0,0,0,.05)}.profile__review-menu .flatpickr-months .flatpickr-next-month:hover svg,.profile__review-menu .flatpickr-months .flatpickr-prev-month:hover svg{fill:unset}.profile__review-menu .flatpickr-current-month{padding-top:2px}.profile__review-menu .flatpickr-current-month .numInputWrapper{width:70px;padding:5px 15px 5px 0;margin-left:10px}.profile__review-menu .flatpickr-current-month .flatpickr-monthDropdown-months{padding:5px}.profile__review-menu .flatpickr-day{border-color:transparent;margin-bottom:5px;transition:all .15s ease-out}.profile__review-menu .flatpickr-day:before{position:absolute;top:0;left:0;right:0;bottom:0;background-size:100%;border-radius:50%;width:31px;height:31px;min-width:0;content:"";margin:3px}.profile__review-menu .flatpickr-day:hover{background:rgba(150,154,171,.15);border-color:transparent;transition:none}.profile__review-menu .flatpickr-day.today:hover{color:#3d404d}.profile__review-menu .flatpickr-day.subscribed:after{position:absolute;content:"";background:rgba(46,130,255,.08);border:1px solid rgba(46,130,255,.15);border-left-width:0;border-right-width:0;top:7px;bottom:7px;left:-3px;right:-4px;z-index:-2}.profile__review-menu .flatpickr-day.subscribed.subscribed_start:after{border-top-left-radius:12px;border-bottom-left-radius:12px;border-left-width:1px}.profile__review-menu .flatpickr-day.subscribed.subscribed_end:not(.subscribed_start):after{border-top-right-radius:12px;border-bottom-right-radius:12px;border-right-width:1px}.profile__review-menu .flatpickr-day.subscribed.past:after{background:rgba(46,130,255,.04);border-color:rgba(46,130,255,.07)}.profile__review-menu .flatpickr-day.scheduled:not(.selected){color:#4da771}.profile__review-menu .flatpickr-day.scheduled.original:not(.selected):before{border-color:rgba(85,186,126,.7)}.profile__review-menu .flatpickr-day.scheduled:after{background:rgba(85,186,126,.2);border-color:rgba(85,186,126,.25)}.profile__review-menu .flatpickr-day.original:not(.selected):before{border:1px solid rgba(46,130,255,.5)}.profile__review-menu .flatpickr-day.past{color:#d5dae6;cursor:auto;pointer-events:none}.profile__review-menu .flatpickr-day.selected{background:#2e82ff;border-color:#2e82ff}.profile__review-menu .flatpickr-day.selected:hover{color:#fff}.profile__review-menu .flatpickr-day.reviewed>span{display:flex;justify-content:space-around;position:absolute;left:50%;bottom:-2px;width:12px;margin-left:-6px;z-index:-1}.profile__review-menu .flatpickr-day.reviewed_by-self>span:before{border-radius:50%;width:4px;height:4px;min-width:0;content:"";background:#6ec491}.profile__review-menu .flatpickr-day.reviewed_by-other>span:after{border-radius:50%;width:4px;height:4px;min-width:0;content:"";background:#fcb900}.profile__review-menu_show{transition:opacity .15s ease-out 1ms,visibility 0s;visibility:visible;opacity:1!important;pointer-events:auto}.profile__review-tooltip{margin-right:18px!important}.profile__review-tooltip p{margin-bottom:8px}.profile__review-tooltip p:not(:first-child):before{background-size:100%;border-radius:50%;width:14px;height:14px;min-width:0;content:"";display:inline-block;margin:0 10px 0 5px;vertical-align:-2px;text-shadow:none}.profile__review-tooltip p:first-child{margin-bottom:12px}.profile__review-tooltip p:nth-child(2):before{border:1px solid #62a1ff}.profile__review-tooltip p:nth-child(3):before{background:#2e82ff}.profile__review-tooltip p:nth-child(4):before,.profile__review-tooltip p:nth-child(5):before{border-radius:0;vertical-align:-1px;height:11px}.profile__review-tooltip p:nth-child(4):before{background:#b6d3ff;border-top:1px solid #97c1ff;border-bottom:1px solid #97c1ff}.profile__review-tooltip p:nth-child(5):before{background:#c4e7d2;border-top:1px solid #aaddbf;border-bottom:1px solid #aaddbf}.profile__review-tooltip p:nth-child(6):before,.profile__review-tooltip p:nth-child(7):before{background-size:100%;border-radius:50%;width:5px;height:5px;min-width:0;vertical-align:1px}.profile__review-tooltip p:nth-child(6):before{background:#6ec491;margin:0 18px 0 6px}.profile__review-tooltip p:nth-child(7):before{background:#fcb900;margin:0 10px 0 14px}.profile__quick-set{padding:10px 20px 5px 0}.profile__quick-set .btn{color:#6c7080;background:#ebedf2;flex:1 1 auto;width:auto;margin:0}.chatbox__extra-btn+.chatbox__extra-btn,.profile__quick-set .btn+.btn{margin-left:10px}.profile__quick-set .btn:hover{color:#3d404d;background:#dfe2ea}.profile__review-actions{flex:1 1 100%}.profile__review-actions ul{font-size:14px;margin:0}.profile__review-actions .text-info{margin-left:20px}.profile__review-actions .loader{position:relative;width:16px;height:16px;margin-left:15px}.profile__review-actions .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #2e82ff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#2e82ff transparent transparent}.profile__review-actions .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.profile__review-actions .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.profile__review-actions .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.profile__review-groups{margin:30px 0 10px}.profile__review-groups label+span{margin-left:15px}.feed{overflow:visible;padding:0}.feed .loader_feed{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:22px;height:22px;left:50%;margin:30px 0 30px -11px}.feed .loader_feed>div{position:absolute;top:0;left:0;right:0;bottom:0;border:3px solid #7c79b8;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#7c79b8 transparent transparent}.feed .loader_feed>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.feed .loader_feed>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.feed .loader_feed>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.feed__scroller{position:absolute;top:0;left:0;right:0;bottom:0;padding:20px;overflow-y:auto}.feed__filters{display:flex;justify-content:space-between;margin-bottom:25px}.feed__filter{flex:0 1 200px}.feed__filter+.feed__filter{margin-left:20px}.feed__filter .dropdown-field__btn,.feed__filter input{text-align:center;white-space:nowrap;padding-left:44px}.feed__filter_active .feed__filter-icon{color:#fff;background:#2e82ff;border-color:#428eff}.feed__filter_active .dropdown-field__btn,.feed__filter_active input{border-color:#8cb4f3}.feed__filter_active .dropdown-field__btn:hover,.feed__filter_active .dropdown-field__btn:hover+.feed__filter-icon,.feed__filter_active input:hover,.feed__filter_active input:hover+.feed__filter-icon{border-color:#2e82ff}.feed__filter_active .dropdown-field__btn:focus,.feed__filter_active .dropdown-field__btn:focus+.feed__filter-icon,.feed__filter_active input:focus,.feed__filter_active input:focus+.feed__filter-icon{border-color:#225af5}.feed__filter_type.dropdown-field_empty .dropdown-field__btn{color:#4d4d4d;font-weight:400}.feed__filter_type .dropdown-field__item{text-align:left}.feed__filter_type .dropdown-field__item input{margin:0 5px 0 -10px}.feed__date-filter-overlay{text-align:center;line-height:1;background:#fff;position:absolute;top:3px;left:45px;right:17px;bottom:1px;display:flex;align-items:center;justify-content:center;pointer-events:none}.chatbox__banner .food-evaluation__btn,.chatbox__banner .macro-breakdown,.chatbox__banner-preview .food-evaluation__btn,.chatbox__banner-preview .glucose-comparison .collapsible,.chatbox__banner-preview .macro-breakdown,.chatbox__banner-preview p:first-child,.chatbox__message_deleted .chatbox__banner>:not(.chatbox__shared-header),.chatbox__message_internal .chatbox__patient-last-read svg,.evaluate-food__search .dropdown-menu>div>.btn:last-child,.feed__filters_filtering-date~.feed-marker{display:none}.feed__filter_date input::-moz-placeholder, .feed__filter_date input:focus::-moz-placeholder{font-weight:inherit;color:inherit}.feed__filter_date input::placeholder,.feed__filter_date input:focus::placeholder{font-weight:inherit;color:inherit}.feed__filter_date .feed__filter-clear{opacity:0;position:absolute;top:2px;right:-2px}.feed__filter_date .feed__filter-clear:hover{color:#6c7080}.feed__filter_date.feed__filter_active input{padding-right:28px}.feed__filter_date.feed__filter_active .feed__date-filter-overlay{right:29px}.feed__filter_date.feed__filter_active .feed__filter-clear{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.feed__filter-icon{font-size:.875rem;text-align:center;color:#969aab;background:#f4f5f8;border:1px solid #e2e5ec;border-radius:8px 0 0 8px;position:absolute;top:0;left:0;width:34px;height:40px;padding:12px 0 0 2px;transition:background-color .1s ease-out,border-color .2s ease-out,border-radius .2s ease-out;z-index:3}.dropdown-field__btn:hover+.feed__filter-icon,input:hover+.feed__filter-icon{border-color:#d5dae6}.dropdown-field__btn:focus+.feed__filter-icon,input:focus+.feed__filter-icon{border-color:#969aab}.dropdown-field_open:not(.feed__filter_active) .dropdown-field__btn:focus+.feed__filter-icon{border-color:#d5dae6}.dropdown-field_open .feed__filter-icon{border-bottom-left-radius:0}.feed-item_food.feed-item_highlight .feed-item__wrapper,.feed-item_food.velocity-animating .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.15),0 0 3px 1px #6ec491}.feed-item_activity.feed-item_highlight .feed-item__wrapper,.feed-item_activity.velocity-animating .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.15),0 0 3px 1px #e35f5b}.feed-item_glucose.feed-item_highlight .feed-item__wrapper,.feed-item_glucose.velocity-animating .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.15),0 0 3px 1px #7ec8f2}.feed-item_medicine.feed-item_highlight .feed-item__wrapper,.feed-item_medicine.velocity-animating .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.15),0 0 3px 1px #f0c654}.feed-item_blood-pressure.feed-item_highlight .feed-item__wrapper,.feed-item_blood-pressure.velocity-animating .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.15),0 0 3px 1px #eb86b8}.feed-item_water.feed-item_highlight .feed-item__wrapper,.feed-item_water.velocity-animating .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.15),0 0 3px 1px #5485ed}.feed-item_weight.feed-item_highlight .feed-item__wrapper,.feed-item_weight.velocity-animating .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.15),0 0 3px 1px #d6b289}.feed-item_sleep.feed-item_highlight .feed-item__wrapper,.feed-item_sleep.velocity-animating .feed-item__wrapper{box-shadow:0 2px 8px rgba(173,184,217,.15),0 0 3px 1px #7c79b8}.feed-item:hover{z-index:1}.feed-item .card-dropdown{float:right;margin:3px -10px 0 10px}.feed__unread{margin:24px 0}.feed__unread div{margin:0 -20px}.feed-food__item{padding-bottom:10px}.feed-food__item:hover .food-line__name{text-decoration:underline}.feed-food>.row{align-items:stretch}.feed-food>.row.feed-food__row_photo:not(:last-child){margin-bottom:20px}.feed-food>.row.feed-food__row_bank{margin-bottom:0}.feed-food__portion{margin-right:15px}.feed-food__evaluated-info{margin:-10px 5px 15px}.feed-food__evaluated-info:last-child{margin-bottom:-5px}.macro-breakdown{text-align:center;color:#6c7080;align-items:stretch}.macro-breakdown>div{flex:1;padding-top:8px}.macro-breakdown>div:first-child{flex:1.25}.macro-breakdown>div:nth-child(odd){background:rgba(235,237,242,.3)}.macro-breakdown_headers{background:rgba(235,237,242,.5)}.macro-breakdown_headers>div{padding-bottom:5px}.macro-breakdown_values{font-size:.875rem}.macro-breakdown_summary{font-weight:600;background:rgba(235,237,242,.7);color:#3d404d}.macro-breakdown_summary>div{padding:8px 0 5px}.feed__weekly-diet-goals{background:rgba(255,255,255,.4);box-shadow:none;margin-bottom:20px}.feed__date-nav-btn{background:#fafbfc;color:#6c7080;display:block;width:120px;margin:25px auto 15px}.feed__date-nav-btn:hover{color:#4d4d4d;background:#fff}.feed__date-nav-btn:hover svg{color:#6c7080}.feed__date-nav-btn svg{font-size:.6875rem;color:#969aab;margin:0 5px 0 -2px;vertical-align:-1px;transition:color .15s ease-out}.feed__blank-slate{text-align:center;color:#6c7080;margin:30px auto;line-height:22px}.goals-table__older-goals,.tasks__task+.tasks__task{margin-top:20px}.tasks{padding-top:20px}.tasks__task img{border-radius:8px;width:50%}.evaluate-food_suggestion .row>svg,.tasks__task .row>svg{height:30px;margin:0 12px 0 0}.evaluate-food_suggestion strong>span,.tasks__task strong>span{color:#6ec491;margin-left:4px}.tasks__task_evaluate-food:after{content:"";display:table;clear:both}.tasks__task_evaluate-food .row{margin-bottom:15px}.tasks__task_evaluate-food .datetime{text-align:right;display:block;margin-bottom:10px}.tasks__task_evaluate-food img{float:left}.tasks__task_evaluate-food p{background:#fafbfc;border-radius:8px;padding:12px 15px}.evaluate-food .modal__body{width:880px}.evaluate-food .modal__body .media-btn+p{margin-bottom:0}.evaluate-food .modal__body .tableish__col,.evaluate-food .modal__body label{text-align:center}.evaluate-food .modal__body .evaluate-food__notes label{text-align:left}.evaluate-food .modal__body .text-info{margin-bottom:30px}.evaluate-food .modal__body .text-info .fa-info-circle{font-size:.8125rem;margin:0 3px 0 5px}.evaluate-food_suggestion .modal__body{width:555px}.evaluate-food_suggestion .modal__body form>.row:first-child{background:#fafafa;padding:15px 15px 10px;margin-bottom:10px}.evaluate-food__table{background:#fafafa;padding:10px 0;margin:-5px 0 15px}.evaluate-food__table .occluded-content~.tableish__row:nth-child(even),.evaluate-food__table .occluded-content~.tableish__row:nth-child(odd){background:0 0}.evaluate-food__table .tableish__col:not(.tableish__col_delete){padding:5px 10px}.evaluate-food__table_tags .tableish__header{font-weight:400;color:#6c7080}.evaluate-food__table_tags .tableish__col:first-child{text-align:left;padding-left:20px}.evaluate-food__portion,.evaluate-food__quality{flex:0 0 100px}.evaluate-food__portion>input{padding:2px 8px 0}.evaluate-food__quality .dropdown-field__btn>.food-quality{background-size:100%;border-radius:50%;width:8px;height:8px;min-width:0;position:absolute;top:16px;left:26px}.evaluate-food__quality .dropdown-menu{border-top-right-radius:6px;width:150px}.evaluate-food__quality .dropdown-field__item{text-align:left}.evaluate-food__quality .dropdown-field__item:before{content:"";float:left;margin:5px 15px 0 -3px}.evaluate-food__search .input__icon{width:36px}.evaluate-food__search .input__icon svg{fill:#d5dae6}.evaluate-food__search input{padding-left:36px}.evaluate-food__search input:not(:focus)+.dropdown-menu_show{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden}.evaluate-food__search .dropdown-menu{display:block;width:200%;margin-top:5px}.evaluate-food__search .dropdown-menu>div{display:flex;align-items:stretch;transition:all .15s ease-out}.evaluate-food__search .dropdown-menu>div:hover{background:#f1f3f6}.evaluate-food__search .dropdown-menu>div:hover>.btn:last-child{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.evaluate-food__search .dropdown-menu>div>.btn:first-child{white-space:initial;flex:1;height:auto;min-height:50px}.evaluate-food__search .dropdown-menu>div>.btn:first-child,.evaluate-food__search .dropdown-menu>div>.btn:first-child:hover{background:0 0}.evaluate-food__search .dropdown-menu>div>.btn:last-child{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden;text-align:center;background:#d5dae6;flex:0 0 40px;height:auto;min-height:50px;padding:0;position:relative}.evaluate-food__search .dropdown-menu>div>.btn:last-child svg{vertical-align:-3px;color:#fff;margin:0}.evaluate-food__search .dropdown-menu>div>.btn:last-child:hover{background:#6ec491}.chat{padding:0}.chatbox>.scroll-view__scroller{padding:0 20px}.chatbox__unread div{margin:0 -22px}.chatbox__btn{color:#b8bdcc;bottom:17px;transition:color .1s ease-out;cursor:pointer}.chatbox__btn>svg{transition:all .1s ease-out}.chatbox__btn:hover>svg{color:#969aab;fill:#969aab}.chatbox__input{background:0 0;padding:15px 20px}.chatbox__input textarea,.chatbox__input textarea~div{padding-left:36px}.chatbox__input textarea~div{max-height:420px}.chatbox__template-overlay{color:transparent;transform:translateY(-100%);pointer-events:none;z-index:3}.autogrow-textarea~.chatbox__template-overlay{visibility:visible}.chatbox__template-overlay .chatbox__template-editable{color:#caa737;background:rgba(255,206,46,.15);box-shadow:0 0 0 3px rgba(255,206,46,.15);cursor:pointer;pointer-events:auto}.chatbox__body,.dragSortItem [draggable]{cursor:-webkit-grab;cursor:grab}.chatbox__template-overlay .chatbox__template-editable>span{color:transparent;background:#fff9e0}.chatbox__message_sent-by-patient .chatbox__body:not(.chatbox__body_media),.chatbox__message_sent-by-patient .chatbox__body_media .media-btn,.chatbox__message_sent-by-patient .chatbox__head{box-shadow:0 2px 8px rgba(173,184,217,.25)}.chatbox__message:not(.chatbox__message_sent-by-patient) .mention{color:#edae00;background:#fff6de;border-radius:3px;padding:3px 4px}.chatbox__message_sent-by-self .mention{color:#fff;background:#4d94ff}.chatbox__message_deleted .chatbox__banner,.chatbox__message_deleted .chatbox__body{opacity:.5}.chatbox__message_deleted .chatbox__body,.chatbox__message_deleted .chatbox__shared-header{text-decoration:line-through}.chatbox__message_deleted .chatbox__shared-header{margin:0}.chatbox__body span{cursor:auto}.chatbox__note-btn{left:22px}.chatbox__banner_coach-alert,.chatbox__internal-note,.chatbox__message_internal .chatbox__body,.chatbox__note-btn_active~.chatbox__input .chatbox__textarea textarea{color:#997d67;background:#fff9f0;box-shadow:0 0 0 1px #f0ddc5}.chatbox__message_internal .chatbox__body .chatbox__replying-to{background:#f8f0e3;color:#997d67}.chatbox__message_internal .chatbox__body .link{color:#2e82ff}.chatbox__message_internal .chatbox__body .link:active{background:rgba(66,142,255,.25)}.chatbox__message_internal .chatbox__body .mention{color:#e7ab06;background:#fdf0cb}.chatbox__message_internal .chatbox__timestamp{color:rgba(153,125,103,.6)}.chatbox__message_internal.chatbox__message_sent-by-self{color:#997d67}.chatbox__note-btn_active>svg{fill:#ffc421}.chatbox__note-btn_active~.chatbox__input .chatbox__textarea textarea::-moz-placeholder{color:rgba(153,125,103,.5)}.chatbox__note-btn_active~.chatbox__input .chatbox__textarea textarea::placeholder{color:rgba(153,125,103,.5)}.chatbox__note-btn_active~.chatbox__input .chatbox__textarea .chatbox__replying-to{background:#f8f0e3;border-color:#fff9f0;color:#997d67;box-shadow:0 0 0 1px #f0ddc5;transition:all .15s ease-out}.chatbox__note-btn_active~.chatbox__input .chatbox__textarea::-moz-placeholder{color:rgba(153,125,103,.4)}.chatbox__note-btn_active~.chatbox__input .chatbox__textarea::placeholder{color:rgba(153,125,103,.4)}.chatbox__patient-last-read{line-height:20px;float:right;margin:1px -4px -1px 6px}.chatbox__patient-last-read svg{fill:#b8bdcc;width:8px}.chatbox__message_sent-by-self>:not(.chatbox__banner) .chatbox__patient-last-read svg{fill:rgba(255,255,255,.5)}.chatbox__body_media .chatbox__patient-last-read,.chatbox__message_sent-by-self .chatbox__body_media .chatbox__patient-last-read{margin:1px 4px -3px 2px}.chatbox__body_media .chatbox__patient-last-read svg,.chatbox__message_sent-by-self .chatbox__body_media .chatbox__patient-last-read svg{fill:#b8bdcc}.chatbox__banner .chatbox__patient-last-read{text-align:center;position:absolute;right:5px;bottom:5px;width:18px;margin:0;z-index:1}.chatbox__patient-opened{font-size:12px;color:#b8bdcc}.chatbox__patient-opened svg{vertical-align:-3px}.chatbox__banner .chatbox__banner-footer>span{line-height:18px;text-align:center;position:static;float:right;min-width:18px}.chatbox__banner .chatbox__banner-footer .chatbox__timestamp{position:relative;top:1px}.chatbox__banner{max-width:480px;margin-left:auto;margin-right:auto}.chatbox__banner-preview-wrapper{border-top:1px dashed rgba(173,184,217,.33);max-height:70vh;overflow-y:auto}.chatbox__banner-preview-wrapper .scroll-view__inner{padding:20px 0 10px}.chatbox__banner-preview-wrapper .scroll-view__curtain{background:linear-gradient(#f5f6fa,rgba(245,246,250,0))}.chatbox__banner-preview{-webkit-animation:fade-drop-in_6 .15s cubic-bezier(.215,.61,.355,1) 0s backwards;animation:fade-drop-in_6 .15s cubic-bezier(.215,.61,.355,1) 0s backwards;position:relative;background:#fff;max-width:480px;margin:0 auto}@-webkit-keyframes fade-drop-in_6{0%{opacity:0;transform:translateY(100%) translateZ(0)}100%{opacity:1;transform:translateY(0) translateZ(0)}}@keyframes fade-drop-in_6{0%{opacity:0;transform:translateY(100%) translateZ(0)}100%{opacity:1;transform:translateY(0) translateZ(0)}}.chatbox__banner-preview-close{position:absolute;top:2px;right:0;opacity:.33;padding:12px;cursor:pointer;transition:opacity .1s ease-out}.chatbox__banner-preview-close:after,.chatbox__banner-preview-close:before{content:"";background:#6c7080;border-radius:1px;position:absolute;top:50%;left:50%;width:12px;height:2px}.chatbox__banner-preview-close:before{transform:translate(-50%,-50%) rotate(45deg)}.chatbox__banner-preview-close:after{transform:translate(-50%,-50%) rotate(-45deg)}.chatbox__banner-preview-close:hover{opacity:.7}.chatbox__banner_notification{color:#969aab;background:#edeff5;padding:15px 20px;box-shadow:none}.chatbox__banner_notification .col:last-child{flex:0 0 40px;text-align:right}.chatbox__banner_notification .chatbox__timestamp{color:#a6a6a6;padding-top:0}.chatbox__banner_notification strong{color:#888ca0}.chatbox__banner_notification p{margin:3px 0 0}.chatbox__banner_coach-alert{box-shadow:0 0 0 1px #d3bda6,0 2px 8px rgba(153,125,103,.1)}.chatbox__banner_coach-alert>.row{margin-bottom:0}.chatbox__banner_coach-alert .col:first-child{font-size:22px;color:#ff5340;flex:0 0 auto;margin:0 -2px}.chatbox__banner_poll .chatbox__banner-buttons .btn{pointer-events:none}.glucose-comparison .collapsible__toggle{margin:0 20px;width:calc(100% - 40px)}.chatbox__notified{position:relative;top:-2px;right:-2px;padding:0 2px}.chatbox__notified svg{fill:#b8bdcc;width:8px}.chatbox__notified .fa-times{font-size:.625rem;color:rgba(255,83,64,.8)}.chatbox__menu{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden;position:absolute;top:6px;left:50px;z-index:2}.chatbox__banner~.chatbox__menu{left:calc(50% - 276px)}.chatbox__menu .dropdown-toggle{font-size:.875rem;color:#b8bdcc;width:36px;padding:10px 0 9px 17px}.chatbox__menu .dropdown-toggle:hover{color:#969aab}.chatbox__menu .dropdown-toggle:hover~.dropdown-menu{transition:opacity .15s ease-out 331ms,visibility .33s;opacity:1;visibility:visible}.chatbox__menu .dropdown-menu{top:-8px;right:-6px;transform:translateY(-100%);overflow:visible}.chatbox__menu .dropdown-menu:after{background:linear-gradient(135deg,#fff,#fff 50%,transparent 50%);display:inline-block;width:12px;height:12px;transform:translateY(-40%) scaleX(.7) rotate(-135deg);content:"";position:absolute;bottom:-10px;right:10px;box-shadow:-2px -2px 3px 0 #e1e5f1}.chatbox__message:hover .chatbox__menu{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.chatbox__col:hover .chatbox__menu_hide,.chatbox__extra-menu,.chatbox__menu_hide{transition:opacity .1s ease-in 0s,visibility 1ms .1s;opacity:0;visibility:hidden}.chatbox__extra-toggle{border-radius:0 0 50% 50%;text-align:center;right:70px;height:38px;padding-top:11px;overflow:visible}.chatbox__extra-menu{position:absolute;right:35px;bottom:55px;padding:0 0 10px;z-index:2}.chatbox__extra-menu:hover,.chatbox__extra-toggle:hover~.chatbox__extra-menu{transition:opacity .15s ease-out 1ms,visibility 0s;opacity:1;visibility:visible}.chatbox__extra-menu>div{display:flex;border-radius:30px;padding:10px}.chatbox__extra-btn,.food-repo__search-clear-btn,.programs__clear-schedule{background-size:100%;border-radius:50%}.chatbox__extra-btn{width:40px;height:40px;min-width:0;text-align:center}.chatbox__extra-btn_templates{background:#225af5}.chatbox__extra-btn_templates:hover{background:#2e82ff}.chatbox__extra-btn_attach{background:#55ba7e;padding-top:12px}.chatbox__extra-btn_attach:hover{background:#6ec491}.chatbox__extra-btn_attach input{display:none}.chatbox__extra-btn_attach>label{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;opacity:0;z-index:1;cursor:pointer}.chatbox__extra-btn_food-repo{background:#fa8c3d}.chatbox__extra-btn_food-repo:hover{background:#ffb47d}.chatbox__extra-btn_food-repo svg{height:50%;margin-top:25%;margin-bottom:25%}.chat-hierarchical-menu{opacity:0;visibility:hidden;position:absolute;right:20px;bottom:75px;width:300px;padding:0 0 10px;transform:translateY(40px) translateZ(0);transition:all .1s ease-in;z-index:2}.chat-hierarchical-menu_show{opacity:1;visibility:visible;transition:all .15s ease-out;transform:translateY(0) translateZ(0)}.chat-hierarchical-menu__header{font-size:1.125rem;font-weight:600;color:#fff;background:#3d404d;position:relative;padding:20px 20px 15px;margin-bottom:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chat-hierarchical-menu__header span{display:inline-block;transition:all .15s ease-out}.chat-hierarchical-menu__back,.chat-hierarchical-menu__close{position:absolute;top:12px}.chat-hierarchical-menu__back:hover,.chat-hierarchical-menu__close:hover{color:#ebedf2}.chat-hierarchical-menu__back{left:5px;padding-right:2px}.chat-hierarchical-menu__back+span{transform:translateX(25px)}.chat-hierarchical-menu__close{right:5px}.chat-hierarchical-menu__section{position:absolute;top:0;left:0;right:0;-webkit-animation:fade-drop-in_7 .15s cubic-bezier(.215,.61,.355,1) 0s backwards;animation:fade-drop-in_7 .15s cubic-bezier(.215,.61,.355,1) 0s backwards;background:#fff;bottom:auto;transform:translateZ(0);transition:all .15s cubic-bezier(.215,.61,.355,1)}@-webkit-keyframes fade-drop-in_7{0%{opacity:0;transform:translateX(100%) translateZ(0)}100%{opacity:1;transform:translateX(0) translateZ(0)}}@keyframes fade-drop-in_7{0%{opacity:0;transform:translateX(100%) translateZ(0)}100%{opacity:1;transform:translateX(0) translateZ(0)}}.chat-hierarchical-menu__section:not(:last-child){transform:translateX(-100%) translateZ(0)}.chat-templates__body{position:relative;max-height:400px;overflow-y:auto}.chat-templates__item{border-radius:0;height:auto;padding:11px 15px 9px 50px;text-align:left}.chat-templates__item svg{color:#969aab;position:absolute;left:20px;margin-top:1px}.chat-templates__item .fa-align-left{font-size:.875rem;color:#2e82ff;margin-top:2px}.chat-templates__item .fa-image{color:#55ba7e}.chat-templates__item .fa-book-medical{color:#636dfa}.chat-templates__item .fa-folder+svg{color:#fff}.chat-templates__item .fa-folder+svg.fa-image{font-size:.5rem;margin:6px 0 0 6px}.chat-templates__item .fa-folder+svg.fa-book-medical{font-size:.375rem;margin:7px 0 0 8px}.chat-templates__item_infographics .fa-folder{color:#55ba7e}.chat-templates__item_articles .fa-folder{color:#636dfa}.food-repo__body{display:flex;flex-direction:column;max-height:400px}.food-repo__search{display:flex;align-items:center;padding-left:20px;padding-right:20px;margin-bottom:2px}.food-repo__search input{background-color:#f5f6fa;border-radius:8px;padding:8px 8px 8px 36px;flex-grow:1}.food-repo__search-icon{position:absolute;left:30px}.food-repo__search-clear-btn{width:16px;height:16px;min-width:0;display:flex;align-items:center;justify-content:center;position:absolute;right:30px}.food-repo__search-clear-btn svg{height:12px}.food-repo__section-container{overflow-y:auto;position:relative}.food-repo__selected-counter{font-size:14px;text-align:right;background-color:#fff;padding-right:20px;padding-top:8px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.food-repo__item{height:auto;padding:6px 15px 4px 60px;text-align:left;position:relative}.food-repo__item_food-category svg{color:#969aab;position:absolute;left:30px;margin-top:1px}.food-repo__item_food-type{padding-left:28px;display:flex;align-items:center;justify-content:space-between}.food-repo__item_food-variation{font-size:inherit;color:inherit;display:flex;margin:0}.food-repo__item_food-variation input{accent-color:#6c7080;position:absolute;left:30px;align-self:center}.food-repo__expand-food-type_collapse{rotate:180deg}.food-repo__food-type-submenu{padding-left:22px;margin-bottom:10px}.food-repo__search-result-link{color:inherit;text-decoration:underline}.food-repo__search-result-link:hover{font-weight:550}.food-repo__search-result-link_match{color:#225af5}.food-repo__search-result{padding:10px;margin:20px 20px 10px;border:1px solid #ebedf2;border-radius:8px}.food-repo__search-result h4{margin:8px 0}.food-repo__search-result-item{display:flex;padding:6px 15px 4px 30px;position:relative}.food-repo__search-result-item input{accent-color:#6c7080;position:absolute;left:0;align-self:center}.message-schedule{padding-left:8px}.message-schedule .collapsible__collapsed{border-left:3px solid #d5dae6;margin-left:15px;padding-left:15px}.message-schedule .collapsible__toggle{color:#db9834;background:#fffaea;border:1px dashed #fcb900;border-radius:18px;width:auto;height:auto;padding:7px 15px;margin-bottom:12px}.message-schedule .collapsible__toggle:after{background:rgba(255,206,46,.1)}.message-schedule .collapsible__toggle strong{letter-spacing:.5px;margin:0 1px}.message-schedule .collapsible__toggle .fa-caret-right{font-size:1.125rem;vertical-align:-4px;margin:0 8px 0 2px;transition:all .1s ease-out}.message-schedule .collapsible_expanded .collapsible__toggle .fa-caret-right{transform:translate(-1px,1px) rotate(90deg)}.message-schedule .chatbox__body{color:#6c7080;background:rgba(255,255,255,.5);border:1px dashed #d5dae6}.message-schedule__date{color:#b8bdcc;margin:5px 0 5px 8px}.chatbox__banner_poll .rating__btn:disabled,.chatbox__banner_poll .tag-list__tag:disabled{opacity:1}.poll__answered-at{margin:8px 0 -8px}.poll__answered-at .datetime{margin-left:5px}.poll__answered-at .bubble{background:#eef0f4;color:#b8bdcc;font-weight:400;letter-spacing:.25px;margin-left:10px}.poll__textarea textarea{position:absolute;visibility:hidden}.poll__textarea textarea+div{color:#6c7080;border-color:#d5dae6;position:static;max-width:100%;max-height:240px;visibility:visible;overflow-y:auto}.goals.panel .tab-group__tab{padding-left:20px;padding-right:20px}.goals.panel .tab-group__btn:nth-child(1)>svg,.goals.panel .tab-group__tab:nth-child(1) .goals__warning,.goals.panel .tab-group__tab:nth-child(1) .goals__warning>svg{color:#6ec491}.goals.panel .tab-group__btn:nth-child(2)>svg,.goals.panel .tab-group__tab:nth-child(2) .goals__warning,.goals.panel .tab-group__tab:nth-child(2) .goals__warning>svg{color:#e35f5b}.goals.panel .tab-group__btn:nth-child(3)>svg,.goals.panel .tab-group__tab:nth-child(3) .goals__warning,.goals.panel .tab-group__tab:nth-child(3) .goals__warning>svg{color:#d6b289}.goals.panel .tab-group__btn:nth-child(4)>svg,.goals.panel .tab-group__tab:nth-child(4) .goals__warning,.goals.panel .tab-group__tab:nth-child(4) .goals__warning>svg{color:#7ec8f2}.goals__warning{margin:12px 0}.warning-text+.goals__warning{margin-top:0}.goals-form{position:relative;z-index:1}.goals-form__instructions{flex:0 1 360px}.goals-form__instructions_generated .autogrow-textarea{transition:color .2s ease-out,background-color .2s ease-out,border-color .2s ease-out,opacity .1s ease-out}.goals-form__instructions_generated .autogrow-textarea:not(:focus):not(:disabled){color:grey;border:1px dashed #d5dae6;background:rgba(255,255,255,.5)}.goals-form__instructions-overlay{line-height:20px;position:absolute;padding:11px 13px;pointer-events:none}.goals-form__instructions-overlay>span{background-color:rgba(255,233,91,.5);animation:fade-in 1s ease-in-out reverse both}.goals-form__instructions-only{flex:1 0 170px}.goals-form .col_actions{flex:0 0 100px}.goals-form_long .col_actions{flex:1}.goals-form_long .col_actions .btn{width:100px}.goals-table{margin:10px 0 20px;width:100%}.goals-table .goals-table__row_future.goals-table__row_first,.goals-table div:not(.goals-table__row_future)+.goals-table__row_future{margin-top:30px}.goals-table .goals-table__row_future.goals-table__row_first:before,.goals-table div:not(.goals-table__row_future)+.goals-table__row_future:before{position:absolute;left:0;right:0;top:auto;content:"Future";pointer-events:none;border-top:15px solid #f5f6fa;height:45px;color:#b8bdcc;background:#ebedf2;bottom:100%;z-index:-1}.goals-table .goals-table__row_future.goals-table__row_first:not(.goals-table__row_first),.goals-table div:not(.goals-table__row_future)+.goals-table__row_future:not(.goals-table__row_first){margin-top:45px}.goals-table .goals-table__row_effective.goals-table__row_first,.goals-table div:not(.goals-table__row_effective)+.goals-table__row_effective{margin-top:30px}.goals-table .goals-table__row_effective.goals-table__row_first:before,.goals-table div:not(.goals-table__row_effective)+.goals-table__row_effective:before{position:absolute;left:0;right:0;top:auto;content:"Effective";pointer-events:none;border-top:15px solid #f5f6fa;height:45px;color:#b8bdcc;background:#ebedf2;bottom:100%;z-index:-1}.goals-table .goals-table__row_effective.goals-table__row_first:not(.goals-table__row_first),.goals-table div:not(.goals-table__row_effective)+.goals-table__row_effective:not(.goals-table__row_first){margin-top:45px}.goals-table .goals-table__row_past.goals-table__row_first,.goals-table div:not(.goals-table__row_past)+.goals-table__row_past{margin-top:30px}.goals-table .goals-table__row_past.goals-table__row_first:before,.goals-table div:not(.goals-table__row_past)+.goals-table__row_past:before{position:absolute;left:0;right:0;top:auto;content:"Past";pointer-events:none;border-top:15px solid #f5f6fa;height:45px;color:#b8bdcc;background:#ebedf2;bottom:100%;z-index:-1}.goals-table .goals-table__row_past.goals-table__row_first:not(.goals-table__row_first),.goals-table div:not(.goals-table__row_past)+.goals-table__row_past:not(.goals-table__row_first){margin-top:45px}.goals-table .tableish__blank{font-size:.875rem;font-weight:400;text-align:center;color:#6c7080;margin:15px 0 0}.goals-table__clone-message{position:absolute;right:5px}.goals-table__row~.goals-table__clone-message{margin-top:15px}.goals-table__clone-message .dropdown-toggle{color:#969aab;width:auto;margin:1px 0 0}.goals-table__clone-message .dropdown-toggle .fa-caret-down{float:right;margin:1px 0 0 8px;opacity:.75}.goals-table__clone-message .dropdown-toggle .fa-ban,.goals-table__clone-message .dropdown-toggle .fa-clone{font-size:8px;margin-right:4px;vertical-align:0;opacity:.75}.goals-table__clone-message .dropdown-toggle .fa-ban{font-size:9px;margin-right:3px}.goals-table__clone-message .dropdown-toggle:hover{color:#6c7080}.goals-table__clone-message .dropdown-menu{right:0}.goals-table__row{position:relative}.goals-table__row_past{background:rgba(255,255,255,.7)}.goals-table__row_past:nth-child(odd){background:rgba(250,251,252,.6)}.goals-table__row_past .tableish__col:not(.tableish__dropdown){opacity:.5}.goals-table__date,.goals-table__rule{text-align:center}.goals-table__title{flex:3}.goals-table .tableish__dropdown{flex-basis:70px}.goals-table__cloned-from~.ember-tooltip p{white-space:nowrap}.goals-table__cloned-from svg{font-size:.625rem;color:#b8bdcc;vertical-align:-1px;margin-right:10px}.goals-table__older-goals-btn{display:block;width:180px;margin:0 auto 20px}.goals-table__older-goals-btn:disabled{opacity:1}.goals-table__older-goals-btn .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:12px;height:12px}.goals-table__older-goals-btn .loader>div{position:absolute;top:0;left:0;right:0;bottom:0;border:2px solid #2e82ff;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#2e82ff transparent transparent}.goals-table__older-goals-btn .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.goals-table__older-goals-btn .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.goals-table__older-goals-btn .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.goals-table__older-goals-btn svg{color:#6c7080;height:12px;margin:0 -4px 0 8px}.widgets .dragSortList{overflow:visible}.widgets .dragSortItem.-placeholderAfter:before,.widgets .dragSortItem.-placeholderBefore:before,.widgets .dragSortList.-isExpanded.-isDraggingOver:before{content:"";display:block;width:100%;height:30px;border:1px dashed #d5dae6;border-radius:8px;background:rgba(255,255,255,.3)}.widgets .dragSortItem.-placeholderAfter{padding-bottom:30px;margin-bottom:10px}.widgets .dragSortItem.-placeholderBefore{padding-top:40px}.dragSortList.-isExpanded{padding-top:30px}.widgets__always-displayed{opacity:.38}.widgets__displayed{color:#272833}.widgets__available{color:#6c7080}.food-settings .widgets__card-header,.medicine-settings__logging-status_enabled{color:#6ec491}.activity-settings .widgets__card-header{color:#e35f5b}.glucose-settings .widgets__card-header{color:#7ec8f2}.medicine-settings .widgets__card-header{color:#f0c654}.blood-pressure-settings .widgets__card-header{color:#eb86b8}.water-settings .widgets__card-header{color:#5485ed}.weight-settings .widgets__card-header{color:#d6b289}.experiments-settings .widgets__card-header,.sleep-settings .widgets__card-header{color:#7c79b8}.widgets__card{margin-bottom:10px;padding:0;transition:all .15s ease-in 50ms}.-isDragging .widgets__card{overflow:hidden}.-isDragging .dragSortItem:not(.-isDragged)>.widgets__card{max-height:46px!important;transition:all .15s ease-out}.widgets__card .field{max-width:100%}.widgets__card-header{font-weight:600;padding:17px 0 14px}.widgets__card-header>svg{font-size:.875rem;color:#d5dae6;float:right;margin:-1px 15px 0}.widgets__card-header .log-type-icon{margin:-9px 10px 0 8px}.widgets__card-body{padding:0 20px 20px}.medicine-settings textarea{min-height:60px}.medicine-settings .tableish__header .tableish__col{padding-bottom:0}.medicine-settings .tableish__row{padding:10px 0}.medicine-settings .tableish__row .tableish__col:not(.tableish__dropdown){padding:0 10px}.medicine-settings__medicine{max-width:calc(100% - 150px)}.medicine-settings__medicine .dropdown-field__menu{min-width:475px}.medicine-settings__medicine .dropdown-field__btn{font-size:.875rem;text-align:left;padding-left:15px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.medicine-settings__medicine .dropdown-field__item{text-align:left}.medicine-settings__medicine span{font-size:.8125rem;color:#969aab;margin-left:2px}.medicine-settings__medicine .dropdown-field__item_selected span{color:#d5dae6}.medicine-settings__dosage{text-align:center;flex:0 0 100px}.medicine-settings__logging-status{text-align:center;margin:20px 0 0}.medicine-settings__logging-status svg{font-size:.75rem;margin-right:2px}.medicine-settings__logging-status .tooltip{text-align:left}.medicine-settings__logging-status_will-change{color:#fcb900}#get-started .check-list__item:before{content:none}.settings__profile .col:last-child{min-width:245px}.settings__libre{max-width:600px}.coaches-table{max-width:480px}.settings__plato-id input{font-size:.875rem}.settings__plato-id .loader{-webkit-animation:fade-in .5s ease-out 0s backwards;animation:fade-in .5s ease-out 0s backwards;position:relative;width:13px;height:13px;display:inline-block;margin-right:5px;vertical-align:-1px}.notes__form,.settings__plato-id .loader>div{position:absolute;right:0;bottom:0;top:0;left:0}.settings__plato-id .loader>div{border:2px solid #d5dae6;border-radius:50%;-webkit-animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;animation:loader .9s cubic-bezier(.5,0,.5,1) infinite;border-color:#d5dae6 transparent transparent}.settings__plato-id .loader>div:nth-child(1){-webkit-animation-delay:-.3s;animation-delay:-.3s}.settings__plato-id .loader>div:nth-child(2){-webkit-animation-delay:-.2s;animation-delay:-.2s}.settings__plato-id .loader>div:nth-child(3){-webkit-animation-delay:-.1s;animation-delay:-.1s}.settings__plato-id .field_text{color:#b8bdcc}.settings__plato-id .ember-tooltip{max-width:none}.settings__timezone-tooltip strong{text-align:center;display:inline-block;width:50px;margin-right:5px}.settings__timezone-tooltip .datetime{opacity:.8}.coaches-table__status{text-align:center;flex:0 0 140px}.coaches-table__actions{flex:0 0 120px}.settings__actions>.row>.btn{width:180px}.settings__actions>.row>.btn>svg{font-size:.875rem;margin-right:4px;vertical-align:-1px}.settings__actions>.row:nth-child(4)>.btn{width:270px}.metrics hr{margin-top:15px}.metrics h2{margin-top:20px}.metrics .row>.col>.row{margin-bottom:0}.metrics .row>.col>.row.field+.field{margin-top:-10px}.metrics__engagement{vertical-align:-3px;margin-left:6px}.metrics__engagement_3{display:none}.metrics__engagement_2{color:#fcb900}.metrics__engagement_1{color:#ff5340}.metrics__cgm{max-width:520px}.metrics__cgm .row_multi>.row{margin-bottom:5px}.metrics__cgm .row_multi>.row .col:first-child{max-width:120px}.metrics__cgm-active{font-weight:600}.metrics__cgm-active .bubble{background:#e5e7ee;color:rgba(108,112,128,.7);padding-left:8px;padding-right:8px}.metrics__bubble{margin-bottom:4px}.metrics__bubble_version{padding-left:6px;padding-right:6px}.metrics__bubble_version>span{margin:0 1px}.metrics__bubble_calories,.metrics__bubble_heart-rate,.metrics__bubble_steps{background:#e4807d}.metrics__bubble_weight{background:#d6b289}.metrics__bubble_glucose{background:#7ec8f2}.notes__form{bottom:60px;width:auto;margin:10px 20px 20px}.notes__notes-row{flex:1}.notes__notes-row .col,.notes__notes-row .field{display:flex;flex-direction:column;flex:1;height:100%}.notes__notes-row textarea{flex:1}.reports .tableish__row:hover a{text-decoration:underline}.reports__name{flex:2}.reports__name>a{color:inherit}.programs .programs-summary{max-width:480px;padding:15px 20px;margin-bottom:15px}.programs .programs-summary:after{content:"";display:table;clear:both}.programs .programs-summary .btn{float:right;width:80px;margin:-20px -5px 0 0}.programs .programs-summary .programs-summary__status+.btn{margin-top:0}.programs-summary__item{line-height:20px;display:flex;align-items:flex-start;position:relative;padding:5px 0 5px 28px}.programs-summary__item svg{position:absolute;left:0}.programs-summary__item_week{font-size:1.125rem}.programs-summary__item_week svg{font-size:.875rem;color:#2e82ff;margin-top:1px}.programs-summary__item_programs>span{font-size:.9375rem;display:flex;flex-direction:column}.programs-summary__item_programs svg{color:#55ba7e;margin-top:1px}.programs-summary__item_dates svg{font-size:.875rem;color:#969aab;margin-top:2px}.programs-summary__status{font-size:.875rem;color:#d08b25;background:rgba(255,206,46,.25);border:1px solid #d08b25;border-radius:5px;display:inline-block;padding:3px 8px 2px;margin-top:5px}.programs-summary__status_scheduled{color:#42a36a;border-color:#42a36a;background:rgba(110,196,145,.2)}.program__scheduled-start{max-width:500px}.program__scheduled-start label{font-size:1rem;color:#b8bdcc}.program__scheduled-start .col:first-child{flex:0 0 160px}.program__scheduled-start .col:first-child input::-moz-placeholder{font-weight:400;text-align:center;color:#b8bdcc}.program__scheduled-start .col:first-child input::placeholder{font-weight:400;text-align:center;color:#b8bdcc}.program__scheduled-start .col:last-child{color:#b8bdcc;padding-top:39px;margin-left:15px}.program__scheduled-start .col:last-child p{margin:12px 0 0}.program__scheduled-start .btn{max-width:140px}.program__scheduled-start_active label{color:#969aab}.programs__clear-schedule{font-size:.875rem;width:36px;height:36px;min-width:0;color:#b8bdcc;position:absolute;right:-1px;bottom:1px;transition:color .15s ease-out}.programs__clear-schedule:hover{color:#6c7080}.programs__subscriptions{max-width:600px}.programs__programs-row_void{color:#b8bdcc}.programs__programs-row_void .text-link{color:rgba(46,130,255,.4)}.programs .tableish__col{text-align:center}.programs .tableish__col.programs__name{font-size:.9375rem;text-align:left}.programs__invoice{flex:0 0 90px}.programs__name{flex:2}.tableish__row .programs__name{padding-top:11px;padding-bottom:9px}.programs__name span{float:left;clear:both}.programs__time{flex:0 0 100px}.programs__days-left{flex:0 0 80px}.programs__actions{flex:0 0 120px}.programs__days-complete_ongoing,.programs__end_future,.programs__starts_past{color:#969aab}.programs__starts_scheduled{font-weight:600;color:#55ba7e}.programs__start-date_today,.programs__starts_today{font-weight:600;color:#fcb900}.auth{position:absolute;top:0;left:0;right:0;bottom:0;background:#272833}.auth h1{margin:0 0 20px}.auth>.card{background:#f5f6fa;box-shadow:0 3px 12px #000;width:400px;height:280px;margin:120px auto;padding:30px}.auth .btn_cta{margin-top:20px}.patients .tableish__blank>.loader{z-index:9}.patient-outlet,.patients~.panel_show{z-index:10}.patient-outlet~.ember-tooltip,.patients~.panel_show~.ember-tooltip{z-index:11}.profile{z-index:15}.modal{z-index:100}.app-modal{z-index:200}.alert,.flash{z-index:900}