*{box-sizing:border-box;flex-basis:auto;font-size:100%;margin:0;padding:0}html{-ms-overflow-style:-ms-autohiding-scrollbar}@font-face{font-family:'Yantramanav', sans-serif;font-weight:400}@font-face{font-family:'Yantramanav', sans-serif;font-weight:500}@font-face{font-family:'Yantramanav', sans-serif;font-weight:700}html,select,textarea,input,button{color:#003b69;font-family:'Yantramanav', sans-serif;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;font-weight:400}h1,.h1{color:#003b69;font-size:2rem;font-weight:400;line-height:2.375rem}h1 small,.h1 small{color:#666;display:block;font-size:1.5rem;font-weight:600}@media (min-width: 600px){h1 small,.h1 small{display:inline;margin-left:.25rem}}h2,.h2{color:#003b69;font-size:1.5rem;font-weight:400;line-height:1.875rem}h2 small,.h2 small{color:#666;display:block;font-size:1rem;font-weight:600}@media (min-width: 768px){h2 small,.h2 small{display:inline;margin-left:.35rem}}h3,.h3{color:#003b69;font-size:1.125rem;font-weight:400;line-height:1.625rem}h3 small,.h3 small{color:#666;display:block;font-size:.9rem;font-weight:600}@media (min-width: 600px){h3 small,.h3 small{display:inline;margin-left:.25rem}}h4,.h4{color:#003b69;font-size:1rem;font-weight:400;line-height:1.5rem}h5,.h5{color:#003b69;font-weight:400}p{font-size:1rem;line-height:1.375rem}a,.link{color:#007fae;cursor:pointer;font-weight:400;text-decoration:none}a:hover,.link:hover{text-decoration:underline}a.link--inline,.link.link--inline{color:#007fae;font-size:1.0625rem;font-weight:500;margin-right:.3125rem;text-decoration:underline}a.link--inline:hover,.link.link--inline:hover{text-decoration:none}a--active,.link--active{text-decoration:underline}a--icon,.link--icon{display:flex}a--icon span,.link--icon span{line-height:2.225rem}b,strong{font-weight:700}small{font-size:.875rem;font-weight:400;line-height:1.125rem}ul{list-style:none}.double-spaced{margin:0 0 1rem}.double-spaced:last-child{margin:0}.header{margin:0 0 .5rem}.heading{margin:2rem 0 .5rem}.centered{text-align:center}.text-primary{color:#003b69}.text-primary-lighter{color:#666}.text-primary-lightest{color:#dddddd}.text-accent{color:#007fae}.text-accent-lighter{color:#ddf0f7}.text-accent-darker{color:#003b69}.text-white{color:#fff}.text-yellow{color:#ffac40}.text-red{color:#e30712}.text-green{color:#56a701}.text-grey-darkest{color:#333}.text-grey-darker{color:#444}.text-grey-dark{color:#555}.text-grey-alt{color:#666}.text-grey{color:#7e7e7e}.text-brand{color:#003b69}.text-bold{font-weight:700}.text-medium{font-weight:500}.text-normal{font-weight:normal}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-subtle{font-size:.875rem;font-weight:400;line-height:1.125rem}.grid{display:flex;flex-direction:column}.grid .row{margin:0 0 1rem}.grid .row:last-child{margin:0}.row{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.row--top-aligned{align-items:flex-start}.row--centered{justify-content:center;margin-bottom:1rem}.row--centered--nowrap{white-space:nowrap}@media screen and (max-width: 768px){.row--centered{flex-direction:column}}.row .row__col{flex-grow:1;margin:0 1rem 0 0}.row .row__col:last-child{margin:0}.row .row__col--top-aligned{align-self:flex-start}.row .row__col--truncate{overflow:hidden;white-space:nowrap}.row .row__col--fixed{flex-grow:0;flex-shrink:0}.row__spacer{width:40px}.row .circle-loader{margin:0}[type="button"],[type="submit"],[type="reset"],button{-webkit-appearance:button;border:0;outline:none}[type="button"]:focus,[type="button"]:hover,[type="submit"]:focus,[type="submit"]:hover,[type="reset"]:focus,[type="reset"]:hover,button:focus,button:hover{border:0}button,.btn{background-color:#007fae;border-radius:.5rem;border:0.0625rem solid #007fae;box-shadow:0 0.0425rem 0.025rem 0.0425rem rgba(73,75,77,0.2);color:#fff;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:500;height:2.5rem;line-height:2.15;min-width:4rem;padding:0 1.75rem;text-align:center;transition-duration:.3s;transition-property:background-color, box-shadow, border-color;transition-timing-function:ease-out}button:hover,.btn:hover{background-color:#003b69;border:0.0625rem solid #003b69;cursor:pointer;text-decoration:none}button:focus,.btn:focus{background-color:#003b69;border:0.0625rem solid #003b69;box-shadow:none;outline:none;text-decoration:none}button--keep-focus,.btn--keep-focus{background-color:#003b69;border:0.0625rem solid #003b69;box-shadow:none}button--link,.btn--link{background:none;border:0;box-shadow:none;color:#007fae;font-weight:700;height:auto;line-height:1.25;margin:0 .25rem;min-width:auto;padding:0}button--link:hover,.btn--link:hover{background:none;border:0;box-shadow:none}button--link:focus,.btn--link:focus{background:none;border:0;box-shadow:none;outline:5px auto #003b69}button--link.btn--red,.btn--link.btn--red{background:transparent;color:#e30712}button--link.btn--red:focus,button--link.btn--red:hover,.btn--link.btn--red:focus,.btn--link.btn--red:hover{background:transparent;border:0}button--link.btn--green,.btn--link.btn--green{background:transparent;color:#56a701}button--link.btn--green:focus,button--link.btn--green:hover,.btn--link.btn--green:focus,.btn--link.btn--green:hover{background:transparent;border:0}button--icon,.btn--icon{align-items:center;display:inline-flex;justify-content:center;padding:0 1.25rem 0 .9375rem}button--icon .btn__icon,.btn--icon .btn__icon{font-size:1rem;height:1.125rem;margin-right:.625rem}button--icon-reversed,.btn--icon-reversed{align-items:center;display:inline-flex;flex-direction:row-reverse;justify-content:center;padding:0 1.25rem 0 .9375rem}button--icon-reversed .btn__icon,.btn--icon-reversed .btn__icon{font-size:1rem;height:1.125rem;margin-left:.625rem}button__text,.btn__text{line-height:1.125rem}button--responsive,.btn--responsive{background-color:#fff;border:0.0625rem solid #cad6e0;box-shadow:0 0.0325rem 0.025rem 0.0325rem rgba(73,75,77,0.1);color:#555;font-weight:400;font-size:.875rem;font-weight:500;height:inherit;line-height:.9rem;margin-right:.5rem !important;min-height:1.875rem;min-width:2rem;padding:0}button--responsive .btn__icon,.btn--responsive .btn__icon{color:#666}button--responsive:hover,.btn--responsive:hover{background-color:#f8f8f8;border:0.0625rem solid #ccc}button--responsive:focus,.btn--responsive:focus{background-color:#f7f9fa;border:0.0625rem solid rgba(0,59,105,0.5);box-shadow:none}button--responsive[disabled],button--responsive[disabled="disabled"],button--responsive-disabled,.btn--responsive[disabled],.btn--responsive[disabled="disabled"],.btn--responsive-disabled{background-color:#fff;border:0.0625rem solid rgba(202,214,224,0.5);box-shadow:none;color:rgba(85,85,85,0.5);cursor:not-allowed;font-weight:400}button--responsive[disabled]:focus,button--responsive[disabled]:hover,button--responsive[disabled="disabled"]:focus,button--responsive[disabled="disabled"]:hover,button--responsive-disabled:focus,button--responsive-disabled:hover,.btn--responsive[disabled]:focus,.btn--responsive[disabled]:hover,.btn--responsive[disabled="disabled"]:focus,.btn--responsive[disabled="disabled"]:hover,.btn--responsive-disabled:focus,.btn--responsive-disabled:hover{background-color:#fff;border:0.0625rem solid rgba(202,214,224,0.5);box-shadow:none;color:rgba(85,85,85,0.5);cursor:not-allowed;font-weight:400}button--responsive.btn--red,.btn--responsive.btn--red{background:#fff;border:0.0625rem solid #dddddd;border-color:#e30712;color:#e30712}button--responsive.btn--red .icon,.btn--responsive.btn--red .icon{color:#e30712}button--responsive.btn--red:focus,button--responsive.btn--red:hover,.btn--responsive.btn--red:focus,.btn--responsive.btn--red:hover{background:#f8f8f8;border:0.0625rem solid #dddddd;border-color:#b2050e}button--responsive.btn--red:focus,.btn--responsive.btn--red:focus{background:#f7f9fa}@media (min-width: 600px){button--responsive,.btn--responsive{background:none;border:0;box-shadow:none;color:#003b69;font-weight:700;text-transform:uppercase;background-color:#f0f2f3;border:.0625rem solid transparent;border-radius:50%;box-shadow:none;color:#003b69;font-weight:700;height:2.375rem;min-width:2.375rem;padding:0;width:2.375rem;background:none}button--responsive:focus,.btn--responsive:focus{background-color:#c4c4c4;border:0;box-shadow:none}button--responsive:hover,.btn--responsive:hover{background-color:#dddddd;border:0;box-shadow:none}button--responsive[disabled],button--responsive[disabled="disabled"],button--responsive-disabled,.btn--responsive[disabled],.btn--responsive[disabled="disabled"],.btn--responsive-disabled{background-color:#dddddd;border:0;color:#555}button--responsive[disabled]:hover,button--responsive[disabled="disabled"]:hover,button--responsive-disabled:hover,.btn--responsive[disabled]:hover,.btn--responsive[disabled="disabled"]:hover,.btn--responsive-disabled:hover{background-color:#dddddd;border:0;color:#555}button--responsive.btn--red,.btn--responsive.btn--red{color:#e30712}button--responsive.btn--green,.btn--responsive.btn--green{color:#56a701}button--responsive .icon,.btn--responsive .icon{height:1.25rem;width:1.25rem}button--responsive:hover,.btn--responsive:hover{background-color:#f0f2f3;border:.0625rem solid transparent;box-shadow:0 0.0625rem 0.125rem 0.0625rem rgba(73,75,77,0.2)}button--responsive:focus,.btn--responsive:focus{background-color:#eaf6f9;border:0.0625rem solid rgba(0,59,105,0.5);box-shadow:none}button--responsive[disabled],button--responsive[disabled="disabled"],button--responsive-disabled,.btn--responsive[disabled],.btn--responsive[disabled="disabled"],.btn--responsive-disabled{background-color:#dddddd;border:.0625rem solid transparent;color:#003b69;opacity:.5}button--responsive[disabled]:hover,button--responsive[disabled="disabled"]:hover,button--responsive-disabled:hover,.btn--responsive[disabled]:hover,.btn--responsive[disabled="disabled"]:hover,.btn--responsive-disabled:hover{background-color:#dddddd;color:#003b69}}button--extra-small,.btn--extra-small{font-size:.875rem;font-weight:500;height:inherit;line-height:.9rem;margin:0 .5rem .5rem;min-height:1.875rem;padding:.1875rem 1rem}button--extra-small.btn--secondary,.btn--extra-small.btn--secondary{font-weight:500}button--huge,.btn--huge{font-size:1rem;font-weight:700;line-height:1rem;margin:0 1rem .5rem 0;padding:1.3rem 1.5rem}button--huge.btn--flat,.btn--huge.btn--flat{display:inline-block;padding:1.25rem 1.5rem}button--remove-tag,.btn--remove-tag{align-self:center;background:none;border:0;border-radius:50%;box-shadow:none;color:#555;display:inline-block;height:1rem;line-height:.9;min-width:1rem;padding:0;text-align:center;width:1rem}button--remove-tag:hover,.btn--remove-tag:hover{background-color:#ccc;border:0;cursor:pointer;text-decoration:none}button--remove-tag:focus,.btn--remove-tag:focus{background-color:#ccc;border:0;box-shadow:none;outline:none;text-decoration:none}button--circle,.btn--circle{align-items:center;border:0;border-radius:50%;box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);display:flex;height:3rem;justify-content:center;min-width:3rem;padding:0;text-align:center;width:3rem}button--circle:hover,.btn--circle:hover{border:0;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}button--circle:focus,.btn--circle:focus{border:0}button[disabled],button[disabled="disabled"],button--disabled,.btn[disabled],.btn[disabled="disabled"],.btn--disabled{background-color:rgba(0,127,174,0.3);border:0.0625rem solid rgba(0,127,174,0.3);box-shadow:none;color:#fff}button[disabled]:focus,button[disabled]:hover,button[disabled="disabled"]:focus,button[disabled="disabled"]:hover,button--disabled:focus,button--disabled:hover,.btn[disabled]:focus,.btn[disabled]:hover,.btn[disabled="disabled"]:focus,.btn[disabled="disabled"]:hover,.btn--disabled:focus,.btn--disabled:hover{background-color:rgba(0,127,174,0.3);border:0.0625rem solid rgba(0,127,174,0.3);box-shadow:none;color:#fff;cursor:not-allowed}button--secondary,.btn--secondary{background-color:#fff;border:0.0625rem solid #cad6e0;box-shadow:0 0.0325rem 0.025rem 0.0325rem rgba(73,75,77,0.1);color:#555;font-weight:400}button--secondary .btn__icon,.btn--secondary .btn__icon{color:#666}button--secondary:hover,.btn--secondary:hover{background-color:#f8f8f8;border:0.0625rem solid #ccc}button--secondary:focus,.btn--secondary:focus{background-color:#f7f9fa;border:0.0625rem solid rgba(0,59,105,0.5);box-shadow:none}button--secondary[disabled],button--secondary[disabled="disabled"],button--secondary-disabled,.btn--secondary[disabled],.btn--secondary[disabled="disabled"],.btn--secondary-disabled{background-color:#fff;border:0.0625rem solid rgba(202,214,224,0.5);box-shadow:none;color:rgba(85,85,85,0.5);cursor:not-allowed;font-weight:400}button--secondary[disabled]:focus,button--secondary[disabled]:hover,button--secondary[disabled="disabled"]:focus,button--secondary[disabled="disabled"]:hover,button--secondary-disabled:focus,button--secondary-disabled:hover,.btn--secondary[disabled]:focus,.btn--secondary[disabled]:hover,.btn--secondary[disabled="disabled"]:focus,.btn--secondary[disabled="disabled"]:hover,.btn--secondary-disabled:focus,.btn--secondary-disabled:hover{background-color:#fff;border:0.0625rem solid rgba(202,214,224,0.5);box-shadow:none;color:rgba(85,85,85,0.5);cursor:not-allowed;font-weight:400}button--secondary.btn--red,.btn--secondary.btn--red{background:#fff;border:0.0625rem solid #dddddd;border-color:#e30712;color:#e30712}button--secondary.btn--red .icon,.btn--secondary.btn--red .icon{color:#e30712}button--secondary.btn--red:focus,button--secondary.btn--red:hover,.btn--secondary.btn--red:focus,.btn--secondary.btn--red:hover{background:#f8f8f8;border:0.0625rem solid #dddddd;border-color:#b2050e}button--secondary.btn--red:focus,.btn--secondary.btn--red:focus{background:#f7f9fa}button--red,.btn--red{background-color:#e30712;border:0}button--red:hover,.btn--red:hover{background-color:#f8252f;border:0}button--red:focus,.btn--red:focus{background-color:#b2050e;border:0;outline:none}button--green,.btn--green{background-color:#56a701;border:0}button--green:hover,.btn--green:hover{background-color:#70da01;border:0}button--green:focus,.btn--green:focus{background-color:#3c7401;border:0;outline:none}button--action,.btn--action{background-color:#f0f2f3;border:.0625rem solid transparent;border-radius:50%;box-shadow:none;color:#003b69;font-weight:700;height:2.375rem;min-width:2.375rem;padding:0;width:2.375rem}button--action .icon,.btn--action .icon{height:1.25rem;width:1.25rem}button--action:hover,.btn--action:hover{background-color:#f0f2f3;border:.0625rem solid transparent;box-shadow:0 0.0625rem 0.125rem 0.0625rem rgba(73,75,77,0.2)}button--action:focus,.btn--action:focus{background-color:#eaf6f9;border:0.0625rem solid rgba(0,59,105,0.5);box-shadow:none}button--action[disabled],button--action[disabled="disabled"],button--action-disabled,.btn--action[disabled],.btn--action[disabled="disabled"],.btn--action-disabled{background-color:#dddddd;border:.0625rem solid transparent;color:#003b69;opacity:.5}button--action[disabled]:hover,button--action[disabled="disabled"]:hover,button--action-disabled:hover,.btn--action[disabled]:hover,.btn--action[disabled="disabled"]:hover,.btn--action-disabled:hover{background-color:#dddddd;color:#003b69}button--flat,.btn--flat{background:none;border:0;box-shadow:none;color:#003b69;font-weight:700;text-transform:uppercase}button--flat:focus,.btn--flat:focus{background-color:#c4c4c4;border:0;box-shadow:none}button--flat:hover,.btn--flat:hover{background-color:#dddddd;border:0;box-shadow:none}button--flat[disabled],button--flat[disabled="disabled"],button--flat-disabled,.btn--flat[disabled],.btn--flat[disabled="disabled"],.btn--flat-disabled{background-color:#dddddd;border:0;color:#555}button--flat[disabled]:hover,button--flat[disabled="disabled"]:hover,button--flat-disabled:hover,.btn--flat[disabled]:hover,.btn--flat[disabled="disabled"]:hover,.btn--flat-disabled:hover{background-color:#dddddd;border:0;color:#555}button--flat.btn--red,.btn--flat.btn--red{color:#e30712}button--flat.btn--green,.btn--flat.btn--green{color:#56a701}button.btn--pill{height:2rem;padding:0.5rem 0.75rem;display:flex;align-items:center;background-color:#eaf6f9;border-radius:1rem;border:none;font-size:1rem;color:#007fae;box-shadow:none}button.btn--pill:hover,button.btn--pill:focus{background-color:#c2e5ee;color:#005a7b}button.btn--pill--secondary{background-color:#dddddd;color:#333333}button.btn--pill--secondary:hover,button.btn--pill--secondary:focus{background-color:#c4c4c4;color:#1a1a1a}button.btn--pill--disabled{background-color:#f8f8f8;color:#aaaaaa;cursor:default}button.btn--pill--disabled:hover,button.btn--pill--disabled:focus{background-color:#f8f8f8;color:#aaaaaa}.buttonV2{border-color:transparent;color:#fff;fill:#fff;background:#007FAE;box-shadow:none;display:inline-block;cursor:pointer;font-size:1rem;font:inherit;font-weight:500;line-height:1rem;text-align:center;justify-content:center;text-decoration:none;min-width:6rem;height:2.25rem;padding:0.5rem 0.75rem;margin:0;border:1px solid transparent;border-radius:0.25rem;white-space:nowrap;transition:all 0.3s ease-out;stroke:transparent}.buttonV2:hover,.buttonV2.hover{border-color:transparent;color:#fff;fill:#fff;background:#003B69}.buttonV2:focus,.buttonV2.focus{border-color:transparent;color:#fff;fill:#fff;background:#003B69;outline:none;box-shadow:0 0 0 1px #fff, 0 0 0 3px #003B69}.buttonV2:active,.buttonV2.active{border-color:transparent;color:#fff;fill:#fff;background:#036294}.buttonV2:disabled,.buttonV2.disabled{border-color:#dddddd;color:#aaaaaa;font-weight:500;fill:#666666;background:#fff;outline:none;cursor:default}.buttonV2:disabled:hover,.buttonV2.hover:disabled,.buttonV2:disabled:focus,.buttonV2.focus:disabled,.buttonV2:disabled:active,.buttonV2.active:disabled,.buttonV2.disabled:hover,.buttonV2.disabled.hover,.buttonV2.disabled:focus,.buttonV2.disabled.focus,.buttonV2.disabled:active,.buttonV2.disabled.active{background:#fff;color:#aaaaaa;outline:none;cursor:default}.buttonV2:focus,.buttonV2:hover{border:0.063rem solid transparent}.buttonV2 svg{vertical-align:top;height:1rem;width:1rem;flex:0 0 1rem;margin-right:0.375rem}.buttonV2::-moz-focus-inner{border-style:none;padding:0}.buttonV2.full{width:100%}.buttonV2.outline{border-color:#007FAE;color:#007FAE;fill:#007FAE;background:transparent}.buttonV2.outline:hover,.buttonV2.outline.hover{border-color:#007FAE;color:#fff;fill:#fff;background:#007FAE}.buttonV2.outline:focus,.buttonV2.outline.focus{border-color:#007FAE;color:#fff;fill:#fff;background:#007FAE;outline:none;box-shadow:0 0 0 1px #fff, 0 0 0 3px #007FAE}.buttonV2.outline:active,.buttonV2.outline.active{border-color:#007FAE;color:#fff;fill:#fff;background:#007FAE}.buttonV2.outline:disabled,.buttonV2.outline.disabled{border-color:#aaaaaa;color:#666666;font-weight:normal;fill:#666666;background:#f8f8f8;outline:none;cursor:default}.buttonV2.secondary-outline{border-color:#dddddd;color:#565656;fill:#dddddd;background:transparent}.buttonV2.secondary-outline:hover,.buttonV2.secondary-outline.hover{border-color:#dddddd;color:#565656;fill:#565656;background:#dddddd}.buttonV2.secondary-outline:focus,.buttonV2.secondary-outline.focus{border-color:#dddddd;color:#565656;fill:#565656;background:#dddddd;outline:none;box-shadow:0 0 0 1px #565656, 0 0 0 3px #dddddd}.buttonV2.secondary-outline:active,.buttonV2.secondary-outline.active{border-color:#aaaaaa;color:#565656;fill:#565656;background:#aaaaaa}.buttonV2.secondary-outline:disabled,.buttonV2.secondary-outline.disabled{border-color:#aaaaaa;color:#565656;font-weight:normal;fill:#666666;background:#f8f8f8;outline:none;cursor:default}.buttonV2.button-subtle{border-color:#dddddd;color:#333333;fill:#fff;background:transparent}.buttonV2.button-subtle:hover,.buttonV2.button-subtle.hover{border-color:#dddddd;color:#333333;fill:#333333;background:#dddddd}.buttonV2.button-subtle:focus,.buttonV2.button-subtle.focus{border-color:#dddddd;color:#333333;fill:#333333;background:#dddddd;outline:none;box-shadow:0 0 0 1px #fff, 0 0 0 3px #dddddd}.buttonV2.button-subtle:active,.buttonV2.button-subtle.active{border-color:#dddddd;color:#333333;fill:#333333;background:#dddddd}.buttonV2.button-subtle:disabled,.buttonV2.button-subtle.disabled{border-color:#aaaaaa;color:#333333;font-weight:normal;fill:#666666;background:#f8f8f8;outline:none;cursor:default}@-webkit-keyframes dotFlashingSubtle{0%{background-color:#333333}50%,100%{background-color:#333333}}@keyframes dotFlashingSubtle{0%{background-color:#333333}50%,100%{background-color:#333333}}.buttonV2.button-subtle .button_loader__elements,.buttonV2.button-subtle .button_loader__elements::before,.buttonV2.button-subtle .button_loader__elements::after{background-color:#333333;-webkit-animation-name:dotFlashingSubtle;animation-name:dotFlashingSubtle}.buttonV2.button-subtle:hover,.buttonV2.button-subtle:focus{border:0.063rem solid transparent}.buttonV2.button-small{font-size:0.875rem;line-height:1.25rem;height:1.75rem;padding:0.188rem 0.625rem}.buttonV2.button-flat{border-color:transparent;border-radius:0.25rem;color:#007FAE;fill:#007FAE;background:transparent;padding:0.5rem 0.75rem;font-weight:normal;border:0.063rem solid transparent}.buttonV2.button-flat:hover,.buttonV2.button-flat.hover{color:#007FAE;fill:#DDF0F7;background-color:#DDF0F7}.buttonV2.button-flat:focus,.buttonV2.button-flat.focus{position:relative;color:#007FAE;fill:#DDF0F7;box-shadow:none;background:transparent}.buttonV2.button-flat:focus::before,.buttonV2.button-flat.focus::before{box-sizing:border-box;position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;content:"";border:0.125rem solid #DDF0F7;border-radius:0.25rem;transition:fadeInBorder 0.3s ease-out forwards}.buttonV2.button-flat:active,.buttonV2.button-flat.active{border-color:transparent;color:#007FAE;fill:#DDF0F7;background:#DDF0F7}.buttonV2.button-flat:disabled,.buttonV2.button-flat.disabled{fill:#666666;color:#666666;cursor:default;background:transparent;outline:none;border:0}.buttonV2.button-flat .icon{margin-right:0.125rem;margin-bottom:0.063rem}::-webkit-file-upload-button{font:inherit}.button-loader{display:flex;justify-content:center;align-items:center}.button-loader__elements{position:relative;width:.5rem;height:.5rem;border-radius:.25rem;background-color:#ddf0f7;color:#ddf0f7;-webkit-animation:dotFlashing 1s infinite linear alternate;animation:dotFlashing 1s infinite linear alternate;-webkit-animation-delay:.5s;animation-delay:.5s}.button-loader__elements::before,.button-loader__elements::after{content:'';display:inline-block;position:absolute;top:0}.button-loader__elements::before{left:-0.75rem;width:.5rem;height:.5rem;border-radius:.25rem;background-color:#ddf0f7;color:#ddf0f7;-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.button-loader__elements::after{left:.75rem;width:.5rem;height:.5rem;border-radius:.25rem;background-color:#ddf0f7;color:#ddf0f7;-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;-webkit-animation-delay:1s;animation-delay:1s}@-webkit-keyframes dotFlashingV2{0%{background-color:white}50%,100%{background-color:rgba(255,255,255,0.4)}}@keyframes dotFlashingV2{0%{background-color:white}50%,100%{background-color:rgba(255,255,255,0.4)}}@-webkit-keyframes dotFlashingSubtleV2{0%{background-color:#333333}50%,100%{background-color:rgba(51,51,51,0.4)}}@keyframes dotFlashingSubtleV2{0%{background-color:#333333}50%,100%{background-color:rgba(51,51,51,0.4)}}button.button_loaderV2{display:flex;justify-content:center;align-items:center}button.button_loaderV2.button-subtle .button_loader__elementsV2,button.button_loaderV2.button-subtle .button_loader__elementsV2::before,button.button_loaderV2.button-subtle .button_loader__elementsV2::after{background-color:#333333;-webkit-animation-name:dotFlashingSubtleV2;animation-name:dotFlashingSubtleV2}.button_loader__elementsV2{position:relative;width:0.5rem;height:0.5rem;border-radius:0.25rem;background-color:#3DADD6;color:#3DADD6;-webkit-animation:dotFlashingV2 1s infinite linear alternate;animation:dotFlashingV2 1s infinite linear alternate;-webkit-animation-delay:0.5s;animation-delay:0.5s}.button_loader__elementsV2::before,.button_loader__elementsV2::after{content:"";display:inline-block;position:absolute;top:0}.button_loader__elementsV2::before{left:-0.75rem;width:0.5rem;height:0.5rem;border-radius:0.25rem;background-color:#3DADD6;color:#3DADD6;-webkit-animation:dotFlashingV2 1s infinite alternate;animation:dotFlashingV2 1s infinite alternate;-webkit-animation-delay:0s;animation-delay:0s}.button_loader__elementsV2::after{left:0.75rem;width:0.5rem;height:0.5rem;border-radius:0.25rem;background-color:#3DADD6;color:#3DADD6;-webkit-animation:dotFlashingV2 1s infinite alternate;animation:dotFlashingV2 1s infinite alternate;-webkit-animation-delay:1s;animation-delay:1s}.icon{display:inline-block;fill:currentColor;height:1em;line-height:1em;stroke:currentColor;stroke-width:0;vertical-align:text-top;width:1em}.icon__trash{fill:#555}.icon__team-member-modal-revert{fill:#333}.icon__team-member-modal-edit{height:1rem;fill:#333}.icon__team-member-modal-trash{height:1.1rem;fill:#333}.icon--large{font-size:2rem}.icon--medium{font-size:1.5rem}.icon--small{font-size:small}.icon--17px{width:17px !important}.icon--18px{font-size:18px}.icon--19px{font-size:19px}.icon--20px{font-size:20px}.icon--green{color:#56a701}.icon--red{color:#e30712}.icon--primary{color:#007FAE}.icon--align-baseline{vertical-align:baseline}.icon-container.icon-container--link .icon{margin:0 .2rem 0 0}.attribute-with-icon{color:#666;display:flex;flex-direction:row}.attribute-with-icon__icon{align-items:center;display:flex;flex:0 0 .875rem;flex-direction:row;flex-wrap:nowrap;margin-right:.625rem}.icon_save{color:#555;font-size:1.8125rem}.icon_bell{font-size:1.8125rem;height:1.5625rem;margin-bottom:.125rem;width:.7998046875em}.icon_cart_alt{width:1.0126953125em}.icon_cart{width:1.0126953125em}.icon_clock_alt{width:1.0244140625em}.icon_group{width:.962890625em}.icon_house_alt{width:1.0078125em}.icon_house{width:1.0078125em}.icon_lifesaver{width:1.09765625em}.icon_lightbulb_alt{width:.998046875em}.icon_lightbulb{width:.998046875em}.icon_link_alt{width:.9755859375em}.icon_link{width:.955078125em}.icon_paperclip{width:1.00390625em}.icon_plus_square{width:.713em}.icon_profile{width:.9482421875em}.icon_pushpin{width:.974609375em}.icon_puzzle_alt{width:.998046875em}.icon_star_alt{width:1.0078125em}.icon_star-half_alt{width:1.0078125em}.icon_tools{width:1.0087890625em}.icon_angellist{width:.7138671875em}.icon_login{margin:0 3px;vertical-align:sub}.icon_care-plan-right{width:1.5em}.icon_warning{margin-right:.5rem}.icon_or{color:#fff;font-size:1.8125rem}.icon_notification{width:1.18rem;height:1.5rem}.icon_messages{width:1.5rem;height:1.5rem}.icon_messages svg.icon_messages{margin-top:0.125rem;height:1.44rem}html{background:#f8f8f8;height:100%}body{background:#f8f8f8;display:flex;flex-direction:column;margin:0;min-height:100vh;overflow-x:hidden;padding:0}.container{flex:2 1 auto;margin:0 auto 1.875rem;max-width:960px;padding:1.125rem 0 1.875rem;width:90%}@media (-ms-high-contrast: none),(-ms-high-contrast: active){.container{margin-top:3.25rem}}@media screen and (-ms-high-contrast: none) and (min-width: 768px),screen and (-ms-high-contrast: active) and (min-width: 768px){.container{margin-top:calc(1.125rem + 4.25rem)}}@media (min-width: 1056px){.container{width:100%}}.container--side-nav{display:flex;flex-direction:column}@media (-ms-high-contrast: none),(-ms-high-contrast: active){.container--side-nav{margin-top:3.25rem}}@media (-ms-high-contrast: none) and (min-width: 768px),(-ms-high-contrast: active) and (min-width: 768px){.container--side-nav{margin-top:calc(1.125rem + 3.25rem)}}@media screen and (min-width: 768px){.container--side-nav{padding:1.125rem 0 1.875rem}}@media screen and (min-width: 769px){.container--side-nav{flex-direction:row;margin:0;max-width:100%;width:100%}}@media screen and (min-width: 769px) and (-ms-high-contrast: none),screen and (min-width: 769px) and (-ms-high-contrast: active){.container--side-nav{margin-top:calc(1.125rem + 4.25rem)}}.container__side-nav{background:#fff;margin:-1.2rem -5.5% 1.125rem;width:100vw;z-index:1}.container__side-nav:empty{display:none}.container__side-nav:empty+.container__main{margin:1.125rem auto 1.875rem}@media screen and (min-width: 769px){.container__side-nav{margin:5rem auto}}@media screen and (min-width: 769px) and (-ms-high-contrast: none),screen and (min-width: 769px) and (-ms-high-contrast: active){.container__side-nav{margin-top:3.25rem}}@media screen and (min-width: 769px){.container__side-nav{align-self:flex-start;border:0.0625rem solid #dddddd;border-radius:0.5rem;flex:0 0 270px;height:auto;margin:0 0 0 1.125rem;position:relative;position:sticky;top:calc(1.125rem + 80px);width:auto}}@media screen and (min-width: 769px) and (-ms-high-contrast: none),screen and (min-width: 769px) and (-ms-high-contrast: active){.container__side-nav{top:0}}@media screen and (min-width: 768px){.container__main{padding:0 1.125rem 1.875rem}}@media screen and (min-width: 768px) and (-ms-high-contrast: none),screen and (min-width: 768px) and (-ms-high-contrast: active){.container__main{margin-top:1rem}}@media screen and (min-width: 769px){.container__main{margin:0;max-width:80%;padding:0 1.125rem 1.875rem;width:calc(100vw - 288px)}}@media screen and (min-width: 1200px){.container__main{margin:0 auto;max-width:960px}}.container__main--wide{margin:0 auto 1.875rem;max-width:100%}@media screen and (min-width: 769px){.container__main--wide{max-width:none;overflow:auto}}.container--unauthenticated{min-height:calc(100vh - 80px - 192.95px - 1.125rem auto 1.875rem)}@media (min-width: 600px){.container--unauthenticated{min-height:calc(100vh - 100px - 125px - 1.125rem auto 1.875rem)}}hr{background:#dddddd;border:0;border-radius:.25rem;height:.125rem;margin:1rem 0}hr.primary{background:#003b69}@media (max-width: 375px){.hidden--sm-med-only{display:none !important}}@media (max-width: 599px){.hidden--sm{display:none !important}}@media (min-width: 600px) and (max-width: 768px){.hidden--med{display:none !important}}@media (min-width: 769px){.hidden--lg{display:none !important}}@media (max-width: 1056px){.hidden--xlg{display:none !important}}@media (max-height: 768px){.hidden--vert-sm{display:none !important}}@media (min-height: 769px){.hidden--vert-lg{display:none !important}}.login{display:flex;flex-direction:column;justify-content:center;margin:auto;width:inherit}@media (min-width: 600px){.login{margin-top:2.25rem;width:27.5rem}}.login__input{display:flex;flex-direction:column;justify-content:space-between;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.login__input__container{margin-bottom:1rem}.login__input__field--is_invalid{border-color:#e30712}.login__input__validation{color:#e30712;font-weight:.95rem}.login__input-header{display:flex;justify-content:space-between}.login__input-header__label{margin:0}.login__link{display:inline-block}.login__link--self-signup{margin-left:0.75rem}.login__header{margin-bottom:0.75rem}.login__header h2{display:inline}.login__header-top{margin-bottom:0.75rem;display:flex;justify-content:space-between;align-items:baseline}.login__header-top h2{margin-bottom:0}.login__header-top a{text-align:right}.login__card-footer{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:.5rem 0;width:100%;text-align:center}.login__card-footer .login-button{display:flex;justify-content:center}.login__card-footer__validation{margin-top:1rem}.login__error-message{color:#e30712;font-weight:normal}.login__error-message__main{margin:0 0 1rem}.login__error-message--link{color:#e30712;text-decoration:underline}.login__alternate-login-link__header{display:flex;margin:1rem 0;color:#333}@media (max-width: 600px){.login__alternate-login-link{display:flex;flex-direction:column}}.login__alternate-login-link__logo{height:2.5rem;width:2.5rem;margin-right:0.75rem}.alternate-login-button{display:flex;margin:.5rem 0 0;width:auto}.alternate-login-button:focus{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.alternate-login-button:hover{text-decoration:none}.alternate-login-button .button,.alternate-login-button .btn{border-radius:0.25rem;height:auto;padding:0.5rem 0.75rem;display:flex;align-items:center;background-color:#fff;border:0.05rem solid #ccc;font-size:1rem;color:#333;box-shadow:none;margin:0;font-weight:normal;line-height:1.25rem}.alternate-login-button .button:hover,.alternate-login-button .button:focus,.alternate-login-button .btn:hover,.alternate-login-button .btn:focus{background-color:#dfdfdf;color:black}.search-input{display:inline;position:relative}.text-area{resize:vertical}[type=text]::-ms-clear,[type=text]::-ms-reveal{display:none}.card{background:#fff;border-radius:0.28125rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);color:#003b69;display:block;font-weight:700;margin:0 0 1rem 0;padding:1rem;position:relative}.card:hover{text-decoration:none}@media (min-width: 600px){.card{padding:1.25rem}}.card-section{display:flex}.card-section--status{flex-wrap:wrap}@media (min-width: 600px){.card-section--status{flex-wrap:nowrap}}.card-section__referral-link{display:flex;flex:1 1 auto;flex-direction:column}@media (min-width: 769px){.card-section__referral-link{flex-direction:row}}.card-section__referral-link__content{align-items:center;display:flex;font-size:1.125rem;font-weight:normal}.card-section__referral-link__content>.icon{color:#666;flex:0 0 auto}.card-section .icon{margin-right:.5rem}.card-section__action{flex:1 1 100%}@media (min-width: 600px){.card-section__action{flex:0 0 auto}}.card-section__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between}@media (min-width: 769px){.card-section__content{flex-direction:row}}.card-section__content-block,.card-section__content p{flex:1 1 0%;line-height:1.625}.card-section__content-careplan{align-items:center;display:flex}.card-section__content-careplan__logo{border-radius:50%;flex:0 1 2rem;height:2rem;margin:0 .5rem 0 0;width:2rem}.card-section__header{margin:0 1rem 0 0;min-width:6.25rem}.card-section__status{flex:1 0 auto;line-height:1.625;font-weight:500}.card-section__status .icon{color:#003b69}.card-section__status--complete,.card-section__status--incomplete{color:#003b69}.card-subsection__header{color:#555;font-weight:500;margin:1.5rem 0 .7rem}.card--empty{color:#666666;font-weight:normal;text-align:center;margin-bottom:1rem}.card--clickable{cursor:pointer}.card--flat{border:0.0625rem solid #ccc;border-radius:.5rem;box-shadow:none}.card--collapsed{height:4.25rem;overflow-y:hidden;position:relative}.card--collapsed a.card__header{left:0;padding:1.25rem;position:absolute;text-decoration:none;top:0}.card--collapsed>*{visibility:hidden}.card--collapsed .card__header{color:#003b69;visibility:inherit;width:100%}.card--collapsed .card__header .icon-container{transform:none}.card__header{width:100%;margin:0 0 1rem;display:inline-flex;align-items:center;justify-content:space-between;color:#003b69;font-size:1.25rem;font-weight:500}@media (max-width: 599px){.card__header{align-items:flex-start}.card__header .icon{position:relative;top:-3px}}.card__header__dashboard{width:50%}@media (min-width: 600px){.card__header{margin:0 0 1.25rem}}.card__header:hover{text-decoration:none}.card__header-vertical-line{background-color:#DDD;width:1px;height:1.75rem}@media (max-width: 599px){.card__header-vertical-line{display:none}}.card__header-profile_sub_section{width:22rem;display:flex;align-items:center;justify-content:space-between}.card__header-profile_sub_section .highlight{width:auto;padding:0.5rem;font-size:0.875rem;border-radius:0.25rem}.card__header-profile_sub_section .highlight svg{color:#007FAE}@media (min-width: 600px){.card__header-profile_sub_section .highlight{height:1.75rem}}.card__header-profile_sub_section .highlight p{color:#666666}@media (max-width: 599px){.card__header-profile_sub_section{width:100%;flex-direction:column-reverse;align-items:flex-end}}.card__header-section{align-items:center;align-self:baseline;display:flex}@media (max-width: 599px){.card__header-section{align-items:flex-start}}.card__header-place_annoucement{display:flex;flex-wrap:wrap}@media (max-width: 460px){.card__header-place_annoucement .btn{margin-top:.5rem}}.card__header .icon-container{transform:rotateX(180deg)}.card__header .icon-container.icon--no-transform{transform:none}.card__header__right-box{position:absolute;right:1.4rem;top:1.3rem}.card__subheader{display:block;margin:-1.25rem 0 0}.card__header-link{align-items:center;color:#007fae;display:flex;font-size:1.0625rem;font-weight:500;height:1.5rem;margin:0 .3125rem 0 0;text-decoration:underline}.card__header-link:hover,.card__header-link:focus{text-decoration:underline}.card .card__header-link .icon,.card__header-link-icon{font-size:.9375rem;height:.9375rem;margin-right:.3125rem;width:.9375rem}.card .card__header-link .icon--plus,.card__header-link-icon--plus{margin-bottom:1px;width:.75rem !important}.card__body{padding:1rem}@media screen and (min-width: 600px){.card__body{padding:0 1.25rem 1.25rem}}.card__button-footer{border-top:0.125rem solid #dddddd;display:flex;flex-direction:column;font-weight:400;margin:.5rem -1rem 0;padding:1rem 1.25rem 0}@media (min-width: 600px){.card__button-footer{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:.5rem -1.25rem 0;padding:1.25rem 1.25rem 0}}.card__button-footer--small{margin-bottom:-15px;padding:10px 0 0 10px}.card__button-footer .form__submit{margin:0}.card__button-footer-checkboxes{display:flex;flex-direction:column;justify-content:space-between}.card__button-footer-checkboxes:last-child{margin:0}@media (min-width: 600px){.card__button-footer-checkboxes{flex-direction:row}}.card__button-footer-checkbox{align-items:center;display:flex;margin-bottom:.5rem}.card__button-footer-checkbox .icon-wrapper{font-size:1.5rem;height:1.5rem}@media (min-width: 600px){.card__button-footer-checkbox{margin:0}}.card__button-footer-checkbox-label{display:flex;flex-direction:row;font-size:1.125rem;margin:0 .75rem}@media (min-width: 600px){.card__button-footer-checkbox-label{flex-direction:column;margin:0 1rem}}.card__button-footer-left{margin-bottom:.5rem}@media (min-width: 600px){.card__button-footer-left{display:flex;flex-direction:column;margin:0}}.card__button-footer-left-wide{display:flex;flex-direction:row}.card__button-footer-left-wide__text-wrapper{align-self:center;margin-right:0.5rem}.card__button-footer-right{display:flex;flex-direction:column;flex-grow:2;justify-content:flex-end;margin:0;width:auto}.card__button-footer-right button,.card__button-footer-right .btn{margin:.35rem 0 0 !important}@media (min-width: 600px){.card__button-footer-right{display:flex;flex-direction:row;justify-content:flex-end;margin:0;width:auto}.card__button-footer-right button,.card__button-footer-right .btn{margin:0 0 0 1rem !important}}.card__button-footer-with-description{width:100%;display:flex;flex-direction:column}.card__button-footer-with-description .description{color:#333333;font-size:0.875rem;margin:0 1rem 1rem 0}@media (min-width: 600px){.card__button-footer-with-description{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.card__button-footer-with-description .description{margin:0 1rem 0 0}}.card__footer{align-items:center;border-top:0.125rem solid #dddddd;display:flex;font-size:.8rem;font-weight:400;height:2rem;justify-content:space-between;margin:.5rem 0 -1.25rem;padding:1.25rem 0}.card hr:last-of-type{display:none}.card--wave-header{padding:0}.card--wave-header .card__image-header{align-items:center;background:#eaf6f9;background-position-y:100%;background-size:925px 52px;border:0.0625rem solid #dddddd;border-radius:.2rem .2rem 0 0;display:flex;justify-content:space-between;margin:0 0 1.25rem;min-height:110px;padding:1.25rem 1.25rem 0}.card--wave-header .card__image-header-text{color:#003b69;flex:0 1 100%;font-size:1.5625rem;font-weight:500;padding:0 0 1.25rem}@media screen and (min-width: 600px){.card--wave-header .card__image-header-text{flex:0 1 60%}}.card--wave-header .card__image-header-image{display:none}@media screen and (min-width: 600px){.card--wave-header .card__image-header-image{align-items:flex-end;align-self:flex-end;display:flex;flex:0 1 40%;height:100px;justify-content:flex-end;padding:0 1.25rem 0 0}.card--wave-header .card__image-header-image img{height:auto;max-width:220px;width:100%}}.card--wave-header .card__image-header-image-center{display:none}@media screen and (min-width: 600px){.card--wave-header .card__image-header-image-center{align-items:center;display:flex;flex:0 1 40%;height:6.25rem;justify-content:flex-end;padding:0 1.25rem 0.75rem 0}.card--wave-header .card__image-header-image-center img{height:auto;max-width:13.25rem;width:100%}}.card--wave-header .card__image-header-image-center__hidden-med{display:none}@media screen and (min-width: 769px){.card--wave-header .card__image-header-image-center__hidden-med{align-items:center;display:flex;flex:0 1 40%;height:6.25rem;justify-content:flex-end;padding:0 1.25rem 0.75rem 0}.card--wave-header .card__image-header-image-center__hidden-med img{height:auto;max-width:13.25rem;width:100%}}.card--wave-header .card__image-header-content{margin-bottom:8%;margin-left:1rem;margin-top:1rem}@media screen and (min-width: 600px){.card--wave-header .card__image-header-content{margin-right:5%}}.card--wave-header .card__image-header-content img{height:auto;max-width:220px;width:100%}.card--wave-header .card__image-header-content h2,.card--wave-header .card__image-header-content h3{margin-bottom:.5rem}@media screen and (min-width: 600px){.card--wave-header .card__image-header-content h2,.card--wave-header .card__image-header-content h3{margin-left:3.5rem}}.card--wave-header .card__image-header-close{align-self:flex-start;color:#003b69;cursor:pointer;flex:0 0 auto;font-size:1rem;height:1rem;margin:-.3125rem 0 0;width:1rem}.card-image-header{background-color:#003b69;background-repeat:no-repeat;border-radius:0.5rem 0.5rem 0 0;height:10rem;margin:-1rem -1rem 1.5rem;position:relative}@media (min-width: 600px){.card-image-header{margin:-1.25rem -1.25rem 1.5rem}}.card-image-header__title{bottom:.5rem;color:#fff;left:1.25rem;margin-right:70px;position:absolute;text-shadow:#003b69 2px 2px}.card-image-header__btn{bottom:-1rem;box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);position:absolute;right:1.25rem}.card-image-header__btn[data-balloon]{position:absolute}.card-image-header__icon{font-size:1.75rem;line-height:1.75}@media (min-width: 960px){.carehub_footer{display:flex;justify-content:space-between;align-items:center}}@media (max-width: 960px){.carehub_footer .btn{width:100%}}.carehub_footer .carehub_submit{display:block}@media (min-width: 960px){.carehub_footer .carehub_submit{display:flex}}.carehub_footer .carehub_checkbox_section{display:flex;align-items:flex-start;margin-top:0.5rem}.carehub_footer .carehub_checkbox_section label{color:#003B69}.carehub_footer .carehub_checkbox_section .sync-icon{margin-left:5px}@media (min-width: 960px){.carehub_footer .carehub_checkbox_section{align-items:center;margin-top:0;margin-right:1rem}.carehub_footer .carehub_checkbox_section .input{margin:0}}.submit_error{color:#e30712;font-weight:400}@media (min-width: 960px){.submit_error{width:50%}}.card-editable{position:relative;top:1.5rem;margin:auto;width:100%;max-width:42rem;padding:1.5rem;background:#fff;box-shadow:0 0.125rem 0.25rem 0 rgba(0,0,0,0.25);border-radius:0.25rem}.card-editable .edit_btn{color:#007FAE;display:flex;align-items:flex-start;font-weight:400;text-decoration:none}.card-editable .edit_btn:hover,.card-editable .edit_btn:focus{text-decoration:none}.card-editable .edit_icon{margin-right:0.3125rem}.card-editable__header{display:flex;padding-bottom:1rem;align-items:center;justify-content:space-between}.card-editable__header h2{font-size:1.125rem;font-weight:500;color:#333333}.card-editable .created_date{font-size:0.875rem;color:#666666}.card-editable .card-footer{padding-bottom:0;border-bottom:0;padding:1rem 0 0;display:inline-flex;font-size:0.875rem;color:#666666}@media screen and (max-width: 600px){.card-editable .card-footer{flex-direction:column;align-items:flex-start;gap:0.5rem}}.card-editable .error{color:#e30712;margin-top:0.5rem}.card-editable section{border-bottom:0.0625rem solid #dddddd}.card-editable section:last-of-type{padding-bottom:0;border-bottom:0}.card-editable .editor-section button{all:unset}.emergency-instruction .info{color:#666666;padding:1rem 0}.emergency-instruction .header{font-size:1.125rem;color:#333333;font-weight:500;margin-bottom:0}.emergency-instruction .card-footer{border-bottom:0;display:inline-flex;padding:0;font-size:0.875rem;color:#666666}@media screen and (max-width: 600px){.emergency-instruction .card-footer{flex-direction:column;align-items:flex-start;gap:0.5rem}}.emergency-instruction .show .header{font-size:1rem;font-weight:500}.emergency-instruction .show .ql-editor{font-size:1rem;color:#333333;padding-left:0;padding-right:0}.emergency-instruction .edit .chars-container{display:flex;justify-content:flex-end}.emergency-instruction .edit .chars{color:#666666;text-align:right;padding-top:0.25rem}.emergency-instruction .edit .error{color:#e30712}@-webkit-keyframes flash-error{from{color:#fff}to{color:#e30712}}@keyframes flash-error{from{color:#fff}to{color:#e30712}}@keyframes flash-error{from{color:#fff}to{color:#e30712}}@keyframes flash-error{from{color:#fff}to{color:#e30712}}.emergency-instruction .edit .flash-error-chars{-webkit-animation:flash-error 1s ease-in-out 0s;animation:flash-error 1s ease-in-out 0s}@media screen and (max-width: 600px){.emergency-instruction .edit .buttons-section{padding-top:1rem;display:flex;flex-direction:column-reverse}.emergency-instruction .edit .buttons-section .buttons-right{display:flex;flex-direction:column-reverse}.emergency-instruction .edit .buttons-right>button{margin-bottom:1rem}}@media screen and (min-width: 600px){.emergency-instruction .edit .buttons-section{padding-top:1rem;display:flex;justify-content:space-between}.emergency-instruction .edit .buttons-section .buttons-right{display:flex}.emergency-instruction .edit .buttons-section button:first-child{margin-right:1rem}}.emergency-instruction-dialog .ql-editor{font-size:1rem;color:#333333;padding-left:0;padding-right:0}.item-pill{align-items:center;background:#fff;border:0.0625rem solid #cad6e0;border-radius:.5rem;box-shadow:0 1px 2px 1px rgba(73,75,77,0.2);display:flex;flex-direction:row;font-weight:400;margin:0 0 .5rem;min-height:3rem;padding:.5rem 1.25rem .5rem .625rem;width:100%}.item-pill--borderless{border:none}@media (min-width: 600px){.item-pill{width:70%}}.item-pill--multiline .item-pill__name{height:auto !important;word-break:break-all;word-wrap:break-word}@media (max-width: 600px){.item-pill--multiline{display:block}.item-pill--multiline .item-pill__text{margin-bottom:1.25rem}.item-pill--multiline .item-pill__actions{max-width:100%}}.item-pill--selected{background:#f7f9fa;box-shadow:none}.item-pill--stretch{width:100%}.item-pill--flat{border-color:#dddddd;box-shadow:none}.item-pill--large{padding:1.25rem}.item-pill--large .item-pill__name{color:#003b69;font-size:1.25rem;font-weight:500;height:1.5rem;margin:0 0 .5rem}.item-pill--large .item-pill__text small{color:#444;font-size:1.125rem}.item-pill--isolated{margin:0 0 1.875rem}.item-pill__actions{align-items:center;display:flex;flex:0 1 auto}.item-pill__actions--large{align-items:flex-start;flex:0 0 auto}.item-pill__action{color:#555;cursor:pointer;font-size:1.25rem;margin-left:1rem}@media (min-width: 600px){.item-pill__action{margin-left:1.25rem}}.item-pill__action--medium{height:1.5rem}.item-pill__action--large{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;margin:0;text-align:center;width:80px}.item-pill__action--large small{margin:.3125rem 0 0}.item-pill__action button{margin-bottom:0}.item-pill__action-icon{color:#555;height:1.25rem;width:1.25rem}.item-pill__icon{color:#555;flex:0 1 auto;font-size:1.1875rem;height:1.25rem;margin-right:.875rem}.item-pill__text{flex:1}.item-pill__text--inline{display:flex}.item-pill__text--inline .item-pill__name{font-weight:500}.item-pill__text--inline small{line-height:1.5}.item-pill__text--inline small::before{border-right:0.0625rem solid #ccc;content:'';height:100%;margin:0 .625rem}.item-pill__name{color:#003b69;height:1.25rem}.item-pill__action-items{display:flex;justify-content:flex-end;min-width:5rem}.item-pill .circle-loader{height:1rem}.item-pill .place-invitation__details{display:flex;flex:0 1 80%}.item-pill-section__item-list{margin-bottom:2rem}.item-pill-section--item-list-empty{color:#666;display:flex;flex-direction:row;font-weight:400;justify-content:center;margin:2rem 0;text-align:center}.item-pill-section__header{margin-bottom:1rem;margin-top:1rem}.item-pill-section__header-parenthetical{color:#666;margin-left:.35rem;margin-right:.125rem}.item-pill-section__header--list-empty{color:#666;margin-bottom:2rem;margin-top:1rem}.item-pill-section__item-list-search{margin-bottom:.5rem}@media (min-width: 600px){.item-pill-section__item-list-search{width:70%}}.item-pill-section__item-resource-list-search{margin-bottom:.5rem;width:100%}.item-pill-section__header-icon{font-size:1.5rem;margin-right:.5rem}.table{border:0.0625rem solid #dddddd;border-collapse:separate;border-radius:0.5rem;border-spacing:0;font-weight:normal;width:100%}.table thead{display:none}.table tr{display:block;padding:.5rem;position:relative}.table tr:not(:last-child){border-bottom:0.0625rem solid #dddddd}.table td{display:block}.table td:last-child{position:absolute;right:.5rem;top:0}.table td:last-child::before{display:none}.table td::before{content:attr(data-th) ": ";display:inline-block;font-weight:bold;width:8rem}.table__flex-cell{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width: 600px){.table thead{display:table-header-group}.table__head{background:#dddddd;height:2.5rem}.table tr{display:table-row}.table tr:not(:last-child) td{border-bottom:0.0625rem solid #dddddd}.table th,.table td{display:table-cell;padding:0 .25rem;text-align:left}.table th:first-child,.table td:first-child{padding:0 .25rem 0 .5rem}.table th:last-child,.table td:last-child{padding:0 .5rem 0 .25rem}.table td{max-width:1px;overflow:hidden;text-overflow:ellipsis}.table td:last-child{overflow:visible;position:relative}.table td::before{display:none}}.accordion{margin:0 -1.25rem}@media screen and (min-width: 600px){.accordion{margin:0}}.accordion-option{border-bottom:.0625rem solid transparent;border-top:0.0625rem solid #cad6e0;display:flex;padding:.625rem}.accordion-option:last-child{border-bottom-color:#cad6e0}@media screen and (min-width: 600px){.accordion-option{border:0.0625rem solid #cad6e0;border-radius:0.5rem;margin:0 0 1rem}}.accordion-option:focus{outline:none}@media screen and (min-width: 600px){.accordion-option:focus{box-shadow:0 2px 3px 3px rgba(73,75,77,0.1)}}.accordion-option--selected{background-color:#f7f9fa}.accordion-option--collapsed{background-color:#f7f9fa}@media screen and (min-width: 600px){.accordion-option--collapsed{box-shadow:0 1px 2px 1px rgba(73,75,77,0.2);max-height:4rem}}.accordion-option--collapsed:focus{border-color:#007fae}.accordion-option--collapsed .accordion-option__header{cursor:pointer;margin:0}.accordion-option--collapsed .accordion-option__header-text{color:#007fae;text-decoration:underline}.accordion-option--collapsed .accordion-option__header-text:hover{text-decoration:none}.accordion-option--collapsed .accordion-option__body{display:none}.accordion-option__radio{cursor:pointer;font-size:1.5rem;height:1.5rem;margin:0 .9375rem 0 0}.accordion-option__section{flex:1 1 auto}.accordion-option__header{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 .5rem}@media screen and (min-width: 600px){.accordion-option__header{align-items:center;flex-wrap:nowrap;height:1.5rem}}.accordion-option__header .chip{order:3}@media screen and (min-width: 600px){.accordion-option__header .chip{order:inherit}}.accordion-option__header-text{flex:1 1 65%;font-size:1.25rem;line-height:normal}.accordion-option__header-section{align-items:center;display:flex;justify-content:space-between;margin:0 0 0 1.5rem}.accordion-option__body *{margin:0 0 .25rem}.arrow-list{list-style:none}.arrow-list li{padding:0 0 0 1.5rem;position:relative}.arrow-list li::before{background-image:url(/assets/icons/icon_arrow-right-97b2d26f2122ba1d8af793d6ffb2b80219acb3a9aa60d88dab276f27424302a9.svg);background-repeat:no-repeat;content:'';height:1rem;left:0;position:absolute;top:.125rem;width:1rem}.activities{margin:2rem 0 0}.help-request-alert{color:#7e7e7e;font-size:.95rem;font-weight:normal}.help-request-alert .icon{color:#003b69;margin-right:.625rem}.help-request-alert__details{margin-right:.625rem}.help-request-alert__details--action{color:#ddf0f7}.help-request-alert__details--action:hover{cursor:pointer}.activity{background:#fff;border-radius:0.28125rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);color:#003b69;display:block;font-weight:700;margin:0 0 1rem 0;padding:1rem;position:relative}.activity:hover{text-decoration:none}@media (min-width: 600px){.activity{padding:1.25rem}}.activity__header{display:flex;justify-content:space-between;margin:0 0 .5rem}.activity__header-text{display:flex;flex:5 5 auto;flex-direction:column}@media (min-width: 769px){.activity__header-text{flex-direction:row;flex-wrap:wrap}}.activity__avatar{border-radius:50%;flex:0 0 2.5rem;height:2.5rem;margin:0 .5rem 0 0;width:2.5rem}.activity__avatar--comment{flex-basis:2rem;height:2rem;width:2rem}.activity__username{color:#003b69;font-size:1rem;font-weight:700;line-height:1}@media (min-width: 769px){.activity__username{flex:1 1 auto;order:1}.activity__username--comment{display:flex;flex-direction:column}}.activity__created{font-size:.8rem;font-weight:400;line-height:1.5;color:#666}@media (min-width: 600px){.activity__created{font-size:1rem}}@media (min-width: 600px){.activity__created{flex:2 2 auto}}@media (min-width: 769px){.activity__created{order:2;text-align:right}}.activity__relationship{font-size:.8rem;font-weight:400;line-height:1.5;color:#666}@media (min-width: 600px){.activity__relationship{font-size:1rem}}@media (min-width: 769px){.activity__relationship--comment{line-height:1.25}}.activity__type{font-size:.8rem;font-weight:400;line-height:1.5;align-items:flex-start;display:flex;line-height:1.25}@media (min-width: 600px){.activity__type{font-size:1rem}}@media (min-width: 769px){.activity__type{flex:1 1 100%;order:3}}.activity__type>svg{margin:0 .25rem 0 0}.activity__body{color:#003b69;font-size:1rem;font-weight:400}.activity__body p{color:#003b69;font-size:1rem;font-weight:400;margin:0 0 .5rem;white-space:pre-wrap}.activity__body--medical-document .icon{margin:0 .25rem 0 0}.activity__body--medical-document span{display:inline-block;transform:translateY(-10%)}.activity__assignments{align-items:center;display:flex;flex-wrap:wrap}.activity__assignments-label{margin:0 .25rem 0 0}.activity__status--complete{color:#56a701}.activity__status--incomplete{color:#e30712}.activity-assignment{border-radius:50%;color:#fff;display:inline-block;margin:0 0 0 1rem}.activity-assignment__body{height:2rem;width:2rem}.activity-assignment__avatar{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.activity-filters{align-items:center;display:flex;flex-direction:column-reverse}.activity-filters .activity-filter{width:100%}.activity-filters .activity-search{flex:1 1 auto;position:relative}@media (min-width: 600px){.activity-filters{flex-direction:row}.activity-filters .activity-filter{flex:0 0 12rem}.activity-filters .activity-search{margin:0 0 0 1rem}.activity-filters .activity-filter{flex:0 0 12rem}}.comments{color:#003b69;font-size:1rem;font-weight:400}.comments__header{align-items:flex-end;display:flex;justify-content:space-between}.comments__count{align-items:center;color:#007fae;display:flex}.comments__count .icon{color:#003b69;margin:0 .5rem 0 0}.comments--collapsed .comment__body{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:210px}@media (min-width: 600px){.comments--collapsed .comment__body{width:460px}}@media (min-width: 769px){.comments--collapsed .comment__body{width:600px}}.comment{color:#003b69;font-size:1rem;font-weight:400;margin:.5rem 0 0}.comment__body{white-space:pre-wrap}.status-form{align-items:flex-end;display:flex;flex-direction:column}.status-form textarea{height:unset;min-height:2.5rem;resize:none}.status-form .search-field{flex:1 0 auto;position:relative;width:100%}.status-form [type=submit]{width:100%}@media (min-width: 600px){.status-form{flex-direction:row}.status-form textarea,.status-form input,.status-form .search-field{margin-right:.3125rem}.status-form .search-field,.status-form textarea{flex:1 0 auto;width:auto}.status-form [type=submit]{flex:0 1 auto;width:auto}}.activity__btn{height:auto;min-height:2.25rem;word-break:break-word;white-space:break-spaces}.activity__btn:hover{border:0.063rem solid transparent}@media (max-width: 600px){.activity__btn{margin-top:1rem}.activity__btn:first-child{order:2}}.activity_modal{min-height:16rem}.activity_modal input,.activity_modal select{border-radius:0}.activity_modal__templates{padding-bottom:1rem;border-bottom:0.0625rem solid;border-color:#ccc;margin-bottom:1.375rem}.activity_modal__templates__menu_container{position:relative}.activity_modal__templates__menu_container .templates_dropdown{width:100%;position:absolute;top:0.25rem;left:0;color:#333;background-color:#fff;border:0.0625rem solid;border-color:#ccc;border-radius:0.25rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.05),0 3px 1px -2px rgba(0,0,0,0.01);z-index:2}.activity_modal__templates__menu_container .templates_dropdown--error{padding:0.5rem;color:#e30712}.activity_modal__templates__menu_container .templates_dropdown__search_input{margin:0.375rem 0.5rem 0.5rem}.activity_modal__templates__menu_container .templates_dropdown__no_templates{padding:0.5rem}.activity_modal__templates__menu_container .templates_dropdown__templates_list{max-height:12rem;overflow:auto}.activity_modal__templates__menu_container .templates_dropdown__templates_list__item{color:#3e4244;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:2.25;min-height:2.25rem;padding:0 0.5rem;text-decoration:none;white-space:nowrap}.activity_modal__templates__menu_container .templates_dropdown__templates_list__item:hover{background-color:#dddddd;text-decoration:none}.activity_modal__templates__menu_container .templates_dropdown__templates_list__item:focus{outline:0.125rem solid #3DADD6;outline-offset:-0.125rem}.activity_modal__library{padding-bottom:1.5rem}.activity_modal__library .error{margin-top:0.5rem;color:#e30712}.activity_modal__library__template_selector__template_selector_label{margin:0 0 0.275rem;display:block;font-size:1rem;color:#333333;font-weight:500}.activity_modal__library__template_selector{width:100%;height:2.5rem;padding:0.5rem;position:relative;color:#333333;border:1px solid #dddddd;font-size:1rem;cursor:pointer}.activity_modal__library__template_selector:focus{border:1px solid #007FAE;outline:none}.activity_modal__library__template_selector::after{content:"";width:0;height:0;position:absolute;top:1rem;right:1rem;border-left:0.375rem solid transparent;border-right:0.375rem solid transparent;border-top:0.375rem solid #333333}.activity_modal__library__menu_container{position:relative}.activity_modal__library__menu_container .library_dropdown{width:100%;position:absolute;top:-2.5rem;left:0;color:#333;background-color:#fff;border:0.0625rem solid;border-color:#ccc;border-radius:0.25rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.05),0 3px 1px -2px rgba(0,0,0,0.01);z-index:2}.activity_modal__library__menu_container .library_dropdown--error{padding:0.5rem;color:#e30712}.activity_modal__library__menu_container .library_dropdown__search_input{margin:0.375rem 0.5rem 0.5rem}.activity_modal__library__menu_container .library_dropdown__no_templates{padding:0.5rem}.activity_modal__library__menu_container .library_dropdown__templates_list{max-height:12rem;overflow:auto}.activity_modal__library__menu_container .library_dropdown__templates_list__item{color:#3e4244;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:2.25;min-height:2.25rem;padding:0 0.5rem;text-decoration:none;white-space:nowrap}.activity_modal__library__menu_container .library_dropdown__templates_list__item:hover{background-color:#dddddd;text-decoration:none}.activity_modal__library__menu_container .library_dropdown__templates_list__item:focus{outline:0.125rem solid #3DADD6;outline-offset:-0.125rem}.activity_modal__input_field{color:#333}.activity_modal__input_field--address{margin:1rem 0 0.5rem}.activity_modal__input_field--resources{padding-top:0;margin-top:1rem}.activity_modal__input_field--description{margin-bottom:1.5rem}.activity_modal__input_field--assignments{height:15rem;padding-top:0;margin-top:0.75rem}.activity_modal__input_field__description{width:2.75rem;min-width:2.75rem;margin-right:0.5rem;flex-grow:0}.activity_modal__input_field__description--who{padding-top:0.25rem}.activity_modal__input_field__description--resources{margin-top:1rem;padding-top:0.25rem}.activity_modal__input_field__label{margin-bottom:0.5rem;font-size:1rem;color:#333333;font-weight:500;display:block}.activity_modal__input_field__label--description{margin-bottom:0.125rem}.activity_modal__input_field__label--resources,.activity_modal__input_field__label--assignments{margin-bottom:0.375rem}.activity_modal__input_field__container{flex-grow:1;color:#333333}.activity_modal__input_field__container .when_toggle{margin-bottom:1.25rem}.activity_modal__input_field__container .when_toggle:focus{outline:0.0625rem solid #3DADD6}.activity_modal__input_field__container .input{margin:0}.activity_modal__input_field__container .input--checkbox{margin-top:1.075rem}.visibility_controller_container,.when_radio_option_controller_container{display:flex;margin-bottom:1.5rem;color:#333333}.visibility_controller_container .left_option,.when_radio_option_controller_container .left_option{margin-right:2rem}.visibility_controller_container .radio_option__description{display:flex}.visibility_controller_container .default_tag{height:1.375rem;margin-left:0.5rem;padding:0.25rem 0.75rem;display:flex;align-items:center;background-color:#DDF0F7;border-radius:0.5rem;font-size:0.875rem;font-weight:400}.input.due_at_input{margin-bottom:0.125rem}.input.due_at_input label{margin-bottom:0.125rem}.repeats_controller_container{height:2.5rem;margin-top:0.5rem;display:flex;align-items:center}.repeats_controller_container .input--checkbox{margin:0 0.5rem 0 0}.repeats_controller_container .input.repeats_controller_container__interval{margin:0}.repeats_controller_container .input.repeats_controller_container__interval .optional{width:3.75rem;padding:0.5rem;margin:0}.repeats_controller_container .input.repeats_controller_container__frequency{margin:0 0 0 -1px}.repeats_controller_container .input.repeats_controller_container__frequency .optional{padding:0.5rem;margin:0}.repeats_controller_container__ends_on{margin-top:1rem;display:flex}.repeats_controller_container__ends_on__description{padding-top:0.575rem;padding-left:1.325rem;margin-right:0.5rem;flex-grow:0}.repeats_controller_container__ends_on__selector{flex-grow:1}.repeats_controller_container__ends_on__selector>.radio_option{height:2.5rem}.radio_option__description__on_container{display:flex;align-items:center}.radio_option__description__on_container__copy{margin-right:0.5rem;flex-grow:0}.radio_option__description__on_container__selector{margin:0;flex-grow:0}.radio_option__description__on_container__selector input{height:2rem;max-width:7rem}.input.interval.radio_option__description__on_container__selector{margin:0 0.5rem 0 0}.activity_modal__address_header_label{margin-top:1rem;font-size:1.2rem}.activity_modal__virtual_visit__input_field__container{margin-bottom:0.5rem}.activity_modal__address_controller__description__input_field__container{font-weight:500}.activity_modal__address_controller__input_field__container{display:flex;justify-content:space-between;align-items:center}.activity_modal__extended_address__input_field__container{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:1rem;gap:1rem}@media (min-width: 600px){.activity_modal__extended_address__input_field__container{flex-direction:row}}@media (min-width: 600px){.activity_modal__extended_address__input_field{width:100%}}.activity_modal__address_form__input_field__container{display:flex;flex-direction:column;gap:1rem}.activity_modal__address_input_field__container{margin-bottom:0.5rem}.activity_modal__assignments{display:flex;flex-wrap:wrap}.activity_modal__assignments__menu_container{position:relative}.activity_modal__assignments__menu_container .assignments_dropdown{width:100%;position:absolute;top:-0.25rem;left:0;color:#333;background-color:#fff;border:0.0625rem solid;border-color:#ccc;border-radius:0.25rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.05),0 3px 1px -2px rgba(0,0,0,0.01);z-index:2}.activity_modal__assignments__menu_container .assignments_dropdown--error{padding:0.5rem;color:#e30712}.activity_modal__assignments__menu_container .assignments_dropdown__search_input{margin:0.375rem 0.5rem 0.5rem}.activity_modal__assignments__menu_container .assignments_dropdown__no_assignments{padding:0.5rem}.activity_modal__assignments__menu_container .assignments_dropdown__assignments_list{max-height:12rem;overflow:auto}.activity_modal__assignments__menu_container .assignments_dropdown__assignments_list__item{color:#3e4244;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:2.25;min-height:2.25rem;padding:0 0.5rem;text-decoration:none;white-space:nowrap}.activity_modal__assignments__menu_container .assignments_dropdown__assignments_list__item:hover{background-color:#dddddd;text-decoration:none}.activity_modal__assignments__menu_container .assignments_dropdown__assignments_list__item:focus{outline:0.125rem solid #3DADD6;outline-offset:-0.125rem}.activity_modal__assignments__notification_header{margin-top:0.5rem;color:#666666}.activity_modal__assignments__assignment_item{margin:0 0.5rem 0.5rem 0}.activity_modal__assignments__assignment_item .assignment_description{max-width:15rem;line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity_modal__assignments__assignment_item .assignment_close_icon{margin-left:0.5rem;padding-top:0.125rem}.activity_modal__resources__assignment_item__button_icon{margin-right:0.25rem}button.activity_modal__assignments__assignment_item.btn--pill--secondary{padding-right:0.5rem}.activity_modal__resources{display:flex;flex-wrap:wrap}.activity_modal__resources__menu_container{position:relative}.activity_modal__resources__menu_container .resources_dropdown{width:100%;position:absolute;top:-11.75rem;left:0;color:#333;background-color:#fff;border:0.0625rem solid;border-color:#ccc;border-radius:0.25rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.1),0 1px 5px 0 rgba(0,0,0,0.05),0 3px 1px -2px rgba(0,0,0,0.01);z-index:2;margin-top:12rem}.activity_modal__resources__menu_container .resources_dropdown--error{padding:0.5rem;color:#e30712}.activity_modal__resources__menu_container .resources_dropdown__search_input{margin:0.375rem 0.5rem 0.5rem}.activity_modal__resources__menu_container .resources_dropdown__no_resources{padding:0.5rem}.activity_modal__resources__menu_container .resources_dropdown__resources_list{max-height:12rem;overflow:auto}.activity_modal__resources__resource_item{margin:0 0.5rem 0.5rem 0}.activity_modal__resources__resource_item .resource_description{max-width:15rem;line-height:1.25rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity_modal__resources__resource_item .resource_close_icon{margin-left:0.5rem;padding-top:0.125rem}.activity_modal__resources__resource_item__button_icon{margin-right:0.25rem}.resources_dropdown__resources_list__item{padding:0.375rem 0.5rem;color:#3e4244;cursor:pointer;font-size:1rem;font-weight:400;min-height:2.25rem;text-decoration:none;white-space:nowrap}.resources_dropdown__resources_list__item:hover{background-color:#dddddd;text-decoration:none}.resources_dropdown__resources_list__item:focus{outline:0.125rem solid #3DADD6;outline-offset:-0.125rem}.resources_dropdown__resources_list__item__name{line-height:1.25rem}.resources_dropdown__resources_list__item__address,.resources_dropdown__resources_list__item__phone{font-size:0.875rem;line-height:1rem;color:#666666}.resources_dropdown__resources_list__item__tags_container{margin-bottom:0.25rem;display:flex;flex-wrap:wrap}.resources_dropdown__resources_list__item__tags_container__tag{margin-right:0.25rem;font-size:0.875rem;line-height:1rem;color:#666666}.resources_dropdown__resources_list__item__url{display:block;font-size:0.875rem;line-height:1rem}.action_modal__footer{padding:1rem 0.75rem;display:flex;justify-content:flex-end}.action_modal__footer--edit{justify-content:space-between}.action_modal__footer__right_col{display:flex;justify-content:flex-end}.action_modal__footer__delete_button{width:8rem}.action_modal__footer__delete_button.action_modal__footer__delete_button--confirm{background-color:#333333;border-color:#333333;color:#fff;position:relative;z-index:2}.action_modal__footer__delete_button.action_modal__footer__delete_button--confirm:focus{background-color:#333333;border-color:#333333;color:#fff;box-shadow:0 0 0 1px #fff, 0 0 0 3px #333333}.action_modal__footer__cancel_button{margin-right:0.875rem}.action_modal__body__error{color:#e30712;margin-top:1rem}.activity_modal--edit{margin-top:0.25rem}.activity_modal--edit .input.due_at_input label,.activity_modal--edit .activity_modal__virtual_visit__input_field__container label{padding-bottom:0.125rem}.activity_modal--edit .activity_modal__input_field__label--when{margin-bottom:0.625rem}.activity_modal--edit .activity_modal__input_field__container input,.activity_modal--edit .activity_modal__input_field__container select{line-height:1.125;height:2.25rem;padding:0.5rem 0.625rem;border-radius:0}.activity_modal--edit .activity_modal__input_field__container input{color:#333333}.activity_modal--edit .activity_modal__input_field--resources{margin-top:1.25rem}.activity_modal--edit .activity_modal__input_field--assignments{margin-top:0.75rem}.activity_modal--edit .activity_modal__address_form__input_field__container label{color:#333333}.activity_modal--edit .activity_modal__address_form__input_field__container input,.activity_modal--edit .activity_modal__address_form__input_field__container select{line-height:1.125;height:2.25rem;padding:0.5rem 0.625rem;border-radius:0}.activity_modal--edit .activity_modal__address_form__input_field__container input{color:#333333}.activity_modal--edit .activity_modal__address_controller__description__input_field__container{color:#333333}.activity_modal--edit .activity_modal__resources__resource_item,.activity_modal--edit .activity_modal__assignments__assignment_item{font-weight:400}.activity_modal--edit .btn--add-address{display:flex;justify-content:center;align-items:center;padding:0.5rem 1.25rem;font-size:1rem;height:2.25rem;border-radius:0.25rem}.activity_modal--edit .btn--add-address .add-address-icon{color:#003B69;width:1rem;height:1rem;padding:0.125rem}.activity_modal--edit .btn--add-address .add-address-text{padding-left:0.25rem;white-space:nowrap;font-weight:500;display:inline-block;padding-top:0.125rem}.activity_modal--edit .btn--remove-address{padding:0.5rem 1.25rem;font-size:1rem;display:flex;justify-content:center;align-items:center;height:2.25rem;font-weight:500;border-radius:0.25rem}.announcement{background:#003b69;border-radius:0;display:flex;margin:0;position:relative;z-index:1}@media (-ms-high-contrast: none),(-ms-high-contrast: active){.announcement{top:3.25rem}}@media (-ms-high-contrast: none) and (min-width: 768px),(-ms-high-contrast: active) and (min-width: 768px){.announcement{top:5rem}}.announcement__spacer{flex:0 0 0}@media screen and (min-width: 960px){.announcement__spacer{flex:0 1 270px}}.announcement__content{align-items:center;display:flex;flex:1 0 auto;flex-wrap:wrap;margin:0 auto;max-width:960px;width:100%}@media screen and (min-width: 600px){.announcement__content{flex-wrap:nowrap;padding:0 1.125rem}}.announcement__icon{flex:0 1 3rem;margin:0}@media screen and (min-width: 600px){.announcement__icon{flex-basis:3.5rem}}.announcement__message{flex:0 1 calc(100% - 2.5rem - 1.875rem)}@media screen and (min-width: 600px){.announcement__message{flex-basis:calc(100% - 4rem);margin-right:1rem}}.announcement__btn{flex:1 0 auto;margin:.5rem 0 0 3rem}@media screen and (min-width: 600px){.announcement__btn{margin:0 1rem 0 0;width:auto}}.announcement__btn .btn{margin:0}.announcement__close{font-size:.875rem;position:absolute;right:1rem;top:1rem}.announcement-footer{display:flex;width:100%}.announcement-footer__signature{align-items:center;display:flex;flex:1 1 auto;flex-wrap:wrap;justify-content:space-between;margin-left:.5rem}.announcement-footer__name{flex:1 1 auto;font-size:1.25rem}.insulin-dosing__updated-at{margin-top:2rem}.insulin-dosing__updated-at__text{position:absolute;top:10%;color:#666;font-weight:400}.insulin-dosing__buttons{display:flex;justify-content:space-between}.insulin-dosing__copy-text{margin-left:0.5rem;color:#333;line-height:1.25rem;font-weight:400;font-size:0.875rem}.insulin-dosing__copy-icon{color:#333;margin-top:0.25rem}.insulin-dosing__copy-mdi{margin-top:0.5rem}.insulin-dosing__copy-dashboard{float:right}.insulin-dosing__copy-button{max-width:8rem;height:100%;padding:0.25rem 0.875rem 0.5rem 0.625rem;background-color:#fff;border:0.0625rem solid #ddd;border-radius:0.25rem;box-shadow:none;line-height:unset;color:#000;transition-duration:.3s;transition-property:background-color, box-shadow, border-color;transition-timing-function:ease-out}@media (min-width: 600px){.insulin-dosing__copy-button{max-width:100%}}.insulin-dosing__copy-button:hover{background-color:#ddd;border-color:#ddd;cursor:pointer;text-decoration:none}.insulin-dosing__copy-button:focus{margin:0.0625rem;background-color:#ddd;box-shadow:none;border:0;outline:0.125rem double #ddd;text-decoration:none}@media (min-width: 600px){.insulin-dosing__copy-button:focus{max-width:100%}}.insulin-dosing__bolus-calculator{margin-top:1rem}.insulin-dosing__bolus-calculator svg{margin-right:0.375rem}.block-visual__header .title{margin-bottom:.875rem;font-size:1rem;color:#113B69}@media screen and (min-width: 600px){.block-visual__header .title{font-size:1.125rem}}.block-visual__chart-wrapper{display:flex;align-items:initial}.block-visual__chart-wrapper .chart{display:flex;flex:1 0 auto;width:84%}@media screen and (min-width: 600px){.block-visual__chart-wrapper .chart{flex:3 0 auto}}.block-visual__chart-wrapper .xAxis.text-subtle{color:#333333}.block-visual__categories{width:16%}@media screen and (min-width: 600px){.block-visual__categories{margin-right:0.75rem}}@media screen and (max-width: 599px){.block-visual__categories{width:18%}}.block-visual__categories__symbol{display:flex;flex-direction:initial;align-items:baseline;width:100%;margin-bottom:0.375rem}.block-visual__categories__symbol .description{color:#333333;font-size:0.875rem;font-weight:400}.block-visual__categories__symbol .item{width:0.75rem;height:0.75rem;margin-right:.25rem}@media screen and (max-width: 960px){.block-visual__categories__symbol span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:60%;margin-bottom:.0625rem}}.category-padding{width:0}@media screen and (min-width: 768px){.category-padding{width:6.5%}}@media screen and (min-width: 960px){.category-padding{width:9.5%}}.block-visual__legend-wrapper{width:100%;display:flex;justify-content:center}.block-visual__legend{display:flex;width:100%;padding-top:3%;justify-content:center;flex-wrap:wrap}.block-visual__legend .description{overflow:initial}@media screen and (max-width: 768px){.block-visual__legend{flex-wrap:wrap}}.block-visual__legend__symbol{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;align-items:center;max-width:fit-content}.block-visual__legend__symbol .item{min-width:0.75rem;min-height:0.75rem;margin-right:.25rem}.block-visual__legend__symbol:not(:last-child){padding-right:3%}.no-data{color:#37373F;font-size:30%}@media screen and (min-width: 768px){.no-data{font-size:43%}}@media screen and (min-width: 1056px){.no-data{font-size:75%}}.symptom-intensity .barchart.bar{stroke:#fff}.symptom-intensity .item--0{background-color:#FEB8B4}.symptom-intensity .item--1{background-color:#FE8882}.symptom-intensity .item--2{background-color:#ED4C42}.symptom-intensity .item--3{background-color:#BF3E36}.symptom-intensity .item--4{background-color:#7B423F}.symptom-intensity .item--5{background-color:#DDDDDD}.symptom-occurrence .chart{padding:0 1.4%;display:flex;justify-content:space-around;flex-wrap:wrap}.symptom-occurrence .block-visual__legend .item--0{background-color:#ED4C41}.symptom-occurrence .block-visual__legend .item--1{background-color:#DDDDDD}.symptom-occurrence .block-visual__legend .item--2{background-color:#fff}@media screen and (max-width: 599px){.symptom-occurrence .block-visual__legend{width:100%}}.symptom-occurrence .block-visual__categories{height:100%}.symptom-occurrence .block-visual__categories__symbol{margin-bottom:0.595rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.symptom-occurrence .block-visual__categories .item{display:none}.symptom-occurrence .day{width:12%}.symptom-occurrence .day.day-missed{display:flex}.symptom-occurrence .time-of-day-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.symptom-occurrence .time-of-day-wrapper.day-missed{align-items:flex-end}.symptom-occurrence .time-of-day-wrapper .xAxis{margin-top:0.5rem}.symptom-occurrence .time-of-day{display:flex;align-items:center;flex-direction:column;width:29.75%}.symptom-occurrence .time-of-day--future{visibility:hidden}.symptom-occurrence .time-of-day--no-response{justify-content:center}.symptom-occurrence .cell{background:#DDDDDD;height:1.4375rem;margin-bottom:.25rem;background-image:none}.symptom-occurrence .cell.icon{display:flex;align-items:center;width:50%;background:none}.symptom-occurrence .cell--action-taken{color:#E30712}.symptom-occurrence .cell--occurred{background:#ED4C41}.worry-intensity .chart{padding:0 .5%}.worry-intensity .avoidance{width:100%}.worry-intensity .avoidance .icon{font-size:1.25rem}@media screen and (min-width: 600px){.worry-intensity .avoidance .icon{font-size:2.5rem}}.worry-intensity .block-visual__categories__symbol:not(:first-child){margin-bottom:0.15rem}.worry-intensity .item--0{display:none}.worry-intensity .item--1{background-color:#DDF0F7}.worry-intensity .item--2{background-color:#007FAE40}.worry-intensity .item--3{background-color:#007FAE80}.worry-intensity .item--4{background-color:#036294}.worry-intensity .item--5{background-color:#003B69}.worry-intensity .item--6{background-color:#DDDDDD}.worried-about .chart{padding:0 2.2%;display:flex;justify-content:space-between;flex-wrap:wrap}.worried-about .chart .xAxis{display:flex;justify-content:center}.worried-about .block-visual__categories__symbol{margin-bottom:0.625rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.worried-about .block-visual__categories .item{display:none}.worried-about .block-visual__legend .item--0{background-color:#003B69}.worried-about .block-visual__legend .item--1{background-color:#DDDDDD}.worried-about .block-visual__legend .item--2{background-color:#fff}@media screen and (max-width: 599px){.worried-about .block-visual__legend{width:100%}}.worried-about .day{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.worried-about .day--future{visibility:hidden}.worried-about .day--no-response{height:90%}.worried-about .day-wrapper{width:11%}.worried-about .cell{height:1.5rem;width:100%;background:#DDDDDD;margin-bottom:.25rem}.worried-about .cell.icon{display:flex;align-items:center;width:15%;background:none}.worried-about .cell--occurred{background:#003B69}.worried-about .chart{padding:0 2.2%;display:flex;justify-content:space-between;flex-wrap:wrap}.worried-about .chart .xAxis{display:flex;justify-content:center}.worried-about .block-visual__categories__symbol{margin-bottom:0.625rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.worried-about .block-visual__categories .item{display:none}.worried-about .block-visual__legend .item--0{background-color:#003B69}.worried-about .block-visual__legend .item--1{background-color:#DDDDDD}.worried-about .block-visual__legend .item--2{background-color:#fff}@media screen and (max-width: 599px){.worried-about .block-visual__legend{width:100%}}.worried-about .day{display:flex;justify-content:center;flex-wrap:wrap;align-items:center}.worried-about .day--future{visibility:hidden}.worried-about .day--no-response{height:90%}.worried-about .day-wrapper{width:11%}.worried-about .cell{height:1.5rem;width:100%;background:#DDDDDD;margin-bottom:.25rem}.worried-about .cell.icon{display:flex;align-items:center;width:15%;background:none}.worried-about .cell--occurred{background:#003B69}.certainty-expectation .chart{padding-top:2%;flex-wrap:wrap}.certainty-expectation .block-visual__chart-wrapper{flex-wrap:wrap}.certainty-expectation .event-happened__wrapper{width:100%;display:flex}.certainty-expectation .event-happened__indicator{display:flex;justify-content:space-around;width:89%}.certainty-expectation .event-happened__indicator .event{color:#007FAE;font-size:0.5rem}@media screen and (min-width: 768px){.certainty-expectation .event-happened__indicator .event{font-size:0.725rem}}.certainty-expectation .event-happened__indicator .event--not-occurred{visibility:hidden}.certainty-expectation .block-visual__categories{margin-right:0;width:26.5%}@media screen and (min-width: 768px){.certainty-expectation .block-visual__categories{width:29.5%}}@media screen and (min-width: 1056px){.certainty-expectation .block-visual__categories{width:20.5%}}.certainty-expectation .block-visual__categories .item{display:none}@media screen and (max-width: 599px){.certainty-expectation .block-visual__legend-padding{width:20%}}.certainty-expectation .block-visual__legend .item--0{background-color:#003B69}.certainty-expectation .block-visual__legend .item--1{background-color:#99CCDF}.expected-vs-reality .chart{padding-top:2%;flex-wrap:wrap}@media screen and (max-width: 960px){.expected-vs-reality .block-visual__legend-wrapper{justify-content:space-evenly}}.expected-vs-reality .block-visual__legend .item--0{background-color:#99CCDF}.expected-vs-reality .block-visual__legend .item--1{background-color:#3399BE}.expected-vs-reality .block-visual__legend .item--2{background-color:#003B69}@media screen and (max-width: 599px){.expected-vs-reality .block-visual__legend-padding{width:20%}}.going-to-school .chart{align-items:end;width:100%}@media screen and (min-width: 1056px){.going-to-school .chart{width:83%}}.going-to-school .category-padding{width:0%}@media screen and (min-width: 1056px){.going-to-school .category-padding{width:17%}}.going-to-school .day{width:15%;display:flex;flex-direction:column;align-items:center}.going-to-school .event{color:#845AAE;display:flex;flex-direction:column-reverse;align-items:center;font-size:0.875rem;font-weight:400;margin-bottom:0.75rem;text-align:center}@media screen and (max-width: 599px){.going-to-school .event{font-size:0.725rem}}.going-to-school .event span{margin-top:0.5rem}.going-to-school .event .icon{font-size:1rem}.going-to-school .event--future{visibility:hidden}.going-to-school .event--no-data{color:#333333}.going-to-school .event--no-data .icon{width:.725rem}.friend-interaction .chart{padding-top:2%;flex-wrap:wrap}.friend-interaction .block-visual__legend .item--0{background-color:#BFA0DD}.friend-interaction .block-visual__legend .item--1{background-color:#845AAE}.friend-interaction .block-visual__legend .item--2{background-color:#411E64}@media screen and (max-width: 599px){.friend-interaction .block-visual__legend-padding{width:20%}}.friend-reaction .chart{padding:0 1.4%;display:flex;justify-content:space-around;flex-wrap:wrap}.friend-reaction .block-visual__legend .item--0{background-color:#BFA0DD}.friend-reaction .block-visual__legend .item--1{background-color:#845AAE}.friend-reaction .block-visual__legend .item--2{background-color:#411E64}.friend-reaction .block-visual__categories__symbol{margin-bottom:0.595rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.friend-reaction .block-visual__categories .item{display:none}.friend-reaction .day{width:12%}.friend-reaction .day.day-missed{display:flex;height:79.5%}.friend-reaction .time-of-day-wrapper{display:flex;flex-wrap:wrap;justify-content:center}.friend-reaction .time-of-day-wrapper.day-missed{align-items:flex-end}.friend-reaction .time-of-day-wrapper .xAxis{margin-top:0.5rem}.friend-reaction .time-of-day{display:flex;align-items:center;flex-direction:column;width:29.75%}.friend-reaction .time-of-day--future{visibility:hidden}.friend-reaction .time-of-day--no-response{justify-content:center}.friend-reaction .cell{background:#DDDDDD;height:1.4375rem;margin-bottom:.25rem;background-image:none}.friend-reaction .cell.icon{display:flex;align-items:center;width:50%;background:none}.friend-reaction .cell--morning{background:#BFA0DD}.friend-reaction .cell--afternoon{background:#845AAE}.friend-reaction .cell--evening{background:#411E64}.friend-reaction .cell--no-interaction{background:#666666}.my-emotions .block-visual__header .title{margin-bottom:.125rem}.my-emotions .block-visual__chart-wrapper{padding-top:2rem}.my-emotions .category-padding{width:0%}@media screen and (min-width: 960px){.my-emotions .category-padding{width:12%}}.my-emotions .chart{display:flex;flex-wrap:wrap}.my-emotions .chart__title{color:#113B69;font-size:1rem;font-weight:400;width:100%;display:flex;justify-content:center}.my-emotions .chart hr{background:#AAAAAA;width:100%;margin:1rem 0 2rem}.my-sleep .chart{padding-top:2%;flex-wrap:wrap}.my-sleep .block-visual__chart-wrapper{flex-wrap:wrap}.my-sleep .hours-slept__wrapper{width:100%;display:flex}.my-sleep .hours-slept__indicator{display:flex;width:89%}@media screen and (min-width: 960px){.my-sleep .hours-slept__indicator{width:85%}}.my-sleep .hours-slept__indicator .slept{color:#333333;font-size:0.875rem;font-weight:400;width:15%;display:flex;justify-content:center}.my-sleep .hours-slept__indicator .slept--no-data{padding-right:0.75%}.my-sleep .block-visual__categories{margin-right:0}@media screen and (min-width: 769px){.my-sleep .block-visual__categories{width:29%}}@media screen and (min-width: 960px){.my-sleep .block-visual__categories{width:19%}}@media screen and (max-width: 768px){.my-sleep .block-visual__categories{width:22%}}@media screen and (max-width: 599px){.my-sleep .block-visual__categories{width:31.5%}}.my-sleep .block-visual__categories .item{display:none}.my-sleep .block-visual__legend .item--0{background-color:#BAEBAB}.my-sleep .block-visual__legend .item--1{background-color:#74C75A}.my-sleep .block-visual__legend .item--2{background-color:#2F9110}.my-sleep .block-visual__legend .item--3{background-color:#11551D}@media screen and (max-width: 599px){.my-sleep .block-visual__legend-padding{width:20%}}.appointment-assignments{align-items:flex-end;display:flex;flex-direction:column}@media screen and (min-width: 600px){.appointment-assignments{align-items:center;flex-direction:row-reverse}}.appointment-assignments .activity__assignments{max-width:80px}@media screen and (min-width: 600px){.appointment-assignments .activity__assignments{max-width:inherit}}.appointment-assignments__time{align-items:center;display:flex;margin:0 0 .5rem 1rem}@media screen and (min-width: 600px){.appointment-assignments__time{margin:0 0 0 1rem}}.appointment-assignments__time .h3{margin-left:.5rem}.appointment-assignments .activity-assignment{margin:0}.appointment-assignments .activity-assignment:nth-child(even){margin-left:1rem}.appointment-assignments .activity-assignment:nth-child(n+3){margin-top:.5rem}@media screen and (min-width: 600px){.appointment-assignments .activity-assignment{margin:0 0 0 1rem}.appointment-assignments .activity-assignment:nth-child(n+3){margin-top:0}}.appointment-assignments .row__col{margin:0}.appointment-assignments .row__col .chip{margin:0}.appointment-assignments.row__col.row__col--fixed{margin-top:0.25rem}.appointment__input_field{color:#333}.appointment__input_field__assignments{padding-top:0}.appointment__input_field__assignments:not(.activity_modal__input_field--resources+.activity_modal__input_field--assignments){margin-top:1rem}.appointment__input_field__container{flex-grow:1;color:#333333;margin-bottom:1rem}.appointment__input_field__container .when_toggle{margin-bottom:1.25rem}.appointment__input_field__container .when_toggle:focus{outline:0.0625rem solid #3DADD6}.appointment__input_field__container .input{margin:0}.appointment__input_field__container .input--checkbox{margin-top:1.075rem}.input.due_at_input{margin-bottom:0}.appointment__address__input_field__container>*{margin-bottom:1rem}.appointment__extended_address__input_field__container{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:1rem;gap:1rem}@media (min-width: 600px){.appointment__extended_address__input_field__container{flex-direction:row}}@media (min-width: 600px){.appointment__extended_address__input_field{width:100%}}.appointment-container{display:flex;flex-direction:column}.appointment-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;-moz-column-gap:1rem;column-gap:1rem}@media (max-width: 600px){.appointment-actions{order:1}}.appointment-actions hr:first-child{display:none}.appointment-actions hr:last-child{flex-basis:100%;display:block}@media (max-width: 600px){.appointment-actions hr:first-child{flex-basis:100%;display:block}.appointment-actions hr:last-child{display:none}}.appointment-actions__info{font-size:0.813rem;font-weight:400}.appointment-actions__btns{display:flex}@media (max-width: 600px){.appointment-actions__btns{flex:1 1 100%;flex-direction:column}}.aside{--aside-top: 60px;background:#fff;bottom:0;box-shadow:1px 5px 8px 3px rgba(73,75,77,0.2);display:none;max-width:100%;overflow:hidden;position:fixed;top:0;transition:transform .25s ease-in-out;width:375px;will-change:transform;z-index:2}@media screen and (min-width: 600px){.aside{max-width:375px}}.aside--left{left:0;transform:translate(-100%, 60px);transform:translate(-100%, var(--aside-top))}.aside--right{right:0;transform:translate(100%, 60px);transform:translate(100%, var(--aside-top))}.aside__animation-enter{display:block}.aside__animation-enter-done{display:block;transform:translate(0, 60px);transform:translate(0, var(--aside-top))}.aside__animation-exit{display:block}.aside__header{align-items:center;display:flex;font-size:1.125rem;font-weight:500;height:68px;padding:0 15px}.aside__header-content{flex:1 1 0}.aside__header-icon-tooltip{display:block;height:100%}.aside__header-icon--left{margin:0 1.25rem 0 0.3rem}.aside__header-icon--right{margin:0 0.3rem 0 1.25rem}.aside__header .icon,.aside__header .icon__container{cursor:pointer;height:100%}.aside__header--left{flex-direction:row-reverse}.aside__header--blue{background-color:#007fae;color:#fff}.aside__header--grey{background:#f8f8f8;border-bottom:0.0625rem solid #dddddd;border-top:0.0625rem solid #dddddd;color:#003b69;height:60px}@media screen and (min-width: 600px){.aside__header--grey{height:68px}}.aside__container{height:100%;width:100%}.aside__content{height:calc(100% - 68px - 60px);margin-right:-17px;overflow-y:auto;padding-right:17px}.assignments{background:#fff;border-radius:0.28125rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);color:#003b69;display:block;font-weight:700;margin:0 0 1rem 0;padding:1rem;position:relative;padding:.5rem 1.25rem}.assignments:hover{text-decoration:none}@media (min-width: 600px){.assignments{padding:1.25rem}}.assignment{align-items:center;border-bottom:0.0625rem solid #dddddd;display:flex;flex-wrap:wrap;font-weight:400;justify-content:space-between;padding:.5rem 0}.assignment:hover{border-color:#ddf0f7}.assignment:last-child{border:0;padding-bottom:0}.assignment__avatar{flex:0 0 3.75rem;margin:0 .5rem 0 0}.assignment__status{flex:10 1 0}@media (min-width: 769px){.assignment__status{flex-basis:auto}}.assignment__status h3{align-items:center;display:flex}.assignment-actions{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;margin:.5rem 0 0;width:100%}@media (min-width: 600px){.assignment-actions{margin:0;width:initial}}.assignment-actions__label{flex:1 1 100%}.assignment-actions__action{flex:1 1 100%;margin:.25rem;width:100%}.assignment-actions--mine .assignment-actions__label{margin:0 .25rem}@media (min-width: 769px){.assignment-actions--mine{flex:1 0 auto;flex-wrap:nowrap}.assignment-actions--mine .assignment-actions__label{flex:1 0 auto}}.assignment-actions--declined{width:100%}@media (min-width: 600px){.assignment-actions--declined .assignment-actions__action{flex:1 1 32%;max-width:50%}.assignment-actions--declined .assignment-actions__action:nth-child(4){max-width:100%}}@media (min-width: 769px){.assignment-actions--declined .assignment-actions__action{max-width:33%}}.assignment__name .icon{margin:0 0 0 .25rem}.assignment--claim{border:0}.assignment--claim:not(:first-child){padding:1rem 0 0}.assignment--claim .assignment__status{margin:0 .25rem 0 0}.avatar-number--hidden{border:1px solid #ddd;border-radius:50%;color:#003b69;height:100%;padding:.375rem;width:100%}.audit{background-color:#fff;border-left:0.25rem solid #007fae;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);display:flex;flex-direction:column;margin-bottom:1rem;padding:1rem;width:100%}.audit .audit__header{display:flex;flex-direction:column}.audit .audit__header .audit__header--time{font-size:.9rem}.audit .audit__change{margin:1rem 0 0}.audit .audit__change dt{font-weight:bold}@media (min-width: 600px){.audit .audit__header{align-items:center;flex-direction:row;justify-content:space-between}.audit .audit__change{margin:1rem}}.audit--task{border-left-color:#e30712}.audit--appointment{border-left-color:#e30712}.audit--team_membership{border-left-color:#e2c5fb}.audit--diagnosis{border-left-color:#56a701}.audit--status{border-left-color:#ffac40}.avatar{background:#fff;border-radius:50%;-o-object-fit:cover;object-fit:cover;height:8.75rem;width:8.75rem}.avatar--thumb{max-height:2rem;max-width:2rem}@media (min-width: 375px){.avatar--thumb{max-height:3.75rem;max-width:3.75rem}}.avatar--clickable{cursor:pointer}.avatar--no-background{background:none}.avatar--without-radius{border-radius:0;width:auto}.avatar--small{height:2.5rem;width:2.5rem}.avatar--text{background:#003b69;border:0;display:block;position:relative}.avatar--text::after{bottom:0;color:#fff;content:attr(data-text);font-size:2rem;left:0;position:absolute;right:0;text-align:center;top:0}@media (min-width: 600px){.avatar--text::after{line-height:2}}.avatar--raised{border:0.125rem solid #fff;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2)}.avatar__metadata{align-items:center;margin-bottom:1.5625rem}@media (min-width: 600px){.avatar__metadata{display:flex}.avatar__metadata>*{margin:0 1.25rem 0 0}.avatar__metadata>*:last-child{margin:0}}.pulse_avatar{position:relative;display:flex;align-items:center;justify-content:center}.pulse_avatar__image{background:#fff;border-radius:50%;-o-object-fit:cover;object-fit:cover}.pulse_avatar__image--border{box-sizing:border-box;border:0.125rem solid #fff;box-shadow:0 0.0625rem 0.1875rem 0 rgba(0,0,0,0.2)}.pulse_avatar__svg--border{position:absolute;background-color:transparent;border-radius:50%;border:0.125rem solid #fff;box-sizing:border-box;box-shadow:0 0.0625rem 0.1875rem 0 rgba(0,0,0,0.2)}.pulse_avatar--left-align{justify-content:flex-start}.awesomplete{display:block;position:relative}.awesomplete[hidden]{display:none}.awesomplete .visually-hidden{clip:rect(0, 0, 0, 0);position:absolute}.awesomplete>input{display:block}.awesomplete>ul{background:#fff;border:0.0625rem solid #dddddd;border-radius:0.5rem;left:0;list-style:none;margin:0;min-width:100%;padding:0;position:absolute;z-index:1}.awesomplete>ul:empty{display:none}.awesomplete>ul li{background:#fff;font-weight:normal;height:2rem;line-height:2rem;padding:0 .5rem}.awesomplete>ul li:first-child{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}.awesomplete>ul li:last-child{border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem}.awesomplete>ul li:hover,.awesomplete>ul li[aria-selected="true"]{background:#007fae;color:#fff}.awesomplete>ul li:hover mark,.awesomplete>ul li[aria-selected="true"] mark{background:inherit;color:inherit}.awesomplete mark{background:#007fae}.backdrop{background:#003b69;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity 0 0.5s cubic-bezier(0, 0, 0.3, 1)}.backdrop.backdrop--show{opacity:.2;pointer-events:inherit;z-index:1}.backdrop.backdrop--transparent{opacity:0}.badge{position:relative}.badge::after{background-color:#f25116;border-radius:0.565rem;color:#fff;content:attr(data-badge);display:inline-block;font-size:0.875rem;font-weight:450;height:1.125rem;line-height:1.125rem;min-width:0.625rem;padding:0 0.375rem;text-align:center;position:absolute;left:calc(100% - 0.625rem);top:-.3rem;white-space:nowrap;z-index:1}.badge--status::after{background-color:#fff;border-radius:50%;bottom:-.3rem;box-shadow:none;padding:.3125rem;top:auto;width:.75rem}.badge--pending::after{background-image:url(/assets/icons/icon_pending-405121ad1c95da7e2e3ca35122f98813fd7b3da0a88f5b6f52333206fca3a559.svg)}.badge--accepted::after{background-image:url(/assets/icons/icon_accepted-8d67fe318d16748263eb0d863ec91da9ab8851045079bc7f2f4a7166df9a98e6.svg)}.badge--hidden{border:1px solid #ddd;border-radius:50%;color:#003b69;font-size:.8125rem;padding:.175rem 0 0 .35rem}.badge--dismissed::after,.badge--declined::after{background-image:url(/assets/icons/icon_declined-056299059cde1f53ec085ac304b49adf39487be5f260bf4f967f7d59fe2f8b38.svg)}.banner{background:#fff;border-radius:0.28125rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);color:#003b69;display:block;font-weight:700;margin:0 0 1rem 0;padding:1rem;position:relative;align-items:flex-start;border-left:0.75rem solid #ffac40;display:flex;justify-content:space-between;margin:1.25rem auto;max-width:960px;width:90%}.banner:hover{text-decoration:none}@media (min-width: 600px){.banner{padding:1.25rem}}.banner__image{width:20%;margin:0 1rem 0 0;flex:1 0 auto}.banner__text{flex:1 1 auto}.banner__details{font-weight:normal;margin:.5rem 0}.banner__header{display:flex;justify-content:space-between}.banner--uhcp{border:0;display:block;margin:0;padding:0;width:100%}.container__main .banner{margin:.125rem 0 1.25rem;max-width:initial;width:100%}.blankslate{background:#fff;border-radius:0.28125rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);color:#003b69;display:block;font-weight:700;margin:0 0 1rem 0;padding:1rem;position:relative;color:#003b69;font-size:1.25rem;font-weight:400;padding:3.5rem 2rem !important;text-align:center}.blankslate:hover{text-decoration:none}@media (min-width: 600px){.blankslate{padding:1.25rem}}.blankslate--flat{border:0.0625rem solid #ccc;border-radius:.5rem;box-shadow:none}.blankslate .icon{font-size:2.625rem;margin:0 0 .5rem}.blankslate p{font-size:1.25rem;margin:0 auto;max-width:400px}.careplan{background:#fff;border-radius:0.28125rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);color:#003b69;display:block;font-weight:700;margin:0 0 1rem 0;padding:1rem;position:relative;color:#003b69;display:flex;flex:1 0 14rem;flex-direction:column;font-size:.875rem}.careplan:hover{text-decoration:none}@media (min-width: 600px){.careplan{padding:1.25rem}}@media (min-width: 500px){.careplan{flex-grow:0}}.careplan:hover{text-decoration:none}.careplan:hover .careplan__section--avatar{border-right:0.125rem solid #007fae}.careplan__section{flex:1}.careplan__section-title{color:#003b69;font-weight:normal}.careplan__document-download-button{color:#666;width:1.1875rem}.careplan__list-add-button{margin:1rem 0;padding:0.1rem}.careplan__empty-list{color:#666;font-weight:400;margin:1rem 0;text-align:center}.careplan__list-label{display:block}.careplan__title{font-size:1rem;margin-bottom:.5rem}.careplan-filters{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.careplan-filters input{flex:3 1 100%}@media (min-width: 600px){.careplan-filters{flex-wrap:nowrap;justify-content:flex-start}.careplan-filters input{flex:0 1 24rem;margin:0 1rem 0 0}}.careplan-filters__select{flex:1}.careplan-filters__select:not(:last-child){margin:0 1rem 0 0}.careplan__subheader{color:#666;display:flex;font-size:1.0625rem;font-weight:normal;justify-content:space-between;padding-bottom:1rem}@media (min-width: 600px){.careplan{flex:1 0 100%;flex-direction:row}.careplan:hover .careplan__section--avatar{border-right:0.125rem solid #007fae}.careplan__section--avatar{align-items:center;border-right:0.125rem solid #dddddd;display:flex;flex:0;margin:0 1rem 0 0;padding:0 1rem 0 0}.careplan__section-title{color:#003b69;font-weight:normal}}.careplan-details{border-bottom:0;display:flex;flex-direction:column;font-weight:normal;padding:.5rem 0;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}@media screen and (min-width: 600px){.careplan-details{align-items:flex-start;flex-direction:row}}.careplan-details:last-child{border-bottom:0}.careplan-details__section{color:#666;flex:1 1 0}.careplan-details__section b,.careplan-details__section strong{color:#003b69}@media screen and (max-width: 768px){.careplan-details{grid-template-columns:1fr}}.careplan-details__title{margin:.5rem 0 0}.careplan-details__section{color:#333333}#details fieldset{border:0}#details label>abbr{display:none}.careplan-details__subheader{color:#666666;font-weight:normal;font-size:1rem}.careplan-details__new-diagnosis-input__add-btn{padding:0 0.5rem;border-radius:0.25rem;font-size:1rem;font-weight:400}.careplan-details__existing-diagnosis .careplan-details__subheader{margin-bottom:0.5rem}.careplan-details__existing-diagnosis__remove-btn{padding:0 0.5rem;font-size:1rem;font-weight:400;border-radius:0.25rem;color:#333333}.careplan-details__existing-diagnosis__remove-icon.icon.btn__icon{position:relative;top:0.125rem;margin-right:0.25rem;font-size:0.875rem;color:#333333}@media screen and (max-width: 768px){.careplan-details__existing-diagnosis__remove-icon.icon.btn__icon{display:none}}.careplan-details__notes{margin-top:1rem}.careplan-details__notes>.careplan-details__subheader{margin-bottom:1rem}.careplan-details__section--instructions{grid-column:1 / 3}@media screen and (max-width: 768px){.careplan-details__section--instructions{grid-column:1 / 2}}.careplan-details__section--instructions>p{margin-bottom:1rem}.careplan-details__new-diagnosis-input{display:grid;grid-gap:0.5rem;grid-template-columns:1fr 9rem}@media screen and (max-width: 768px){.careplan-details__new-diagnosis-input{grid-template-columns:1fr 4rem}}.careplan-details__new-diagnosis-input>.btn{margin:0.25rem 0;padding:0}.medical-document-name{padding-top:1rem}.careplan-header{display:flex}.careplan-header__careplan-title{align-self:center;flex:1}.careplan-header__invite-link{display:inline;margin-top:1.125rem}.careplan-header__title{color:#666;font-weight:400;margin:.5rem 0}.careplan-wizard__section-stc-form{margin-top:1.7rem}.careplan-wizard__section-edit{display:none}.careplan-wizard__section--complete .careplan-wizard__section-edit{display:flex}.careplan-wizard__section--open .card__header{cursor:default}.careplan-wizard__section--open .careplan-wizard__section-edit{display:none}.careplan-wizard__section--open .careplan-wizard__header-link{display:none}.careplan-wizard__section-subheader{color:#003b69;display:flex;font-weight:500;justify-content:space-between}.careplan-wizard__section-subheader--patient-subheader{margin:0 0 .75rem}.careplan-wizard__section-sublabel{display:block;font-weight:300;margin-bottom:1rem}.careplan-wizard__input-item{display:grid;grid-template-columns:1fr 3.375rem}.careplan-wizard__input-btn-delete{height:3rem;margin:0;min-width:0}.careplan-wizard__input-btn-delete-stc-invitation{grid-column:2 / 3;grid-row:1 / 2;margin:1.25rem .15625rem 1.313rem}.careplan-wizard__edit{text-decoration:underline}.careplan-wizard__edit:hover{text-decoration:none}.careplan-wizard__filters{display:flex}.careplan-wizard__filters .checkbox{flex:1}.careplan-wizard__dropdown{position:relative}@media (max-width: 769px){.careplan-wizard__dropdown{margin-bottom:3rem}}.careplan-wizard__icon_add{height:13px;margin-right:.5em;vertical-align:inherit;width:13px}.careplan-wizard__diagnosis{width:100%}.careplan-wizard__details-title{font-size:1.2rem;font-weight:500}.careplan-wizard__details-subtitle{margin-top:.5rem}.careplan-wizard__order-list{font-weight:400;margin:0 0 .5rem}.careplan-wizard__order-list li{align-items:center;border-bottom:0.0625rem solid #dddddd;display:flex;justify-content:space-between}.careplan-wizard__order-list li:first-child{border-top:0.0625rem solid #dddddd}.careplan-wizard__visibility-label{margin:0 0 0.5rem;display:block;font-size:1rem;font-weight:500}.careplan-wizard__visibility-options{margin-bottom:0.75rem;display:flex;font-weight:400}.careplan-wizard__visibility-options .everyone{margin-right:2rem}.careplan-wizard__error{color:#e30712}.careplan-wizard__finish{display:flex;flex-direction:column}.careplan-wizard__finish .action__link{margin:0 0 .5rem}.careplan-wizard__finish .action__link,.careplan-wizard__finish .action__link a{width:100%}.careplan-wizard__finish .action__hint{font-weight:400}@media (min-width: 600px){.careplan-wizard__finish .action{align-items:center;display:flex;flex-direction:row;margin:0 0 .5rem}.careplan-wizard__finish .action__link{margin:0;text-align:center;width:260px}.careplan-wizard__finish .action__link a{width:auto}}.caregiver{display:flex;width:100%}.caregiver--errors~.careplan-wizard__input-btn-delete{margin-bottom:1.375rem}.caregiver__email{width:100%}.caregiver__email.input--errors~.caregiver__relationship{margin-bottom:1.375rem}.caregiver__relationship{margin-left:.5rem}.careplan-wizard__section-stc-form .input--checkbox .error{margin-top:0.25rem}.careplan-wizard__section-stc-form .input--checkbox .label{margin-left:0.5rem}.careplan-wizard__add-stc-button__container{border-top:0.125rem solid #dddddd;padding-top:0.75rem;margin-top:2.25rem}.assign-sdm{margin:0.5rem 0 1.5rem;display:grid;grid-template-columns:5fr 1fr 9fr}@media screen and (max-width: 1056px){.assign-sdm{grid-template-columns:2fr 1fr}}@media screen and (max-width: 599px){.assign-sdm{grid-template-columns:4fr 1fr}}.assign-sdm__confirmation-container{padding-top:2.25rem;display:flex;gap:0.25rem}@media screen and (max-width: 1056px){.assign-sdm__confirmation-container{padding-top:1.5rem;grid-column:1 / 3}}.assign-sdm__button{grid-column:1 / 4}.assign-sdm__remove-button{padding:0.5rem;margin:1.625rem 0.5rem 0}.activities-container__error{font-weight:400;color:#e30712}.activities-card-container{scroll-margin-top:6rem}.care-plan-place-invitation__subtitle{line-height:2rem;margin-bottom:1.25rem}.care-plan-place-invitation__contact-information{margin-bottom:1.25rem}.invitation{display:grid;grid-template-columns:2fr 1fr;-moz-column-gap:1rem;column-gap:1rem;transition:background-color 0.2s ease}.invitation:hover{text-decoration:none;background:#f8f8f8}.invitation__profile{align-items:center;display:flex}.invitation__hospital-details{align-items:center;display:none}.invitation__caregiver-details{display:none;align-items:center;grid-template-columns:3fr 2fr 2fr;-moz-column-gap:1rem;column-gap:1rem}.invitation__patient-details{display:none;align-items:center;grid-template-areas:'txtgrp txtgrp2';grid-template-columns:3fr 2fr 2fr;-moz-column-gap:1rem;column-gap:1rem}.invitation__patient-details .invitation__text-group{grid-area:txtgrp}.invitation__patient-details .invitation__text-group:nth-of-type(2){grid-area:txtgrp2}.invitation__text-group{max-width:6.875rem}.invitation__hospital-icon{margin-right:.5rem}.invitation__title{font-size:.9375rem;line-height:inherit}.invitation__text{color:#555;font-size:.875rem}.invitation__photo{display:none;flex:0 1 50px}.invitation__chip{grid-column-end:4;grid-column-start:3;margin-left:auto}.invitation__chip .chip{min-width:4.875rem;text-align:center}.invitation__chip__clickable:hover{cursor:pointer}.invitation__description{color:#666;font-size:.9375rem;margin:.5rem 0 1rem}@media (min-width: 768px){.invitation{grid-template-columns:2fr 4fr 1fr}.invitation__hospital-details{display:inline-flex}.invitation__caregiver-details{display:grid}.invitation__patient-details{display:grid}.invitation__photo{display:block}}.callback__image{background-color:#ddf0f7;display:flex;justify-content:center}.callback__image img{width:320px;height:intrinsic;margin-top:1.563rem}.callback__content{display:flex;justify-content:center;background:#fff}.callback__content__wrapper{width:433px}.callback__content__wrapper h1{margin-top:2.3rem;text-align:center;font-weight:500;font-size:1.5rem;color:#333333}.callback__content__wrapper p{margin-top:0.625rem;text-align:center;font-size:1rem;font-weight:normal;color:#333333}.callback__content__wrapper--button{margin-top:1.25em;text-align:center;margin-bottom:3rem}.callback__content__wrapper--link{-webkit-text-decoration:dashed;text-decoration:dashed}@media screen and (max-width: 600px){.callback__content__wrapper{width:400px;padding:2rem}.callback__content__wrapper--button{margin-top:2.9rem;text-align:center}.callback__content h1{text-align:center;font-weight:500;font-size:1.5rem;color:#333333;line-height:2rem}}.check-in-template li{display:block;margin-bottom:2rem}.check-in-template .option-input-wrapper{display:flex;justify-content:space-around}.check-in-template .option-input-wrapper .option-index{background:#7e7e7e;border-radius:10%;color:#fff;flex:0 0 6%;font:24px;height:2.5rem;padding:9px;text-align:center;width:2.5rem}.check-in-template .option-input-wrapper .option-inputs{flex:1 0 70%;margin-left:4%}.check-in-template .option-input-wrapper .option-text{display:inline-block;width:50%}.check-in-template .option-input-wrapper .option-description{background-color:#fff;display:inline-block;width:85%}.check-in-template .option-input-wrapper .character-count{background:#dddddd;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;display:inline-block;margin-left:-.5rem;margin-top:.25rem;padding:9.5px;text-align:center;vertical-align:top;width:2.5rem}.check-in-template .option-input-wrapper .character-count-big{background:#dddddd;border-bottom-right-radius:.5rem;border-top-right-radius:.5rem;display:inline-block;margin:.25rem -.5rem;padding:21.5px 9.5px;text-align:center;vertical-align:top;width:2.5rem}.check-in-template .option-input-wrapper .option-icon{align-items:center;border:1px solid #003b69;border-radius:3px;display:flex;justify-content:center;margin-left:2%;padding:3.5% 4.5%}.check-in-template .option-input-wrapper .option-icon .score-icon,.check-in-template .option-input-wrapper .option-icon img{height:40px;width:40px}.question-option{border-top:0.0625rem solid #cad6e0;display:flex;flex-direction:column}.question-option:focus{outline:none}@media screen and (min-width: 600px){.question-option:focus{box-shadow:0 2px 3px 3px rgba(73,75,77,0.1)}}.question-option--selected{background-color:#f7f9fa}.question-option--collapsed{background-color:#f7f9fa}@media screen and (min-width: 600px){.question-option--collapsed{box-shadow:0 1px 2px 1px rgba(73,75,77,0.2);max-height:4rem}}.question-option--collapsed:focus{border-color:#007fae}.question-option--collapsed .question-option__header{cursor:pointer;margin:0}.question-option--collapsed .question-option__header-text{color:#007fae;text-decoration:underline}.question-option--collapsed .question-option__header-text:hover{text-decoration:none}.question-option--collapsed .question-option__body{display:none}.question-option__section{border-bottom:0.0625rem solid #ddd}.question-option__section:last-child{border-bottom-color:transparent}.question-option__header{display:flex;flex-direction:column;justify-content:space-between;margin:0 0 .5rem}@media screen and (min-width: 600px){.question-option__header{flex-wrap:nowrap;height:100%}}.question-option__header-text{flex:1 1 65%;font-size:1.25rem;line-height:normal;padding:0 0 1rem}.question-option__header-section{align-items:center;display:flex;justify-content:space-between;padding:1rem 0}.question-option__button{padding-bottom:1rem;text-align:end}.multiple-choice-button{border-bottom:0.0625rem solid #cad6e0;margin:1rem 0;padding:1rem 0}.chip{border-radius:0.5rem;color:#fff;display:inline-block;font-size:.875rem;font-weight:400;margin:0 .125rem .125rem 0;padding:.0625rem .75rem;vertical-align:middle;white-space:nowrap}.chip--grey{background:#666}.chip--tag{height:2rem}.chip--light-grey{background:#ddd;color:#333}.chip--lighter-grey{background:#eff2f3;color:#333}.chip--accepted-grey{background:#ccc;color:#333}.chip--green,.chip--accepted{background:#56a701}.chip--blue-foam{background:#dcf3fc;color:#3e6a8c}.chip--accent-darker,.chip--open{background:#003b69}.chip--red,.chip--declined{background:#003b69}.chip--brand{background:#003b69}.chip--blue-grey{background:#3e6a8c}.chip--blue-grey-light{background:#cad6e0;color:#333}.chip--warning-yellow{background:#fff6d5;color:#000}.chip--archived{background:#666}.chip--draft{background:#dddddd;color:#333}.chip--pending{background:#ddf0f7;color:#333}.chip--new-patient{background:#cdc9e5;color:#333}.chip--self-reg-patient{background:#d1e6c4;color:#333}.checkbox-container{display:flex;border-radius:0.25rem;transition:all 0.2s ease;cursor:pointer}.checkbox-container.outline input[type="checkbox"]{background:none}.checkbox-container.outline input[type="checkbox"]::before{background-color:#333333}.checkbox-container.outline input[type="checkbox"]:focus+label{box-shadow:0 0 0 0.125rem #dddddd}.checkbox-container.outline input[type="checkbox"]:focus:not(:focus-visible)+label{box-shadow:none}.checkbox-container.outline input[type="checkbox"]:checked{border-color:#333333}.checkbox-container.outline input[type="checkbox"]:checked::before{opacity:1}.checkbox-container input[type="checkbox"]{all:initial;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;border:1px solid #333333;border-radius:0.125rem;width:1rem;height:1rem;min-width:1rem;min-height:1rem;background-color:#fff;vertical-align:middle;box-sizing:border-box;cursor:pointer}.checkbox-container input[type="checkbox"]::before{display:block;content:"";transition:all 0.1s ease-out;background-color:#007FAE;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2064%2064%27%3E%3Cpath%20fill%3D%27white%27%20d%3D%27m24%2052.4-20.8-20.8%205.6-5.6%2015.2%2015.1%2031.2-31.1%205.6%205.6z%27%2F%3E%3C%2Fsvg%3E");height:100%;width:100%;opacity:0}.checkbox-container input[type="checkbox"]+label{margin:0 0 0 0.5rem;cursor:pointer;color:#333333;line-height:1rem;padding-left:1.5rem;position:relative;left:-1.5rem}.checkbox-container input[type="checkbox"]:hover,.checkbox-container input.hover[type="checkbox"]{border-color:#007FAE}.checkbox-container input[type="checkbox"]:focus,.checkbox-container input.focus[type="checkbox"],.checkbox-container input[type="checkbox"]:active,.checkbox-container input.active[type="checkbox"]{border-color:#007FAE}.checkbox-container input[type="checkbox"]:focus+label,.checkbox-container input.focus[type="checkbox"]+label{box-shadow:0 0 0 0.125rem #fff, 0 0 0 0.25rem #DDF0F7}.checkbox-container input[type="checkbox"]:focus:not(:focus-visible)+label{box-shadow:none}.checkbox-container input[type="checkbox"]:checked,.checkbox-container input.checked[type="checkbox"]{border-color:#007FAE}.checkbox-container input[type="checkbox"]:checked::before,.checkbox-container input.checked[type="checkbox"]::before{opacity:1}.checkbox-container input[type="checkbox"]:disabled,.checkbox-container input.disabled[type="checkbox"]{border:1px solid #aaaaaa;cursor:initial}.checkbox-container input[type="checkbox"]:disabled:hover,.checkbox-container input.hover[type="checkbox"]:disabled,.checkbox-container input.disabled[type="checkbox"]:hover,.checkbox-container input.disabled.hover[type="checkbox"]{border-color:#aaaaaa;background-color:initial}.checkbox-container input[type="checkbox"]:disabled:checked::before,.checkbox-container input.checked[type="checkbox"]:disabled::before,.checkbox-container input.disabled[type="checkbox"]:checked::before,.checkbox-container input.disabled.checked[type="checkbox"]::before{background-color:#aaaaaa}.checkbox-container input[type="checkbox"]:disabled+label,.checkbox-container input.disabled[type="checkbox"]+label{color:#aaaaaa;cursor:initial}#glucose_levels .recharts-tooltip-wrapper:focus-within{outline:none}.blood-glucose-legend{padding:1rem;background:#fff}.blood-glucose-legend--tooltip{border:1px solid #dddddd}.blood-glucose-legend--mobile-only{margin-left:1.975rem}@media screen and (min-width: 768px){.blood-glucose-legend--mobile-only{display:none}}.blood-glucose-legend__text{color:#666666}.blood-glucose-legend__row{display:flex;padding:0.375rem 0}@media screen and (min-width: 769px){.blood-glucose-legend__item--mobile{display:none}}@media screen and (max-width: 768px){.blood-glucose-legend__item--desktop{display:none}}.blood-glucose-legend__icon{width:3rem;height:1.5rem;border:1px solid #aaaaaa;border-radius:4px;margin-right:0.5rem}.blood-glucose-legend__icon--hidden{display:none}.blood-glucose-legend__icon__half{height:50%;width:100%}.blood-glucose-legend__icon__half--IQR{border-top:2px solid #ffac40;background:rgba(255,172,64,0.25)}.blood-glucose-legend__icon__half--IDR{border-top:2px dashed #e30712}.blood-glucose-legend__icon__half--median{border-top:2px solid #56a701}.blood-glucose-legend__icon__half--target{border-top:2px solid #3dadd6;background:rgba(61,173,214,0.1)}.blood-glucose-chart__wrapper{margin-top:1rem;margin-bottom:1rem}.blood-glucose-chart__empty-data-text{position:relative;top:-240px;text-align:center;width:100%;padding:0 20px 0 60px;height:0;font-size:1rem;color:#666666}.blood-glucose-chart__empty-data-text>a{color:#666666;text-decoration:underline}.comparison-chart__days-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:1.25rem 2.75rem;grid-auto-flow:column;margin:0.5rem 2rem 2.25rem;-moz-column-gap:0.625rem;column-gap:0.625rem;color:#333333}@media screen and (max-width: 960px){.comparison-chart__days-container{margin:0.625rem 0rem 2.25rem}}@media screen and (max-width: 1200px){.comparison-chart__day-selector__day-label--desktop{display:none}}@media screen and (min-width: calc(1200px + 1px)){.comparison-chart__day-selector__day-label--mobile{display:none}}.comparison-chart__day-toggle{width:1rem;height:1rem;margin:auto;border-radius:50%}.comparison-chart__day-toggle:hover{cursor:pointer}.comparison-chart__day-toggle:focus{outline:0.0625rem solid #3DADD6}.comparison-chart__day-toggle--checked{color:#007FAE}.comparison-chart__day-toggle--unchecked{border:1px solid #333333}.comparison-chart__day-selector__button{font-weight:400;border:1px solid #dddddd;border-radius:0.5rem;padding:0.375rem 0;text-align:center;overflow:hidden}.comparison-chart__day-selector__button:hover{cursor:pointer}.comparison-chart__day-selector__demo-line{position:relative;top:-0.5rem}.comparison-chart__week-selector{position:relative;display:grid;grid-template-columns:1fr 9rem 1fr;justify-content:center;align-items:center;color:#333333;margin-top:1rem}.comparison-chart__week-selector__date-range{font-weight:400;margin:0 0.5rem;text-align:center;grid-column:2 / 3}.comparison-chart__week-selector__arrow{font-size:1rem;color:#007FAE}.comparison-chart__week-selector__arrow--left{margin:0.375rem 0 0 auto;grid-column:1 / 2}.comparison-chart__week-selector__arrow--right{margin:0.375rem auto 0 0;grid-column:3 / 4}.comparison-chart__week-selector__arrow:hover{cursor:pointer}.comparison-chart__reset-button{font-weight:400;color:#007FAE;position:absolute;top:0.25rem;right:0}.comparison-chart__reset-button:hover{text-decoration:underline;cursor:pointer}.pump-settings__bolus-container{display:grid;grid-template-columns:1fr 1fr 1fr}@media screen and (max-width: 1200px){.pump-settings__bolus-container{grid-template-columns:1fr}}.pump-settings__settings-group__container{background-color:#f8f8f8;border-radius:0.5rem;border:1px solid #dddddd}.pump-settings__settings-group__container:first-of-type{margin-right:1rem}.pump-settings__settings-group__container:last-of-type{margin-left:1rem}@media screen and (max-width: 1200px){.pump-settings__settings-group__container:first-of-type{margin:0 0 1rem}.pump-settings__settings-group__container:last-of-type{margin:1rem 0}}.pump-settings__settings-group table{padding:0 1rem 1rem;width:100%}.pump-settings__settings-group td:first-child{width:5rem}.pump-settings__settings-group th{text-align:left;color:#565656;font-weight:500}.pump-settings__settings-group td{color:#565656;font-weight:300}.pump-settings__basal-rates__container{background-color:#f8f8f8;border-radius:0.5rem;border:1px solid #dddddd;margin-top:1rem}@media screen and (max-width: 1200px){.pump-settings__basal-rates__container{margin-top:0}}.pump-settings__basal-rates__select{color:#565656;font-weight:300;margin:0 1rem}.pump-settings__basal-rates__select select{margin-bottom:0}.pump-settings__basal-rates__select__container{margin-bottom:1rem;display:flex;flex-wrap:wrap;justify-content:space-between}.pump-settings__basal-rates__select__container div{flex:0 49%}@media screen and (max-width: 1200px){.pump-settings__basal-rates__select__container{display:block;margin-bottom:0.5rem}.pump-settings__basal-rates__select__container div{flex:none}.pump-settings__basal-rates__select__container .pump-settings__basal-rates__select__group{margin-bottom:1rem}}.pump-settings__basal-rates__select__header{margin:0 1rem;color:#565656;font-weight:500}.pump-settings__settings-group__title{grid-column:1 / 4;margin:1rem 1rem 0.5rem}@media screen and (max-width: 1200px){.pump-settings__settings-group__title{grid-column:1 / 2}}.pump-setttings__row{display:grid;grid-template-columns:1fr 2fr}@media screen and (max-width: 1200px){.pump-setttings__row{grid-template-columns:1fr}}.pump-settings__historical__container{background-color:#f8f8f8;border-radius:0.5rem;border:1px solid #dddddd;margin:1rem 1rem 0 0;padding:1rem}.pump-settings__historical__container .recharts-wrapper{margin:auto}.pump-settings__historical__container__historical-header{margin-bottom:0.5rem}@media screen and (max-width: 1200px){.pump-settings__historical__container{margin:0 0 1rem}}.pump-settings__historical-table{display:flex;flex-wrap:wrap;justify-content:space-between;font-size:0.95rem}.pump-settings__historical-table div{flex:0 49%;color:#333333;line-height:1.2rem;margin-bottom:2%}.pump-settings__historical-table .pump-settings__historical-table__label{font-weight:500}.pump-settings__historical-table .pump-settings__historical-table__value{font-weight:300;text-align:right}@media screen and (max-width: 1200px){.pump-settings__historical-table{font-size:1rem}}.pump-settings__circle-basal{width:12px;height:12px;border-radius:6.5px;background-color:#3DADD6;display:inline-block;margin-right:0.5rem}.pump-settings__circle-bolus{width:12px;height:12px;border-radius:6.5px;background-color:#036294;display:inline-block;margin-right:0.5rem}.pump-settings__divider{border-bottom:1px solid #DDDDDD;margin:1rem 0}.pump-settings__uploaded-date{font-size:1rem;font-weight:400;color:#666;margin:-0.75rem 0 1.25rem}@media screen and (max-width: 599px){.pump-settings__uploaded-date{margin:0 0 1.25rem}}.stats-highlight__number{font-size:1.375rem;font-weight:300;text-align:center}@media screen and (max-width: 1056px){.stats-highlight__number{font-size:1rem}}.stats-highlight__number--x-large{font-size:2.5rem;padding:0 0.625rem}.stats-highlight__number--large{font-size:2rem;min-height:3.5rem;padding:0 0.625rem}.stats-highlight__number--error-message{color:#666666;font-size:0.875rem;min-height:3.5rem}@media screen and (max-width: 1056px){.stats-highlight__number--error-message{padding:0}}.stats-highlight__header{color:#333333;font-weight:300;text-align:center}.stats-highlight__subheader{margin-top:0.375rem;color:#666666;font-weight:300;font-size:0.875rem;text-align:center}.stats-highlight__tooltip{margin-left:0.25rem;display:inline-block;width:1rem;height:1rem;line-height:1rem;background:#dddddd;border-radius:50%;position:relative;top:0.125rem}.stats-highlight__tooltip:hover,.stats-highlight__tooltip:focus{background:#aaaaaa}.stats-highlight__tooltip__icon{display:inline-block;width:1rem;height:1rem}.stats-highlight__tooltip[data-balloon]::before{visibility:hidden}.stats-highlight__tooltip[data-balloon]::after{text-align:left;background:#fff;color:#666666;border-radius:0.5rem;border:1px solid #dddddd;padding:1rem !important;font-size:1rem !important;font-family:"Yantramanav", sans-serif !important}@media screen and (max-width: 599px){.stats-highlight__tooltip[data-balloon][data-balloon-pos="up"]::after{width:8.75rem}}.stats-highlight__units{margin-left:0.175rem}@media screen and (max-width: 1056px){.stats-highlight__units{display:none}}.stats-highlight__gluco{padding-top:1rem}.stats-highlight__gluco__date{position:absolute;left:50%;margin-top:0.25rem;transform:translate(-50%, 0);color:#333;font-weight:300;text-align:center}.stats-highlight__upper-container{padding:1rem}.stats-highlight__upper-container__date{display:flex;justify-content:center;margin:0.25rem 0 1.5rem;color:#333;font-weight:300;text-align:center}@media screen and (max-width: 1056px){.stats-highlight__upper-container__date{margin:0}}.stats-highlight__upper-container__cgm{display:grid;grid-template-columns:1fr 2fr}@media screen and (max-width: 1056px){.stats-highlight__upper-container__cgm{grid-template-columns:1fr}}.stats-highlight__cgm-display{width:100%;text-align:center;padding:0 1rem}@media screen and (max-width: 1056px){.stats-highlight__cgm-display{padding-bottom:1rem}}.stats-highlight__range-display{background:#f8f8f8;border:1px solid #ddd;border-radius:0.5rem;padding:1rem;width:100%;display:flex;justify-content:space-around}@media screen and (max-width: 1056px){.stats-highlight__range-display{flex-direction:column}}.stats-highlight__range-display__header{display:none;font-size:0.8rem;color:#666666;font-weight:300;border-bottom:1px solid #dddddd;padding-bottom:0.5rem;margin-bottom:0.5rem}.stats-highlight__range-display__header div:first-child{text-align:left}.stats-highlight__range-display__header div:nth-child(2){text-align:center}.stats-highlight__range-display__header div:last-child{text-align:right}@media screen and (max-width: 1056px){.stats-highlight__range-display__header{display:grid;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width: 1056px){.stats-highlight__range-display__unit{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:0.5rem}.stats-highlight__range-display__unit div:first-child{grid-column:2 / 2}.stats-highlight__range-display__unit div:nth-child(2){grid-column:1 / 1;text-align:left}.stats-highlight__range-display__unit div:last-child{grid-column:3 / 3;text-align:right}.stats-highlight__range-display__unit div{grid-row:1 / 1}}.stats-highlight__lower-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;margin-top:1rem;padding:0.875rem 1rem}@media screen and (max-width: 1056px){.stats-highlight__lower-container{grid-template-columns:1fr 1fr}}.stats-highlight__unit{background:#f8f8f8;border:1px solid #ddd;border-radius:0.5rem;padding:1rem;padding:1rem 0.75rem;width:auto;margin:0.5rem;text-align:center}@media screen and (max-width: 1056px){.stats-highlight__unit{max-width:none}}.stats-highlight__error{max-width:37.5rem;margin:2rem auto;padding:2rem;background-color:#EAF6F9;border-radius:0.8rem;text-align:center}.stats-highlight__error ul{margin-top:2rem;justify-content:center;display:flex}.stats-highlight__error ul li{margin:0 2rem}@media screen and (max-width: 600px){.stats-highlight__error ul li{margin:1rem}.stats-highlight__error ul li:last-of-type{display:none}}.stats-highlight__error--primary{background-color:#EAF6F9}.stats-highlight__error--warning{background-color:#fff6d5}.stats-highlight__error__header{font-weight:300;color:#333333}.stats-highlight__error__cta{margin-top:2rem;display:flex;justify-content:center}.stats-highlight__api-error{min-height:5rem;display:flex;justify-content:center;align-items:center;color:#e30712;font-weight:300}.stats-highlight__api-error a{color:#e30712;text-decoration:underline}.stats-highlight__empty-data-text{grid-column:1 / 5;text-align:center;margin-top:0.25rem;padding:0 20px;font-size:1rem;font-weight:300;color:#666666}@media screen and (max-width: 1056px){.stats-highlight__empty-data-text{grid-column:1 / 3}}.stats-list{background:#f8f8f8;border:1px solid #ddd;border-radius:.5rem;color:#666;display:flex;font-size:1.2rem;font-weight:500;justify-content:space-between;margin-bottom:1rem;padding:.5rem 1rem}.stats-list__container{margin-bottom:1rem;width:50%}@media screen and (max-width: 1200px){.stats-list__container{width:100%}}.stats-list__subproperty{margin-left:1.5rem;color:#003b69;text-overflow:ellipsis;overflow:hidden}.stats-list__value{margin-left:auto;font-weight:400}.stats-list__label{margin-bottom:.5rem}.stats-table{font-weight:700;width:100%}.stats-table table{width:100%}.stats-table__container{display:flex;justify-content:space-between}.stats-table__container .stats-table{margin-right:1rem}.stats-table__container .stats-table:last-of-type{margin-right:0}.stats-table__label{margin-bottom:0.5rem}.stats-table__row{color:#666;min-height:2.5rem;padding:0 1.5rem;font-weight:400}.stats-table__row:first-child{font-weight:500}.stats-table__column{border-bottom:1px solid #ddd}.stats-table td{padding:0.625rem 1rem}.stats-table__drug-input{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:0.25rem;column-gap:0.25rem;margin-bottom:1rem;width:100%}.stats-table__text--api-error{color:#e30712;font-weight:400}@media screen and (max-width: 1200px){.stats-table__container{flex-direction:column}.stats-table td{padding:0.625rem 0.25rem}}.stats-table__drug-input-section{display:grid;width:100%;grid-template-columns:1fr 1fr;margin-bottom:1rem}@media screen and (max-width: 769px){.stats-table__drug-input-section{grid-template-columns:1fr}}.stats-table__dose-input-section{display:grid;grid-template-columns:6.25rem 1fr 1fr 1fr;width:100%}@media screen and (max-width: 769px){.stats-table__dose-input-section{grid-template-columns:5rem 1fr 1fr 1fr}}.stats-table__dose-input{font-weight:400;min-height:5.5rem;margin-right:1rem}@media screen and (max-width: 769px){.stats-table__dose-input{min-height:7.5rem;margin-right:0.25rem}}.stats-table__column-label{text-align:center;color:#666;font-weight:700;margin-bottom:0.5rem}.stats-table__row-label{color:#666;font-weight:400}.stats-table__row-label p{margin:0.25rem 0;min-height:2.5rem;display:flex;align-items:center}.fade-enter{opacity:0}.fade-enter-active{opacity:1;transition:opacity 250ms cubic-bezier(0, 0, 0.3, 1)}.fade-exit{left:0;opacity:1;position:absolute;top:0}.fade-exit-active{opacity:0;transition:opacity 250ms cubic-bezier(0, 0, 0.3, 1)}.dots_loader{padding:2rem;display:flex;justify-content:center;align-items:center}.dots_loader__elements,.dots_loader__elements::before,.dots_loader__elements::after{width:0.5rem;height:0.5rem;border-radius:0.25rem;background-color:#ddf0f7;color:#ddf0f7;-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;content:"";display:inline-block;top:0}.dots_loader__elements{position:relative;-webkit-animation:dotFlashing 1s infinite linear alternate;animation:dotFlashing 1s infinite linear alternate;-webkit-animation-delay:0.5s;animation-delay:0.5s}.dots_loader__elements::before{position:absolute;left:-0.75rem;-webkit-animation-delay:0s;animation-delay:0s}.dots_loader__elements::after{position:absolute;left:0.75rem;-webkit-animation-delay:1s;animation-delay:1s}.ReactModal__Content.ReactModal__Content--after-open.dialog{border-radius:0.25rem;width:23.375rem;max-width:calc(100vw - 2.5rem);margin-top:20vh;height:auto}.dialog__container{display:flex;flex-direction:column;justify-content:flex-end;height:100%;padding:1rem}.dialog__header{display:flex;align-items:center;justify-content:space-between}.dialog__header h2{color:#333333;font-weight:500;font-size:1.125rem}.dialog__close_button{height:0.75rem;width:0.75rem;right:1.375rem}.dialog__text-content{height:100%;color:#666666;font-size:1rem}.dialog__footer{display:flex;border-top:1px solid #dddddd;padding:1rem}.dialog__action-button{margin:0 0.25rem}.dialog__action-button--full-width{width:100%}.dropdown{cursor:pointer;height:2rem;position:relative}@media (min-width: 769px){.dropdown{height:initial}}.dropdown--locale{color:#666;font-weight:normal;height:1.4375rem}.dropdown--locale .icon{height:1.25rem;width:1.25rem}.dropdown__menu{background-color:#fff;border:0.0625rem solid #ccc;border-radius:0.5rem;box-shadow:0 1px 3px 0 rgba(0,0,0,0.08);left:0;max-height:calc(100vh - 3.25rem);min-width:100%;overflow:auto;position:absolute;top:-1rem;z-index:2}@media (min-width: 600px){.dropdown__menu{min-width:11.5rem}}.dropdown__item{border-bottom:0.0625rem solid #ccc;color:#3e4244;cursor:pointer;display:block;font-size:1rem;font-weight:400;line-height:2.25;min-height:2.25rem;padding:0 .875rem;text-decoration:none;white-space:nowrap}.dropdown__item:hover{background-color:#dddddd;text-decoration:none}.dropdown__item:first-child{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}.dropdown__item:last-child{border-bottom:transparent;border-bottom-left-radius:0.5rem;border-bottom-right-radius:0.5rem}@media (min-width: 960px){.dropdown__item--placeuser,.dropdown__item--placeuser-admin{display:none}.dropdown__item--placeuser:nth-last-child(-n+4),.dropdown__item--placeuser-admin:nth-last-child(-n+4){display:block}.dropdown__item--mobile{display:none}}@media (min-width: 769px){.dropdown__item--placeuser-admin:nth-child(n+1):nth-child(-n+9){display:none}}.flash{align-items:center;background:#001e36;bottom:0;color:#fff;display:flex;font-weight:700;justify-content:space-between;left:0;margin:0 .5rem;opacity:0;padding:1rem;position:fixed;right:0;transform:translateY(120%);transition:.5s 0s ease-in;transition-property:transform, opacity;z-index:2}.flash--show{opacity:1;transform:none}@media (min-width: 600px){.flash{left:calc(50vw - 250px);max-width:500px}}.footer{display:flex;justify-content:center;flex-direction:column;width:100%;margin:auto;color:#fff;background:#003b69;margin-bottom:0}.footer .footer__container{padding:3.563rem 2rem 2.813rem;display:flex;width:37.625rem;margin:auto;justify-content:space-between}.footer .footer__section{justify-content:flex-start}.footer .footer__links{display:flex}.footer .footer__list{line-height:1.25rem;list-style:none}.footer .footer__list li{font-size:0.875rem;margin-bottom:0.25rem}.footer .footer__list li:first-child{font-size:1rem;font-weight:bold}.footer .footer__list li a{color:#fff}.footer .footer__logo{width:10.375rem}.footer .footer__social-links{width:10.375rem;display:flex;margin-top:1.063rem;justify-content:space-between;flex-direction:row;list-style:none;color:#fff;padding:0.438rem 0}.footer .footer__social-link{display:flex}.footer .footer__social-link a{color:inherit}.footer .footer__social-link a .icon{width:1.25rem}.footer .footer__copyright{display:flex;align-items:center;justify-content:center;height:3.875rem;border-top:1px solid rgba(255,255,255,0.2);box-shadow:inset 0 4px 4px rgba(0,0,0,0.1);margin:auto}.footer .footer__copyright p{color:#fff}@media (max-width: 600px){.footer .footer__container{width:100%;flex-wrap:wrap;justify-content:space-between;padding:2.313rem 2.938rem 1.875rem}.footer .footer__links{width:50%;margin-bottom:2.938rem}.footer .footer__links:nth-child(2){width:8rem}.footer .footer__list li:first-child{font-size:0.875rem}.footer .footer__section{flex-direction:row;justify-content:space-between}.footer .footer__logo{width:8.135rem}.footer .footer__social{display:flex;width:inherit;flex-direction:row;justify-content:space-between}.footer .footer__social-links{width:8rem;margin:0}.footer .footer__copyright{border:0;height:auto;margin-bottom:1rem;box-shadow:none}}label{font-weight:400;margin:1rem 0}input,select,.select-input,textarea{-moz-appearance:none;-webkit-appearance:none;background-color:#fff;border:0.0625rem solid #dddddd;border-radius:0.5rem;font-size:.875rem;height:2.5rem;margin:.25rem 0;padding:.5625rem .9375rem;width:100%}input:focus,select:focus,.select-input:focus,textarea:focus{border:0.0625rem solid #007fae;outline:none}input:focus span,select:focus span,.select-input:focus span,textarea:focus span{text-decoration:underline}input::-moz-placeholder,select::-moz-placeholder,.select-input::-moz-placeholder,textarea::-moz-placeholder{color:#666}input:-ms-input-placeholder,select:-ms-input-placeholder,.select-input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#666}input::placeholder,select::placeholder,.select-input::placeholder,textarea::placeholder{color:#666}@media screen and (-webkit-min-device-pixel-ratio: 0){input,select,.select-input,textarea{font-size:1rem}}.multi-select input{height:1rem}textarea{min-height:8.2rem}select,.select-input{background:#fff url(/assets/icons/icon_arrow_triangle-down-7d98fba89a45bc1da311cbf8b27d673c53ce106c9722180e2cf4a3ed4cfbd8e4.svg) no-repeat 97% 50%;background-size:1.25rem;color:#666;line-height:1.5;padding-right:1.5rem}select:focus,.select-input:focus{border:0.0625rem solid #007fae;outline:none}select--borderless,.select-input--borderless{background:#fff url(/assets/icons/icon_carrot-down-grey-ed900a554621f4e3fd8f5195f04023b37fa5b41032acefe189dba6999fc39c31.svg) no-repeat 97% 50%;background-size:1.75rem;border:0;height:1.5rem;line-height:1.85rem;padding:0 2rem 0 0}select--borderless span,.select-input--borderless span{color:#007fae;font-size:1.3125rem}select--borderless:focus,.select-input--borderless:focus{border:0}[readonly]:not(form),[disabled]:not(form),[disabled="disabled"]:not(form){background-color:#dddddd;box-shadow:none;color:#666}[readonly]:not(form):focus,[readonly]:not(form):hover,[disabled]:not(form):focus,[disabled]:not(form):hover,[disabled="disabled"]:not(form):focus,[disabled="disabled"]:not(form):hover{background-color:#dddddd;box-shadow:none}.input-icon{background:#fff no-repeat 98.5% 50%;background-size:1.25rem}.input-icon--search{background:#fff no-repeat 0.625rem 50%;background-image:url(/assets/icons/icon_search-e44fb5fb073350c28905454782c86bd8445f24eada396cdfd1035dc2a06bc066.svg);background-size:1rem 1rem;padding-left:2rem}.input-icon--search:not(:valid)~.search-reset{display:none}.search-input-parent{position:relative;border:none}.search-reset{background:none;border:0;border-radius:0;box-shadow:none;color:#666;font-size:0.6875rem;height:0.6875rem;min-width:0.6875rem;padding:0;position:absolute;right:.9375rem;top:calc(50% - 0.34375rem);width:0.6875rem}.search-reset .icon{display:block}.search-reset:focus,.search-reset:hover{background:none;border:0;border-radius:0;box-shadow:none;color:#007fae}[ct-file-upload] button{display:block}[type="file"],[type="submit"]{width:inherit}.select-list{background:#fff;border-radius:0.5rem;box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);display:none;left:-.5rem;overflow:hidden;position:absolute;right:.5rem;top:1rem;z-index:2}.select-list--show{display:block;width:50%}.select-option{color:#666;display:block;padding:.5rem 1rem}.select-option--selected{background:#007fae;color:#fff}.select-option:focus{outline:none}.select-option:hover{background:#dddddd;cursor:pointer;text-decoration:none}.select-option__locale-options{padding:.5rem}.select-option__locale-options .icon{margin:.1875rem 0 0 .375rem}.select-container{font-size:.875rem;margin:.25rem 0;position:relative}.select-container__icon{align-items:center;bottom:.25rem;display:flex;justify-content:center;left:.25rem;pointer-events:none;position:absolute;top:.25rem;width:2rem}.select-container select{margin:0;padding-left:2.25rem}.input{margin:0 0 .75rem}.input .input__row{display:flex}.input .input__row .btn{flex:1 0 auto;line-height:0;margin:0 0 0 .25rem}.input--hint .hint{color:#7e7e7e;font-size:.95rem;font-style:italic;max-height:0;opacity:0;transition:max-height 500ms 0ms, opacity 400ms 0ms}.input--subheader{color:#7e7e7e;font-weight:400;margin:0.5rem 0}.input--help{color:#666;font-size:0.875rem;font-weight:normal;justify-content:space-between;padding-bottom:1rem;margin-top:0.5rem}@media (min-width: 768px){.input--help{max-width:75%}}.input--fixed-hint .hint{font-style:normal;max-height:3rem;opacity:1}.input input:focus+.hint{max-height:3rem;opacity:1}.input--errors .error{color:#e30712;position:relative;font-weight:400}.input--errors .hint{display:none !important}.input--errors select,.input--errors textarea,.input--errors input{border:0.0625rem solid #e30712 !important}.input--errors select[type=checkbox]+label,.input--errors textarea[type=checkbox]+label,.input--errors input[type=checkbox]+label{background-image:url(/assets/icons/icon_box-error-78cb58a1658143ddedbf0f6162a310e7a962051d512949ad0c0f1c2f50d32ca3.svg)}.input--errors select:focus{border:0.0625rem solid #007FAE !important}.input--errors .icon-wrapper .box-empty{color:#e30712}.input--hidden{display:none}@media (min-width: 600px){.input--unlabelled{margin:1.28rem 0 !important}}.input--inline{display:flex;flex-direction:row}@media (min-width: 600px){.input--inline{margin:1.28rem 0 !important}}.input--inline label:first-child{margin-right:.25rem}.input--inline label:last-child{margin-left:.25rem}.input--inline input{width:auto}.input .datetime{display:flex;flex-direction:column}.input .datetime .time{display:flex;flex-direction:row}.input .datetime .time>*{margin-right:.5rem}.input .datetime .time>*:last-child{margin-right:0}.input .datetime label{padding:0 1.5rem;width:1rem}@media (min-width: 600px){.input .datetime{flex-direction:row}.input .datetime .date{flex-grow:0;margin-right:.5rem}.input .datetime .date input{width:7rem}.input .datetime .time select{width:4rem}}.input .required abbr{color:#007fae;text-decoration:none}.input .address-input__label abbr{margin-right:.3125rem}.input--checkbox{color:#555;display:flex}.input--checkbox .icon-wrapper{color:#007fae;font-size:1.125rem;height:1.125rem}.input--checkbox .icon-wrapper:hover,.input--checkbox .icon-wrapper:focus{color:#003b69;outline:0}.input--checkbox .icon-wrapper:hover{cursor:pointer}.input--checkbox .label{line-height:1.25;margin-left:.25rem}.input--checkbox label{margin:0}.input--checkbox label:hover{cursor:pointer}.input--checkbox-large{color:#003b69}.input--checkbox-large .icon-wrapper{color:#003b69;font-size:1.5rem;height:1.5rem;margin:.25rem 0 0;position:relative}.input--checkbox-large .icon-wrapper:focus{border-radius:5px;box-shadow:inset 0 0 10px 1px #003b69, 0 0 4px 1px #003b69;outline:0}.input--checkbox-large .label{margin:0 0 0 1.125rem}.input--checkbox-large label{margin:0}.input [type="checkbox"],.input [type="radio"],.input [type="file"]{border:0;height:0;left:-2000vw;margin:0;padding:0;position:absolute;width:0}.input [type="checkbox"]+label,.input [type="radio"]+label,.input [type="file"]+label{margin:.25rem .25rem .25rem 0;padding:0 0 0 2rem;position:relative}.input [type="checkbox"]+label{background-image:url(/assets/icons/icon_box-empty-3f59595258492f675e2b1a365e6e3e722911809d7e62b5cd08fc5dbb7b71b69f.svg);background-repeat:no-repeat;background-size:1.25rem 1.25rem;display:block}.input [type="checkbox"]:focus+label{background-image:url(/assets/icons/icon_box-empty-focus-ee7597f1640cb8050078651258559db10ad3cedd9e36e069870af4efbe651c0f.svg)}.input [type="checkbox"]:checked+label{background-image:url(/assets/icons/icon_box-checked-19b6722ee9ecdc4821438f32de90f28c97665dd43b39209f0f1a35bf4891fc45.svg)}.input [type="checkbox"]:checked:focus+label{background-image:url(/assets/icons/icon_box-checked-focus-b7bb129f2cfc11ae9f39207d3ec5ef538b94fe231f7665fef950e9fb7bd7afb6.svg)}.input [type="radio"]+label{background:url(/assets/icons/icon_circle-empty-7ce7750c335702dfe0f8f3bdc92a6d27661fd0eabfcc51b3c58416af4ff64ec5.svg) no-repeat;background-size:contain}.input [type="radio"]:checked+label{background:url(/assets/icons/icon_circle-selected-8cd7148b0605d0ac0f2c515b09c469f7f817a4aeed73116d524a9c996d933dbb.svg) no-repeat;background-size:contain}@media (min-width: 600px){.input--half{width:49%}.input--half:nth-child(odd){margin-right:1%}.input--one-third{width:33%}.input--one-third:nth-child(odd){margin-right:1%}}.check-boxes,.radio-buttons{display:flex;flex-direction:column}.check-boxes label,.radio-buttons label{flex:1;margin:.5rem 0 0}.multi-autocomplete{align-items:center;display:flex}.multi-autocomplete input{flex:1;margin:0 .5rem 0 0}.multi-autocomplete .btn{height:100%}.form--hidden{display:none}.form--background{background:#fff;border-radius:0.28125rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);color:#003b69;display:block;font-weight:700;margin:0 0 1rem 0;padding:1rem;position:relative;background:#f8f8f8;box-shadow:none;margin:.5rem 0 1rem}.form--background:hover{text-decoration:none}@media (min-width: 600px){.form--background{padding:1.25rem}}.form--inline{align-items:flex-end;display:flex;flex-wrap:wrap;justify-content:space-between}.form--inline .input--flex{flex:1 1 100%}.form--inline .btn{width:100%}.form--inline [type=submit]{margin:.75rem 0 0}.form--inline .form__submit{flex:1 1 auto;margin:0}.form--inline .form__submit .btn{margin:0 0 .5rem}@media (min-width: 600px){.form--inline{flex-wrap:nowrap;justify-content:space-between}.form--inline .input{margin:0}.form--inline .input--flex{margin-right:.3125rem}.form--inline [type=submit]{flex:0 0 auto;margin:.25rem 0;min-width:inherit;width:inherit}.form--inline .form__submit{flex-grow:0;margin:0}.form--inline .form__submit .btn{margin:0 0 .25rem .5rem}.form--inline .input--errors~[type=submit]{margin-bottom:1.5625rem}.form--inline .input--errors~.input{margin-bottom:1.375rem}}.form__submit{display:flex;flex-direction:column;margin:.75rem 0 0}.form__submit>*{margin:0 0 .5rem}.form__submit>*:last-child{margin:0}.form__submit .form__primary-submit,.form__submit .form__secondary-submit{display:flex;flex-direction:column}.form__submit .form__primary-submit>*,.form__submit .form__secondary-submit>*{margin:0 0 .5rem}.form__submit .form__primary-submit>*:last-child,.form__submit .form__secondary-submit>*:last-child{margin:0 !important}.form__submit--cancel{flex-direction:row-reverse;margin:0}.form__submit--cancel [type=submit]{margin:0 0 0 1.1875rem}@media (min-width: 600px){.form__submit{align-items:center;flex-direction:row-reverse}.form__submit [type=submit]{margin:0 0 0 1.1875rem}.form__submit button,.form__submit>*{margin:0 0 0 .5rem}.form__submit .form__primary-submit{flex-direction:row-reverse;margin:0 0 0 auto}.form__submit .form__primary-submit>*{margin:0 0 0 .5rem}.form__submit .form__secondary-submit{flex-direction:row-reverse;margin:0}.form__submit .form__secondary-submit>*{margin:0 .5rem 0 0}}.form .submit-check-in{margin:1rem 0}.form__row{display:flex;flex-direction:column}.form__row--request-button{margin:0 0 1rem}.form__row--resource{flex-direction:row}.form__row--resource .item-pill__actions{max-width:40%}.form__row--resource .item-pill--stretch:nth-child(2){max-width:calc(100% - 2rem)}.form__row--resource .item-pill--stretch:nth-child(2)>.item-pill__text{max-width:100%}@media (max-width: 960px){.form__row--resource .item-pill{display:block}.form__row--resource .item-pill__actions{display:flex;justify-content:flex-end;max-width:100%}}.form__row--resource>.item-pill__action{margin:.5rem .5rem 0 0}.form__row--resource .item-pill__text{margin:.125rem 0}.form__row--resource small{color:#666}.form__row--resource a>small{color:#007fae}.form__row .days-offset,.form__row .interval,.form__row .count,.form__row .until,.form__row .due-at{display:inline-block}@media (min-width: 600px){.form__row .days-offset,.form__row .interval,.form__row .count,.form__row .until,.form__row .due-at{margin-left:4rem !important}}.form__row .trail-text{display:inline-block;margin-left:2% !important;font-weight:normal}.form__row .days-offset{align-items:center;display:flex}.form__row .tag{background-color:#ddd;border-radius:2rem;color:#555;display:inline-flex;margin:0 .1rem .1rem 0;padding:.2rem .7rem}.form__row .btn--remove-tag{margin-top:0}@media (min-width: 600px){.form__row{flex-direction:row;justify-content:space-between;margin:0 -.15625rem}.form__row .relationship-input{flex-basis:40%;margin:0 .15625rem .75rem}.form__row .input{flex-basis:100%;margin:0 .15625rem .75rem}.form__row .input--half{flex-basis:49%}.form__row .input--one-third{flex-basis:33%}.form__row .input--volunteers-enabled{flex:2}.form__row button,.form__row .btn{align-self:center;margin-top:.5rem}}.form__row--underline{border-bottom:0.125rem solid #dddddd;font-size:1.125rem;margin:0 0 1.25rem}.form__row--stc-invitation{margin:.5rem 0 .5rem 0}.form .row-justify-start{justify-content:start}.form .audited{color:#666;font-size:.8rem;font-weight:400;line-height:1rem}.input-group{align-items:center;display:flex}.input-group__addon{background:#003b69;border-bottom-left-radius:0.5rem;border-right:0;border-top-left-radius:0.5rem;color:#fff;font-weight:400;height:2.5rem;padding:.5625rem .9375rem}.input-group__addon+input{border-bottom-left-radius:0;border-top-left-radius:0}.input-group__addon .icon{font-size:1.25rem;transition-duration:.3s;transition-property:color;transition-timing-function:ease-out}.input-group__addon .icon:hover{color:#ffac40}.activity-days-offset{align-items:center;display:flex}.activity-days-offset .trail-text{display:inline-block;margin-left:2% !important;padding-top:.5rem}@media (min-width: 600px){.activity-days-offset .trail-text{margin-left:1% !important}}.date-input{align-items:center;display:flex;flex-direction:row}.date-input__input{width:100%}.date-input__close{align-self:flex-start;margin:1rem 0 0 .5rem}@media (min-width: 600px){.date-input__input{width:auto}}.placeholder-text{margin:0 .125rem;min-width:110px;position:relative;width:100%}.placeholder-text:first-child{margin-left:0}.placeholder-text:last-child{margin-right:0}.placeholder-text::before{color:#666;content:attr(data-placeholder);font-size:.875rem;font-weight:400;line-height:1;position:absolute;right:1.9375rem;top:1.0625rem}.activity-template-group__hint{color:#7e7e7e}.tag-input-suggestions{background:#fff;border:0.0625rem solid #dddddd;border-radius:0.5rem;color:#666;font-size:100%;font-weight:400;margin:.25rem 0;width:100%}.tag-input-suggestions .suggestion{padding:.5rem .4rem}.tag-input-suggestions .suggestion:hover{background-color:#ddfad6;box-shadow:none}.inline-icon-label{display:flex;align-items:end;gap:0.5rem;margin:0}.sync-icon{color:#007FAE;vertical-align:middle;position:relative;top:-1px}#patient_details .inline-icon-label{align-items:center}.goal{border-bottom:0.125rem solid #dddddd;display:flex;flex-direction:column;font-weight:normal;padding:.5rem 0;flex-direction:row;flex-wrap:wrap;padding-right:0.4375rem}@media screen and (min-width: 600px){.goal{align-items:center;flex-direction:row}}.goal:last-child{border-bottom:0}.goal__section{color:#666;flex:1 1 0}.goal__section b,.goal__section strong{color:#003b69}.goal__section{flex:1 1 50%}.goal__section--image{flex:0 0 2.5rem;margin:0 0.5rem 0 0}.goal__section--link{display:flex;flex:0 1 100%;justify-content:space-between;margin:0 0 0 3rem}@media (min-width: 600px){.goal__section--link{flex:0 0 auto;margin:0;text-align:right}}.goal__section--tooltip{margin-left:1.5rem}.goal__section--complete,.goal__section--incomplete{font-size:0.875rem}.goal__section--complete{color:#666666}.goal__section--incomplete{color:#333333}.goal__section--check-icon{margin-right:0.375rem;width:1rem}.goal__description{overflow:hidden;text-overflow:ellipsis;width:80%}.goal-show{display:flex}@media (min-width: 600px){.goal-show{flex-direction:row}}.goal-show__photo{margin:0 1rem 0 0}.goal-show__body{flex:1 1 auto}.goal-show__body-section{display:flex}.goal-show__body-section--status{flex-wrap:wrap}@media (min-width: 600px){.goal-show__body-section--status{flex-wrap:nowrap}}.goal-show__body-section__referral-link{display:flex;flex:1 1 auto;flex-direction:column}@media (min-width: 769px){.goal-show__body-section__referral-link{flex-direction:row}}.goal-show__body-section__referral-link__content{align-items:center;display:flex;font-size:1.125rem;font-weight:normal}.goal-show__body-section__referral-link__content>.icon{color:#666;flex:0 0 auto}.goal-show__body-section .icon{margin-right:.5rem}.goal-show__body-section__action{flex:1 1 100%}@media (min-width: 600px){.goal-show__body-section__action{flex:0 0 auto}}.goal-show__body-section__content{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between}@media (min-width: 769px){.goal-show__body-section__content{flex-direction:row}}.goal-show__body-section__content-block,.goal-show__body-section__content p{flex:1 1 0%;line-height:1.625}.goal-show__body-section__content-careplan{align-items:center;display:flex}.goal-show__body-section__content-careplan__logo{border-radius:50%;flex:0 1 2rem;height:2rem;margin:0 .5rem 0 0;width:2rem}.goal-show__body-section__header{margin:0 1rem 0 0;min-width:6.25rem}.goal-show__body-section__status{flex:1 0 auto;line-height:1.625;font-weight:500}.goal-show__body-section__status .icon{color:#003b69}.goal-show__body-section__status--complete,.goal-show__body-section__status--incomplete{color:#003b69}.goal-show__body-subsection__header{color:#555;font-weight:500;margin:1.5rem 0 .7rem}.goal-back{margin:0 0 1rem -0.9375rem}.goal-container{display:flex;flex-direction:column}.goal-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;-moz-column-gap:1rem;column-gap:1rem}@media (max-width: 600px){.goal-actions{order:1}}.goal-actions hr:first-child{display:none}.goal-actions hr:last-child{flex-basis:100%;display:block}@media (max-width: 600px){.goal-actions hr:first-child{flex-basis:100%;display:block}.goal-actions hr:last-child{display:none}}.goal-actions__info{font-size:0.813rem;font-weight:400}.goal-actions__btns{display:flex;-moz-column-gap:1rem;column-gap:1rem}@media (max-width: 600px){.goal-actions__btns{flex:1 1 100%;flex-direction:column}}.goal-actions__btns form{display:flex}@media (max-width: 600px){.goal-actions__btns form:first-child{order:2}}.goal-actions__btns__btn{height:auto;min-height:2.25rem;word-break:break-word;white-space:break-spaces}.goal-actions__btns__btn:hover{border:0.063rem solid transparent}@media (max-width: 600px){.goal-actions__btns__btn{flex:1 1 100%;margin-top:1rem}}.action-header{display:flex;flex-direction:column;margin:0 0 1rem}.action-header>*{margin:0 0 .25rem}.action-header .action-header__button-section{display:flex;flex-direction:column;margin:.75rem 0 0;width:100%}.action-header .action-header__button-section button,.action-header .action-header__button-section .btn{margin:0 0 .25rem}.action-header .action-header__button-section--inline{flex-direction:row;justify-content:flex-start}@media (min-width: 600px){.action-header .action-header__button-section--inline{justify-content:center}}.action-header .action-header__button-section--inline button,.action-header .action-header__button-section--inline .btn{margin:0 1.1875rem}.action-header .action-header__button-section--inline button:first-child,.action-header .action-header__button-section--inline button:last-child,.action-header .action-header__button-section--inline .btn:first-child,.action-header .action-header__button-section--inline .btn:last-child{margin:0}.action-header .action-header__button-section--flex-row{display:flex;flex-direction:row;justify-content:center;gap:0.75rem;flex-wrap:wrap}.action-header .action-header__button--flex-center{display:flex;align-items:center;gap:0.25rem}@media (min-width: 600px){.action-header{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.action-header h2{flex-grow:1}.action-header .action-header__button-section{flex-direction:row;flex-grow:2;justify-content:flex-end;margin:0;width:auto}.action-header .action-header__button-section button,.action-header .action-header__button-section .btn{margin:0 0 0 1.1875rem !important}.action-header .action-header__button-section button--toggle,.action-header .action-header__button-section .btn--toggle{margin:0 .25rem !important}}@media (min-width: 768px){.action-header{align-items:flex-end}}.action-header__team-section{align-items:center;display:flex;justify-content:space-between;margin:1rem 0}@media (max-width: 599px){.header-nav:not(.header-nav--user):not(.header-nav--place_user) .header-nav__logo--small{background:url(/assets/logos/logo-940f024dabb90310aa4758989f350105fa148e55e37252744994330112d1d968.svg) no-repeat;background-position:center;background-size:contain;flex-basis:140px;height:2rem;margin:0 0 0 1.15rem}.header-nav:not(.header-nav--user):not(.header-nav--place_user) .header-nav__logo--profile{min-width:2rem;background-position:center;background-size:contain}}@media (min-width: 768px){.header-nav:not(.header-nav--user):not(.header-nav--place_user) .header-nav__middle-section{align-items:center;display:flex;flex-shrink:4;font-size:1rem;justify-content:flex-start;gap:1.5rem}}.header-nav{height:3.75rem;align-items:center;background:#fff;color:#666;display:flex;flex:0 1 auto;font-weight:700;justify-content:space-between;position:fixed;position:sticky;top:0;width:100%;z-index:100;border-bottom:0.0625rem solid #dddddd}@media (max-width: 599px){.header-nav--place_user .header-nav__logo--small{background:url(/assets/logos/logo-940f024dabb90310aa4758989f350105fa148e55e37252744994330112d1d968.svg) no-repeat;background-position:center;background-size:contain;flex-basis:140px;height:2rem;margin:0 0 0 1.15rem}.header-nav--place_user .header-nav__logo--profile{min-width:2rem;background-position:center;background-size:contain}}@media (min-width: 600px){.header-nav--place_user .header-nav__middle-section{align-items:center;display:flex;flex-shrink:4;font-size:1rem;justify-content:flex-start;gap:1.5rem}}@media (max-width: 959px){.header-nav--user .header-nav__logo--small{background:url(/assets/logos/logo-940f024dabb90310aa4758989f350105fa148e55e37252744994330112d1d968.svg) no-repeat;background-position:center;background-size:contain;flex-basis:140px;height:2rem;margin:0 0 0 1.15rem}.header-nav--user .header-nav__logo--profile{min-width:2rem;background-position:center;background-size:contain}}@media (min-width: 960px){.header-nav--user .header-nav__middle-section{align-items:center;display:flex;flex-shrink:4;font-size:1rem;justify-content:flex-start;gap:1.5rem}}.header-nav__logo{background:url(/assets/logos/logo-940f024dabb90310aa4758989f350105fa148e55e37252744994330112d1d968.svg) no-repeat;background-position:center;background-size:contain;flex-basis:10.8rem;height:2rem;margin:0 0 0 1.375rem}.header-nav__logo--small,.header-nav__logo--profile{background:url(/assets/logos/logo-small-2133e179703dbaaf35fb2f3e22fe0206816c05d785924882295738045f6157e0.svg) no-repeat;background-size:2.75rem 2.75rem;flex-basis:2.75rem;height:2.75rem;margin:0 1.15rem}.header-nav__logo--inbox{background:url(/assets/logos/logo-small-2133e179703dbaaf35fb2f3e22fe0206816c05d785924882295738045f6157e0.svg) no-repeat;background-size:35px;flex:0 0 35px;height:35px;margin:0 .9375rem}@media (min-width: 600px) and (max-width: 767px){.header-nav__logo--inbox{background:url(/assets/logos/logo-940f024dabb90310aa4758989f350105fa148e55e37252744994330112d1d968.svg) no-repeat;background-position:center;background-size:contain;flex-basis:10.8rem;height:2rem;min-width:6rem}}@media (min-width: 768px){.header-nav__logo--inbox{background-size:45px;flex-basis:45px;height:45px}}.header-nav__register-logo{margin:0 1.375rem 0 0;padding:1rem 0}.header-nav__register-logo img{height:3rem}.header-nav__dropdown{font-size:1rem;left:auto;min-width:10rem;position:absolute;right:-6px;top:2.5rem;z-index:2}@media (max-width: 600px){.header-nav__dropdown{top:2.6rem}}.header-nav__menu-item{background-image:linear-gradient(0deg, #007fae, #007fae);background-position:center 100%;background-repeat:no-repeat;background-size:0 .25rem;transition:.2s ease-in-out;transition-property:background-size;display:flex;flex:1;align-items:center;justify-content:center;white-space:nowrap;padding:0 0.125rem;height:1.75rem;background-size:0 0.125rem;font-weight:450;color:#333333}.header-nav__menu-item.link--active,.header-nav__menu-item:focus,.header-nav__menu-item:hover{background-size:100% .25rem}.header-nav__menu-item.link--active{background-image:linear-gradient(0deg, #003b69, #003b69)}.header-nav__menu-item.link--active,.header-nav__menu-item:hover,.header-nav__menu-item:focus{text-decoration:none;background-size:100% .125rem;outline:none;background-image:linear-gradient(0deg, #007FAE, #007FAE)}.header-nav__menu-item.link--active{color:#007FAE}.header-nav__menu-item--inbox{background-image:none;color:#003b69;flex:1 0 auto;font-size:1.375rem;font-weight:500;justify-content:flex-start}.header-nav__menu-item--inbox:hover,.header-nav__menu-item--inbox:focus{background:none}.header-nav__menu-item--inbox:hover:not(.link--active){color:#003b69}.header-nav__menu-item--icon.link--active,.header-nav__menu-item--icon:hover,.header-nav__menu-item--icon:focus{color:#007FAE}.header-nav__menu-item--messaging_icon_label{padding-left:0.375rem}@media screen and (max-width: 1056px){.header-nav__menu-item--messaging_icon_label{display:none}}@media screen and (max-width: 768px){.header-nav__menu-item--hamburger.link--active{background-size:0}}.header-nav__middle-section{display:none}.header-nav__right-section{display:flex;flex:1 0 8.25rem;font-size:2rem;justify-content:flex-end;margin:0 1.375rem 0 0}@media (min-width: 600px){.header-nav__right-section{position:relative}}.header-nav__right-section .header-nav__menu-item{flex:0 0 2rem;font-size:1.6875rem;margin:0 0 0 1rem;background:none}.header-nav__right-section .header-nav__menu-item--locale{font-size:1rem;margin:0}.header-nav__right-section .header-nav__menu-item--login{font-size:1rem}.header-nav__right-section .header-nav__menu-item--hamburger{margin-left:1.25rem;padding-left:1.25rem;border-left:0.0625rem solid #dddddd}.header-nav__right-section__unauthenticated{align-items:baseline}.header-nav__right-section .header-nav__menu-item-icon{align-items:center;cursor:pointer;display:flex;height:100%}.header-nav__right-section .header-nav__menu-item-icon>a{color:inherit}.header-nav__right-section--login{font-size:1rem}.header-nav__hamburger{display:inherit;margin-top:.1625rem;display:flex;align-items:center}.header-nav__hamburger.link--active,.header-nav__hamburger:hover,.header-nav__hamburger:focus{color:#007FAE;outline:none}.header-nav__my-profile{display:none}@media (min-width: 960px){.header-nav__hamburger{display:none}.header-nav__my-profile{align-items:center;display:flex}.header-nav__right-section{flex-basis:11rem}.header-nav__right-section .header-nav__menu-item:last-child{flex:0 0 5.5rem;font-size:1rem}}.link-to-back{display:inline-block;margin:0 0 .5rem}.link-to-back div{align-items:center;display:flex}.link-to-back span{margin:.125rem 0 0}.page-header{align-items:center;background:#fff;border-bottom:0.0625rem solid #dddddd;border-top:0.0625rem solid #dddddd;color:#003b69;display:flex;height:60px;justify-content:center;left:0;padding:0 .9375rem;position:relative;right:0;top:0;z-index:2}.page-header__action,.page-header .icon{color:inherit;cursor:pointer;font-size:1.125rem;height:100%}.page-header__middle{align-items:center;display:flex;flex:1;justify-content:center}.page-header__image{height:2rem;margin:0 .75rem 0 0;width:2rem}.page-header__title{font-weight:500}.select-header{align-items:center;display:flex;justify-content:space-between}.select-header__select{flex:0 1 140px;width:100%}.full-wave-header{display:flex;justify-content:space-between;min-height:100px;position:relative}.full-wave-header::before{background:#eaf6f9;background-position-y:100%;background-size:auto 52px;bottom:0;content:'';left:50%;margin:-35px -50vw 0;position:relative;right:50%;top:0;width:100vw}@media screen and (min-width: 769px){.full-wave-header::before{margin-left:calc(-50vw - 288px / 2)}}@media screen and (min-width: 769px) and (-ms-high-contrast: none),screen and (min-width: 769px) and (-ms-high-contrast: active){.full-wave-header::before{background-size:70vw 30px}}.full-wave-header__documents{margin-top:1.25rem}.full-wave-header__link a{color:#003b69;font-size:1.125rem;font-weight:500;text-decoration:underline}@media (max-width: 1056px){.full-wave-header__link{display:none}}.full-wave-header__title{font-size:1.5625rem;font-weight:500;margin-bottom:.9375rem}.full-wave-header__button-row{display:inline-block;margin-bottom:1rem}.full-wave-header__add-members .icon{width:1.5em}.full-wave-header__content{flex:1;height:100%;position:relative;z-index:1}@media screen and (min-width: 769px){.full-wave-header__content{padding-left:calc(288px / 2)}}@media screen and (min-width: 1056px){.full-wave-header__content{padding-right:300px}}.full-wave-header__subtitle{color:#003b69;font-size:1.4375rem}@media screen and (max-width: 768px){.full-wave-header__subtitle{display:block}}.full-wave-header__image{align-self:flex-end;display:none}.full-wave-header__image img{height:100%;width:100%}@media screen and (min-width: 1056px){.full-wave-header__image{display:block;height:100px;position:absolute;right:0;width:350px}}.inbox-header{display:inline-flex;margin:0 0 0 .9375rem;min-width:auto;padding:0}@media screen and (max-width: 768px){.inbox-header .btn--icon{min-width:0;padding:0;width:2.5rem}.inbox-header .btn__icon{color:#666;height:1rem;margin:0}.inbox-header .btn__text{display:none}}.login-header{align-items:center;display:inline-block}.input.address-form-fields{margin:0}.health-care-admin-table{border:0.0625rem solid #dddddd;border-collapse:separate;border-radius:0.5rem;border-spacing:0;font-weight:normal;width:100%}.health-care-admin-table thead{display:none}.health-care-admin-table tr{display:block;padding:.5rem;position:relative}.health-care-admin-table tr:not(:last-child){border-bottom:0.0625rem solid #dddddd}.health-care-admin-table td{display:block}.health-care-admin-table td::before{content:attr(data-th) ": ";display:inline-block;font-weight:bold;width:8rem}.health-care-admin-table__flex-cell{align-items:center;display:flex;justify-content:space-between}@media screen and (min-width: 600px){.health-care-admin-table thead{display:table-header-group}.health-care-admin-table__head{background:#dddddd;height:2.5rem}.health-care-admin-table tr{display:table-row}.health-care-admin-table tr:not(:last-child) td{border-bottom:0.0625rem solid #dddddd}.health-care-admin-table th,.health-care-admin-table td{display:table-cell;padding:0 .25rem;text-align:left}.health-care-admin-table th:first-child,.health-care-admin-table td:first-child{padding:0 .25rem 0 .5rem}.health-care-admin-table th:last-child,.health-care-admin-table td:last-child{padding:0 .5rem 0 .25rem}.health-care-admin-table td{max-width:1px;overflow:hidden;text-overflow:ellipsis}.health-care-admin-table td:last-child{overflow:visible;position:relative}.health-care-admin-table td::before{display:none}}.health-care-admin-table td{padding:.25rem 0 .25rem .25rem}.health-care-admin-table td:last-child{padding-right:1rem}.health-care-admin-table .archived{color:#666;text-decoration:line-through}.health-care-admin-table .last-invited-at{display:block}.health-care-admin-table .cell-right-align{text-align:right}@media screen and (max-width: 600px){.health-care-admin-table .cell-right-align{text-align:left}}.health-care-admin-table .table-row-icon-link a{text-decoration:none}.health-care-admin-table .table-row-icon-link a:hover span{text-decoration:underline}.audit-log-container{box-shadow:inset 0 1rem 0.5rem -0.6875rem #ccc, inset 0 -1rem 0.5rem -0.6875rem #ccc;height:calc(75vh - 60px - 48px);overflow:auto;width:100%}.audit-log-table{border:0.0625rem solid #dddddd;border-collapse:separate;border-spacing:0;font-weight:normal;width:100%}.audit-log-table thead{display:table-header-group}.audit-log-table th{white-space:nowrap}.audit-log-table td{font-size:.7rem;word-wrap:break-word}.audit-log-table td,.audit-log-table th{display:table-cell;padding:.25rem;text-align:left}.audit-log-table td:first-child,.audit-log-table th:first-child{padding:0 .25rem 0 .5rem}.audit-log-table td:last-child,.audit-log-table th:last-child{padding:0 .5rem 0 .25rem}.audit-log-table tr{display:table-row}.audit-log-table tr:hover:not(.table__head){background-color:#f8f8f8}.audit-log-table tr:not(:last-child) td{border-bottom:0.0625rem solid #dddddd}.audit-log-table__odd-row{background-color:rgba(143,214,244,0.07)}.audit-log-table__timestamp_column{max-width:100%;white-space:nowrap}.audit-log-table__subject_column{min-width:6rem}.document-detail{color:#666;font-weight:normal}.document-iframe{border:0.125rem solid #dddddd;flex:1 1 auto;width:100%}.document-card{display:flex;flex-direction:column;height:98%}.download-icon{vertical-align:middle}.video-card{display:flex;flex-direction:column;height:auto}.video-description{color:#666;font-weight:normal;margin-top:0.4rem}.help-request{margin:1.25rem 0 0}.help-request__section{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 0 1.25rem;position:relative}@media screen and (min-width: 600px){.help-request__section{flex-wrap:nowrap}}.help-request__section:last-child{margin:0}.help-request__section--address::after{border-left:0.125rem dashed #7e7e7e;content:'';height:calc(100% - .375rem);left:.5rem;position:absolute;top:1.625rem}.help-request__section-title{align-items:center;display:flex;flex:0 0 230px;font-size:1.125rem;font-weight:500;height:1.5rem}.help-request__section-icon{margin:0 1.25rem 0 0}.help-request__section-detail{flex:1 1 100%;font-size:1.125rem;font-weight:500;margin:0 0 0 2.4rem}@media screen and (min-width: 600px){.help-request__section-detail{margin:0 0 0 1.875rem}}.highlight{display:flex;margin:1rem 0;padding:0.75rem;width:100%;border-radius:8px;align-items:center}.highlight--success{background:#EAF6F9}.highlight--warning{background:#fff6d5}.highlight__icon{min-width:1rem}.highlight__icon--success{color:#3DADD6}.highlight__icon--warning{color:#ed9f0e}.highlight__message{width:100%;color:#333;font-weight:400;margin-left:0.75rem;display:flex;align-items:center;justify-content:space-between;gap:0.5rem}@media screen and (max-width: 1056px){.highlight__message{flex-direction:column;align-items:flex-start}}.highlight__error{padding:1.1rem 0.7rem;background-color:#fff6d5;border-radius:0.8rem;flex-wrap:nowrap;display:flex}.highlight__error--alert{color:#ed9f0e;flex:0 0 1rem;margin:0 0.8rem 0 0}.highlight__error--details{align-items:flex-start;display:flex;flex:1 1 60%;flex-direction:column}.highlight__error--cta{display:flex;margin-top:0.8rem}.highlight__error--header{font-weight:300;color:#333333;flex:1 1 60%}@media (min-width: 600px){.highlight__error{align-items:center;flex-direction:row}.highlight__error--details{align-items:center;flex-direction:row}.highlight__error--header{font-weight:300;color:#333333;flex:1 1 60%;margin-right:4rem}.highlight__error--cta{display:flex;margin:0}}.container-inbox{margin:0;min-height:calc(100vh - 60px);overflow:hidden;position:relative}@media screen and (min-width: 769px){.container-inbox{padding:0 0 0 375px}}.inbox{display:flex;flex-direction:column;height:calc(100vh - 60px);overflow:hidden;position:relative;transition:0.25s ease-in-out;width:100%}@media (min-width: 769px){.inbox{margin:0 auto}}.inbox-menu{background:#fff;border-right:0.0625rem solid #dddddd;bottom:0;left:-375px;max-width:375px;overflow:hidden;position:absolute;top:0;transition:0.25s ease-in-out;width:100%;z-index:1}.inbox-menu--new{box-shadow:1px 5px 8px 3px rgba(73,75,77,0.2);z-index:2}.inbox-menu--new .inbox-menu__filters--careplans~.inbox-menu__contacts .inbox-menu__contacts-scroll{height:calc(100vh - 60px - 68px - 58px - 38px - 38px - 32px)}.inbox-menu--new .inbox-menu__contacts-scroll{height:calc(100vh - 60px - 68px - 58px - 38px - 16px)}@media (min-width: 769px){.inbox-menu{left:0}.inbox-menu--new{left:0}.inbox-menu--new.slide-enter{left:-375px}.inbox-menu--new.slide-enter-done{left:0}.inbox-menu--new.slide-exit{left:-375px}}.inbox-menu--open{left:0}.inbox-menu--open~.inbox{margin:0 0 0 375px}@media (min-width: 769px){.inbox-menu--open~.inbox{margin:0}}.inbox-menu--open.inbox-menu--new{box-shadow:1px 5px 8px 3px rgba(73,75,77,0.2);left:0;z-index:2}.inbox-menu--open.inbox-menu--new.slide-enter{left:-375px}.inbox-menu--open.inbox-menu--new.slide-enter-done{left:0}.inbox-menu--open.inbox-menu--new.slide-exit{left:-375px}.inbox-menu-toggle{display:flex}.inbox-menu__header{align-items:flex-end;color:#555;display:flex;justify-content:space-between;padding:1.5rem calc(17px + 0.875rem) 2rem 0.875rem}.inbox-menu__header .icon{color:#003b69;font-size:1.25rem;margin:0 0.5rem 0 0}.inbox-menu__header .icon--health_care_direct,.inbox-menu__header .icon--desk{font-size:28px}.inbox-menu__header>*{height:20px}.inbox-menu__header-text{color:#003b69;flex:1 1 0}.inbox-menu__header-subtext{color:#444;font-size:0.875rem;line-height:1.2}.inbox-menu__header-link{color:#003b69;cursor:pointer}.inbox-menu__header-link .icon{margin:0}.inbox-menu__new-message-header{align-items:center;background:#007fae;color:#fff;display:flex;font-size:1.125rem;font-weight:500;height:68px;padding:0}.inbox-menu__new-message-header-icon-tooltip{display:block;height:100%}.inbox-menu__new-message-header-icon{align-items:center;display:flex;height:100%;justify-content:center;width:54px}.inbox-menu__new-message-header-icon .icon{height:100%}.inbox-menu__info{color:#444;margin:1rem 0;padding:0 2.1875rem 0 0.875rem}.inbox-menu__filters{background:#f8f8f8;border-bottom:0.0625rem solid #ddd;box-shadow:0 4px 9px 0 rgba(0,0,0,0.1);padding:1.125rem 1rem;position:relative;z-index:1}.inbox-menu__filters--careplans{border:0;box-shadow:none}.inbox-menu__careplan{padding:1rem 1rem 0}.inbox-menu__careplan .item-pill{margin:0}.inbox-menu__contacts{overflow:hidden;width:calc(375px + 17px)}.inbox-menu__contacts-scroll{box-sizing:content-box;height:calc(100vh - 60px);overflow-x:hidden;overflow-y:scroll;width:100%}.inbox-menu__contacts__tooltip{visibility:hidden;position:fixed;background-color:#dddddd;font-size:0.875rem;width:15.625rem;z-index:10;padding:0.5rem 1rem;border-radius:0.375rem;overflow-wrap:anywhere;left:4rem;margin-top:1rem}@media (min-width: 769px){.inbox-menu__contacts__tooltip{left:calc(375px - 2.125rem);margin-top:0.62rem}}.inbox-menu__contacts__tooltip::before{position:absolute;content:'';width:0.5625rem;height:0.5625rem;display:block;background-color:#dddddd;transform:rotate(45deg);left:0.62rem;bottom:-0.25rem}@media (min-width: 769px){.inbox-menu__contacts__tooltip::before{left:-0.25rem;top:0.62rem}}.inbox-menu__contacts__tooltip__title{font-weight:500}.inbox-menu__contacts .new-contact{padding:0 calc(17px + 1rem) 0 1rem}.inbox-menu .inbox-menu__filters+.inbox-menu__contacts .inbox-menu__contacts-scroll{height:calc(100vh - 60px - 133px)}.inbox-menu__contact{align-items:center;background-color:#f7f9fa;border-left:0.3125rem solid transparent;cursor:pointer;display:flex;margin:0 0 0.125rem;padding:1.1875rem 1rem;position:relative}.inbox-menu__contact:hover{background-color:#ddf0f7}.inbox-menu__contact--current{background-color:#ddf0f7;border-color:#003b69}.inbox-menu__contact--empty{flex-direction:column;padding:1rem 2.5rem 1.25rem 1.25rem}.inbox-menu__contact--empty:hover{background-color:#f7f9fa;cursor:default}.inbox-menu__contact-details{flex:1 1 auto;min-width:0;margin-left:1.0625rem}.inbox-menu__contact-unread{flex:0 0 2.5rem;padding:0 0 0 0.5rem}.inbox-menu__contact .inbox-menu__contact-unread-badge{background:#e30712;border-radius:50%;height:0.625rem;width:0.625rem}.inbox-menu__contact-name{color:#003b69;font-weight:500;width:90%}.inbox-menu__contact-careplan{-webkit-box-orient:vertical;color:#444;display:-webkit-box;font-size:0.875rem;-webkit-line-clamp:2;line-height:1.2;max-height:2rem;overflow:hidden;text-overflow:ellipsis}.inbox-menu__contact-avatars{display:flex;flex:0 1 auto;margin:0}.inbox-menu__contact-avatars .avatar,.inbox-menu__contact-avatars .pulse_avatar{margin:0 0 0 -1rem;transition:transform 0.2s 0s cubic-bezier(0, 0, 0, 0.3);z-index:0}.inbox-menu__contact-avatars .avatar:first-child,.inbox-menu__contact-avatars .pulse_avatar:first-child{margin:0;z-index:2}.inbox-menu__contact-avatars .avatar:first-child:hover,.inbox-menu__contact-avatars .pulse_avatar:first-child:hover{transform:none}.inbox-menu__contact-avatars .avatar:nth-child(2),.inbox-menu__contact-avatars .pulse_avatar:nth-child(2){z-index:1}.inbox-menu__contact-avatars .avatar:hover,.inbox-menu__contact-avatars .pulse_avatar:hover{transform:translateX(0.7rem)}.inbox-menu__contact-avatars .avatar--text::after{font-size:1.5rem;line-height:1.7}.inbox-menu__contact-avatar{height:2.625rem;margin:0 1.0625rem 0 0;width:2.625rem;flex:0 0 2.625rem}.inbox-menu__skeleton{display:flex;flex-direction:column;flex:1 1 auto;width:100%}.inbox-menu__skeleton-container{height:1rem;margin:0.1rem 0}.inbox-menu__skeleton-container>*{height:100%}.inbox-menu .skeleton{display:inline-block;position:relative;overflow:hidden;background-color:#dddbdd}.inbox-menu .skeleton::after{position:absolute;top:0;right:0;bottom:0;left:0;transform:translateX(-100%);background-image:linear-gradient(90deg, rgba(255,255,255,0) 0, rgba(255,255,255,0.2) 20%, rgba(255,255,255,0.5) 60%, rgba(255,255,255,0));-webkit-animation:shimmer 2s infinite;animation:shimmer 2s infinite;content:''}@-webkit-keyframes shimmer{100%{transform:translateX(100%)}}@keyframes shimmer{100%{transform:translateX(100%)}}.inbox-menu .skeleton__subject{width:60%}.inbox-menu .skeleton__participants{width:40%}.inbox-conversation-header{border-bottom:0.125rem solid #ddd;color:#003b69;display:flex;font-weight:500;justify-content:space-between;padding:1.3125rem 0.875rem 0.9375rem;position:relative;align-items:flex-start}@media screen and (min-width: 769px){.inbox-conversation-header{align-items:center}}@media screen and (min-width: 769px){.inbox-conversation-header--direct{justify-content:center}.inbox-conversation-header--direct .inbox-menu-toggle{display:none}}@media screen and (min-width: 769px){.inbox-conversation-header--group{justify-content:space-between}.inbox-conversation-header--group .inbox-menu-toggle{visibility:hidden;width:2rem}}.inbox-conversation-header span:last-child{height:1rem;width:1.5rem}.inbox-conversation-header__title{color:#003b69;margin:0 0.5rem;text-align:center}.inbox-conversation-header__participants{margin-top:0.75rem;color:#333333;font-size:0.875rem;font-weight:400;text-align:center}.inbox-conversation-header__highlight-link{color:#036294}.inbox-conversation-header__link{color:#666;display:flex;font-weight:500}.inbox-conversation-header__link .icon{color:#555}@media screen and (max-width: 769px){.inbox-conversation-header__link .btn{display:none}}@media screen and (min-width: 769px){.inbox-conversation-header__link .icon{display:none}}.inbox-conversation-header button{margin:0}.channel{display:flex;flex-direction:column;height:calc(100vh - 80px - 68px)}.channel__info{margin:0 0 1rem;padding:0 1rem}.channel__hint{font-size:0.875rem}.channel__name{flex:1 1 auto;height:80px;padding:0 1rem}.channel__select_all{margin:0 0 1rem 1rem}.channel__btn{flex:0 1 auto;margin:0 1rem 1rem}.channel__contacts{flex:1 1 auto}.channel__contacts .inbox-menu__contacts-scroll{height:calc( 100vh - 60px - 68px - 70px - 58px - 38px - 22px - 32px - 40px)}.channel__confirm-contacts{flex:1 1 auto}.channel__confirm-contacts .inbox-menu__contacts-scroll{height:calc( 100vh - 60px - 68px - 58px - 38px - 22px - 32px - 40px - 80px - 100px)}.channel__selected-contacts{flex:0 1 auto;width:calc(100% + 17px)}.channel__selected-contacts .new-contact:last-child .item-pill{margin-bottom:0}.new-contact{padding:0 1rem}.new-contact .item-pill .item-pill__text{margin-left:1.0625rem}.new-contact__avatar{flex:0 0 2rem;height:2rem;margin:0;width:2rem}.messages{flex:1 1 auto;overflow:hidden;width:calc(100vw + 17px)}@media (min-width: 769px){.messages{width:calc(100vw - 375px + 17px)}}.messages__container{box-sizing:content-box;content:"calc(100vh - 60px - 8.5rem)";height:calc(calc(100vh - 60px - 8.5rem) - 48px);overflow-y:auto;padding:0 calc(0.875rem * 2) 0 0.875rem;width:calc(100vw - 1.75rem)}@media (min-width: 769px){.messages__container{content:"calc(100vh - 60px - 7rem)";height:calc(calc(100vh - 60px - 7rem) - 48px);width:calc(100vw - 375px - 1.75rem)}}.messages__scroll{display:flex;flex-direction:column-reverse;min-height:calc(calc(100vh - 60px - 8.5rem) - 48px)}@media (min-width: 769px){.messages__scroll{min-height:calc(calc(100vh - 60px - 7rem) - 48px)}}.messages__icon{font-size:3rem;margin:0 0 1rem}.messages__icon--desk{font-size:6rem;margin:0 0 0 2.5rem}.messages__icon--arrow{font-size:2.25rem;margin:1rem 0 0}.messages--loading{align-items:center;display:flex;flex-direction:column;justify-content:center}@-webkit-keyframes color_change{from{background-color:#DDF0F7}to{background-color:#fff}}@keyframes color_change{from{background-color:#DDF0F7}to{background-color:#fff}}.message{display:flex;flex:0 0 auto;font-weight:400;margin:0 0 0.8125rem}.message:last-child{padding:1rem 0 0}.message__avatar{height:2.625rem;margin:0 1.0625rem 0 0;width:2.625rem}.message__animate{-webkit-animation-name:color_change;animation-name:color_change;-webkit-animation-duration:4s;animation-duration:4s;-webkit-animation-iteration-count:initial;animation-iteration-count:initial}.message__body{background:#fff;border:0.0625rem solid #cad6e0;border-radius:0.5rem;box-shadow:0 2px 2px 0 rgba(73,75,77,0.2);color:#003b69;max-width:70%;padding:0.5rem 1rem;position:relative;word-wrap:break-word}.message__body::before{background-color:inherit;box-shadow:-2px 2px 2px 0 rgba(73,75,77,0.2);content:'\00a0';display:block;height:12px;left:-5px;position:absolute;top:11px;transform:rotate(42deg) skew(-12deg);width:12px}.message--outgoing{flex-direction:row-reverse}.message--outgoing .message__avatar{margin:0 0 0 1.0625rem}.message--outgoing .message__body{text-align:right}.message--outgoing .message__body::before{box-shadow:2px -1px 2px 0 rgba(73,75,77,0.2);left:inherit;right:-5px}.message--outgoing .message__header{flex-direction:row-reverse}.message--outgoing .message__header span{margin:0 0 0 0.5rem}.message--blank{align-items:center;display:flex;flex:1 0 auto;flex-direction:column;font-size:1.25rem;justify-content:center;text-align:center}.message--blank p{font-size:inherit}.message__header{align-items:center;display:flex;flex-wrap:wrap;font-size:0.875rem;line-height:1.5}.message__header span{margin:0 0.5rem 0 0}.message__timestamp{color:#666;font-size:0.8rem;line-height:initial}.message__text{color:inherit;font-size:1rem;white-space:pre-line}.message--flash .message__body{background:#003b69;color:#fff}.message--flash .message__avatar{background:#fff;-o-object-fit:cover;object-fit:cover}.message-form{align-items:flex-end;background:#fff;border-top:0.0625rem solid #dddddd;bottom:0;display:flex;flex:0 0 auto;position:fixed;width:100%}@media (min-width: 769px){.message-form{position:relative}}.message-form__submit{background:none;border:0;box-shadow:none;color:#007fae;flex:0;height:3rem;margin:0}.message-form__submit:disabled{background:none;border:0;color:#ccc}.message-form__submit:disabled:hover{background:none;border:0;color:#ccc}.message-form__submit:focus{background:none}.message-form__submit:focus .message-form__submit-icon{border-radius:50%;box-shadow:0 0 4px 0 #007fae}.message-form__submit:hover{background:none}.message-input{align-items:flex-end;display:flex;width:100%}.message-input__emoji{color:#666;font-size:1.25rem;height:3rem;margin:0 1rem}.message-input__emoji .icon{height:100%}.message-input__textarea{border:0;height:1rem;margin:0.875rem 0;max-height:6.75rem;min-height:1rem;padding:0.0625rem 0.5rem;resize:none}.message-input__textarea:focus{border:0}.empty-contacts{align-items:center;background-color:#f7f9fa;display:flex;flex-direction:column;padding-right:17px}.empty-contacts__header{color:#003b69;font-weight:500;margin:0 0 0.625rem;text-align:center;width:15rem}.empty-contacts__info{color:#444;font-size:0.875rem;margin:0 0 1.25rem;text-align:center;width:20rem}.empty-contacts__image{height:6.25rem;margin:1.25rem 0 0.9375rem;width:9.375rem}.empty-messages__desk-message,.empty-messages__personal-message{width:11.188rem;height:6.563rem;margin-bottom:1rem}.invitation-modal select{margin-top:0.5rem}.invitation-modal__about{margin:0.5rem 0}.invitation-modal__hr{height:0.063rem;margin:1.375rem 0}.invitation-modal__share-text{margin:1.25rem 0 0.313rem}.invite-code-modal__title{color:#003b69;font-size:1.5rem;margin-bottom:1rem;text-align:left}.invite-code-modal__button-footer{border-top:0.125rem solid #dddddd;margin:2rem -1rem 0;padding:1.25rem 1.25rem 0}.invite-code-modal__header-title{color:#003b69;font-size:1.1rem;text-align:left}.invite-code-modal__header-subtitle{color:#333;font-size:1.05rem;margin-top:.5rem;padding-bottom:1.25rem;text-align:left}.invite-code-modal__header-subtitle--description{text-align:center}.invite-code-modal__inline-link{color:#003b69}.invite-code-modal__copied-title{font-size:1.125rem;vertical-align:sub}.invite-code-modal__copied-link{color:#555;font-size:1rem;margin-left:40px}.invite-code-modal__copy-row{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:20px}.invite-code-modal__code{color:#003b69;font-size:1.375rem;letter-spacing:3px;margin-bottom:1.25rem;text-align:center}.invite-code-modal__code-button{flex-grow:1;padding:0 35px;white-space:nowrap}.invite-code-modal__or-icon{position:relative;top:-2.1875rem}.invite-code-modal__check-icon{color:#56a701;margin-right:.7rem}.invite-code-modal__invite-type{display:flex;flex-wrap:wrap}.invite-code-modal__invite-type-change-button{margin:0 0 1rem;white-space:nowrap}.invite-code-modal__team-type{justify-content:center}@media (min-width: 600px){.invite-code-modal__team-type{display:flex}}.invite-code-modal__team-type--description{padding:0 1rem}.invite-code-modal__team-type-change-button{margin:1rem 0;white-space:nowrap;width:100%}.invite-code-modal__footer.ReactModal__ContentFooter{flex-direction:column-reverse}.invite-code-modal__footer.ReactModal__ContentFooter .ReactModal__ContentFooter-right{width:100%}.invite-code-modal__footer.ReactModal__ContentFooter .ReactModal__ContentFooter-right .btn{margin:0;width:100%}.invite-code-modal__footer.ReactModal__ContentFooter .ReactModal__ContentFooter-left{background:#fff;height:auto;max-width:inherit}.invite-code-modal__footer.ReactModal__ContentFooter .ReactModal__ContentFooter-left .invite-code-modal__copied{padding:1.25rem}@media screen and (min-width: 600px){.invite-code-modal__footer.ReactModal__ContentFooter{flex-direction:row-reverse}.invite-code-modal__footer.ReactModal__ContentFooter .ReactModal__ContentFooter-right{width:auto}.invite-code-modal__footer.ReactModal__ContentFooter .ReactModal__ContentFooter-left .invite-code-modal__copied{padding:0}.invite-code-modal__copy-row{flex-wrap:nowrap}.invite-code-modal__code-input{margin-right:.6rem;width:70%}}.invite-qr-code-container{display:flex;align-items:center;flex-direction:column;row-gap:0.25rem;margin:1rem 0 0.75rem}.invite-qr-code-container__btns{width:10rem;display:flex;justify-content:space-between;padding:0.25rem 0.125rem}.invite-qr-code-container__btns svg{margin-right:0.063rem}.invite-qr-code-container__btns>:only-child{width:100%}.invite-qr-code-container__btn{text-decoration:none;cursor:pointer;color:#007FAE;background:none;padding:0;margin:0;height:auto;min-width:0;font-weight:400}.invite-qr-code-container__btn:hover{color:#007FAE;background:none;text-decoration:underline}.invite-qr-code-container__btn:focus{color:#007FAE;border-color:#007FAE;fill:none;box-shadow:none;background:none}.invite-qr-code-container__btn:active{border-color:none;fill:none;background:none}.loader{align-items:center;display:flex;justify-content:center;margin:5.5rem 0;position:relative;width:100%}.loader__img{max-width:180px;width:75%}@-webkit-keyframes load1{0%,80%,100%{box-shadow:0 0;height:4rem}40%{box-shadow:0 -2rem;height:5rem}}@keyframes load1{0%,80%,100%{box-shadow:0 0;height:4rem}40%{box-shadow:0 -2rem;height:5rem}}.circle-loader{height:1.5rem;margin:.25rem 0;position:relative;width:1.5rem}.circle-loader__circle{height:100%;left:0;position:absolute;top:0;width:100%}.circle-loader__circle::before{-webkit-animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;animation:sk-circleFadeDelay 1.2s infinite ease-in-out both;background-color:#003b69;border-radius:100%;content:'';display:block;height:15%;margin:0 auto;width:15%}.circle-loader__circle--circle2{transform:rotate(30deg)}.circle-loader__circle--circle2::before{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.circle-loader__circle--circle3{transform:rotate(60deg)}.circle-loader__circle--circle3::before{-webkit-animation-delay:-1s;animation-delay:-1s}.circle-loader__circle--circle4{transform:rotate(90deg)}.circle-loader__circle--circle4::before{-webkit-animation-delay:-.9s;animation-delay:-.9s}.circle-loader__circle--circle5{transform:rotate(120deg)}.circle-loader__circle--circle5::before{-webkit-animation-delay:-.8s;animation-delay:-.8s}.circle-loader__circle--circle6{transform:rotate(150deg)}.circle-loader__circle--circle6::before{-webkit-animation-delay:-.7s;animation-delay:-.7s}.circle-loader__circle--circle7{transform:rotate(180deg)}.circle-loader__circle--circle7::before{-webkit-animation-delay:-.6s;animation-delay:-.6s}.circle-loader__circle--circle8{transform:rotate(210deg)}.circle-loader__circle--circle8::before{-webkit-animation-delay:-.5s;animation-delay:-.5s}.circle-loader__circle--circle9{transform:rotate(240deg)}.circle-loader__circle--circle9::before{-webkit-animation-delay:-.4s;animation-delay:-.4s}.circle-loader__circle--circle10{transform:rotate(270deg)}.circle-loader__circle--circle10::before{-webkit-animation-delay:-.3s;animation-delay:-.3s}.circle-loader__circle--circle11{transform:rotate(300deg)}.circle-loader__circle--circle11::before{-webkit-animation-delay:-.2s;animation-delay:-.2s}.circle-loader__circle--circle12{transform:rotate(330deg)}.circle-loader__circle--circle12::before{-webkit-animation-delay:-.1s;animation-delay:-.1s}@-webkit-keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}@keyframes sk-circleFadeDelay{0%,39%,100%{opacity:0}40%{opacity:1}}.dots_loader{padding:2rem;display:flex;justify-content:center;align-items:center}.dots_loader__elements,.dots_loader__elements::before,.dots_loader__elements::after{width:0.5rem;height:0.5rem;border-radius:0.25rem;background-color:#ddf0f7;color:#ddf0f7;-webkit-animation:dotFlashing 1s infinite alternate;animation:dotFlashing 1s infinite alternate;content:"";display:inline-block;top:0}.dots_loader__elements{position:relative;-webkit-animation:dotFlashing 1s infinite linear alternate;animation:dotFlashing 1s infinite linear alternate;-webkit-animation-delay:0.5s;animation-delay:0.5s}.dots_loader__elements::before{position:absolute;left:-0.75rem;-webkit-animation-delay:0s;animation-delay:0s}.dots_loader__elements::after{position:absolute;left:0.75rem;-webkit-animation-delay:1s;animation-delay:1s}.document-upload-form__upload-btn{margin:.5rem 0 1.5rem}.document-upload-form__body{margin-bottom:1rem}.document-preview{height:40vh;width:100%}.preview-field-column{display:flex;flex-direction:column}.preview-field-row{display:flex}.preview-field-row__label{flex:0 1 5rem}.preview-field-row__value{flex:1 1 auto}.modal{padding:3.25rem 0}@media (min-width: 600px){.modal{padding:10rem 0}}.modal--wrapper{border:0.0625rem solid #cad6e0;border-radius:.5rem;padding:1.25rem 1.25rem 0 1.25rem;margin:0 0 1.875rem}.modal .vex-content{background:#fff;border-radius:0.25rem;border-top:3rem solid #003B69;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3);margin:0 auto;max-width:95%;padding:1rem;position:relative;width:599px}.modal--large .vex-content{width:768px}.modal--status-message,.modal--status-message--checkin{background:#fff6d5;color:#000;padding:1em;margin:0 0 1.875rem;border-radius:.5rem}.modal--status-message--checkin{font-size:1.125rem}.modal__header{color:#fff;position:absolute;top:-2.25rem}.modal .vex-dialog-buttons{border-top:0.125rem solid #dddddd;display:flex;flex-direction:row-reverse;justify-content:flex-start;margin:1.5rem -1rem 0;padding:1rem 1rem 0}.modal .vex-dialog-buttons button{background-color:#007fae;border-radius:.5rem;border:0.0625rem solid #007fae;box-shadow:0 0.0425rem 0.025rem 0.0425rem rgba(73,75,77,0.2);color:#fff;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:500;height:2.5rem;line-height:2.15;min-width:4rem;padding:0 1.75rem;text-align:center;transition-duration:.3s;transition-property:background-color, box-shadow, border-color;transition-timing-function:ease-out}.modal .vex-dialog-buttons button:hover{background-color:#003b69;border:0.0625rem solid #003b69;cursor:pointer;text-decoration:none}.modal .vex-dialog-buttons button:focus{background-color:#003b69;border:0.0625rem solid #003b69;box-shadow:none;outline:none;text-decoration:none}.modal .vex-dialog-buttons button:first-child{margin:0 0 0 1rem}.modal .vex-dialog-buttons .vex-dialog-button-secondary{background-color:#fff;border:0.0625rem solid #cad6e0;border-radius:0.5rem;box-shadow:0 0.0325rem 0.025rem 0.0325rem rgba(73,75,77,0.1);color:#555;cursor:pointer;display:inline-block;font-size:1.125rem;font-weight:400;height:2.5rem;line-height:2.2775;min-width:4rem;padding:0 1.75rem;text-align:center;transition-duration:0.3s;transition-property:background-color, box-shadow;transition-timing-function:ease-out}.modal .vex-dialog-buttons .vex-dialog-button-secondary:hover{background-color:#f8f8f8;border:0.0625rem solid #ccc}.modal .vex-dialog-buttons .vex-dialog-button-secondary:focus{background-color:#f7f9fa;border:0.0625rem solid rgba(0,59,105,0.5);box-shadow:none}.modal .vex-close{color:#fff;cursor:pointer;font-size:3rem;position:absolute;right:0.75rem;top:-3rem}.modal .vex-close::before{background:url(/assets/icons/icon_close-0a962c404764b84bb8e19bef1e03f0859ffb1f7454f46cadb877a0bec28bdffe.svg);background-size:contain;content:'';height:0.75rem;position:absolute;right:0.625rem;top:1.25rem;width:0.75rem}.modal .vex-title{color:#fff;position:absolute;top:-2rem}.modal .vex-title p{font-size:1.2rem;font-weight:600}[ct-modal='true']{display:none}.score-icon{align-items:center;border-radius:30px;display:flex;justify-content:center}.error-border{border:solid 1px #e30712}.ReactModal__CheckIn--QuestionOption--text,.ReactModal__CheckIn--QuestionOption--numeric,.ReactModal__CheckIn--QuestionOption-selected-generic,.ReactModal__CheckIn--QuestionOption{background:#fff;border-radius:25px;color:#000;display:flex;font-size:21px;line-height:1;margin:20px auto;min-height:3rem;padding:0 0.5rem;word-break:break-word}.ReactModal__CheckIn--QuestionOption--text .checkin-icon,.ReactModal__CheckIn--QuestionOption--numeric .checkin-icon,.ReactModal__CheckIn--QuestionOption-selected-generic .checkin-icon,.ReactModal__CheckIn--QuestionOption .checkin-icon{height:40px;margin:7px;min-width:40px}.ReactModal__CheckIn--QuestionOption--text span,.ReactModal__CheckIn--QuestionOption--numeric span,.ReactModal__CheckIn--QuestionOption-selected-generic span,.ReactModal__CheckIn--QuestionOption span{display:flex;text-align:left;vertical-align:super}.ReactModal__CheckIn--Skip,.ReactModal__CheckIn--Submit:disabled,.ReactModal__CheckIn--Submit:disabled:hover,.ReactModal__CheckIn--Submit{background:#003b69;border-radius:35px;color:#fff;cursor:pointer;font-size:24px;height:55px;margin:auto;padding:12px;width:100%}.ReactModal__Body--open,.ReactModal__Html--open{overflow:hidden;pointer-events:none;position:fixed}@media screen and (min-width: 600px){.ReactModal__Body--open,.ReactModal__Html--open{position:static}}.ReactModal__Overlay{align-items:center;background:rgba(0,59,105,0.4);bottom:0;display:flex;flex-direction:column;left:0;overflow-y:auto;padding:0;position:fixed;right:0;top:0;z-index:100}@media screen and (min-height: 768px) and (min-width: 600px){.ReactModal__Overlay{padding:10vh 0 0}}.ReactModal__Content{background:#fff;height:100vh;outline:none;overflow:hidden;-webkit-overflow-scrolling:'touch';pointer-events:auto;position:relative;width:100%}@media screen and (min-width: 600px){.ReactModal__Content{border-radius:0.25rem;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.3);height:auto;overflow:auto;width:599px}}.ReactModal__Content:focus{outline:none}.ReactModal__Content__documents{max-width:768px;width:100%}.ReactModal__Content--referrals{max-width:960px;width:100%}.ReactModal__Content--referrals--iframe{width:100%;height:620px}.ReactModal__Content--forms{width:100%;height:100%;overflow:hidden}@media (min-width: 600px){.ReactModal__Content--forms{height:533px;max-width:761px;overflow:hidden}}.ReactModal__ContentHeader{align-items:center;background:#003B69;color:#fff;display:flex;flex-direction:row;height:4.375rem;justify-content:space-between;padding:0 1.25rem}@media (min-width: 600px){.ReactModal__ContentHeader{position:relative;width:auto}}.ReactModal__ContentHeader h3{color:#fff;font-size:1.125rem}.ReactModal__ContentHeaderClose{color:#fff;margin-left:auto}.ReactModal__ContentHeaderClose svg{font-size:0.75rem;vertical-align:middle}.ReactModal__ContentBody{background-color:#fff;height:calc(100% - 4.25rem - 4.375rem);overflow-x:auto;overflow-y:scroll;padding:1.25rem calc(1.25rem + 17px) 1.25rem 1.25rem;width:calc(100vw + 17px)}@media screen and (min-width: 600px){.ReactModal__ContentBody{height:auto;margin:0;overflow:auto;padding:1.25rem;width:auto}}.ReactModal__ContentBody-text{margin-bottom:1.25rem}.ReactModal__Content-Body-Form{overflow-x:auto;overflow-y:scroll}@media screen and (min-width: 600px){.ReactModal__Content-Body-Form{overflow-x:auto;overflow-y:scroll;max-width:inherit}}@media screen and (max-width: 599px){.ReactModal__Content-Body-Form{height:100%;overflow-x:hidden}}.ReactModal__ContentBanner{align-items:center;background-color:#eaf6f9;border-bottom:0.0625rem solid #ddd;display:flex;margin:-1.25rem -1.25rem 1.25rem;padding:1rem}.ReactModal__ContentBanner--v2{display:flex;align-items:center;color:#333333;margin-bottom:1rem}.ReactModal__ContentBanner--simple{height:4.375rem}.ReactModal__ContentBanner--simple .ReactModal__ContentBanner-text{color:#003b69;font-size:1.25rem;font-weight:500}.ReactModal__ContentBanner--simple .ReactModal__ContentBanner-image{height:2.875rem;width:auto}.ReactModal__ContentBanner-text{flex:1 1 auto;padding-right:1.25rem}.ReactModal__ContentBanner-image{flex:0 0 auto;margin:0;max-width:200px;width:30%}@media (min-width: 600px){.ReactModal__ContentBanner-image{margin:0 1rem 0 0;width:20%}}.ReactModal__ContentBanner-image-hidden-sm{max-width:10rem}@media screen and (max-width: 375px){.ReactModal__ContentBanner-image-hidden-sm{display:none}}.ReactModal__ContentFooter{align-items:center;background-color:#fff;bottom:0;display:flex;flex-direction:row-reverse;height:4.25rem;justify-content:space-between;left:0;margin:0;position:fixed;right:0;transition:box-shadow 0.4s ease-in-out;z-index:1}.ReactModal__ContentFooter--shadow{box-shadow:0 0 4px rgba(0,0,0,0.5)}@media screen and (max-width: 599px){.ReactModal__ContentFooter .btn{border-radius:0;flex-grow:1;height:100%;line-height:3.25;margin:0;padding:0;width:100%}}@media screen and (min-width: 600px){.ReactModal__ContentFooter{border-top:0.0625rem solid #dddddd;height:auto;margin:0 -1.25rem;padding:1.25rem 1.25rem 0;position:relative}.ReactModal__ContentFooter--shadow{box-shadow:none}}.ReactModal__ContentFooter-right,.ReactModal__ContentFooter-left{flex:1 0 auto;height:100%}@media screen and (min-width: 600px){.ReactModal__ContentFooter-right,.ReactModal__ContentFooter-left{flex:0 0 auto}}.ReactModal__ContentFooter-right,.ReactModal__ContentFooter-left{flex:1 0 auto;height:100%}@media screen and (min-width: 600px){.ReactModal__ContentFooter-right,.ReactModal__ContentFooter-left{flex:0 0 auto}}.ReactModal__ContentFooter-right{align-items:center;display:flex}@media screen and (min-width: 600px){.ReactModal__ContentFooter-right>:last-child{margin:0 0 0 1.25rem}}.ReactModal__ContentFooter-left{max-width:33%}@media screen and (max-width: 599px){.ReactModal__ContentFooter-left .btn__icon{height:1rem;margin:0}.ReactModal__ContentFooter-left .btn__text{display:none}}.ReactModal__ContentFooter--v2{display:flex;justify-content:right;padding:1rem;gap:0.75rem}.ReactModal__Content,.ReactModal__Overlay{opacity:0}.ReactModal__Content--after-open,.ReactModal__Overlay--after-open{opacity:1;transition:opacity 150ms}.ReactModal__Content--before-close,.ReactModal__Overlay--before-close{opacity:0}.ReactModal__CheckIn--Header img{height:50px;width:50px}.ReactModal__CheckIn--Content{background:#dcf3fc;min-width:330px;overflow:auto;padding:1.5rem}@media (min-width: 1200px){.ReactModal__CheckIn--Content{width:25%}}.ReactModal__CheckIn--ModalClose{float:right}.ReactModal__CheckIn--ContentBody a:hover{text-decoration:none}@media (min-width: 1200px){.ReactModal__CheckIn--ContentBody{padding:0% 3%}}.ReactModal__CheckIn--Text{font-size:1.75rem;text-align:center}.ReactModal__CheckIn--BlankDiv{height:400px}.ReactModal__CheckIn--Submit:disabled,.ReactModal__CheckIn--Submit:disabled:hover{background:#afc0de}.ReactModal__CheckIn--Skip{background:none;color:#003b69}.ReactModal__CheckIn--yes-no{align-items:center;justify-content:center}.ReactModal__CheckIn--QuestionOption-text{margin:1rem 0.5rem 0.5rem}.ReactModal__CheckIn--QuestionOption-selected-generic{color:#fff}.ReactModal__CheckIn--QuestionOption--numeric-container{margin-bottom:17rem;margin-top:3rem}.ReactModal__CheckIn--QuestionOption--numeric{background:linear-gradient(90deg, #fff 50%, #c1cfda 50%);display:flex;height:3.7rem;margin:0 auto;padding:0;width:65%}.ReactModal__CheckIn--QuestionOption--text-container{margin-bottom:3rem;margin-top:3rem}.ReactModal__CheckIn--QuestionOption--text{display:flex;height:3.7rem;margin:0 auto;padding:0}.ReactModal__CheckIn--QuestionOption--text-input{display:inline-flex;width:100%}.ReactModal__CheckIn--QuestionOption--text-input input{border:0;border-radius:30px;height:98%;margin:0}.ReactModal__CheckIn--QuestionOption--input{display:inline-flex;width:50%}.ReactModal__CheckIn--QuestionOption--input input{border:0;border-radius:30px;height:98%;margin:0}.ReactModal__CheckIn--QuestionOption--unit{align-items:center;display:inline-flex;font-size:1.5rem;font-weight:bold;justify-content:center;width:50%}.ReactModal__Calendar__Header{align-items:center;background:#003B69;color:#fff;display:flex;flex-direction:row;height:4.375rem;justify-content:space-between;padding:0 1.25rem}@media (min-width: 600px){.ReactModal__Calendar__Header{position:relative}}.ReactModal__Calendar__Header h2{color:#fff;font-size:1.125rem}.ReactModal__Calendar__Header a{color:#fff;display:flex;padding-left:.5rem}.ReactModal__Calendar__Content{background:#fff;height:100vh;outline:none;overflow:hidden;-webkit-overflow-scrolling:'touch';pointer-events:auto;position:relative;width:auto}@media screen and (min-width: 600px){.ReactModal__Calendar__Content{border-radius:0.25rem;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.3);height:auto;overflow:auto;width:25rem}}.ReactModal__Calendar__Content:focus{outline:none}.ReactModal__Calendar__Content--date-input{height:5.25rem;margin:0 0 1rem;padding-top:.5rem}.ReactModal__Calendar__ContentText{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.ReactModal__Calendar__ContentImage{margin-bottom:1rem;border-radius:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ReactModal__Calendar__ContentImage:hover{background-color:#f8f8f8;cursor:pointer}.ReactModal__Calendar__ContentImage--icon{fill:currentColor;margin-top:.25rem}.ReactModal__Calendar__ContentModal{align-items:center;display:flex;justify-content:center;margin-bottom:1rem}.ReactModal__Calendar__ContentBody{background-color:#fff;height:calc(100% - 4.25rem - 4.375rem);overflow-x:auto;overflow-y:scroll;padding:1.25rem}@media screen and (min-width: 600px){.ReactModal__Calendar__ContentBody{height:auto;margin:0;overflow:auto;padding:1.25rem;max-width:inherit}}.ReactModal__Calendar__ContentBody-text{margin-bottom:1.25rem}.ReactModal__Calendar__api-error{text-align:center;color:#e30712}@media (min-width: 600px){.ReactModal__Calendar__api-error{margin:1.25rem 0}}.no-wave-header{background:#eaf6f9;background-position-y:100%;margin:-1.25rem -1.25rem 1.25rem;min-height:5rem;padding:1rem 1.25rem 0;text-align:left}@media (min-width: 600px) and (min-height: 768px){.no-wave-header{text-align:center}}.no-wave-header__header-title{color:#003b69;font-size:1.25rem;text-align:left}.wave-header{background:#eaf6f9 url(/assets/waves-8100112d3c93ba0e5f66b5c867ae9fbbff34b631637d023874010831bd22d9fe.svg) repeat no-repeat;background-position-y:100%;background-size:925px 52px;margin:-1.25rem -1.25rem 1.25rem;min-height:80px;padding:1rem 1.25rem 0;text-align:left}@media (min-width: 600px) and (min-height: 768px){.wave-header{text-align:center}}.wave-header__banner{display:none;vertical-align:bottom}@media screen and (min-height: 768px) and (min-width: 600px){.wave-header__banner{display:inline-block}}.wave-header__banner--circle{height:140px;margin:0 0 1.25rem}.wave-header__banner--invite-confirm{height:110px;margin:0 0 1.25rem}.wave-header__banner--full-team{height:100px}.wave-header__header-title{color:#003b69;font-size:1.25rem;text-align:left}.wave-header__header-subtitle{color:#333;font-size:1.125rem;margin-top:0.5rem;padding-bottom:1.25rem;text-align:left}.wave-header__title{color:#003b69;display:none;font-size:1.75rem;font-weight:500;margin-bottom:1.25rem}@media (max-width: 600px),(max-height: 768px){.wave-header__title{display:block}}@media screen and (min-width: 600px){html[lang="fr"] .ReactModal__Content{width:669px}}.ModalV2__header{height:4.45rem;padding:1.25rem;position:relative;display:flex;align-items:center;justify-content:space-between;background-color:#003B69}.ModalV2__header__title{font-size:1.25rem;color:#fff;font-weight:500;z-index:1}.ModalV2__header__close_button{height:1rem;width:1rem;right:1.375rem}.ModalV2__header__close_button .icon{padding:0.125rem}.ModalV2__body{height:calc(100% - 4.5rem);padding:1.25rem;overflow:auto}.ModalV2__body--with_footer{display:flex;flex-direction:column;height:calc(100% - 8.7rem)}.ReactModal__Content:has(.ModalV2__body--with_footer){overflow:hidden;margin-bottom:3rem}@media (max-width: 600px){.ReactModal__Content:has(.ModalV2__body--with_footer){margin:unset}}.ModalV2__footer{height:4.25rem;border-top:0.0625rem solid;border-color:#ccc}.notification-tray{margin:0 .9375rem}.notification-tray__group-title{background-color:#cad6e0;border-radius:0.53rem;color:#333;display:inline-block;font-size:.875rem;margin-top:.30rem;padding:.125rem 1.5rem}.notification-tray__group-title:first-child{margin-top:1rem}.notification-tray__list{margin:1rem 0}.notification-tray__list li{border:1px solid #cad6e0;border-radius:0.53rem;display:flex;font-size:.9375rem;font-weight:400;margin-bottom:.65rem}.notification-tray__list li:hover{box-shadow:0 2px 5px #cad6e0}.notification-tray__list li a:hover{text-decoration:none}.notification-tray__list li a:hover .notification__content-text{color:#007fae;text-decoration:underline}.notification-tray__list li a:hover .notification__content-time{text-decoration:none}.notification-tray__list li:last-child{margin-bottom:0}.notification-tray__empty{color:#555;text-align:center}.notification-tray__empty-title{font-size:1.1rem}.notification-tray__empty-icon{padding-bottom:1.25rem;padding-top:2.5rem}.notification-tray__empty-icon .icon{height:45px;width:56px}.notification{width:100%;padding:1rem}.notification__content{flex:0 1 auto}.notification__content-text{word-break:break-word;color:#003b69}.notification__content-time{color:#444;font-size:.8125rem;margin-top:.65rem}.notification__actions{color:#666;flex:0 0 1.33rem;height:1.33rem;position:relative;top:1rem;right:1rem}.notification__actions .icon,.notification__actions .icon__container{cursor:pointer;height:100%;width:100%}.order{border-bottom:0.125rem solid #dddddd;display:flex;flex-direction:column;font-weight:normal;padding:.5rem 0;justify-content:space-between;padding-right:0.4375rem}@media screen and (min-width: 600px){.order{align-items:center;flex-direction:row}}.order:last-child{border-bottom:0}.order__section{color:#666;flex:1 1 0}.order__section b,.order__section strong{color:#003b69}.order--due,.order--complete{font-size:0.875rem}.order--due{color:#333333}.order--due--underlined{text-decoration:underline}.order--complete{color:#666666}.order--complete--underlined{text-decoration:underline}.order--completed .order__status,.order--not-completed .order__status{font-size:0.875rem}.order--completed .order__status{color:#666666}.order--not-completed .order__status{color:#333333}.order__section{flex:2}.order__section:nth-child(2){display:flex;align-items:center;justify-content:end}.order__section--status{font-size:0.875rem}.order__section--tooltip{margin-left:1.5rem}.order__section--check-icon{margin-right:0.375rem;width:1rem}.order__repeat{justify-content:start}.order__repeat-icon{display:inline-block;min-height:42px;min-width:35px;padding-top:0.5rem}.order__repeat-text{display:inline-block}.order__repeat-text span{color:#7e7e7e}@media (max-width: 600px){.order__section:nth-child(2){justify-content:space-between}}.pagination{margin:0.5rem 0 0}.pagination .page a{background-color:#fff;border:0;border-radius:0;color:#007fae;padding:0 0.25rem}.pagination .page--current{background-color:#666;border:1px solid #666;border-radius:0.25rem;cursor:default;margin:0 0.25rem 0 0;padding:0 0.25rem 0 0.375rem;text-decoration:none}.pagination .page--current a{color:#fff;font-weight:700}.pagination .first,.pagination .last,.pagination .next,.pagination .previous{font-size:2.1rem;font-weight:700;margin:0 0.5rem;text-decoration:none;vertical-align:sub}.pagination .first a:hover,.pagination .last a:hover,.pagination .next a:hover,.pagination .previous a:hover{text-decoration:none}.pagination .first--disabled,.pagination .last--disabled,.pagination .next--disabled,.pagination .previous--disabled{color:#dddddd;cursor:default;font-size:2.1rem;margin:0 0.5rem;vertical-align:sub}.pagination .disabled{color:#dddddd;cursor:default}.page-entries-info{color:#666;font-weight:400}.input_container{margin:.25rem 0;position:relative;border:0.0625rem solid #ddd;border-radius:.5rem}.input_container--error{border-color:#e30712}.input_container--focused{border-color:#007fae}.input_container label{color:#333333}.input_container__input_field{padding-right:3.5rem;margin:0;border:none}.input_container__input_field:focus{border:none}.input_container__input_field:lang(fr){padding-right:4.5rem}.input_container__password_show{position:absolute;top:.625rem;right:.75rem;color:#666}.input_container__password_show:hover{text-decoration:none}.input_container__hint{font-size:.95rem;color:#7e7e7e}.input_container__error{font-size:.95rem;color:#e30712}.password-reset-container{display:flex;flex-direction:column;justify-content:center;margin:auto;width:inherit}.password-reset-container .card{margin-top:1rem}.password-reset-container .card h3{color:#333333;font-weight:500}.password-reset-container .card p{margin-top:1rem;margin-bottom:1rem;color:#333333;font-size:1rem;font-weight:400}.password-reset-container .card .email-field{color:#333333;border-radius:0}.password-reset-container .card .email-label{color:#333333;font-size:1rem;font-weight:500}.password-reset-container .card .btn{margin-top:1rem;width:100%}.password-reset-container .card .error{color:#e30712}.password-reset-container .password-field-container{margin-top:1rem}.password-reset-container .password-field-container .password-field-label{color:#333333;font-size:1rem;font-weight:500}.password-reset-container .password-field-container .error{font-size:.95rem;color:#e30712}.password-reset-container .password-field-container .error li{margin-left:1rem;list-style-type:disc}.password-reset-container .password-field-container .hint{font-size:0.95rem;color:#7e7e7e;font-weight:400}.password-reset-container .password-field-container .hint ul{margin-left:0.5rem}.password-reset-container .password-field-container .hint .disc{list-style-type:disc;margin-left:0.75rem}.password-reset-container .password-field-container .hint .checkmark{background:url(/assets/icons/icon_check-green-7b96405e4128b3358acb690b36537ace950fcbd10ee94c8dc2fad4773e027c61.svg) no-repeat;margin-left:-0.5rem;padding-left:1.25rem}.password-reset-container .password-field .input_container{border-radius:0}.password-reset-container .password-field .input_container input{color:#333333}.password-reset-container p{color:#333333;font-size:1rem;font-weight:400}.password-reset-container .error-field{border-color:#e30712}@media (min-width: 600px){.password-reset-container{margin-top:2.25rem;width:27.5rem}}.patient{background:#fff;border-radius:0.28125rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);color:#003b69;display:block;font-weight:700;margin:0 0 1rem 0;padding:1rem;position:relative}.patient:hover{text-decoration:none}@media (min-width: 600px){.patient{padding:1.25rem}}.patient-details{border-bottom:0;display:flex;flex-direction:column;font-weight:normal;padding:.5rem 0;padding-bottom:0}@media screen and (min-width: 600px){.patient-details{align-items:flex-start;flex-direction:row}}.patient-details:last-child{border-bottom:0}.patient-details__section{color:#666;flex:1 1 0}.patient-details__section b,.patient-details__section strong{color:#003b69}.patient-details dt{color:#003b69;font-weight:500;margin:0.5rem 0 0}@media screen and (min-width: 600px){.patient-details dt:first-child{margin:0}}.patient-details dd{color:#444;font-size:0.9375rem}@media screen and (min-width: 769px) and (max-width: 960px),screen and (max-width: 599px){.patient-details{display:block}}.patient-details .form{margin-top:1rem}.patient-details .submit_error{width:100%}.patient-details__section{margin:0}.patient-details__section .avatar{width:8.25rem;height:8.25rem}@media screen and (min-width: 769px) and (max-width: 960px),screen and (max-width: 599px){.patient-details__section{margin-top:1.125rem}}.patient-details .resend-invitation-btn{margin-top:0.375rem}.patient-details .resend-invitation-btn svg{margin-top:0.188rem;margin-right:0.25rem}.patient-details .email-invitation label{color:#007FAE;margin-right:0.5rem}@media screen and (min-width: 600px){.patient-details .input--invitations{margin-right:0.75rem}}.patient-details .input--invitations label{color:#003b69}.patient-details__section--content{display:flex}@media screen and (min-width: 769px) and (max-width: 960px),screen and (max-width: 599px){.patient-details__section--content{display:block}}.patient-details__section--gender{flex:0.6}.patient-details__section--avatar{margin:0 1rem 0 0;display:flex;flex:0 0 8.75rem;justify-content:flex-start}@media screen and (min-width: 769px) and (max-width: 960px),screen and (max-width: 599px){.patient-details__section--avatar{justify-content:center}}.patient-details__additional-details{display:flex;flex-wrap:wrap}.patient-details__additional-details dt{color:#003b69;font-weight:500;margin:0.5rem 0 0}@media screen and (min-width: 600px){.patient-details__additional-details dt:first-child{margin:0}}.patient-details__additional-details dd{color:#444;font-size:0.9375rem}.patient-details__additional-detail{flex:1 0 auto;font-weight:400;margin:0 0 0.5rem}.patient-details__additional-detail:last-child{margin:0}@media (min-width: 600px){.patient-details__additional-detail{flex:0 0 30%}}.patient-details__edit-additional-detail{margin:0 0 0 0.25rem}.patients__index-buttons .dropdown{height:inherit}.patients__index-buttons .dropdown__menu{top:0.25rem}@media (min-width: 600px){.patients__index-buttons .dropdown__menu{left:1.1875rem}}@media (min-width: 600px){.patients__index-buttons--registration .dropdown__menu{left:11.9rem}}.patients-filters{display:grid;-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:5fr 2fr 3fr}@media (max-width: 960px){.patients-filters{grid-template-columns:7fr 3fr}}@media (max-width: 600px){.patients-filters{grid-template-columns:1fr}}.patients-filters:lang(fr){grid-template-columns:7fr 3fr}.patients-filters__checks{height:1rem;margin-top:1rem;display:flex;align-items:center}.patients-filters__checks__title{font-weight:400;margin-right:1rem}.patients-filters__checks__my-list{min-width:6rem}.patient-item{background:#fff;border-radius:0.28125rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);color:#003b69;display:block;font-weight:700;margin:0 0 1rem 0;padding:1rem;position:relative;align-items:center;color:#003b69;display:flex;flex-wrap:wrap}.patient-item:hover{text-decoration:none}@media (min-width: 600px){.patient-item{padding:1.25rem}}.patient-item:focus,.patient-item:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);color:#003b69;outline:none;text-decoration:none}.patient-item:focus .patient-item__section--avatar,.patient-item:hover .patient-item__section--avatar{border-color:#007fae}.patient-item__logo{height:2rem;margin:0 0.5rem 0 0;width:2rem}.patient-item__section{flex:1 1 50%}.patient-item__section--name{flex:1 1 70%;margin:0 0 0.25rem}.patient-item__section--chip{margin-left:0.25rem}.patient-item__section--details{align-items:center;display:flex;flex-wrap:wrap}.patient-item__section--logos{display:none}.patient-item__section--avatar{align-items:center;border-right:0.125rem solid #dddddd;display:flex;flex:0 0 2.5rem;margin:0 0.5rem 0 0;min-height:6rem;padding:0 0.5rem 0 0}.patient-item__section--avatar .avatar{height:2.5rem;width:2.5rem}@media (min-width: 600px){.patient-item{flex-wrap:nowrap}.patient-item__section{flex:1 1 35%}.patient-item__section--name{margin:0}.patient-item__section--logos{display:flex;flex:0 1 auto;justify-content:flex-end}.patient-item__section--details{flex-wrap:nowrap}.patient-item__section--avatar{flex:0 0 3.75rem;min-height:initial}.patient-item__section--avatar .avatar{height:3.75rem;width:3.75rem}}.patient-email-row{align-items:baseline;margin-bottom:0;justify-content:flex-start;flex-direction:row}.patient-email-row__email-input__remove{color:#333333}.patient-email-row .row__col.patient-email-row__email-input{flex-grow:1;width:100%}.patient-email-row .row__col.patient-email-row__email-input .input{margin:0}@media (min-width: 600px){.patient-email-row .row__col.patient-email-row__email-input{flex-grow:0.4;flex-shrink:0;width:inherit}}.patient-email-row .row__col.patient-email-row__email-remove-btn{flex-basis:1.5rem;flex-grow:0}@-webkit-keyframes dropdown_fadeInDown{from{transform:translateY(-1rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes dropdown_fadeInDown{from{transform:translateY(-1rem);opacity:0}to{transform:translateY(0);opacity:1}}.patient-email__invitation-message{width:100%;color:#666666;font-weight:400;font-size:0.875rem;margin-bottom:1rem}.patient-email__invitation-message .invitation-message{-webkit-animation:dropdown_fadeInDown 0.3s;animation:dropdown_fadeInDown 0.3s}.patient_information__subheader{color:#666;display:flex;font-size:1.0625rem;font-weight:normal;padding-bottom:1rem;margin:0}.checkin-results__wrapper{padding-bottom:1rem;border-bottom:0.125rem solid #dddddd;margin:0 0 2rem}.checkin-results__wrapper:last-child{padding-bottom:0;border-bottom:0;margin:0}.checkin-results{margin:0 0 2rem}.checkin-results:last-child{margin:0}.checkin-results__details{background-color:#f8f8f8;border-radius:10px;margin-top:0.5rem;padding:15px 20px;margin-bottom:1rem}.checkin-results__label{font-weight:700;font-size:0.875rem;color:#333333}.checkin-results__score-wrapper{margin-bottom:1.5rem}.checkin-results__score-wrapper:last-of-type{margin-bottom:0}.checkin-results__score__label{font-weight:400;font-size:0.875rem;color:#333333}.checkin-results__score-container{padding-left:0.5rem;border-left:0.125rem solid #dddddd;margin:0.5rem 0}.checkin-results__show-more-link{margin-top:1rem;font-size:0.875rem;display:inline-block}.checkin-results__show-more-link:focus:not(:focus-visible){outline:none}.checkin-results__question{display:flex;margin:0.5rem 0}.checkin__response-value--freetext,.checkin__response-value--bool{font-weight:400;color:#333333;font-size:1rem}.form-result{background-color:#f8f8f8;border-radius:0.5rem;margin:0 0 0.5rem;padding:0.5rem 1rem 0.5rem 0.5rem}.form-result:last-child{margin:0}.form-result__name{align-items:center;display:inline-flex}.form-result__heading{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.form-result__response{line-height:1.75;margin:1rem 0 0 2rem}.score,.pain-scale{background-color:#fff;border-radius:35px;display:inline-block;font-size:1.75rem;font-weight:200;margin:0.5rem 0.6rem 0 0;padding:0.5rem 1rem}.score .checkin-icon,.pain-scale .checkin-icon{display:inline-flex;min-height:35px;min-width:35px}.pain-scale span{color:#000;font-size:20px;font-weight:500;margin-left:10px;vertical-align:middle}.skipped{color:#666666;font-style:italic;font-weight:500}.numeric-input-container .numeric-input{display:inline-block;min-width:5rem;padding:1rem;text-align:center}.numeric-input-container .input-value{background:#fff;border-radius:2rem 0 0 2rem}.numeric-input-container .unit{background:#c1cfda;border-radius:0 2rem 2rem 0}.yes-no{border-radius:35px;color:#000;display:inline-block;font-size:1.25rem;font-weight:500;margin:0.5rem 1rem 0 0;padding:0.5rem 1.5rem}.checkin-chart{background-color:#f8f8f8;border-radius:10px;padding:5px 20px;margin-bottom:1rem}.patient_address_form__input_field__container{display:flex;flex-direction:column;gap:1rem}.patient_address_form__input_field{padding-top:1rem;display:flex;color:#333;margin-bottom:0.5rem}@media (min-width: 600px){.patient_address_form__extended_address__input_field{width:100%}}.patient_address_form__extended_address__input_field__container{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:1rem;gap:1rem}@media (min-width: 600px){.patient_address_form__extended_address__input_field__container{flex-direction:row}}.persona{background:#fff;border-radius:0.28125rem;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);color:#003b69;display:block;font-weight:700;margin:0 0 1rem 0;padding:1rem;position:relative;align-items:center;color:#003b69;display:flex;font-weight:400;height:100%;text-align:left;text-transform:none;width:100%}.persona:hover{text-decoration:none}@media (min-width: 600px){.persona{padding:1.25rem}}.persona:focus,.persona:hover{background-color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);outline:none;text-decoration:none}.persona:focus .persona__icon,.persona:hover .persona__icon{color:#007fae;font-size:3rem}.persona:focus .persona__section--avatar,.persona:hover .persona__section--avatar{border-right:0.125rem solid #007fae}.persona__icon{color:#dddddd;font-size:3rem;line-height:1;margin:0 -1rem .25rem}.persona__section{flex:1 1 auto;width:90%}.persona__section--date{flex:0 1 auto;margin:0 1rem;text-align:left;width:20%}.persona__section--avatar{align-items:center;border-right:0.125rem solid #dddddd;display:flex;flex:0 0 auto;margin:0 1rem 0 0;padding:0 1rem 0 0}/*!
 * Quill Editor v1.3.6
 * (this is the snow css theme)
 * custom styles at the bottom of the file
 *
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{font-size:1rem;box-sizing:border-box;line-height:1.42;height:100%;outline:none;overflow-y:auto;padding:12px 15px;-o-tab-size:4;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word;color:#333333}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li::before{content:"\2022"}.ql-editor ul[data-checked="true"],.ql-editor ul[data-checked="false"]{pointer-events:none}.ql-editor ul[data-checked="true"]>li *,.ql-editor ul[data-checked="false"]>li *{pointer-events:all}.ql-editor ul[data-checked="true"]>li::before,.ql-editor ul[data-checked="false"]>li::before{color:#777777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked="true"]>li::before{content:"\2611"}.ql-editor ul[data-checked="false"]>li::before{content:"\2610"}.ql-editor li::before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:0.3em;text-align:right}.ql-editor li.ql-direction-rtl::before{margin-left:0.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li::before{content:counter(list-0, decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1::before{content:counter(list-1, lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2::before{content:counter(list-2, lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3::before{content:counter(list-3, decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4::before{content:counter(list-4, lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5::before{content:counter(list-5, lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6::before{content:counter(list-6, decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7::before{content:counter(list-7, lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8::before{content:counter(list-8, lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9::before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000000}.ql-editor .ql-bg-red{background-color:#E60000}.ql-editor .ql-bg-orange{background-color:#FF9900}.ql-editor .ql-bg-yellow{background-color:#FFFF00}.ql-editor .ql-bg-green{background-color:#008A00}.ql-editor .ql-bg-blue{background-color:#007FAE}.ql-editor .ql-bg-purple{background-color:#9933FF}.ql-editor .ql-color-white{color:#FFFFFF}.ql-editor .ql-color-red{color:#E60000}.ql-editor .ql-color-orange{color:#FF9900}.ql-editor .ql-color-yellow{color:#FFFF00}.ql-editor .ql-color-green{color:#008A00}.ql-editor .ql-color-blue{color:#007FAE}.ql-editor .ql-color-purple{color:#9933FF}.ql-editor .ql-font-serif{font-family:Georgia, Times New Roman, serif}.ql-editor .ql-font-monospace{font-family:Monaco, Courier New, monospace}.ql-editor .ql-size-small{font-size:0.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank::before{color:rgba(0,0,0,0.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar::after,.ql-snow .ql-toolbar::after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border-style:none;cursor:pointer;display:inline-block;float:left;height:1rem;padding:3px 5px;width:1rem;margin-right:0.5rem}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type="file"],.ql-snow .ql-toolbar input.ql-image[type="file"]{display:none}.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{background-color:#dddddd;border-radius:4px}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#333333}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#333333}@media (pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats::after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:0.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:0.83em}.ql-snow .ql-editor h6{font-size:0.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #CCCCCC;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#F0F0F0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241F;color:#F8F8F2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#FFFFFF;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#CCCCCC;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#CCCCCC}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#CCCCCC}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid transparent;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:0.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:0.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="serif"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value="monospace"]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="serif"]::before{font-family:Georgia, Times New Roman, serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value="monospace"]::before{font-family:Monaco, Courier New, monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="small"]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="small"]::before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="large"]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="large"]::before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value="huge"]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="huge"]::before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="small"]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="large"]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value="huge"]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#FFFFFF}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000000}.ql-toolbar.ql-snow{border:1px solid #CCCCCC;box-sizing:border-box;font-family:"Helvetica Neue", "Helvetica", "Arial", sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid transparent}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid transparent;box-shadow:rgba(0,0,0,0.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#CCCCCC}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#CCCCCC}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#FFFFFF;border:1px solid #CCCCCC;box-shadow:0 0 5px #DDDDDD;color:#444444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:attr(data-visit);line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type="text"]{display:none;border:1px solid #CCCCCC;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #CCCCCC;content:attr(data-edit);margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:attr(data-remove);margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type="text"]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0;content:attr(data-save);padding-right:0}.ql-snow .ql-tooltip[data-mode="link"]::before{content:attr(data-enter)}.ql-snow .ql-tooltip[data-mode="formula"]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode="video"]::before{content:"Enter video:"}.ql-snow a{color:#007FAE}.ql-container.ql-snow{border:1px solid #CCCCCC}.quill-editor-header-container{display:flex;justify-content:space-between}.quill-editor-header-container button{all:initial !important}.quill-editor-header-container .header{font-size:1rem;color:#333333;font-weight:500;margin-bottom:0}.quill-editor-header-container .action-btn{color:#007FAE !important;cursor:pointer !important;display:flex !important;align-items:center !important;font-family:"Yantramanav", sans-serif !important}.quill-editor-header-container .action-btn:focus{background:none !important;border:0 !important;box-shadow:none !important;outline:5px auto #003b69 !important}.quill-editor-header-container .action-btn .icon{margin-right:0.25rem}.radio-button-list{display:flex;flex-direction:column;background:#fff;border:0.0625rem solid #ddd;border-radius:.1875rem;overflow:auto}.radio-button-list__header{border-bottom:0.063rem solid #ddd;color:#333333;font-weight:500;font-size:1rem;padding:0.75rem 1rem}.radio-button-list__body{overflow-y:auto;padding:0.75rem 1rem}.radio-button-list__option{color:#333333;font-size:1rem;margin:0 -1rem;padding:0.25rem 1rem;cursor:pointer}.radio-button-list__option--selected{background-color:#f7f9fa}.radio-button-list__option--focus-visible:focus{outline:none}.radio-button-list__option--focus-visible:focus-visible{outline:auto;outline-color:#003B69}.radio-button-list__radio-option{color:#333333;font-size:1rem;padding:0.25rem}.radio-button-list__radio-button{cursor:pointer;display:flex;margin-right:.6875rem}.radio-button-list__search{font-weight:400;border-radius:0;margin-top:0.75rem;color:#333333;background:#fff no-repeat 0.625rem 50%;background-image:url(/assets/icons/icon_search_2-87d532682d3d96ca0402ca7d28c89d6fe5882d23fdb9389bcedbe278860f8166.svg);background-size:1rem 1rem;padding-left:2rem}.radio-button-list__error{color:#e30712;margin-left:0.375rem;font-weight:400}.radio_option{margin-bottom:0.125rem;display:flex;align-items:center;cursor:pointer}.radio_option:hover .radio_option__icon,.radio_option:focus .radio_option__icon{border:0.0625rem solid #007FAE}.radio_option:focus{outline:none;box-shadow:0 0 0 0.125rem #fff, 0 0 0 0.25rem #DDF0F7}.radio_option:focus:not(:focus-visible){outline:none;box-shadow:none}.radio_option__icon{width:1rem;height:1rem;margin-right:0.5rem;padding:0.125rem;flex-grow:0;border-radius:0.5rem}.radio_option__icon--unselected{border:0.0625rem solid #333333}.radio_option__icon--selected{border:0.0625rem solid #007FAE}.radio_option__icon__colour{width:0.625rem;height:0.625rem;border-radius:0.375rem;background-color:#007FAE}.radio_option__description{flex-grow:1}.recommendation__action-button{margin-right:0.5rem}@media screen and (max-width: 375px){.recommendation__action-button{margin-bottom:0.5rem}}.recommendation__action-button__container{margin-top:0.5rem;display:flex;align-items:center}@media screen and (max-width: 375px){.recommendation__action-button__container{flex-direction:column;align-items:start}}.recommendation__container{padding:1.625rem 0;border-bottom:1px solid #dddddd;color:#333333;font-weight:300}.recommendation__container .error{font-size:0.875rem}.recommendation__container:first-of-type{padding-top:0}.recommendation__container:last-of-type{border-bottom:0}.recommendation__content{white-space:pre-wrap}.recommendation__attribution{margin-top:1rem;color:#666666}.recommendation__api-error-text{color:#e30712;font-weight:400}.recommendation__truncate-toggler__container{padding:1.5rem 0}.recommendation__truncate-toggler__text{cursor:pointer}.recommendation__truncate-toggler__button{display:flex;align-items:flex-start;font-weight:300;color:#007FAE}.recommendation__truncate-toggler__button .icon{margin:0.1rem 0.375rem 0 0}.recommendation__remove-modal{border-radius:0.25rem;width:18.75rem !important;margin-top:20vh;height:auto}.recommendation__remove-modal__action-button{margin-right:0.5rem}@media screen and (max-width: 375px){.recommendation__remove-modal__action-button{margin-bottom:0.5rem}}@media screen and (max-width: 600px){.recommendation__remove-modal__parent{width:100%;height:100%;display:flex;justify-content:center;align-items:center}}.recommendation__remove-modal__container{display:flex;flex-direction:column;justify-content:flex-end;height:100%}.recommendation__remove-modal__text-content{padding:1rem;height:100%;color:#666666;font-size:1rem}.recommendation__remove-modal__footer{display:flex;justify-content:flex-end;border-top:1px solid #dddddd;margin-top:1rem;padding:1rem}.split{display:flex;flex-direction:column;justify-content:space-around}@media (min-width: 769px){.split{align-items:stretch;flex-direction:row}.split>*{flex:0 1 45%}}.registration-success__container{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:10%;column-gap:10%;height:100%;max-width:56.75rem}@media screen and (max-width: 768px){.registration-success__container{grid-template-columns:1fr}}.registration-success__heading{color:#333333;font-weight:500;font-size:1.5rem;line-height:1.875rem}.registration-success__text{color:#333333;font-weight:400;font-size:1rem;line-height:1.375rem;margin:1.875rem 0}@media screen and (max-width: 768px){.registration-success__body{text-align:center;max-width:25rem;margin:0 auto;margin-bottom:1.875rem}}.registration-success__img-container{margin:0 auto;max-width:25rem;width:100%;display:flex}.registration-success__img{max-width:25rem;align-items:center}.registration-success__logo{height:2.5rem;margin:2rem 0;max-width:12.813rem}.registration{display:flex;flex-direction:column;justify-content:space-around;height:100%}@media (min-width: 769px){.registration{align-items:stretch;flex-direction:row}.registration>*{flex:0 1 45%}}@media (min-width: 769px){.registration{min-height:100vh}.registration>*{flex:1 0 45%}}.registration__body{background-color:#fff}.registration__careteam-logo{height:2rem}.registration .get-started{margin:0 0 0 1rem}@media screen and (max-width: 768px){.registration .get-started{margin-left:0}}@media screen and (min-width: 769px) and (max-width: 1056px){.registration .get-started{margin-top:.5rem}}.registration .login-link{align-items:center;color:#007fae;display:flex;font-size:1.325rem;margin-left:1rem;padding:0 1.25rem;white-space:nowrap}.registration .login-link .icon_login{margin-right:.375rem}@media screen and (max-width: 768px){.registration .login-link{margin-left:0}}@media screen and (min-width: 769px) and (max-width: 1056px){.registration .login-link{margin-top:.5rem}}.registration-col{padding:1.25rem 0.9375rem 0}@media screen and (min-width: 769px){.registration-col{padding:1.875rem 1.25rem 0}}@media screen and (min-width: 1056px){.registration-col{padding:1.875rem 2.5rem 0}}.registration-col .simple_form{align-items:flex-start}.registration-col .form__submit{margin-top:0}@media screen and (min-width: 600px){.registration-col .form__submit{margin-top:1.55rem}}.registration-col__header{align-items:center;display:flex;flex-direction:row;flex-flow:wrap;flex-shrink:0;min-height:3.75rem;justify-self:space-between;justify-content:space-between;margin-bottom:1rem;margin-top:0}.registration-col__header--left-rowspan-med{flex:1 1 100%;margin-bottom:.5rem;padding-right:1rem;text-align:left}.registration-col__header--left-rowspan-med .input{margin:0}@media screen and (min-width: 769px){.registration-col__header--left-rowspan-med{margin:0}}.registration-col__header--left{display:flex;padding-right:1rem;text-align:left}.registration-col__header--right{align-items:center;display:flex;flex:1 0 20%;flex-direction:row;justify-content:flex-end}@media screen and (min-width: 768px) and (max-width: 1056px){.registration-col__header--right{align-items:flex-end;flex-direction:column;justify-content:center}}.registration-col__header--right h3{color:#444;font-size:1.3125rem}.registration-col__header .select-list--show{min-width:100%}.registration-col__body{align-items:stretch;display:flex;flex-direction:column;flex-grow:1}.registration-col__body--errors{align-content:center;margin-top:6rem}.registration-col__body--errors .row{margin-top:2rem}.registration-col__body form .form__submit{margin-top:1.5625rem;margin-bottom:auto}@media screen and (max-width: 768px){.registration-col__body form .form__submit{margin-top:0}}.registration-col__img-sm{display:block;margin:2rem auto 0;width:100%;max-width:32.5rem}@media screen and (min-width: 769px){.registration-col__img-sm{display:none}}.registration-col__body-invalid_invitation li{margin:.5rem 1rem}.registration-col__footer{align-items:center;display:flex;flex-direction:row;flex-flow:wrap;flex-shrink:0;min-height:3.75rem;justify-self:space-between;border-top:0.0625rem solid #ddd;margin:0 -0.9375rem;padding:1rem 0.9375rem}.registration-col__footer--left-rowspan-med{flex:1 1 100%;margin-bottom:.5rem;padding-right:1rem;text-align:left}.registration-col__footer--left-rowspan-med .input{margin:0}@media screen and (min-width: 769px){.registration-col__footer--left-rowspan-med{margin:0}}.registration-col__footer--left{display:flex;padding-right:1rem;text-align:left}.registration-col__footer--right{align-items:center;display:flex;flex:1 0 20%;flex-direction:row;justify-content:flex-end}@media screen and (min-width: 768px) and (max-width: 1056px){.registration-col__footer--right{align-items:flex-end;flex-direction:column;justify-content:center}}.registration-col__footer--right h3{color:#444;font-size:1.3125rem}@media screen and (max-width: 768px){.registration-col__footer{background-color:#fff;bottom:0;box-shadow:0 8px 10px 1px rgba(0,0,0,0.14), 0 3px 14px 2px rgba(0,0,0,0.12), 0 5px 5px -3px rgba(0,0,0,0.3);position:fixed;width:100%;z-index:2}}@media screen and (min-width: 769px){.registration-col__footer{flex-flow:row;margin:0 -1.25rem;padding:1rem 1.25rem}}@media screen and (min-width: 1056px){.registration-col__footer{margin:0 -2.5rem;padding:1rem 2.5rem}}.registration-col__form{background-color:#fff;display:flex;flex-direction:column;margin-bottom:5rem}@media screen and (min-width: 768px){.registration-col__form{margin-bottom:0}}.registration-col__intro{background-color:#f4f7f9;border-left:1px solid #eee;color:#444;display:none}@media screen and (min-width: 769px){.registration-col__intro{display:block}}.registration-col__intro .teaser{display:block;margin:4rem auto 0;max-width:520px;width:100%}.registration-col__intro .teaser--small{width:75%}.registration-col__intro ul{margin-top:1rem}.registration-col__intro ul li{margin-left:.5rem;margin-top:.25rem}.welcome-header{display:inline-block;font-weight:500;margin:0 0 1.5rem}@media screen and (max-width: 375px){.welcome-header{font-size:1.875rem}}.welcome-subtitle{color:#444;font-weight:400;margin:0 0 1rem}.already-have-account{align-items:center;display:flex;margin:0 0 1.5rem}.already-have-account__btn{line-height:1.5;margin:0 0 0 1rem}.profile-pic-upload{align-items:center;display:flex;margin:0 0 1.25rem}.profile-pic-upload__preview-container{justify-content:center;display:flex}.profile-pic-upload__input{display:none;float:right;width:0}.profile-pic-upload__remove-preview{cursor:pointer;position:absolute;right:0;top:2.25rem;width:1.5625rem}.profile-pic-upload__text{display:flex;flex-direction:column}.profile-pic-upload__text-link{text-decoration:underline}.profile-pic-upload__errors{color:#e30712}.registrationV2__header{height:3.75rem;background:url(/assets/logos/logo-small-2133e179703dbaaf35fb2f3e22fe0206816c05d785924882295738045f6157e0.svg) no-repeat;background-size:contain;background-origin:content-box;padding:0.75rem .625rem;display:flex;justify-content:flex-end;align-items:center}@media (min-width: 769px){.registrationV2__header{background:url(/assets/logos/logo-940f024dabb90310aa4758989f350105fa148e55e37252744994330112d1d968.svg) no-repeat;background-origin:content-box;background-size:contain;padding:0.75rem 2rem}}.registrationV2__header .login-header__already-have-account{display:flex}.registrationV2__header .login-header__already-have-account .btn{line-height:1.375rem;margin-bottom:0}.registrationV2{background-color:#f8f8f8;height:100%;min-height:100vh;display:flex;flex-direction:column-reverse;padding:2rem .625rem}@media (min-width: 769px){.registrationV2{flex-direction:row-reverse;padding:5.5rem}}.registrationV2__form__header__success_icon{width:2rem;height:2rem;padding:.5rem;color:#007fae;background-color:#ddf0f7;border-radius:50%}.registrationV2__form_body__api_error{color:#e30712;white-space:pre-line}.registrationV2-col{flex:1.5 1 0}.registrationV2-col__forms{flex:3 1 0}.registrationV2-col__forms .form{border-radius:0.25rem;border:0.0625rem solid #dddddd;background:#fff;margin-bottom:.75rem}@media (min-width: 769px){.registrationV2-col__forms .form{margin-left:3rem}}.registrationV2-col__forms .form .header-title{font-size:1.25rem;font-weight:500;color:#333333}.registrationV2-col__forms .form .header-title--optional{color:#666;font-size:1rem;font-weight:normal;margin-left:.5rem}.registrationV2-col__forms .form .header-subtitle{margin-top:.625rem;font-size:1rem;color:#333333}.registrationV2-col__forms .form__header{padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;cursor:default}.registrationV2-col__forms .form__header--can-select{cursor:pointer}.registrationV2-col__forms .form__header--open{display:block}.registrationV2-col__forms .form__body{padding:1rem 1.25rem}.registrationV2-col__forms .form__body__disclosure{padding:0;margin-top:2rem}.registrationV2-col__forms .form__body__disclosure .label{margin-left:.625rem}.registrationV2-col__forms .form__body__disclosure .label label{color:#333333;font-weight:normal;font-size:.875rem}.registrationV2-col__forms .form__body__avatar-upload{display:flex;flex-direction:row-reverse;justify-content:flex-end;gap:1rem;margin-bottom:.5rem}.registrationV2-col__forms .form__body__avatar-upload .description{margin-bottom:.25rem;color:#333333;font-size:1rem;font-weight:500}.registrationV2-col__forms .form__body__avatar-upload .avatar{max-width:5rem;max-height:5rem}.registrationV2-col__forms .form__body__avatar-upload .btn{margin-left:0;display:flex;align-items:center;color:#333333;font-size:1rem;font-weight:500}.registrationV2-col__forms .form__body__avatar-upload .btn .icon{margin-right:.5rem}.registrationV2-col__forms .form__footer{display:flex;justify-content:flex-end;border-top:0.0625rem solid #dddddd;padding:.75rem 1rem}.registrationV2-col__forms .form__footer-submit{width:100%}@media (min-width: 769px){.registrationV2-col__forms .form__footer-submit{width:auto}}.registrationV2-col__forms .form label{font-size:1rem;font-weight:500;color:#333333}.registrationV2-col .welcome-intro{margin-bottom:.75rem;display:flex;flex-direction:column;justify-content:center;color:#333333}@media (min-width: 769px){.registrationV2-col .welcome-intro{margin:0;padding:.875rem .375rem 0 0}}.registrationV2-col .welcome-intro__header__title{margin-bottom:.375rem;color:#333333;font-weight:700;font-size:1.5rem;line-height:2rem}@media (min-width: 769px){.registrationV2-col .welcome-intro__header__title{padding:0;margin-bottom:1.25rem;font-size:2rem}}.registrationV2-col .welcome-intro__header__subtitle{font-size:1rem;font-weight:500}@media (min-width: 769px){.registrationV2-col .welcome-intro__header__subtitle{padding:0;font-size:1.25rem;font-weight:500}}.registrationV2-col .welcome-intro__teaser{margin:1rem 0}.registrationV2-col .welcome-intro__teaser__point{margin-bottom:.5rem;display:flex}.registrationV2-col .welcome-intro__teaser__point__icon{min-width:1rem;width:1rem;height:1rem;margin:.125rem .75rem 0 0;padding:.25rem;flex-grow:0;color:#007fae;background-color:#ddf0f7;border-radius:50%}.registrationV2-col .welcome-intro__teaser__point__text{flex-grow:1;color:#333333;font-size:.875rem}@media (min-width: 769px){.registrationV2-col .welcome-intro__teaser__point__text{font-size:1rem}}.registrationV2-col .welcome-intro__image{display:none}@media (min-width: 769px){.registrationV2-col .welcome-intro__image{width:80%;display:block}}.registrationV2 .form__body__role-option{margin-bottom:.75rem;padding:1rem;border:0.0625rem solid #dddddd;border-radius:.25rem;cursor:pointer}.registrationV2 .form__body__role-option__header{margin-bottom:.5rem;display:flex;align-items:center}.registrationV2 .form__body__role-option__header .icon{margin-right:.75rem}.registrationV2 .form__body__role-option__header__title{margin-bottom:-0.125rem;color:#333333;font-size:1rem;font-weight:500}.registrationV2 .form__body__role-option__header__description{font-weight:normal;color:#333333;padding-left:1.75rem}.registrationV2 .form__footer__submit{width:100%}@media (min-width: 769px){.registrationV2 .form__footer__submit{width:auto}}.rdtPicker{border-radius:.25rem}.rdtPicker .rdtToday::before{border-bottom:7px solid #3dadd6 !important}.rdtPicker .rdtActive,.rdtPicker .rdtActive:hover{background-color:#007fae !important;text-shadow:none !important}.rdtPicker .rdtDay:hover,.rdtPicker .rdtHour:hover,.rdtPicker .rdtMinute:hover,.rdtPicker .rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#dddddd !important}.rdtPicker .rdtDisabled,.rdtPicker .rdtDisabled:hover,.rdtPicker td .rdtOld,.rdtPicker td .rdtDisabled,.rdtPicker td .rdtDisabled:hover{color:#dddddd !important}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{color:#dddddd !important}.rdtPicker thead tr:first-child th:hover,.rdtPicker button:hover{background:#dddddd !important}td.rdtMonth:hover,td.rdtYear:hover{background:#dddddd !important}.rdtCounter .rdtBtn:hover{background:#dddddd !important}.react-tabs{margin:0 -1.25rem;-webkit-tap-highlight-color:transparent}.react-tabs__tab-list{border-bottom:0.125rem solid #dddddd;margin:0 0 .625rem;padding:0 1.25rem}.react-tabs__tab{border-bottom:0;bottom:-.0625rem;color:#666;cursor:pointer;display:inline-block;font-weight:400;list-style:none;margin:0 .5rem;padding:.625rem .4rem;position:relative}.react-tabs__tab:first-child{margin-left:0}.react-tabs__tab--selected{border-bottom:0.25rem solid #003b69;color:#003b69}.react-tabs__tab--disabled{color:GrayText;cursor:default}.react-tabs__tab:focus{outline:none}.react-tabs__tab-panel{display:none}.react-tabs__tab-panel--selected{display:block;padding:1rem 1.25rem 0}.resource{padding:0}.resource--empty{color:#666666;font-weight:normal;text-align:center;margin-bottom:-0.25rem}.resource__header{border-bottom:0.125rem solid #dddddd;color:#003b69;font-size:1.5rem;font-weight:400;line-height:1.875rem;padding:1rem}.resource__header .icon-container{background:#f8f8f8;border:0.0625rem solid #dddddd;border-radius:0.28125rem}.resource__header .icon-container .icon{display:block;margin:auto;width:80%}.resource .resource__header-title{font-size:1.375rem;font-weight:500;padding:1rem .5rem}.resource__body{display:block;margin:2.25rem 2rem}@media screen and (min-width: 600px){.resource__body{margin:2.25rem 3rem}}.resource__contact-details{align-items:center;display:flex;font-size:1.125rem;font-weight:normal;margin:1rem 0}.resource__contact-details>span{margin:0 0 0 1rem}.resource__contact-details>.icon{color:#666;flex:0 0 auto}.resource__footer{border-top:0.125rem solid #dddddd;display:flex;justify-content:space-between;padding:.5rem 1rem}.resource .resource__footer-details{align-items:center;display:flex}.resource .resource__footer-details .avatar,.resource .resource__footer-details .pulse_avatar{margin-right:.75rem}.resource .resource__footer-details .icon{margin-right:.625rem}.resource .footer-details__created-by{color:#666;font-size:1rem;font-weight:normal}.resource__navigation{display:flex;flex-direction:column-reverse;justify-content:space-between;padding-bottom:2rem}@media screen and (min-width: 600px){.resource__navigation{flex-direction:row;padding-bottom:0}.resource__navigation .search-input{flex-grow:1;margin:0 1.5rem 0 .25rem}.resource__navigation .btn{margin:.25rem .25rem .25rem 1.5rem}}.resource__navigation button{margin:.25rem 0}@media screen and (min-width: 600px) and (max-width: 960px){.resource__navigation{display:grid;grid-template-columns:1fr 1fr;padding-bottom:2rem}.resource__navigation .input{grid-column-end:3;grid-column-start:1;grid-row-end:2;grid-row-start:1}.resource__navigation .btn{grid-column-end:5;grid-column-start:3;grid-row-end:2;grid-row-start:1}.resource__navigation .search-input{grid-column-end:5;grid-column-start:1;grid-row-end:3;grid-row-start:2;margin:0}}.contact__details{align-items:center;display:flex}.contact__details .icon{flex:0 0 auto}.contact__details-method{font-weight:500;margin:0 .5rem 0 0}.contact__details-method--telephone a{font-weight:500}.contact__details-link{text-decoration:underline}.label-link{align-items:center;display:flex;flex-wrap:wrap}.link-resource__scroll{height:500px;margin:.5rem;overflow-y:scroll}.resource-form .referral-link{text-decoration:underline}.resource-form__address_form__header{font-size:1.2rem}.resource-form .error{color:#e30712}.referral-text{color:#7e7e7e}.sidebar-section{border-bottom:0.0625rem solid #dddddd;padding:1.25rem}.sidebar-section:last-child{border-bottom:0}.sidebar-section--footer{display:flex;background:#003b69;border-radius:0 0 0.5rem 0.5rem;color:#fff;padding:0.75rem;text-align:center}.sidebar-section--footer .icon_information{font-size:2rem;height:1.25rem;margin-right:0.375rem}.sidebar-section--header{background:#f8f8f8;border-radius:0.5rem 0.5rem 0 0;text-align:center}.sidebar-section--header .sidebar-section__header{color:#003b69;margin:1rem 0 0}.sidebar-section--header .sidebar-section__manage-invitation-btn{line-height:1.375rem}.sidebar-section--info .sidebar-section__header{color:#444;font-size:1rem;font-weight:400;margin:0}.sidebar-section--info .sidebar-section__subtext{color:#003b69;display:block;font-size:1rem;font-weight:500}.sidebar-section--info .sidebar-section__subtext:not(:last-child){margin:0 0 1.25rem}.sidebar-section__image{color:#003b69;display:inline-block;margin:0 0 .625rem;min-height:2.625rem;min-width:2.625rem}.sidebar-section__subtext{color:#444}.sidebar-section__header{color:#003b69;font-size:1.125rem;font-weight:500;margin:0 0 .9375rem}.sidebar-section__item{align-items:center;color:#007fae;cursor:pointer;display:flex;flex:1 1 auto;font-size:1rem;font-weight:400;justify-content:center;max-width:25%;text-align:center;text-decoration:none}@media screen and (min-width: 769px){.sidebar-section__item{display:block;line-height:1rem;max-width:none;text-align:left}.sidebar-section__item:not(:last-child){margin:0 0 .9375rem}}.sidebar-section__item--active,.sidebar-section__item:focus:not(.sidebar-section__item--disabled),.sidebar-section__item:hover:not(.sidebar-section__item--disabled){text-decoration:underline}.sidebar-section__item:focus{outline:none}.sidebar-section__item--complete .sidebar-section__item-content .icon{display:block}.sidebar-section__item-content{display:block}@media screen and (min-width: 769px){.sidebar-section__item-content{align-items:center;display:flex;justify-content:space-between}}.sidebar-section__item-content .icon{display:none}.sidebar-section--completable{display:flex;padding:0}@media screen and (min-width: 769px){.sidebar-section--completable{display:block;padding:1.25rem}}.sidebar-section--completable .sidebar-section__item{border-bottom:solid .125rem;border-color:transparent;color:#003b69;padding:.5rem}@media screen and (min-width: 769px){.sidebar-section--completable .sidebar-section__item{background-image:linear-gradient(0deg, #fff, #fff);background-position:0% center;background-repeat:no-repeat;background-size:.25rem 0;border-bottom:0;margin:0 -1.25rem;padding:0;transition:.2s ease-in-out;transition-property:background-size, background-image}}.sidebar-section--completable .sidebar-section__item--disabled{color:#003b69;cursor:initial}.sidebar-section--completable .sidebar-section__item--complete{color:#007fae}.sidebar-section--completable .sidebar-section__item--active,.sidebar-section--completable .sidebar-section__item:focus:not(.sidebar-section__item--disabled),.sidebar-section--completable .sidebar-section__item:hover:not(.sidebar-section__item--disabled){background-position:0 center;border-color:#007fae;color:#007fae;text-decoration:none}@media (min-width: 769px){.sidebar-section--completable .sidebar-section__item--active,.sidebar-section--completable .sidebar-section__item:focus:not(.sidebar-section__item--disabled),.sidebar-section--completable .sidebar-section__item:hover:not(.sidebar-section__item--disabled){background-image:linear-gradient(0deg, #007fae, #007fae);background-size:.25rem 100%}}@media screen and (min-width: 769px){.sidebar-section--completable .sidebar-section__item-content{margin:0 1rem;padding:.5rem}}.sidebar-section--collapsed{height:0;overflow-y:hidden;position:relative}.sidebar-section__footer-message{font-size:0.875rem;text-align:left}.split{display:flex;flex-direction:column;justify-content:space-around}@media (min-width: 769px){.split{align-items:stretch;flex-direction:row}.split>*{flex:0 1 45%}}.support-team__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem}.support-team-member{border:0.0625rem solid #dddddd;border-radius:.5rem;display:flex;flex-direction:row;flex-wrap:nowrap;font-weight:normal;margin-bottom:.9375rem;padding:.625rem;word-break:break-word;cursor:default}.support-team-member:last-child{margin-bottom:0}@media screen and (min-width: 600px){.support-team-member{align-items:center;flex-direction:row}}.support-team-member .support-team-member__section--name{order:1}.support-team-member .support-team-member__section--resend{order:2}.support-team-member .support-team-member__contact-information{order:3}.support-team-member__avatar{flex:0 0 2.5rem;margin:0 .5rem 0 0}.support-team-member__name{display:inline;margin-right:0.5rem;font-size:.9375rem;line-height:inherit}.support-team-member__name--author a{margin:0 .5rem 0 0}.support-team-member__mrp-chip__star,.support-team-member__sdm-chip__star{font-size:0.875rem;margin-right:0.125rem;color:#007FAE}.support-team-member__relationship{display:block;color:#666;font-size:.8125rem}.support-team-member__role{display:block}.support-team-member__details{align-items:flex-start;display:flex;flex:1 1 60%;flex-direction:column;height:100%}.support-team-member__details>*{margin-bottom:.625rem;padding-right:1.25rem}@media (max-width: 600px){.support-team-member__details>*{padding-right:0}}.support-team-member__details>*:last-child{padding-right:0}.support-team-member__detailsV2{align-items:center;display:flex;flex:1 1 60%}.support-team-member__detailsV2>*{padding-right:1.25rem}@media (min-width: 600px){.support-team-member__detailsV2>*{padding-right:0}}.support-team-member__detailsV2>*:last-child{padding-right:0}.support-team-member__contact-information{align-items:flex-start;display:flex;flex:0 0 50%;width:100%}.support-team-member__contact-information>*{margin-bottom:.625rem}.support-team-member__contact-information>*:last-child{margin-bottom:0}@media screen and (max-width: 599px){.support-team-member__contact-information{flex-direction:column}}@media screen and (min-width: 600px){.support-team-member__contact-information{flex-direction:column}}@media screen and (min-width: 1056px){.support-team-member__contact-information{flex-direction:row}}.support-team-member__section{display:flex;flex:1 1 100%;font-size:.875rem;justify-content:flex-start}.support-team-member__section .btn{margin:0}.support-team-member__section--name{display:block}.support-team-member__section--email{min-height:1rem;max-width:165px;width:100%}.support-team-member__section--phone{min-height:1rem}.support-team-member__section--resend{flex:1 1 100%}@media (max-width: 768px){.support-team-member__section--resend{max-width:5rem}}@media (min-width: 600px){.support-team-member .support-team-member__section--name{order:1}.support-team-member .support-team-member__contact-information{order:2}.support-team-member .support-team-member__section--resend{order:3}.support-team-member__details{align-items:center;flex-direction:row}.support-team-member__details>*{margin-bottom:0}.support-team-member__contact-information{align-items:flex-start;display:flex}.support-team-member__contact-information>*{margin-bottom:.625rem}.support-team-member__contact-information>*:last-child{margin-bottom:0}.support-team-member__section--resend{justify-content:flex-end;margin-right:.625rem}}@media (min-width: 1056px){.support-team-member__contact-information>*{margin-bottom:0}}.support-team-member--unaffiliated-team-contact .support-team-member__section--name,.support-team-member--health-team-contact .support-team-member__section--name{flex-basis:40%;flex-grow:0}.support-team-member--unaffiliated-team-contact .support-team-member__contact-information,.support-team-member--health-team-contact .support-team-member__contact-information{flex-grow:1}.support-team-member--unaffiliated-team-contact .support-team-member__section--phone,.support-team-member--health-team-contact .support-team-member__section--phone{flex-basis:50%}.tabs{color:#007fae;margin:1rem 0;position:relative}.tabs__content{background:#fff;border-radius:0.5rem;box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);display:none;left:-.5rem;overflow:hidden;position:absolute;right:.5rem;top:.5rem;z-index:2}.tabs__content--show{display:block}.tabs__content--show_flex{border-bottom:0.125rem solid #dddddd;display:flex;font-size:1.125rem;margin:0 0 1rem}.tabs__content--navigation-header{font-size:1.125rem;padding-bottom:1rem}.tabs__selected{background:#fff url(/assets/icons/icon_carrot-down-blue-e2b5744c162fe42e82b335ee2ad4bffe080fc7475d98df321b4abb7c4d47149a.svg) no-repeat 95% 0;border:0.0625rem solid #007fae;border-radius:0.5rem;padding:.5rem 1rem}.tab{display:block;padding:.5rem 1rem}.tab--selected{background:#007fae;color:#fff}.tab--navigation-header{border-bottom:1px solid #cad6e0;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.tab--navigation-header--no-border{border-bottom:0}.tab:hover{background-color:#dddddd;text-decoration:none}.tab-mobile{background-image:linear-gradient(0deg, #007fae, #007fae);background-position:center 100%;background-repeat:no-repeat;background-size:0 .25rem;transition:.2s ease-in-out;transition-property:background-size;color:#666;margin:0 2rem 0 0;padding:0 0 .75rem}.tab-mobile--selected,.tab-mobile:focus,.tab-mobile:hover{background-size:100% .25rem}.tab-mobile--selected{background-image:linear-gradient(0deg, #003b69, #003b69)}.tab-mobile a{color:inherit;text-decoration:none}.tab-mobile--selected{background-color:#fff;color:#003b69}.tab-mobile:hover{background-color:#fff}.tab-mobile:hover:not(.tab--selected){color:#007fae}@media (min-width: 600px){.tabs{font-size:1.125rem;margin:0 -1.25rem -1.25rem}.tabs__selected{display:none}.tabs__content{border-radius:0 0 0.28125rem 0.28125rem;box-shadow:none;display:flex;position:static}.tab{background-image:linear-gradient(0deg, #007fae, #007fae);background-position:center 100%;background-repeat:no-repeat;background-size:0 .25rem;transition:.2s ease-in-out;transition-property:background-size;color:#666;padding:1rem 1.25rem}.tab--selected,.tab:focus,.tab:hover{background-size:100% .25rem}.tab--selected{background-image:linear-gradient(0deg, #003b69, #003b69)}.tab a{color:inherit;text-decoration:none}.tab--selected{background-color:#fff;color:#003b69}.tab:hover{background-color:#fff}.tab:hover:not(.tab--selected){color:#007fae}}.tos-dialog{color:#333333}.tos-dialog h2{font-weight:700;color:#333333}.tos-dialog a{text-decoration:underline;color:#333333}.tos-dialog p{margin-top:0.5rem}.tos-dialog__checkbox__wrapper{margin-top:1.5rem;display:flex}.tos-dialog__checkbox{cursor:pointer;color:#007fae}.tos-dialog__checkbox__text{margin:0 0.5rem}.tos-dialog__checkbox__label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.tos-dialog__error-message{min-height:1.5rem;color:#e30712;margin-top:0.25rem}.invitations-card{overflow:hidden}.invitations-header{display:flex;justify-content:space-between;margin:.5rem 0 1.25rem 0;border-bottom:0.125rem solid #ccc}.invitations-header__container{display:flex;flex-direction:column;justify-content:space-between}.invitations-header__icon{width:9.375rem;height:6.25rem}.signups-tabs{display:flex}.signups-tabs__tab{position:relative;margin-right:3rem;padding:.5rem 0;font-weight:500;color:#666;background-image:linear-gradient(0deg, #007fae, #007fae);background-position:center 100%;background-repeat:no-repeat;background-size:0 .125rem;transition:.2s ease-in-out;transition-property:background-size}@media (max-width: 600px){.signups-tabs__tab{margin-right:1.5rem}}.signups-tabs__tab:last-child{margin-right:0}.signups-tabs__tab:hover,.signups-tabs__tab:focus{text-decoration:none;color:#007fae;background-size:100% .125rem}.signups-tabs__tab--selected{color:#003b69;background-image:linear-gradient(0deg, #003b69, #003b69);background-size:100% .125rem}.signups-tabs__tab--selected:hover,.signups-tabs__tab--selected:focus{color:#003b69}.signups-filters{margin-bottom:.5rem;display:flex;justify-content:space-between;align-items:center;flex-wrap:no-wrap}.signups-filters .search-input{min-width:8rem;max-width:32rem;margin:0 1rem 0 0;flex-grow:1}@media screen and (max-width: 375px){.signups-filters{flex-wrap:wrap}.signups-filters .search-input{min-width:8rem;max-width:32rem;margin:0 0 .5rem 0}}.signups__status-filter{flex-grow:0}.signups-description{margin-bottom:.5rem;padding:0 1.25rem 0 .625rem;display:grid;grid-template-columns:2fr 1fr;-moz-column-gap:1rem;column-gap:1rem;color:#555;font-weight:400;line-height:2.5rem}.signups-description__caregiver-details{display:none;align-items:center;grid-template-columns:3fr 2fr 2fr;-moz-column-gap:1rem;column-gap:1rem;line-height:1.25rem}.signups-description__hospital-details{display:none}.signups-description__chip{text-align:right;margin-right:2.375rem}@media (min-width: 768px){.signups-description{grid-template-columns:2fr 4fr 1fr}.signups-description__caregiver-details{display:grid}.signups-description__hospital-details{display:block}}.signups-api-error{margin-bottom:1.25rem;color:#e30712}.signups-tabs__tab__badge-container__new-signups-badge{width:.5rem;height:.5rem;position:absolute;top:.25rem;right:-.5rem;background-color:#007fae;border-radius:.25rem}.signup_modal__main_content__title{margin-bottom:1.25rem;color:#000;font-weight:500}.signup_modal__main_content__personal_details{margin-bottom:1.25rem;padding:.75rem;border:1px solid #ddd;border-radius:.5rem}.signup_modal__main_content__personal_details__detail{display:flex;align-items:center;margin-bottom:.5rem}.signup_modal__main_content__personal_details__detail:last-child{margin-bottom:0rem}.signup_modal__main_content__personal_details__detail__title{width:9.5rem;margin-right:.5rem;flex-grow:0;color:#7e7e7e}@media screen and (max-width: 600px){.signup_modal__main_content__personal_details__detail__title{width:6rem}}.signup_modal__main_content__personal_details__detail__info{display:flex;flex-wrap:wrap;color:#000;align-items:flex-end}@media screen and (max-width: 600px){.signup_modal__main_content__personal_details__detail__info{display:block}}.signup_modal__main_content__personal_details__detail__info__caregiver_email{margin-left:.375rem;color:#7e7e7e;font-size:85%}@media screen and (max-width: 600px){.signup_modal__main_content__personal_details__detail__info__caregiver_email{margin-left:0}}.signup_modal__main_content__status_warning{padding:.75rem;margin-bottom:.75rem;display:flex;border-radius:.5rem;color:#000}.signup_modal__main_content__status_warning--accepted{background-color:#f7f9fa}.signup_modal__main_content__status_warning--declined{background-color:#fff6d5}.signup_modal__main_content__status_warning__icon{width:1.75rem;margin-right:.75rem}.signup_modal__main_content__status_warning__icon--accepted{color:#3dadd6}.signup_modal__main_content__status_warning__icon--declined{color:#ed9f0e}@-webkit-keyframes dotFlashing{0%{background-color:#ddf0f7}50%,100%{background-color:#ccc}}@keyframes dotFlashing{0%{background-color:#ddf0f7}50%,100%{background-color:#ccc}}.signup_modal__main_content__legal_warning_title{margin-bottom:.5rem;color:#000}.signup_modal__main_content__legal_warning_points{margin-bottom:1.25rem}.signup_modal__main_content__legal_warning_points li{margin-left:1.125em;color:#000;list-style-type:disc;list-style-position:outside}.signup_modal__main_content__api_error{margin-bottom:1.25rem;color:#e30712}.signup_modal__main_content__api_success{margin-bottom:1.25rem;color:#56a701}.signups__status-filter{cursor:pointer}.signups__status-filter .dropdown{top:1rem}.tabs-V2__container{width:100%;border-bottom:1px solid #dddddd;display:flex}.tabs-V2__tab{color:#333333;font-size:1rem;font-weight:400;padding:.25rem .375rem;margin:0 .3125rem;border-bottom:1px solid #dddddd;transition:background-color 0.2s ease;position:relative;bottom:-1px}@media screen and (max-width: 599px){.tabs-V2__tab__text--desktop-only{display:none}}@media screen and (min-width: 600px){.tabs-V2__tab__text--mobile-only{display:none}}.tabs-V2__tab:first-child{margin-left:0}.tabs-V2__tab:last-child{margin-right:0}.tabs-V2__tab:hover{background:#f8f8f8;cursor:pointer}.tabs-V2__tab:focus{outline:0.125rem solid;outline-offset:-0.125rem;outline-color:#007FAE}.tabs-V2__tab:focus:not(:focus-visible){outline:none}.tabs-V2__tab__dark-bg:hover{background:#dddddd}.tabs-V2__tab--selected{color:#007FAE;border-bottom:1px solid #007FAE}.tabs-V2__tab--focused{background:#EAF6F9}.tabs-V2__tab--disabled{background:inherit;color:#dddddd;border-bottom:1px solid #dddddd}.tabs-V2__tab--disabled:hover{background:inherit;cursor:default}.task-footer{align-items:flex-start;flex-direction:column;height:100%}.task-background{background:#003b69 url(/assets/task-details-background-0485db4570f5d775c7acbd32232f330e2370a211082300d4f734cfd4c3cac6bd.svg) no-repeat;background-position:calc(10vw + 9rem);background-size:auto 10.5rem}.appointment-background{background:#003b69 url(/assets/appointment-details-background-bf8a7a79a27e5228ab08877289914b042425feb10098240425e49c4d9553ca3c.svg) no-repeat;background-position:calc(10vw + 9rem);background-size:auto 10.5rem}.goal-background{background:#003b69 url(/assets/goal-details-background-15c40f3368f47794a64354250944756806261d2bccbe145bbf9182b097be3f07.svg) no-repeat;background-position:calc(10vw + 9rem);background-size:auto 10.5rem}.tasks-filter{font-size:.75rem}.appointments-range{font-size:1.125rem}.overview-header{margin:.75rem 0}.task__resource{margin-top:.5rem}.task__resource-link{margin-left:.5rem;margin-right:.5rem}.task__resource-link:hover .task__resource-name{text-decoration:underline}.task__resource-icon{font-size:1.25rem}.task__pending-chip{display:block;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}@media (min-width: 600px){.task__pending-chip{display:inline;margin-left:.5rem}}.task__resource-name{display:inline-block;max-width:58%;vertical-align:bottom}.task__referral-details{display:flex;flex-wrap:wrap;justify-content:space-between}.overview-filter{display:flex;margin:0 0 0.9375rem}.overview-filter__switch{margin:.25rem 0 0}.overview-filter__label{margin:0 0 0 .5rem}.overview-filter__link{color:#007fae;font-size:.9375rem;font-weight:500}.overview-filter__sublabel{color:#444;display:block;font-size:.8125rem}.overview-aside-header{align-items:center;display:flex}.overview-aside-header__image{margin:0 .75rem 0 0}.task-container{display:flex;flex-direction:column}.task-actions{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;-moz-column-gap:1rem;column-gap:1rem}@media (max-width: 600px){.task-actions{order:1}}.task-actions hr:first-child{display:none}.task-actions hr:last-child{flex-basis:100%;display:block}@media (max-width: 600px){.task-actions hr:first-child{flex-basis:100%;display:block}.task-actions hr:last-child{display:none}}.task-actions__info{font-size:0.813rem;font-weight:400}.task-actions__btns{display:flex;-moz-column-gap:1rem;column-gap:1rem}@media (max-width: 600px){.task-actions__btns{flex:1 1 100%;flex-direction:column}}.task-actions__btns a{text-decoration:none}.task-actions__btns__btn{height:auto;min-height:2.25rem;word-break:break-word;white-space:break-spaces}.task-actions__btns__btn:hover,.task-actions__btns__btn:focus{border:0.063rem solid transparent}@media (max-width: 600px){.task-actions__btns__btn{margin-top:1rem}.task-actions__btns__btn:first-child{order:2}}.weekly-tasks__empty_calendar_icon,.weekly-tasks__empty_tasks_icon{width:5rem;height:4.375rem}.team__learn-link{color:#003b69;font-size:1.125rem;font-weight:500;text-decoration:underline}.team-member{border-bottom:0.125rem solid #dddddd;display:flex;flex-direction:column;font-weight:normal;padding:.5rem 0;flex-direction:row;flex-wrap:wrap;word-break:break-word}@media screen and (min-width: 600px){.team-member{align-items:center;flex-direction:row}}.team-member:last-child{border-bottom:0}.team-member__section{color:#666;flex:1 1 0}.team-member__section b,.team-member__section strong{color:#003b69}.team-member:first-child{padding-top:0}.team-member:last-child{padding-bottom:0}.team-member__role-chip{margin-left:1rem}.team-member__role-description{color:#666;font-size:.9375rem;font-weight:500;margin:-15px 0 15px}@media (min-width: 960px){.team-member__role-description{margin:-15px 60px 15px 0}}@media (min-width: 600px){.team-member__role-description-text{margin:0 125px 0 0}}.team-member__section{flex:1 1 50%}.team-member__section--resend-invitation{color:#007fae;font-size:1.2rem;white-space:nowrap}.team-member__section--name{flex:1 1 70%;margin:0 0 .25rem}.team-member__section--name .chip{margin-left:.5rem}@media (min-width: 600px){.team-member{flex-wrap:nowrap}.team-member__section{flex:1 1 0;margin-right:2rem}.team-member__section:not(:first-child):not(:nth-child(1)){align-self:baseline}.team-member__section--name{flex:1 1 0;margin:0}}.team-member__address b{display:inline-block}.team-member__url-link{margin-bottom:5px}.team-member__url-link .icon{margin-left:.5em;position:relative;top:2px}.legal{background:#f8f8f8;border-radius:0.5rem;margin:1rem 0;padding:1rem}.team-subheader{display:flex;justify-content:space-between;margin:0 0 .5rem}.remove{display:flex;flex-direction:column;font-size:1.25rem}.remove__undone{color:#e30712;font-size:1rem;margin:0 0 .5rem}.team-member-description{margin:0 0 .5rem}.team-invitations-modal__header{font-size:1.375rem;font-weight:500}.team-invitations-modal__members{margin-bottom:1.25rem}.team-invitations-modal__member-pill{width:100%}@media (min-width: 600px){.team-invitations-modal__member-pill span::before{border-right:0.0625rem solid #ccc;content:'';height:100%;margin:0 .625rem}}@media (max-width: 600px){.team-invitations-modal__member-pill span:last-child::before{border-right:0.0625rem solid #ccc;content:'';height:100%;margin:0 .625rem}}@media (max-width: 600px){.team-invitations-modal__pill-email{display:block}}.team-invitations-modal__role-title{padding:.5rem 0}.team-invitations-modal__role-title:first-child{padding:0 0 .5rem}.team-invitations-modal__role-name{display:inline;font-size:1.25rem;margin-right:1.25rem}.team-invitations-modal__review-title{border-bottom:0.125rem solid #dddddd;font-size:1.375rem;font-weight:500;margin:0 -1.25rem 1.25rem;padding:0 .625rem .625rem 1.25rem}.team-invitations-modal__description{color:#333;font-size:1.0625rem;font-weight:400;margin-bottom:1.25rem}.team-invitations-modal__input label{color:#003b69;font-size:1rem;font-weight:500}.terms{margin:0 0 .75rem}.terms__list{list-style:disc;margin:0 0 .75rem 1.5rem}.terms__list a{color:inherit;text-decoration:underline}.terms--medium{font-weight:500}.terms a{color:inherit;text-decoration:underline}.switch_toggle{height:1.25rem;margin:0;display:flex}.switch_toggle:focus{outline:none}.switch_toggle__positioning_container__controller{width:0;height:0;margin:0;padding:0;opacity:0}.switch_toggle__positioning_container{width:2.5rem;height:1rem;position:relative}.switch_toggle__positioning_container__slider{position:absolute;cursor:pointer;top:0.125rem;left:0;right:0;bottom:-0.125rem;background-color:#99CCDF;border-radius:1.25rem;transition:.4s}.switch_toggle__positioning_container__slider::before{width:1.375rem;height:1.375rem;position:absolute;content:"";left:0;bottom:-0.1875rem;background-color:#007FAE;transition:.4s;border-radius:50%}.switch_toggle__positioning_container__controller:checked+.switch_toggle__positioning_container__slider::before{transform:translateX(1.25rem)}.switch_toggle__left_option{margin-right:0.5rem;cursor:pointer}.switch_toggle__right_option{margin-left:0.5rem;cursor:pointer}.user-profile{position:relative}.user-profile__notifications{font-weight:normal;margin:0 0 .5rem}.user-profile__notifications__sms{width:9rem;margin-bottom:0.75rem}.user-profile__notifications__email{width:5rem}.user-profile__form{margin:0 0 .5rem;width:100%}@media (min-width: 600px){.user-profile__form{width:inherit}}@media (min-width: 600px){.user-profile__body{display:flex}.user-profile__body>*{margin:0 1.25rem 0 0}.user-profile__body>*:last-child{margin:0}}.user-profile__role{align-items:center;border-radius:0.5rem;display:flex;font-weight:normal;justify-content:space-between;margin:0 0 .5rem;padding:.25rem .5rem}.user-profile__role>a{color:inherit;font-size:.875rem}.user-profile__role--support{background:#e2c5fb;color:#fff}.user-profile__role--caregiver{background:#ddf0f7;color:#003b69}.user-profile__role--patient{background:#003b69;color:#fff}.user-profile__role--primary_caregiver{background:#007fae;color:#fff}.user-profile__role--health_care_assistant{background:#56a701;color:#003b69}.user-profile__role--service{background:#ddfad6;color:#003b69}.user-profile__role--unaffiliated_health_care{background:#ccc;color:#555}.user-profile__sub-header{margin:1.5rem 0 1rem}.user-profile__info{font-weight:normal;margin-bottom:1.5rem}.user-profile__info-welcome{color:#003b69;font-weight:500}.user-profile__relationship-form{bottom:-.25rem;left:1.25rem;position:absolute;right:1.25rem;top:4.6875rem}.volunteer-profile{border-left:0;border-radius:0;border-right:0;margin:0 -1rem}@media screen and (min-width: 600px){.volunteer-profile{border-left:0.0625rem solid #dddddd;border-radius:0.28125rem;border-right:0.0625rem solid #dddddd;margin:0;width:70%}}.volunteer-profile__header{display:flex;justify-content:space-between;margin:0 0 1rem;padding:0 0 0 1.25rem}@media screen and (min-width: 600px){.volunteer-profile__header{padding:0 0 0 160px}}.volunteer-profile__header-column{align-items:center;display:flex;flex:0 1 70px;flex-direction:column}.volunteer-profile__days-row{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width: 600px){.volunteer-profile__days-row{flex-wrap:nowrap}}.volunteer-profile__days-header{flex:0 1 100%;margin-bottom:.25rem}@media screen and (min-width: 600px){.volunteer-profile__days-header{flex-basis:160px}}.volunteer-profile__days-checkboxes{display:flex;flex:1 1 auto;justify-content:space-between}.volunteer-profile__days-column{display:flex;flex:0 1 70px;justify-content:center}.volunteer-profile__days-column:first-child{margin:0 0 0 1.25rem}@media screen and (min-width: 600px){.volunteer-profile__days-column:first-child{margin:0}}.welcome-hero{margin:0 0 1rem}.welcome-hero h1{color:#007fae}.welcome-hero img{display:block;margin:1rem auto;width:100%}.welcome-hero p{margin:.5rem 0}.welcome-hero ul{list-style-type:disc}.welcome-hero ul li{margin:1rem 0 1rem 2rem}@media (min-width: 769px){.welcome-hero .teaser{width:80%}}.pulse-nav .header-nav-container{background-color:#003B69;position:sticky;top:0;z-index:100;width:100vw}.pulse-nav:has([data-hide-pulse-nav="true"]) .header-nav-container{display:none}.pulse-nav .header-nav,.pulse-nav .header-nav .header-nav--user{border:0;background-color:#003B69}@media (max-width: 768px){.pulse-nav .header-nav__middle-section,.pulse-nav .header-nav .header-nav--user__middle-section{display:none}}.pulse-nav .header-nav .dropdown_menu,.pulse-nav .header-nav .header-nav--user .dropdown_menu{color:#000}.pulse-nav .header-nav__logo--small,.pulse-nav .header-nav .header-nav--user__logo--small{align-self:center}@media (max-width: 959px){.pulse-nav .header-nav__logo--small,.pulse-nav .header-nav .header-nav--user__logo--small{background:url(/assets/logos/logo-small-2133e179703dbaaf35fb2f3e22fe0206816c05d785924882295738045f6157e0.svg) no-repeat;background-size:2.8125rem;flex-basis:2.8125rem;height:2.8125rem}}@media (max-width: 599px){.pulse-nav .header-nav__logo--small,.pulse-nav .header-nav .header-nav--user__logo--small{margin-left:0.5rem;height:2.8125rem;background-size:cover;background-position:initial}}.pulse-nav .header-nav__menu-item,.pulse-nav .header-nav .header-nav--user__menu-item{color:#fff}.pulse-nav .header-nav__menu-item.link--active,.pulse-nav .header-nav__menu-item:focus,.pulse-nav .header-nav__menu-item:hover,.pulse-nav .header-nav .header-nav--user__menu-item.link--active,.pulse-nav .header-nav .header-nav--user__menu-item:focus,.pulse-nav .header-nav .header-nav--user__menu-item:hover{color:#fff}.pulse-nav .header-nav__menu-item--hamburger,.pulse-nav .header-nav .header-nav--user__menu-item--hamburger{border-left:0.0625rem solid #007FAE}.pulse-nav .header-nav__menu-item--icon.link--active,.pulse-nav .header-nav__menu-item--icon:focus,.pulse-nav .header-nav__menu-item--icon:hover,.pulse-nav .header-nav .header-nav--user__menu-item--icon.link--active,.pulse-nav .header-nav .header-nav--user__menu-item--icon:focus,.pulse-nav .header-nav .header-nav--user__menu-item--icon:hover{color:#007FAE}.pulse-nav .header-nav__hamburger,.pulse-nav .header-nav .header-nav--user__hamburger{color:#fff}.pulse-nav .header-nav__hamburger.link--active,.pulse-nav .header-nav__hamburger:hover,.pulse-nav .header-nav__hamburger:focus,.pulse-nav .header-nav .header-nav--user__hamburger.link--active,.pulse-nav .header-nav .header-nav--user__hamburger:hover,.pulse-nav .header-nav .header-nav--user__hamburger:focus{color:#007FAE;outline:none}.modal__footer{display:flex;justify-content:flex-end;gap:0.5rem}.modal__field{margin-bottom:1rem}.text__error{color:#e30712}.video__preview{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video__iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.description_formatted{margin-bottom:0.75rem}.description_formatted button{all:unset}.description_formatted .ql-editor{font-size:1rem;color:#333333;padding:0.75rem;font-weight:400;height:8rem}.description_formatted .ql-toolbar{border-radius:0.5rem 0.5rem 0 0}.description_formatted .ql-container{border-radius:0 0 0.5rem 0.5rem}:focus{outline-color:#003b69;outline-style:auto}::-moz-focus-inner{border:0}
