@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-tile{color:#fff;background-color:var(--color-navigation);font-weight:bold;cursor:pointer;width:100%;padding-top:100%;position:relative;box-shadow:var(--content-boxShadow);border-radius:var(--content-borderRadius)}@media(min-width: 1025px){.react-tile{padding-top:60%}}@supports not (display: grid){.react-tile{width:49%;padding-top:10rem;margin-bottom:.5rem}@media(min-width: 769px){.react-tile{width:32%}}}.react-tile:active,.react-tile:visited,.react-tile:focus{color:#fff}.react-tile:hover{text-decoration:none;background-color:var(--color-navigation-hover);color:#fff}.react-tile.ghost{background-color:rgba(0,0,0,0);border:solid 1px var(--color-navigation)}.react-tile.ghost .content{color:var(--color-navigation)}.react-tile.ghost .content .icon{filter:invert(81%) sepia(18%) saturate(1416%) hue-rotate(146deg) brightness(82%) contrast(97%)}.react-tile.ghost:hover{border-color:var(--color-navigation-hover)}.react-tile.ghost:hover .content{color:var(--color-navigation-hover)}.react-tile.ghost:hover .content .icon{filter:invert(45%) sepia(15%) saturate(1202%) hue-rotate(140deg) brightness(95%) contrast(87%)}.react-tile .content{position:absolute;top:0;left:0;right:0;bottom:0;padding:1rem .5rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(min-width: 481px){.react-tile .content{padding:1rem 2rem}}.react-tile .content .tileIcon{margin-bottom:.5rem;position:relative}@media(min-width: 481px){.react-tile .content .tileIcon{margin-bottom:1rem}}.react-tile .content .tileIcon .counter{position:absolute;top:-1rem;right:-2rem;width:3rem;height:3rem;border-radius:50%;background-color:var(--color-notification);color:#fff;display:flex;align-items:center;justify-content:center}.react-tile .content .tileIcon .icon{height:3rem;width:3rem;font-size:3rem;display:flex;align-items:center;justify-content:center}@media(min-width: 481px)and (max-width: 768px){.react-tile .content .tileIcon .icon{height:5rem;width:5rem;font-size:5rem}}@media(min-width: 769px){.react-tile .content .tileIcon .icon{font-size:6rem;height:6rem;width:6rem}}.high-contrast .react-tile{background-color:var(--color-navigation)}.high-contrast .react-tile:hover{background-color:var(--color-navigation-hover)}.high-contrast .react-tile.ghost{background-color:rgba(0,0,0,0);border:solid 1px var(--color-navigation)}.high-contrast .react-tile.ghost .content{color:var(--color-navigation)}.high-contrast .react-tile.ghost .content .icon{filter:invert(18%) sepia(20%) saturate(1482%) hue-rotate(146deg) brightness(97%) contrast(90%)}.high-contrast .react-tile.ghost:hover{border-color:var(--color-navigation-hover)}.high-contrast .react-tile.ghost:hover .content{color:var(--color-navigation-hover)}.high-contrast .react-tile.ghost:hover .content .icon{filter:invert(31%) sepia(14%) saturate(1995%) hue-rotate(146deg) brightness(91%) contrast(86%)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-home{margin-top:1rem;box-sizing:border-box}@media(min-width: 769px){.react-home{min-height:80vh;margin-top:2rem}}.react-home .react-popup .featuresIcon{margin:auto;padding-bottom:1rem;font-size:8rem;display:block;color:var(--color-highlight);text-align:center}.react-home .react-popup .react-link{display:inline-flex;margin:1rem 0 0 0}.react-home .header{max-width:1024px;margin:auto}@media(min-width: 769px){.react-home .header{padding:0 .5rem}}.react-home .header h1{margin-bottom:0;height:0;opacity:0}.react-home .header .banner{position:relative}.react-home .header .banner .visual{height:100px;width:100%;border:solid 3px #fff;box-sizing:border-box;background-color:#fff;overflow:hidden;background-image:var(--image-banner);background-size:cover;background-repeat:no-repeat;background-position:center}@media(min-width: 481px){.react-home .header .banner .visual{height:160px}}@media(min-width: 769px){.react-home .header .banner .visual{border-radius:.3rem}}.react-home .header .banner .visual img{width:100%;height:100%}.react-home .header .banner .identifier{margin-top:.5rem;padding:0 8rem 0 .5rem;position:relative;text-align:left;margin-bottom:1rem;min-height:4rem}@media(min-width: 481px){.react-home .header .banner .identifier{padding-right:11rem;margin-bottom:2rem;text-align:right}}.react-home .header .banner .identifier .avatar{width:6rem;height:6rem;min-height:6rem;min-width:6rem;border-radius:50%;border:solid 2px #fff;margin-left:.5rem;box-shadow:3px 3px 5px rgba(0,0,0,.2);position:absolute;top:-3rem;right:1rem}@media(min-width: 481px){.react-home .header .banner .identifier .avatar{right:2.5rem;width:8rem;height:8rem;min-height:8rem;min-width:8rem;top:-4rem}}.react-home .header .banner .identifier .userName{width:100%;max-width:100%;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin-left:auto;display:inline-block;padding:0}@media(min-width: 769px){.react-home .header .banner .identifier .userName{max-width:20rem;width:20rem}}@media(min-width: 769px)and (max-width: 930px){.react-home .header .banner .identifier .userName{max-width:11rem;width:11rem}}@media(min-width: 769px){.react-home .header .banner .providers{position:absolute;top:40px;left:1rem;min-height:10rem;display:flex;flex-direction:column;justify-content:flex-end}}.react-home .header .banner .providers .providedBy{padding-left:.5rem}@media(min-width: 769px){.react-home .header .banner .providers .providedBy{color:#fff;font-weight:bold;text-shadow:2px 2px 4px rgba(0,0,0,.4);margin-bottom:.5rem}}.react-home .header .banner .providers .providerList{list-style:none;padding-left:0;margin-bottom:1rem}@media(min-width: 481px){.react-home .header .banner .providers .providerList{padding:0 .5rem}}@media(min-width: 769px){.react-home .header .banner .providers .providerList{max-width:30rem;display:flex;flex-direction:column;justify-content:flex-end}}@media(min-width: 769px)and (max-width: 930px){.react-home .header .banner .providers .providerList{max-width:25rem;left:0}}.react-home .header .banner .providers .providerList .provider{width:100%;padding:0 1rem 0 0;border:solid 2px #fff;background-color:#fbfbfb;display:flex;align-items:center;justify-content:flex-start;margin:0 0 .2rem 0}@media(min-width: 481px){.react-home .header .banner .providers .providerList .provider{box-shadow:3px 3px 5px rgba(0,0,0,.2);border-radius:.3rem;margin-bottom:.5rem}}@media(min-width: 769px){.react-home .header .banner .providers .providerList .provider:nth-child(even){margin-left:1rem}}.react-home .header .banner .providers .providerList .provider img{margin:.2rem 1rem .2rem .2rem;width:4rem;height:4rem;border-radius:.3rem}.react-home .header .banner .providers .providerList .provider .counter{margin:.2rem 1rem .2rem .2rem;width:4rem;height:4rem;border-radius:.3rem;background-color:var(--color-divider);display:flex;align-items:center;justify-content:center;font-size:1.4rem;line-height:1rem;font-weight:bold;color:#fff}.react-home .header .banner .providers .providerList .provider .providerDetails{overflow:hidden}.react-home .header .banner .providers .providerList .provider .providerDetails .practiceName{font-weight:bold;display:block}.react-home .header .banner .providers .providerList .provider .providerDetails .practiceName,.react-home .header .banner .providers .providerList .provider .providerDetails .telephone{width:100%;max-width:100%;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0}@media(min-width: 769px){.react-home .header .banner .providers .providerList .provider .providerDetails .practiceName,.react-home .header .banner .providers .providerList .provider .providerDetails .telephone{max-width:20rem}}.react-home .content{max-width:1024px;margin:auto}.react-home .content .callToActionBanner{position:relative}.react-home .content .callToActionBanner .closeButton{position:absolute;width:1.4rem;height:1.4rem;display:flex;align-items:center;justify-content:center;top:1rem;right:1rem;border-radius:50%;background-color:rgba(0,0,0,0)}@media(min-width: 481px){.react-home .content .callToActionBanner .closeButton{right:1.5rem}}.react-home .content .callToActionBanner .closeButton i{font-size:2rem}.react-home .content .callToActionBanner .closeButton:hover,.react-home .content .callToActionBanner .closeButton:focus{outline:none}.react-home .content .callToActionBanner .closeButton:hover i,.react-home .content .callToActionBanner .closeButton:focus i{text-decoration:underline}.react-home .content .callToActionBanner .content-wrapper{box-shadow:3px 3px 5px rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:space-between;margin:0 0 .5rem 0;padding:.5rem 1.5rem;background-color:#fff}@media(min-width: 769px){.react-home .content .callToActionBanner .content-wrapper{flex-direction:row;margin:.5rem}}.react-home .content .callToActionBanner .content-wrapper .title{margin:1rem 0;border-bottom:0}.react-home .content .callToActionBanner .content-wrapper .list{display:none;list-style:none;padding-left:0}.react-home .content .callToActionBanner .content-wrapper .list li{padding-left:0}.react-home .content .callToActionBanner .content-wrapper .list li i{margin-right:1rem}@media(min-width: 769px){.react-home .content .callToActionBanner .content-wrapper .list{display:block}}.react-home .content .callToActionBanner .content-wrapper .bottomSection .list{display:block}@media(min-width: 769px){.react-home .content .callToActionBanner .content-wrapper .bottomSection .list{display:none}}@media(min-width: 481px)and (max-width: 768px){.react-home .content .callToActionBanner .content-wrapper .bottomSection .list{margin-top:0}}.react-home .content .callToActionBanner .content-wrapper .bottomSection .imageWrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:1em 0}@media(min-width: 481px)and (max-width: 768px){.react-home .content .callToActionBanner .content-wrapper .bottomSection .imageWrapper{padding-top:0}}.react-home .content .callToActionBanner .content-wrapper .bottomSection .imageWrapper .ividoImage{width:300px}@media(min-width: 481px)and (max-width: 768px){.react-home .content .callToActionBanner .content-wrapper .bottomSection .imageWrapper .ividoImage{width:250px}}.react-home .content .callToActionBanner .content-wrapper .bottomSection .imageWrapper .ividoLogo{width:150px}@media(min-width: 481px)and (max-width: 768px){.react-home .content .callToActionBanner .content-wrapper .bottomSection .imageWrapper .ividoLogo{width:125px}}@media(min-width: 481px)and (max-width: 768px){.react-home .content .callToActionBanner .content-wrapper .bottomSection{display:flex;align-items:center}}.react-home .content .tiles{padding:0}@media(min-width: 481px){.react-home .content .tiles{padding:.5rem}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-information{background-color:var(--information-backgroundColor, #dedede);color:var(--information-color, #444444);border-style:var(--information-borderStyle, solid);border-width:var(--information-borderWidth, 2px);border-color:var(--information-borderColor, transparent);border-radius:var(--borderRadius, 0);padding:1rem;margin-bottom:2rem}.react-information.transparent{background-color:rgba(0,0,0,0);border:solid 1px var(--information-backgroundColor, #dedede)}.react-information.noMargin{margin-bottom:0}.react-information.preLine{white-space:pre-line}.react-information .title{font-weight:bold;margin-bottom:1rem}.react-information .title.noMarginTitle{margin-bottom:0}.react-information .title i{margin-right:.5rem}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-spinner{animation:rotate 2s infinite linear;position:absolute;top:calc(50% - 2.5rem);left:calc(50% - 2.5rem)}.react-spinner.small{top:calc(50% - 1rem);left:calc(50% - 1rem)}.react-spinner.small .orb{width:20px;height:20px}.react-spinner.small .orb.orb1{margin-right:.2rem}.react-spinner.smallest{top:calc(50% - .8rem);left:calc(50% - .5rem)}.react-spinner.smallest .orb{width:16px;height:16px}.react-spinner.smallest .orb.orb1{margin-right:.5rem}.react-spinner.fixed{position:relative;display:inline-block;top:auto;left:auto;margin-bottom:.5rem}.react-spinner .orb{width:48px;height:48px;overflow:hidden;border-radius:50%;background-color:var(--color-spinner);display:inline-block}.react-spinner .orb.orb1{animation:pulse 2s infinite ease}.react-spinner .orb.orb2{margin-left:-10px;animation:pulse 2s -1s infinite ease}.react-spinner.dark .orb{background-color:var(--color-heading)}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(0)}0%{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.layout-standard{padding:.5rem;margin-top:2rem;box-sizing:border-box}@media(min-width: 769px){.layout-standard{min-height:80vh;margin-top:2rem}}.layout-standard .header{max-width:1024px;margin:auto}.layout-standard.noMargin{margin-top:0;padding-top:0}.layout-standard .content{max-width:1024px;min-height:10rem;margin:auto}.layout-standard .content .loadingWrapper{position:relative;height:25rem}.layout-standard .backToHome{text-align:center;padding:2rem 0}.layout-standard .backToHome .react-link{display:inline-flex}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .react-weblinks{margin-top:2em;padding:.5rem}.react-wrapper .react-weblinks .weblinkGrid{grid-template-columns:1fr}@media(min-width: 769px){.react-wrapper .react-weblinks .weblinkGrid{grid-template-columns:1fr 1fr 1fr}}.react-wrapper .react-weblinks .externalLink{text-align:center;cursor:pointer}.react-wrapper .react-weblinks .externalLink .card{height:100%;padding:1rem 2rem;background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.2);border:1px solid var(--color-navigation)}.react-wrapper .react-weblinks .externalLink .card:hover{background-color:rgba(255,255,255,.231372549)}.react-wrapper .react-weblinks .externalLink .card .imageWrapper{height:2.5rem}.react-wrapper .react-weblinks .externalLink .card .imageWrapper img{max-height:100%;max-width:100%}.react-wrapper .react-weblinks .externalLink .card .textWrapper{margin-top:1rem}.react-wrapper .react-weblinks .externalLink .card .textWrapper .description{font-size:.85rem;font-style:italic}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-healthcareProviderBanner{max-width:1024px;margin:auto;padding-bottom:1rem}.react-healthcareProviderBanner .banner{position:relative;height:6rem;box-sizing:border-box;background-color:var(--information-backgroundColor);margin-bottom:2rem}@media(min-width: 769px){.react-healthcareProviderBanner .banner{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}}@media(min-width: 769px){.react-healthcareProviderBanner .banner{height:4rem}}.react-healthcareProviderBanner .provider{padding:0 1rem 0 0;border:solid 2px #fff;background-color:#fff;display:flex;align-items:center;justify-content:flex-start;margin:2rem 0 .2rem 0;position:absolute;top:1rem;left:1rem;right:1rem;overflow:hidden}@media(min-width: 769px){.react-healthcareProviderBanner .provider{margin-top:0}}@media(min-width: 481px){.react-healthcareProviderBanner .provider{right:auto;width:20rem;box-shadow:3px 3px 5px rgba(0,0,0,.2);border-radius:.3rem;margin-bottom:.5rem}}.react-healthcareProviderBanner .provider img{margin:.2rem 1rem .2rem .2rem;width:4rem;height:4rem;border-radius:.3rem}.react-healthcareProviderBanner .provider .providerDetails{color:var(--color-heading);overflow:hidden}.react-healthcareProviderBanner .provider .providerDetails .practiceName{font-weight:400}.react-healthcareProviderBanner .provider .providerDetails .practiceName,.react-healthcareProviderBanner .provider .providerDetails .typePhone{width:100%;box-sizing:border-box;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;margin:0}@media(min-width: 769px){.react-healthcareProviderBanner .provider .providerDetails .practiceName,.react-healthcareProviderBanner .provider .providerDetails .typePhone{max-width:20rem}}.react-healthcareProviderBanner .provider .providerDetails .typePhone{display:flex;gap:1rem}.react-healthcareProviderBanner .provider .providerDetails .typePhone p{margin:0}.react-healthcareProviderBanner .provider .providerDetails .typePhone .iconInfo{display:flex;gap:.3rem;align-items:center}.react-healthcareProviderBanner .provider .providerDetails .typePhone .iconInfo:first-child{text-transform:lowercase}.react-healthcareProviderBanner .provider .providerDetails .typePhone .iconInfo:first-child p:first-letter{text-transform:uppercase}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .react-newButton{margin:0;padding:var(--button-padding);color:#fff;background-color:var(--color-action);position:relative;box-sizing:border-box;display:inline-flex;align-items:center;cursor:pointer;border:solid 1px rgba(0,0,0,0);border-radius:var(--borderRadius, 0)}.react-wrapper .react-newButton .icon{width:1rem;height:1rem;margin-right:.5rem}.react-wrapper .react-newButton.loading .buttonLabel{visibility:hidden}.react-wrapper .react-newButton.loading .buttonIcon{visibility:hidden}.react-wrapper .react-newButton:hover,.react-wrapper .react-newButton:active{background-color:var(--color-action-hover)}.react-wrapper .react-newButton.big{padding:1.5rem;font-size:1.2rem;font-weight:bold}.react-wrapper .react-newButton.big .buttonIcon{font-size:3rem}.react-wrapper .react-newButton.big .icon{height:3rem;width:3rem}.react-wrapper .react-newButton.fat{padding:2rem;flex-direction:column;justify-content:center;align-items:center;display:flex;width:100%;box-sizing:border-box}.react-wrapper .react-newButton.fat .buttonIcon{font-size:3rem;margin:0 0 1rem 0;display:block}.react-wrapper .react-newButton.secondary{background-color:rgba(0,0,0,0);border:solid 1px var(--color-action);color:var(--color-action)}.react-wrapper .react-newButton.secondary:hover,.react-wrapper .react-newButton.secondary:active{color:var(--color-action-hover);border-color:var(--color-action-hover);background-color:rgba(0,0,0,0)}.react-wrapper .react-newButton.secondary.navigation{background-color:rgba(0,0,0,0);border:solid 1px var(--color-navigation);color:var(--color-navigation)}.react-wrapper .react-newButton.secondary.confirmation{background-color:rgba(0,0,0,0);border:solid 1px var(--color-confirmation);color:var(--color-confirmation)}.react-wrapper .react-newButton.navigation{background-color:var(--color-navigation);border:sold 1px var(--color-navigation);color:#fff}.react-wrapper .react-newButton.navigation:hover,.react-wrapper .react-newButton.navigation:active{color:#fff;border-color:var(--color-navigation-hover);background-color:var(--color-navigation-hover)}.react-wrapper .react-newButton.confirmation{background-color:var(--color-confirmation);border:sold 1px var(--color-confirmation);color:#fff}.react-wrapper .react-newButton.confirmation:hover,.react-wrapper .react-newButton.confirmation:active{color:#fff;border-color:var(--color-confirmation-hover);background-color:var(--color-confirmation-hover)}.react-wrapper .react-newButton.motivational{background-color:var(--color-motivational);border:sold 1px var(--color-motivational);color:#fff}.react-wrapper .react-newButton.motivational:hover,.react-wrapper .react-newButton.motivational:active{color:#fff;border-color:var(--color-motivational-hover);background-color:var(--color-motivational-hover)}.react-wrapper .react-newButton:disabled{cursor:default;background-color:var(--color-disabled);color:var(--color-accent);opacity:1;border:solid 1px rgba(0,0,0,0)}.react-wrapper .react-newButton:disabled:hover,.react-wrapper .react-newButton:disabled:active{border:solid 1px rgba(0,0,0,0);background-color:var(--color-disabled);color:var(--color-accent)}.react-wrapper .react-newButton.link{background-color:rgba(0,0,0,0);border:none;text-decoration:underline;color:var(--color-navigation-secondary);padding:0}.react-wrapper .react-newButton.link:hover,.react-wrapper .react-newButton.link:active{color:var(--color-action-hover);border-color:var(--color-action-hover);background-color:rgba(0,0,0,0)}.react-wrapper .react-newButton.shaded{box-shadow:3px 3px 5px rgba(0,0,0,.2)}.react-wrapper .react-newButton:not(:first-of-type){margin-left:.5rem}.react-wrapper .react-newButton .buttonLabel.spaced{margin-left:.5rem}.high-contrast .react-newButton{background-color:var(--color-action);border:solid 1px rgba(0,0,0,0)}.high-contrast .react-newButton:hover,.high-contrast .react-newButton:active{background-color:var(--color-action-hover);border:solid 1px rgba(0,0,0,0)}.high-contrast .react-newButton.secondary{border:solid 1px var(--color-action);color:var(--color-action);background-color:rgba(0,0,0,0)}.high-contrast .react-newButton.secondary:hover,.high-contrast .react-newButton.secondary:active{color:var(--color-action-hover);border-color:var(--color-action-hover);background-color:rgba(0,0,0,0)}.high-contrast .react-newButton.navigation{background-color:var(--color-navigation);border:sold 1px var(--color-navigation);color:#fff}.high-contrast .react-newButton.navigation:hover,.high-contrast .react-newButton.navigation:active{color:#fff;border-color:var(--color-navigation-hover);background-color:var(--color-navigation-hover)}.high-contrast .react-newButton:disabled{background-color:var(--color-disabled);color:var(--color-accent);border:solid 1px rgba(0,0,0,0)}.high-contrast .react-newButton:disabled:hover,.high-contrast .react-newButton:disabled:active{background-color:var(--color-disabled);color:var(--color-accent);border:solid 1px rgba(0,0,0,0)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-popup{position:fixed;top:0;left:0;right:0;bottom:0;z-index:5;overflow:hidden;text-align:center}.react-popup .blackoutLayer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;opacity:0;background-color:rgba(0,0,0,.8);animation:fadeIn .4s ease forwards;animation-delay:.5s}.react-popup .popupLayer{position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;max-width:100%;z-index:2;display:flex;align-items:center;justify-content:center;overflow:hidden}.react-popup .popupLayer .popupContent{position:relative;box-sizing:border-box;width:calc(100% - 1rem);max-height:calc(100% - 1rem);overflow:hidden;display:flex;flex-direction:column;background-color:#fff;padding:1rem;opacity:0;animation:jumpIn .4s ease forwards;animation-delay:.5s;box-shadow:3px 3px 5px rgba(0,0,0,.2)}@media(min-width: 481px){.react-popup .popupLayer .popupContent{padding:2rem}}@media(min-width: 769px){.react-popup .popupLayer .popupContent{max-width:30rem}.react-popup .popupLayer .popupContent.wide{max-width:60rem}}@media(min-width: 769px)and (min-height: 800px){.react-popup .popupLayer .popupContent{max-height:calc(100% - 10rem)}}.react-popup .popupLayer .popupContent h2{text-decoration:none;margin:0;padding-bottom:1rem;padding-right:2rem}.react-popup .popupLayer .popupContent .dynamic{padding:2rem 0;flex-grow:2;height:100%;overflow-y:auto}.react-popup .popupLayer .popupContent .closeButton{position:absolute;width:1.4rem;height:1.4rem;display:flex;align-items:center;justify-content:center;top:1rem;right:1rem;border-radius:50%;color:var(--color-action);background-color:rgba(0,0,0,0)}@media(min-width: 481px){.react-popup .popupLayer .popupContent .closeButton{top:2rem;right:2rem}}.react-popup .popupLayer .popupContent .closeButton i{font-size:2rem}.react-popup .popupLayer .popupContent .closeButton:hover,.react-popup .popupLayer .popupContent .closeButton:focus{outline:none}.react-popup .popupLayer .popupContent .closeButton:hover i,.react-popup .popupLayer .popupContent .closeButton:focus i{text-decoration:underline}.high-contrast .react-popup .popupContent .closeButton{color:var(--color-action)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-popup.clearBrandingPopup .bucket{width:10rem}.react-confirmationBox{display:flex;flex-direction:column;align-items:center}.react-confirmationBox .choiceButtons{display:flex;flex-direction:column;align-content:center;gap:1rem}.react-wrapper .react-newButton span{margin:auto}.react-wrapper .react-newButton.secondary{margin:0}.avatarConsent-module__avatarConsent___ajabw{display:flex;flex-direction:column;align-items:center;margin-bottom:.5rem}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.avatarUpload{display:flex;align-items:center;justify-content:space-between;flex-direction:column}.avatarUpload .avatarButton{display:flex;align-items:center;justify-content:space-between;flex-direction:column;width:100%;margin-bottom:1rem}.avatarUpload .avatarButton .avatar{height:8rem;width:8rem;border-radius:50%;margin-bottom:1rem;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.avatarUpload .uploadSection{display:flex;align-items:center;justify-content:center;flex-direction:column}.avatarUpload .uploadSection .customFileUpload:focus-within{outline:#000 auto 5px;outline-offset:-2px}.avatarUpload .uploadSection .customFileUpload{background-color:var(--color-action);color:#fff;display:block;padding:.5rem 1rem;cursor:pointer;line-height:1.6;margin-bottom:0;font-weight:initial}.avatarUpload .uploadSection .customFileUpload #inputFile{display:none}.avatarUpload .uploadSection .customFileUpload i{margin-right:.5rem}.avatarUpload .uploadSection .customFileUpload.hide{display:none}.avatarUpload .uploadSection .customFileUpload:hover{background-color:var(--color-action-hover)}.avatarUpload .uploadSection .error{display:block;color:red;margin-bottom:1rem}.avatarUpload .uploadSection .formWrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;white-space:normal;box-sizing:border-box}.avatarUpload .uploadSection .formWrapper form{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:1rem;text-align:center}.avatarUpload .uploadSection .formWrapper form .previewImage{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:2rem;font-weight:bold}.avatarUpload .uploadSection .formWrapper form .previewImage i{font-size:5rem;margin-bottom:1rem}.avatarUpload .uploadSection .formWrapper form .selectedImage{display:flex;align-items:center;justify-content:space-between;margin-bottom:2rem;font-size:1.4rem;flex-direction:column}@media(min-width: 769px){.avatarUpload .uploadSection .formWrapper form .selectedImage{flex-direction:row;margin-bottom:1rem;font-size:1.4rem}}.avatarUpload .uploadSection .formWrapper form .selectedImage span{font-weight:bold;margin-left:.5rem}.avatarUpload .uploadSection .formWrapper form button{margin-top:2rem}.avatarUpload .uploadSection .formWrapper form .actions{display:flex;flex-direction:column;margin-top:1rem;gap:1rem}@media(min-width: 769px){.avatarUpload .uploadSection .formWrapper form .actions{align-items:center;justify-content:space-between;flex-direction:column}}.avatarUpload .uploadSection .formWrapper form .actions button{display:block;margin-top:1rem}.avatarUpload .uploadSection .formWrapper form .actions button:last-child{margin-left:0}@media(min-width: 769px){.avatarUpload .uploadSection .formWrapper form .actions button:last-child{margin-left:.5rem;margin-top:0}}.avatarUpload .uploadSection .formWrapper form .actions button span{text-align:center}.avatarUpload .uploadSection .formWrapper .previewWrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}.avatarUpload .uploadSection .formWrapper .previewWrapper .img-preview{margin-top:1rem;overflow:hidden;display:inline-block;height:8rem;box-sizing:border-box;border-radius:50%}.avatarUpload .avatarWrapper{display:flex;align-items:center;justify-content:center;flex-direction:column}.avatarUpload .avatarWrapper .confirmSelection{font-size:1.4rem;margin-bottom:1rem}.avatarUpload .avatarWrapper img{display:block;max-width:20rem;max-height:20rem;width:100%;height:100%}.high-contrast .avatarUpload .uploadSection .customFileUpload{background-color:var(--color-action);color:#fff;display:inline-block;padding:.5rem 1rem;cursor:pointer;line-height:1.6;margin-bottom:0;font-weight:initial}.high-contrast .avatarUpload .uploadSection .customFileUpload:hover{background-color:var(--color-action-hover)}.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{display:block;height:100%;image-orientation:0deg;max-height:none !important;max-width:none !important;min-height:0 !important;min-width:0 !important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:rgba(51,153,255,.75);overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:33.3333333333%;left:0;top:33.3333333333%;width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:33.3333333333%;top:0;width:33.3333333333%}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center::before,.cropper-center::after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center::before{height:1px;left:-3px;top:0;width:7px}.cropper-center::after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media(min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media(min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media(min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se::before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none !important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-profile{padding-bottom:2rem}@media(min-width: 481px){.react-profile{max-width:1024px;margin:auto}}.react-profile .header{padding:.5rem}.react-profile .description{color:var(--color-heading);padding:.5rem}@media(min-width: 481px){.react-profile .description{padding:.5rem 0}}.react-profile #profile_image_container{gap:1rem}.react-profile .consentCheck label{font-weight:bold;padding-left:.5rem}.react-profile .profileForm{background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.2);padding:1rem .5rem;margin:0 .5rem;position:relative}@media(min-width: 481px){.react-profile .profileForm{padding:2rem;margin:0}}.react-profile .profileForm .backButton{font-size:1.5rem;position:absolute;top:-1rem;right:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:#fff;border:solid 1px #000;border-radius:50%;text-decoration:none}.react-profile .profileForm .backButton:hover{background-color:#d3d3d3}.react-profile .submitProfile{background-color:var(--color-action)}.react-profile .submitProfile:focus{outline-color:var(--color-action)}.react-profile .submitProfile:disabled{background-color:var(--color-disabled)}.profile-error{margin-top:5rem}.profile-creation{padding-bottom:10rem}.pictureSelection{position:relative;max-width:1024px;margin:auto;padding:1rem 0;text-align:center}@media(min-width: 481px){.pictureSelection{text-align:right;padding-bottom:5rem}}.pictureSelection .profilePic{border-radius:50%;width:10rem;height:10rem;background-color:#fff;color:var(--color-action);overflow:hidden;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:solid 2px var(--color-heading);box-shadow:3px 3px 5px rgba(0,0,0,.2)}@media(min-width: 481px){.pictureSelection .profilePic{position:absolute;top:-5rem;right:1rem;display:flex}}.pictureSelection .profilePic:hover{background-color:#fff;color:var(--color-action);border-color:var(--color-action)}.pictureSelection .profilePic:focus{border-color:var(--color-action);outline:none}.pictureSelection .profilePic .fa{margin-right:.5rem}.pictureSelection .profilePic img{height:120%}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-changeLog h2:not(:first-of-type){margin-top:3rem}.react-changeLog ul li{margin-bottom:1rem}.react-changeLog ul li img{max-width:40rem;width:100%;margin:1.5rem 0;display:block}.react-changeLog .exampleMessage{display:flex;align-items:center;justify-content:space-between;background-color:#e5e5e5;padding:1rem;font-size:1rem;margin-bottom:2rem}@media(min-width: 481px){.react-changeLog .exampleMessage{padding:1rem 2rem;margin:0 2rem 2rem 2rem}}@media(min-width: 481px){.react-changeLog .exampleMessage .items{display:flex;align-items:center}}.react-changeLog .exampleMessage .items .name{margin-bottom:.5rem}.react-changeLog .exampleMessage .items .avatar{width:4rem;height:4rem;min-width:4rem;min-height:4rem;border-radius:50%;overflow:hidden;margin-right:1rem;margin-bottom:.5rem}@media(min-width: 481px){.react-changeLog .exampleMessage .items .avatar{margin-bottom:0}}.react-changeLog .exampleMessage .items .avatar img{width:100%;padding:0;margin:0}.react-changeLog .exampleMessage .timestamp{white-space:nowrap;font-size:.9rem}.react-changeLog .links{margin-bottom:1rem}.react-changeLog .links section{border:dashed 1px var(--color-divider);padding:1rem}@media(min-width: 481px){.react-changeLog .links{margin:0 2rem 2rem 2rem}}.react-changeLog .newVersion .featuresIcon{margin:auto;padding-bottom:1rem;font-size:8rem;display:block;color:var(--color-highlight);text-align:center}.react-changeLog .newVersion .react-link{display:inline-flex;margin:1rem 0 0 0}.react-changeLog .high-contrast .newVersion .featuresIcon{color:var(--color-highlight)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-healthcareProviders .react-contentBox.react-details{padding:0}@media(min-width: 769px){.react-healthcareProviders .react-contentBox.react-details{padding:0}}.react-healthcareProviders .react-details .summary{cursor:pointer;padding:1rem 1rem 0 1rem;display:list-item;text-align:right}@media(min-width: 769px){.react-healthcareProviders .react-details .summary{padding:2rem 2rem 0 2rem}}.react-healthcareProviders .react-details .summary:focus,.react-healthcareProviders .react-details .summary:hover{outline:none}.react-healthcareProviders .react-details .summary:focus h3,.react-healthcareProviders .react-details .summary:hover h3{text-decoration:underline}.react-healthcareProviders .react-details .summary::marker,.react-healthcareProviders .react-details .summary::-webkit-details-marker{color:var(--color-action)}.react-healthcareProviders .react-details .summary .basics{order:1;display:flex;align-items:center;text-align:left;transform:translateY(-1rem);padding-right:2rem}@media(min-width: 769px){.react-healthcareProviders .react-details .summary .basics{transform:translateY(-2rem)}}.react-healthcareProviders .react-details .summary .basics .picture{min-width:7rem;min-height:7rem;width:7rem;height:7rem;margin-right:2rem}.react-healthcareProviders .react-details .summary .basics .picture img{width:100%;height:100%}.react-healthcareProviders .react-details .summary .basics .contractEnded{font-style:italic;margin-top:.5rem}.react-healthcareProviders .react-details ul{list-style:none;padding:2rem 1rem}@media(min-width: 769px){.react-healthcareProviders .react-details ul{margin-top:2rem;padding:2rem}}.react-healthcareProviders .react-details .detail{border-bottom:solid 1px var(--color-divider);padding:1rem 0}.react-healthcareProviders .react-details .detail:first-of-type{padding-top:0}.react-healthcareProviders .react-details .detail:last-of-type{padding-bottom:0;border-bottom:none}@media(min-width: 769px){.react-healthcareProviders .react-details .detail{display:flex}}.react-healthcareProviders .react-details .detail .property{font-weight:bold;margin-right:2rem}@media(min-width: 769px){.react-healthcareProviders .react-details .detail .property{width:14rem;min-width:14rem}}.react-healthcareProviders .react-details .detail .value{flex-grow:2}.react-healthcareProviders .react-details .detail .value .react-link{padding:0}.high-contrast .react-details .summary::marker,.high-contrast .react-details .summary::-webkit-details-marker{color:var(--color-action)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-order{background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.2);margin-bottom:1rem;margin-left:.5rem}.react-order.historical{margin-left:0}.react-order.historical .statuses{color:#000}.react-order.historical .statuses .status i{color:#fff;background-color:var(--color-notification);border-color:var(--color-notification)}.react-order.historical .statuses .status.CANCELLED i{background-color:var(--color-cancel);border-color:var(--color-cancel)}.react-order.historical .timestamp{font-size:.8rem;padding-left:1rem}@media(min-width: 769px){.react-order.historical .timestamp{padding-left:0;font-size:initial}}.react-order.historical .detailBox[open] .timestamp{display:none}@media(min-width: 769px){.react-order{margin-left:0}}.react-order .detailBox[open] .shortHand{display:none}.react-order .summary{cursor:pointer;padding:1rem .5rem 0 .5rem;display:list-item;text-align:right}.react-order .summary:focus,.react-order .summary:hover{outline:none}.react-order .summary:focus .description h3,.react-order .summary:hover .description h3{text-decoration:underline}.react-order .summary::marker,.react-order .summary::-webkit-details-marker{color:var(--color-action)}@media(min-width: 769px){.react-order .summary{padding:2rem 2rem 0 2rem}}.react-order .summary .description{text-align:left;transform:translateY(-1.2rem)}@media(min-width: 769px){.react-order .summary .description{display:flex;justify-content:space-between;padding-right:1rem;align-items:center;transform:translateY(-1.4rem)}}.react-order .summary .description.historical{padding-right:2rem}.react-order .summary .description h3{padding-left:.5rem;padding-right:2rem;border-bottom:none;font-size:1rem}@media(min-width: 769px){.react-order .summary .description h3{padding-left:0;margin:0;font-size:1.4rem}}.react-order .summary .description .shortHand{transform:translateX(-1.2rem);white-space:nowrap;font-size:1rem}@media(min-width: 769px){.react-order .summary .description .shortHand{min-width:25rem}}.react-order .detailWrapper{padding:.5rem;font-size:1rem}@media(min-width: 769px){.react-order .detailWrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;flex-wrap:wrap;padding:0 2rem 2rem 2rem}}.react-order .detailWrapper .fields{flex:1;list-style:none;margin-top:0;padding:0 .5rem}@media(min-width: 769px){.react-order .detailWrapper .fields{padding:0;margin-right:2rem}}.react-order .detailWrapper .fields .field{display:flex;flex-direction:column;border-bottom:solid 1px var(--color-divider);padding:1rem 0}.react-order .detailWrapper .fields .field:first-of-type{padding-top:0}.react-order .detailWrapper .fields .field:last-of-type{padding-bottom:0;border-bottom:none}.react-order .detailWrapper .fields .field .property{margin-right:2rem}@media(min-width: 769px){.react-order .detailWrapper .fields .field .property{width:14rem;min-width:14rem}}.react-order .detailWrapper .fields .field .value{flex-grow:2;font-weight:bold}.react-order .detailWrapper .fields .field .value .react-link{padding:0}.react-order .detailWrapper .firstTimeUse{width:100%}.react-order .detailWrapper .orderStatus{flex:1;padding:0 1rem}.high-contrast .historical .statuses .status{color:var(--color-divider)}.high-contrast .historical .statuses .status.ARCHIVED i{background-color:var(--color-notification);border-color:var(--color-notification)}.high-contrast .historical .statuses .status.CANCELLED i{background-color:var(--color-cancel);border-color:var(--color-cancel)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.statuses.historic{margin:2rem 0}.statuses .statusList{padding:0;list-style-type:none;margin:2rem 0}@media(min-width: 769px){.statuses .statusList{padding:0 2rem}.statuses .statusList .status{margin-bottom:2rem}}.statuses .status{display:flex;align-items:flex-start;justify-content:flex-start;list-style-type:none;padding:0;font-weight:400;color:var(--color-divider);position:relative;margin-bottom:1rem;white-space:normal}.statuses .status:last-of-type{margin-bottom:0}.statuses .status:not(:last-of-type):after{position:absolute;content:"";height:2rem;background-color:var(--color-action-disabled);width:1px;top:100%;left:1rem}.statuses .status.passed i{background-color:var(--color-action-disabled);color:#fff;font-weight:lighter}.statuses .status.active{color:#000;font-weight:bolder}.statuses .status.active i{background-color:var(--color-action);border-color:var(--color-action);color:#fff}.statuses .status.active:after{height:4rem;top:calc(100% - 1.5rem)}.statuses .status.final i{background-color:var(--color-notification);border-color:var(--color-notification)}.statuses .status.canceled i{background-color:var(--color-cancel);border-color:var(--color-cancel)}.statuses .status i{width:2rem;height:2rem;min-width:2rem;min-height:2rem;margin-right:.5rem;border-radius:50%;border:solid 2px var(--color-action-disabled);background-color:#fff;color:var(--color-action-disabled);display:inline-flex;align-items:center;justify-content:center}.statuses .status .timeStamp{font-style:italic;font-weight:lighter;font-size:.8rem}@media(min-width: 769px){.statuses .status .timeStamp{font-size:.9rem}}.high-contrast .statuses .status{color:var(--color-divider)}.high-contrast .statuses .status.active i{background-color:var(--color-action);border-color:var(--color-action)}.high-contrast .statuses .status.final i{background-color:var(--color-notification);border-color:var(--color-notification)}.high-contrast .statuses .status.canceled i{background-color:var(--color-cancel);border-color:var(--color-cancel)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-disclaimer{padding:1rem;background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.react-disclaimer .content h2{border-bottom:none}.react-disclaimer .actions{display:flex;align-items:center;justify-content:center;margin:2rem 0 0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-orders .orderStatusError{font-weight:bold;text-align:center;padding:1rem 0}.noConsent{max-width:1024px;margin:2rem auto}@media(max-width: 480px){.noConsent{padding:0 1rem}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-orderHistory .orderStatusError{font-weight:bold;text-align:center;padding:1rem 0}.noConsent{max-width:1024px;margin:2rem auto}@media(max-width: 480px){.noConsent{padding:0 1rem}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-selfTriage{display:flex;flex-direction:column;align-items:flex-start}.react-selfTriage .minddWidget{width:100%}.react-selfTriage .bodyWrapper{margin-top:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.react-selfTriage .bodyWrapper .body{margin-top:1rem;width:10rem}.react-selfTriage .unanswered{text-align:center;width:100%}.react-selfTriage .unanswered button{margin:.5rem}.react-selfTriage .unanswered input{text-align:center}.react-selfTriage .react-link.terms{display:inline-flex;padding:0}.react-selfTriage .question,.react-selfTriage .answer{position:relative;min-height:3rem;margin-bottom:1rem;box-shadow:3px 3px 5px rgba(0,0,0,.2);display:inline-block;padding:1rem 2rem;border-radius:.5rem;font-size:1.2rem;margin-left:1rem;font-weight:bold}@media(min-width: 481px){.react-selfTriage .advice{display:flex;align-items:flex-start}}.react-selfTriage .advice .actions{margin-top:2rem}.react-selfTriage .advice .actions .sendAnswersBtn{background-color:var(--color-action);border:solid 1px var(--color-action);color:var(--color-white)}.react-selfTriage .advice .actions .sendAnswersBtn:hover,.react-selfTriage .advice .actions .sendAnswersBtn:active{color:var(--color-white);border-color:var(--color-action-hover)}.react-selfTriage .advice .bubble{width:4rem;height:4rem;min-width:4rem;min-height:4rem;align-items:center;justify-content:center;background-color:var(--color-highlight-dark);border-radius:50%;font-size:2rem;display:flex;margin:0 auto 1rem auto}@media(min-width: 481px){.react-selfTriage .advice .bubble{margin:0 2rem 0 0}}.react-selfTriage .advice .bubble i{color:#fff}.react-selfTriage .advice .extraInfo{padding:0}.react-selfTriage .linkButton{background-color:var(--color-navigation);border:solid 1px var(--color-navigation);color:#fff;padding:.5rem 5rem;width:100%;display:flex;justify-content:center;align-items:baseline}@media(min-width: 481px){.react-selfTriage .linkButton{display:inline-flex}}.react-selfTriage .linkButton .fa{margin-right:.5rem}.react-selfTriage .linkButton:hover{border:solid 1px var(--color-navigation-hover);background-color:var(--color-navigation-hover)}.react-selfTriage .react-newButton,.react-selfTriage .linkButton{margin:.5rem 0;width:100%;justify-content:center}@media(min-width: 769px){.react-selfTriage .react-newButton,.react-selfTriage .linkButton{width:auto;justify-content:flex-start}}.react-selfTriage .question{background-color:#fff;animation:popIn .4s ease}.react-selfTriage .question:after{position:absolute;content:"";width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-right:15px solid #fff;border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid rgba(0,0,0,0);right:100%;top:1rem}.react-selfTriage .question .description{font-weight:normal}.react-selfTriage .question .resetTriage{margin-top:1rem}.react-selfTriage .answerLine{display:flex;justify-content:flex-end;width:100%;box-sizing:border-box;margin-bottom:2rem;padding-bottom:2rem;border-bottom:dashed 1px var(--color-divider)}.react-selfTriage .answerLine .answerWrapper{text-align:right}.react-selfTriage .answerLine .answerWrapper .answer{margin-bottom:.5rem;position:relative;text-align:left;display:inline-block;animation:popInFromRight .4s ease}.react-selfTriage .answerLine .answerWrapper .react-newButton{display:block;margin-left:auto}.react-selfTriage .answer{background-color:var(--color-message);align-self:flex-end}.react-selfTriage .answer:after{position:absolute;content:"";width:0;height:0;border-top:10px solid rgba(0,0,0,0);border-right:15px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);border-left:10px solid var(--information-backgroundColor);left:100%;top:1rem}.react-selfTriage svg path{fill:#fff}.react-selfTriage svg path:hover{fill:var(--color-action)}.react-selfTriage svg path:not(.clickable){fill:var(--color-action-hover)}.react-selfTriage .slider{width:100%;margin:2rem 0 2rem 0;padding:3rem 1rem 1rem 1rem;position:relative;display:block}.react-selfTriage .slider .sliderInput{width:100%}.react-selfTriage .slider .markers{padding:0 1.5rem;position:absolute;z-index:-1;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center}.react-selfTriage .slider .markers .marker{overflow:hidden;width:4px;height:7rem;background-color:#000;border-radius:.5rem}.react-selfTriage .slider .markers .marker.marker0{transform:scaleY(0);background-color:#59ad93}.react-selfTriage .slider .markers .marker.marker1{transform:scaleY(0.1);background-color:#59ad93}.react-selfTriage .slider .markers .marker.marker2{transform:scaleY(0.2);background-color:#e6d66b}.react-selfTriage .slider .markers .marker.marker3{transform:scaleY(0.3);background-color:#e6d66b}.react-selfTriage .slider .markers .marker.marker4{transform:scaleY(0.4);background-color:#e6c36b}.react-selfTriage .slider .markers .marker.marker5{transform:scaleY(0.5);background-color:#e6c36b}.react-selfTriage .slider .markers .marker.marker6{transform:scaleY(0.6);background-color:#efb3b3}.react-selfTriage .slider .markers .marker.marker7{transform:scaleY(0.7);background-color:#efb3b3}.react-selfTriage .slider .markers .marker.marker8{transform:scaleY(0.8);background-color:#e66b6b}.react-selfTriage .slider .markers .marker.marker9{transform:scaleY(0.9);background-color:#e66b6b}.react-selfTriage .slider .markers .marker.marker10{transform:scaleY(1);background-color:#ea4f4f}.react-selfTriage.download-pdf-wrapper{display:flex;align-items:flex-end;gap:2rem}.react-selfTriage.flex{display:flex;flex-direction:column}.react-selfTriage.flex img{margin-bottom:2rem;align-self:center}.high-contrast .react-selfTriage .question .bubble{background-color:var(--color-highlight-dark)}.high-contrast .react-selfTriage .advice .linkButton{background-color:var(--color-action);border:solid 1px var(--color-action)}.high-contrast .react-selfTriage .advice .linkButton:hover{border:solid 1px var(--color-action-hover);background-color:var(--color-action-hover)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-expandable{margin-bottom:1rem;background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.react-expandable.flat{background-color:rgba(0,0,0,0);box-shadow:none}.react-expandable.flat .summary{padding:0}.react-expandable.flat .detailContent{padding:0}.react-expandable .summary{cursor:pointer;padding:1rem 1rem 0 1rem;display:list-item;text-align:right}@media(min-width: 769px){.react-expandable .summary{padding:2rem 2rem 0 2rem}}.react-expandable .summary::marker,.react-expandable .summary::-webkit-details-marker{color:var(--color-action)}.react-expandable .summary .summaryContent{order:1;display:flex;align-items:center;text-align:left;transform:translateY(-1.5rem);padding-right:2rem}.react-expandable .summary .summaryContent:focus,.react-expandable .summary .summaryContent:hover{outline:none;text-decoration:underline}.react-expandable .detailContent{padding:0 1rem 1rem 1rem}@media(min-width: 769px){.react-expandable .detailContent{padding:0 2rem 2rem 2rem}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-toggleSwitch{border-bottom:1px solid #f2f2f2;padding:1rem 0;text-align:right}.react-toggleSwitch .originalButton{background-color:rgba(0,0,0,0);border:none;cursor:pointer}.react-toggleSwitch .originalButton .textualToggle{padding:0 0 1rem 0}.react-toggleSwitch label{cursor:pointer;display:flex;justify-content:space-between;align-items:center}.react-toggleSwitch label .toggleIndicator{padding-left:.5rem}.react-toggleSwitch label .toggleIndicator.enabled .switchWrapper{text-align:right;background-color:var(--color-notification)}.react-toggleSwitch label .toggleIndicator.enabled .switch{transform:translateX(1.55rem)}.react-toggleSwitch label .toggleIndicator .switchWrapper{background-color:var(--color-disabled);overflow:hidden;width:3.5rem;height:2rem;border-radius:1rem}.react-toggleSwitch label .toggleIndicator .switch{margin-top:.2rem;margin-left:.2rem;width:1.6rem;height:1.6rem;border-radius:50%;overflow:hidden;background-color:#f2f2f2;transition:transform ease .2s;box-shadow:3px 3px 5px rgba(0,0,0,.2)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-notificationSettings .toggleAll{padding:0}.react-notificationSettings .mandatorySettingsList{background-color:var(--color-background-secondary);padding:1rem;box-shadow:3px 3px 5px rgba(0,0,0,.2);margin-bottom:2rem}.react-notificationSettings .mandatorySettingsList .list{list-style:none;padding-left:0;margin:0}.react-notificationSettings .mandatorySettingsList .list li{margin:1rem 0;font-style:italic}.react-notificationSettings .mandatorySettingsList .list li i{margin-right:1rem}.react-notificationSettings .example{margin-bottom:2rem}.react-notificationSettings .example:first-of-type{margin-top:1rem}.react-notificationSettings .settings{margin-bottom:2rem}.react-notificationSettings .settings .settingList{list-style:none;padding:0 1rem;margin-top:0;margin-bottom:2rem;background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.react-notificationSettings .settings .settingList .setting{margin-bottom:0;padding:0;border-bottom:1px solid #f2f2f2}.react-notificationSettings .settings .settingList .setting.hasReminder .react-toggleSwitch{padding:1rem 0 .5rem 0}.react-notificationSettings .settings .settingList .setting .react-toggleSwitch{text-align:left;border-bottom:0}.react-notificationSettings .settings .settingList .setting .reminder{padding:.5rem 0 1rem 0;display:inline-block}.react-notificationSettings .settings .settingList .setting .reminder .select{display:inline;margin:0 .5rem}.react-notificationSettings .settings .actions{display:flex;align-items:center;justify-content:center;flex-direction:column}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-avatarButton{width:100%;box-sizing:border-box;background-color:var(--color-navigation);color:#fff;display:flex;justify-content:space-between;border-radius:.3rem;padding:1rem;margin-bottom:1rem}.react-avatarButton:hover{background-color:var(--color-navigation-hover)}.react-avatarButton .details{text-align:left;align-self:center;font-weight:lighter;font-style:italic}.react-avatarButton .details .title{font-weight:bold;font-style:normal;margin-bottom:.5rem}.react-avatarButton .avatar{width:5rem;height:5rem;min-width:5rem;min-height:5rem;margin-left:1rem}.react-avatarButton .avatar img{width:100%;height:100%}.high-contrast .react-avatarButton{background-color:var(--color-navigation)}.high-contrast .react-avatarButton:hover{background-color:var(--color-navigation-hover)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-addToCalendar .calendarLinks{border:solid 1px var(--color-divider);padding:0;list-style:none}.react-addToCalendar .calendarLinks li{padding:.5rem;margin:0}.react-addToCalendar .calendarLinks li .react-link{justify-content:center;padding:0;margin:auto}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-appointment-card{margin:0;background-color:#fff;padding:.5rem !important}@media(min-width: 769px){.react-appointment-card{padding:1rem !important}}.react-appointment-card.animated{animation:jumpIn ease .6s forwards}.react-appointment-card:focus-within{outline:2px solid var(--color-action)}.react-appointment-card .summary{padding:0;cursor:pointer;display:list-item;text-align:right;position:relative}.react-appointment-card .summary:focus,.react-appointment-card .summary:hover{outline:none}.react-appointment-card .summary:focus h2,.react-appointment-card .summary:hover h2{text-decoration:underline}.react-appointment-card .summary::marker,.react-appointment-card .summary::-webkit-details-marker{color:var(--color-action)}@media(min-width: 769px){.react-appointment-card .summary::marker,.react-appointment-card .summary::-webkit-details-marker{font-size:1.5rem}}.react-appointment-card .summary .summaryContent{order:1;display:flex;align-items:center;text-align:left;padding-right:2rem;margin-top:-1.5rem}.react-appointment-card .summary .summaryContent .details{display:flex;flex-flow:column nowrap;padding-left:.5rem}.react-appointment-card .summary .summaryContent .details .detail-item{margin-bottom:initial;display:flex;flex-flow:row wrap;font-size:.85rem}.react-appointment-card .summary .summaryContent .details .detail-item i{font-size:.975rem;line-height:1rem;display:flex;flex-flow:column nowrap;justify-content:center}.react-appointment-card .summary .summaryContent .details .detail-item span{padding-left:.5rem;font-size:inherit;white-space:nowrap;font-weight:200}.react-appointment-card .summary .summaryContent .details .detail-item span:nth-child(odd){font-size:inherit;font-weight:bold}@media(min-width: 769px){.react-appointment-card .summary .summaryContent .details .detail-item{font-size:1rem}.react-appointment-card .summary .summaryContent .details .detail-item i{font-size:1.125rem}}.react-appointment-card .summary .summaryContent .details h3 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:21rem;font-size:inherit;font-weight:bold}@media(max-width: 480px){.react-appointment-card .summary .summaryContent .details h3 span{width:16rem}}.react-appointment-card .summary .summaryContent .picture{border-radius:1.5rem;overflow:hidden;min-width:3rem;min-height:3rem;width:3rem;height:3rem}@media(min-width: 481px){.react-appointment-card .summary .summaryContent .picture{border-radius:2rem;min-width:4rem;min-height:4rem;width:4rem;height:4rem}}.react-appointment-card .summary .summaryContent .picture img{width:100%;height:100%}.react-appointment-card .subject{display:flex;flex-flow:column nowrap;padding-top:.25rem;border-top:1px solid var(--information-backgroundColor)}.react-appointment-card .subject *{text-align:initial;font-size:1rem}.react-appointment-card .subject .description{font-weight:700}.react-appointment-card .subject .fa{border:solid 1px var(--color-heading);border-radius:50%;width:1rem;height:1rem;font-size:1rem;display:inline-flex;align-items:center;justify-content:center;margin-right:.25rem;line-height:1rem}@media(min-width: 481px){.react-appointment-card .subject .fa{width:1.25rem;height:1.25rem}}.react-appointment-card .specifics{list-style:none;padding:0 1rem 0 0;margin:0;text-align:left;width:100%}.react-appointment-card .specifics .item{display:flex;flex-flow:column nowrap;align-items:baseline;margin:.5rem 0 0 0;padding:.5rem 0 0 0;border-top:1px solid var(--information-backgroundColor);font-size:.85rem;line-height:1rem}.react-appointment-card .specifics .item .description{font-weight:bold;font-size:inherit}.react-appointment-card .specifics .item .description .fa{font-size:inherit;line-height:inherit;display:inline-flex;align-items:center;justify-content:center;margin-right:.5rem;padding:0rem}.react-appointment-card .specifics .item .description .fa.rounded{position:relative;transform:scale(0.8);margin-right:.6rem}.react-appointment-card .specifics .item .description .fa.rounded::after{content:"";display:block;position:absolute;top:-15%;left:-60%;width:225%;height:110%;border-radius:50%;border:1px solid var(--color-heading)}@media(min-width: 769px){.react-appointment-card .specifics .item .description .fa.rounded::after{left:-50%;top:-10%;height:110%;width:200%}}.react-appointment-card .specifics .item .value{margin-top:.5rem;font-size:inherit;width:100%}.react-appointment-card .specifics .item .value>div{line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-appointment-card .specifics .item .value .dateString{text-transform:capitalize}@media(min-width: 769px){.react-appointment-card .specifics .item{margin:1rem 0 0 0;padding:1rem 0 0 0;font-size:1rem}.react-appointment-card .specifics .item .value>div{line-height:1.5rem}}.react-appointment-card .actions{margin-top:1rem}.react-appointment-card .actions .react-newButton{width:100%;justify-content:center;display:inline-flex;margin:0 0 .5rem 0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-appointments{max-width:1024px;margin:0 auto}@media(min-width: 769px){.react-appointments .choices{display:flex;margin:2rem 0}}.react-appointments .choiceBox{width:100%;background-color:var(--color-navigation);color:#fff;padding:1rem;box-sizing:border-box;min-height:6rem;font-weight:bold;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;box-shadow:3px 3px 5px rgba(0,0,0,.2)}@media(min-width: 769px){.react-appointments .choiceBox{padding:2rem}}.react-appointments .choiceBox.secondary{background-color:#fff;color:var(--color-navigation);border:solid 2px var(--color-navigation)}.react-appointments .choiceBox.secondary img{width:100%;margin:0 auto 1rem auto}.react-appointments .choiceBox img{width:7rem;margin:1rem auto 0 auto}.react-appointments .choiceDivider{font-weight:bold;text-align:center;margin:1rem 0;display:flex;justify-content:space-around;align-items:center}@media(min-width: 769px){.react-appointments .choiceDivider{flex-direction:column;margin:0 4rem}.react-appointments .choiceDivider span{margin:.5rem 1rem}.react-appointments .choiceDivider .dash{border-bottom:none;border-right:solid 1px var(--color-divider)}}.react-appointments .choiceDivider span{margin:0 .5rem;white-space:nowrap}.react-appointments .choiceDivider .dash{flex-grow:2;border-bottom:solid 1px var(--color-divider);overflow:hidden}.react-appointments .info{background-color:var(--information-backgroundColor);color:var(--color-heading);padding:1rem;margin-bottom:2rem;display:flex;align-items:center}.react-appointments .info .phoneWrapper{background-color:var(--color-action);width:3rem;height:3rem;min-width:3rem;min-height:3rem;display:flex;align-items:center;justify-content:center;font-size:2rem;border-radius:50%;margin-right:1rem}.react-appointments .info .phoneWrapper i{color:#fff}.react-appointments .info .react-link{display:inline-block;padding:0;font-size:1.4rem}.react-appointments .appointments-buttons-wrapper{display:grid;grid-template-columns:1fr;grid-gap:1rem;justify-content:space-between;width:100%;margin-bottom:2rem}@media(min-width: 769px){.react-appointments .appointments-buttons-wrapper{grid-template-columns:1fr 1fr}}.react-appointments .appointments-buttons-wrapper .button-appointments{width:100%;margin-left:0 !important}.react-appointments .appointments-buttons-wrapper .button-appointments span{margin:0}@media(min-width: 769px){.react-appointments .appointments-buttons-wrapper .button-appointments:last-child{grid-column-start:2}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.permissionDetails .permissionDetailList{list-style:none;padding:0}.permissionDetails .permissionDetailList li{display:flex;align-items:flex-start}@media(max-width: 480px){.permissionDetails .permissionDetailList li{flex-direction:column}}.permissionDetails .permissionDetailList li .picture{margin:0 0 1rem}.permissionDetails .permissionDetailList li .picture img{min-width:7rem;min-height:7rem;width:7rem;height:7rem}.permissionDetails .permissionDetailList li .permissionDetailsWrapper{display:flex;align-items:center;justify-content:space-between;width:100%}@media(max-width: 480px){.permissionDetails .permissionDetailList li .permissionDetailsWrapper{flex-direction:column}}.permissionDetails .permissionDetailList li .permissionDetailsWrapper .permissionDetailsContent{max-width:30rem;width:100%}@media(max-width: 480px){.permissionDetails .permissionDetailList li .permissionDetailsWrapper .permissionDetailsContent{padding:0;width:100%}}.permissionDetails .permissionDetailList li .permissionDetailsWrapper .permissionDetailsContent li{display:flex;flex-direction:column;align-items:flex-start;padding:0}.permissionDetails .permissionDetailList li .permissionDetailsWrapper .permissionDetailsLabel{font-weight:normal;margin-right:.5rem}.permissionDetails .permissionDetailList li .permissionDetailsWrapper .permissionDetailsStatus{display:flex;align-items:center;justify-content:flex-start}@media(max-width: 480px){.permissionDetails .permissionDetailList li .permissionDetailsWrapper .permissionDetailsStatus{width:100%;align-items:flex-start}}.permissionDetails .permissionDetailList li .permissionDetailsWrapper .permissionDetailsStatus .permissionStatus{display:flex;align-items:center;flex-direction:column}.permissionDetails .permissionDetailList li .permissionDetailsWrapper .permissionDetailsStatus .releaseButton{white-space:nowrap}.react-medicalFilePermissions .actions{display:flex;align-items:center;justify-content:center}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-triage{display:flex;flex-direction:column;align-items:center}.react-triage .triageButton{display:flex;flex-direction:column;align-items:center;padding:2rem;margin-bottom:1rem;box-sizing:border-box;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.react-triage .triageButton .triageImage{display:block;max-width:369px;width:100%}@media(min-width: 481px){.react-triage .triageButton .triageImage{max-height:20rem}}.react-triage .triageButton.MINDD{background-color:#f5f8fb;color:#6b7f9f}.react-triage .triageButton.SPREEKUUR{background-color:#eef8fa;color:#3c3d3d}.react-triage .triageButton.KLINIK{background-color:#44335a;color:#00e2a7}.react-triage .poweredBy{display:flex;flex-direction:column;align-items:center;font-size:.9rem}.react-triage .poweredBy img{margin:.5rem 0;width:15rem}.react-triage .divider{width:100%;font-weight:bold;display:flex;align-items:center;justify-content:stretch;padding:4rem 0}.react-triage .divider::before,.react-triage .divider::after{content:"";display:block;width:100%;overflow:hidden;height:1px;border-bottom:solid 1px var(--color-divider)}.react-triage .divider div{white-space:nowrap;padding:0 2rem}.react-triage .react-link.skipTriage{color:var(--color-heading);text-align:center;justify-content:center;padding:2rem 1rem;margin-bottom:5rem}.triageIntro-module__triageInfo___Ip6zt{display:flex;flex-direction:column}.triageOutcome-module__grid___DTsbt{display:grid;grid-template-columns:13% auto 16%;margin-bottom:2rem}.triageOutcome-module__grid___DTsbt img{width:100%}.triageOutcome-module__triageOutcome___icl8Y{display:flex;flex-direction:column}.triageOutcome-module__canvas___892-j{width:100%;height:10px;align-self:center}.triageOutcome-module__canvas___892-j canvas{image-rendering:pixelated;width:100%;height:100px}.triageOutcome-module__textarea___hZYrk a{font-weight:bold;color:var(--color-navigation)}.triageOutcome-module__textarea___hZYrk a:hover{text-decoration:underline;color:var(--color-navigation-hover)}@media(max-width: 435px){.triageOutcome-module__grid___DTsbt{grid-template-columns:23% auto 29%;margin-bottom:2rem}}.triageQuestions-module__triageQuestionBox___lt24i{display:flex;flex-direction:column;gap:.5rem;align-items:center}.triageQuestions-module__triageQuestionBox___lt24i .triageQuestions-module__triageIframe___8XEO-{width:100%;min-height:700px;border:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-appointments .appointmentList{padding:0;list-style:none;display:flex !important;justify-content:space-between;flex-wrap:wrap}@media(min-width: 481px)and (max-width: 768px){.react-appointments .appointmentList{justify-content:center}}.react-appointments .appointmentList .appointment{padding:0;z-index:1;position:relative;width:49%}@media(max-width: 480px){.react-appointments .appointmentList .appointment{width:99%}}@media(min-width: 481px)and (max-width: 768px){.react-appointments .appointmentList .appointment{width:90%}}.react-appointments .appointmentList .appointment.selected{z-index:2}.react-appointments .appointmentList .appointment .react-contentBox{padding:1rem;margin-bottom:0}.disclaimer label{margin-top:1rem;margin-bottom:2rem;font-weight:lighter;display:flex}.disclaimer label input{margin-right:1rem;width:1.4rem;height:1.4rem;min-width:1.4rem;min-height:1.4rem}.disclaimer .additionalInfo{padding-left:2.2rem;display:block}.disclaimer .actions{margin-top:2rem;text-align:center}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .react-stepVisualiser{width:100%;position:relative;z-index:1;list-style:none;padding:0;display:flex;justify-content:space-between;margin-bottom:1rem}.react-wrapper .react-stepVisualiser.compact{margin-bottom:0}.react-wrapper .react-stepVisualiser:after{position:absolute;content:"";width:calc(100% - 4rem);background-color:var(--color-divider);height:1px;top:1.2rem;left:2rem;z-index:-1}.react-wrapper .react-stepVisualiser .step{padding:.2rem;text-align:center;display:flex;flex-direction:column;align-items:center;color:var(--color-step-disabled);font-size:.9rem}@media(min-width: 481px){.react-wrapper .react-stepVisualiser .step{font-size:1rem}}.react-wrapper .react-stepVisualiser .step .orb{border:solid 1px var(--color-step-disabled);background-color:var(--color-background);display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;margin-right:0}.react-wrapper .react-stepVisualiser .step .orb .fa{color:var(--color-step-disabled);font-size:1.2rem}.react-wrapper .react-stepVisualiser .step.active{font-weight:bold;color:var(--color-heading)}.react-wrapper .react-stepVisualiser .step.active .orb{background-color:var(--color-navigation);border-color:var(--color-navigation)}.react-wrapper .react-stepVisualiser .step.active .orb .fa{color:#fff}.react-wrapper .react-stepVisualiser .step.passed .orb{border-color:var(--color-navigation);background-color:var(--color-background)}.react-wrapper .react-stepVisualiser .step.passed .orb .fa{color:var(--color-navigation)}.high-contrast .react-stepVisualiser .step.active .orb{background-color:var(--color-navigation);border-color:var(--color-navigation)}.high-contrast .react-stepVisualiser .step.passed .orb{border-color:var(--color-navigation)}.high-contrast .react-stepVisualiser .step.passed .orb .fa{color:var(--color-navigation)}.react-wrapper .genericError .react-link{padding:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.chooseType{min-height:20rem}.chooseType .group{margin-top:2rem}.chooseType .typeCard.react-contentBox{padding:0}.chooseType .typeCard.react-contentBox .summary{position:relative;cursor:pointer;display:list-item;text-align:right;padding:1rem 1rem .5rem 1rem}@media(min-width: 769px){.chooseType .typeCard.react-contentBox .summary{padding:2rem 2rem 1rem 2rem}}.chooseType .typeCard.react-contentBox .summary:focus,.chooseType .typeCard.react-contentBox .summary:hover{outline:none}.chooseType .typeCard.react-contentBox .summary:focus .summaryContent h4,.chooseType .typeCard.react-contentBox .summary:hover .summaryContent h4{text-decoration:underline}.chooseType .typeCard.react-contentBox .summary::marker,.chooseType .typeCard.react-contentBox .summary::-webkit-details-marker{color:var(--color-action)}.chooseType .typeCard.react-contentBox .summary .summaryContent{text-align:left;padding-right:2rem;transform:translateY(-1rem)}.chooseType .typeCard.react-contentBox .summary .summaryContent h4{margin-bottom:0}.chooseType .typeCard.react-contentBox .detailContent{padding:0 1rem .5rem 1rem}@media(min-width: 769px){.chooseType .typeCard.react-contentBox .detailContent{padding:0 2rem 1rem 2rem}}.chooseType .typeCard.react-contentBox .detailContent .hcpList{list-style:none;padding:0}.chooseType .typeCard.react-contentBox .detailContent .hcpList li{padding:0}.chooseType .actions{margin-top:2rem;text-align:center}.high-contrast .chooseType .typeCard .detailContent .hcpList li .employeeButton{background-color:var(--color-navigation)}.high-contrast .chooseType .typeCard .detailContent .hcpList li .employeeButton:hover{background-color:var(--color-navigation-hover)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.chooseReason form{padding:1rem 0}.chooseReason form textarea{resize:none;width:100%;height:10rem}.chooseReason form .actions{margin-top:2rem;display:flex;justify-content:space-between}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .chooseTime{min-height:20rem}.react-wrapper .chooseTime .react-link{padding:0}.react-wrapper .chooseTime .slots{margin-top:1rem}.react-wrapper .chooseTime .slots .react-contentBox{padding:1rem;margin-bottom:1rem}.react-wrapper .chooseTime .slots .react-contentBox .emptyWeek{background-color:var(--information-backgroundColor);box-shadow:none;font-size:2rem;font-weight:300}.react-wrapper .chooseTime .slots .react-contentBox.noSlots{background-color:var(--color-disabled);box-shadow:none}.react-wrapper .chooseTime .slots .react-contentBox h3{font-size:1.2rem;text-transform:capitalize;margin:0 2rem 0 0}@media(min-width: 769px){.react-wrapper .chooseTime .slots .react-contentBox h3{width:15rem;display:inline-flex}}.react-wrapper .chooseTime .slots .slotCard.react-contentBox{padding:0}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .summary{position:relative;cursor:pointer;display:list-item;text-align:right;padding:1rem 1rem .5rem 1rem}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .summary:focus,.react-wrapper .chooseTime .slots .slotCard.react-contentBox .summary:hover{outline:none}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .summary:focus .summaryContent h3,.react-wrapper .chooseTime .slots .slotCard.react-contentBox .summary:hover .summaryContent h3{text-decoration:underline}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .summary::marker,.react-wrapper .chooseTime .slots .slotCard.react-contentBox .summary::-webkit-details-marker{color:var(--color-action)}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .summary .summaryContent{text-align:left;padding-right:2rem;transform:translateY(-1rem)}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .summary .summaryContent h3{margin-bottom:0}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .detailContent{padding:1rem 1rem .5rem 1rem}@media(min-width: 769px){.react-wrapper .chooseTime .slots .slotCard.react-contentBox .detailContent{padding:1rem}}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .detailContent>h4{margin-bottom:initial}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .detailContent>small{font-style:italic}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .detailContent .times{list-style:none;padding:0}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .detailContent .times li{padding:0}.react-wrapper .chooseTime .slots .slotCard.react-contentBox .detailContent .times li button{width:100%;justify-content:center}@media(min-width: 769px){.react-wrapper .chooseTime .slots .slotCard.react-contentBox .detailContent .times li{width:calc(50% - 1rem);box-sizing:border-box;margin:.5rem;display:inline-block}}.react-wrapper .chooseTime .timeActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem}.react-wrapper .chooseTime .timeActions button{margin:0}@media(min-width: 769px){.react-wrapper .chooseTime .timeActions{display:flex;justify-content:space-between;flex-wrap:wrap}}@media(min-width: 769px){.react-wrapper .chooseTime .timeActions{justify-content:center;padding:1rem 0}.react-wrapper .chooseTime .timeActions button{margin:.5rem;min-width:0}}.react-wrapper .chooseTime .actions{margin-top:2rem;text-align:center}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .confirmAppointment h3{white-space:nowrap}@media(min-width: 769px){.react-wrapper .confirmAppointment h3{margin-right:.5rem;width:12rem;min-width:12rem}}.react-wrapper .confirmAppointment h3 .fa{margin-right:.5rem}.react-wrapper .confirmAppointment .category{border-bottom:solid 1px var(--color-divider);padding:2rem 0}.react-wrapper .confirmAppointment .category:first-of-type{padding:0 0 2rem 0}@media(min-width: 769px){.react-wrapper .confirmAppointment .category{display:flex;align-items:center}}.react-wrapper .confirmAppointment .category .practiceDetails{display:flex;align-items:center;flex-direction:row;text-align:left}@media(min-width: 769px){.react-wrapper .confirmAppointment .category .practiceDetails{margin:0 0 0 2rem}}.react-wrapper .confirmAppointment .category .practiceDetails .avatar{width:5rem;height:5rem;min-width:5rem;min-height:5rem;margin-right:1rem;margin-bottom:0}.react-wrapper .confirmAppointment .category .practiceDetails .avatar img{width:100%}.react-wrapper .confirmAppointment .category .practiceDetails .plain .date{text-transform:capitalize}.react-wrapper .confirmAppointment .reminder{margin-top:2rem}.react-wrapper .confirmAppointment .reminder label{width:100%;box-sizing:border-box;margin-bottom:2rem}.react-wrapper .confirmAppointment .reminder label select{padding:.5rem 1rem;width:100%;box-sizing:border-box}.react-wrapper .confirmAppointment .slotError{color:var(--color-cancel)}.react-wrapper .confirmAppointment .actions{margin-top:2rem;display:flex;justify-content:space-between}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-success{text-align:center}.react-success .successIcon{font-size:8rem;color:var(--color-motivational)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.medicationDetailsContent{display:flex;flex-direction:column;align-items:center;justify-content:center}@media(min-width: 769px){.medicationDetailsContent{flex-direction:row}}.medicationDetailsContent .icon{font-size:5rem;margin-bottom:2rem}@media(min-width: 769px){.medicationDetailsContent .icon{margin-right:2.5rem;margin-bottom:0}}.medicationDetailsContent .pleaseNote{display:block;margin:1rem 0;font-weight:bold}.medicationDetailsContent .actions{display:flex;flex-direction:column;align-items:flex-start;margin:2rem 0 0}@media(min-width: 769px){.medicationDetailsContent .actions{flex-direction:row;margin-left:.5rem;margin-top:0}}.medicationDetailsContent .actions button:not(:first-of-type){margin-left:0;margin-top:1rem}@media(min-width: 769px){.medicationDetailsContent .actions button:not(:first-of-type){margin-left:.5rem;margin-top:0}}.react-medicationDocumentation{min-height:10rem;position:relative}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-document{background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.2);margin-bottom:1rem;margin-left:.5rem}.react-document .summary{cursor:pointer;padding:1rem;display:list-item;text-align:right}@media(min-width: 769px){.react-document .summary{padding:1rem .5rem 0 .5rem}}.react-document .summary h3{margin-bottom:.5rem;border-bottom:none}@media(min-width: 769px){.react-document .summary h3{margin-bottom:1rem;flex:5}}.react-document .summary:focus,.react-document .summary:hover{outline:none}.react-document .summary:focus .description h3,.react-document .summary:hover .description h3{text-decoration:underline}.react-document .summary::marker,.react-document .summary::-webkit-details-marker{color:var(--color-action)}@media(min-width: 769px){.react-document .summary{padding:2rem 2rem 0 2rem}}.react-document .summary .description{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}@media(min-width: 769px){.react-document .summary .description{align-items:center;flex-direction:row;text-align:left;transform:translateY(-1.2rem)}}.react-document .summary .description .fileIcon{margin-right:0;margin-bottom:1rem;font-size:2rem;color:var(--color-highlight-dark)}@media(min-width: 769px){.react-document .summary .description .fileIcon{margin-right:2rem}}.react-document .summary .description .file{flex-direction:column;width:100%}.react-document .summary .description .file .title{display:flex;justify-content:space-between;flex-direction:column;text-align:left}@media(min-width: 769px){.react-document .summary .description .file .title{display:flex;align-items:center;justify-content:space-between;flex-direction:row}}.react-document .summary .description .file .title .date{font-style:italic;margin-right:2rem;flex:1}.react-document .summary .description .file .healthcareProvider{text-align:left}.react-document .summary .description .file .healthcareProvider .name{font-weight:bold}.react-document .detailWrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding:0 2rem 2rem}.react-document .detailWrapper .fileDescription{display:flex;justify-content:flex-start;flex-direction:column}.react-document .detailWrapper .fileDescription .property{font-weight:bold;margin-bottom:.2rem}.react-document .detailWrapper .actions{margin-top:1.5rem}.react-document .detailWrapper .noDocuments{color:var(--color-cancel);margin:1rem 0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.printSettings .error{display:block;margin:2rem 0;color:red;font-style:italic}.printSettings .settingsList{list-style:none;padding-left:0}.printSettings .settingsList li{display:flex;align-items:flex-start;flex-direction:column;border-bottom:1px solid var(--color-divider);padding:1rem 0}.printSettings .settingsList li .checkboxWrapper{width:100%}.printSettings .settingsList li .checkboxWrapper label{cursor:pointer;display:flex;align-items:center;justify-content:space-between}.printSettings .settingsList li .checkboxWrapper label.disabled{cursor:not-allowed;font-weight:normal;font-style:italic}.printSettings .settingsList li .checkboxWrapper label input{margin-right:1rem;width:1.4rem;height:1.4rem;min-width:1.4rem;min-height:1.4rem}.printSettings .settingsList .exampleWrapper{width:100%}.printSettings .settingsList .exampleWrapper .example{cursor:pointer}.printSettings .settingsList .exampleWrapper .example summary{cursor:pointer;display:list-item}.printSettings .settingsList .exampleWrapper .example summary:focus{outline:none;text-decoration:underline}.printSettings .settingsList .exampleWrapper .example summary::marker,.printSettings .settingsList .exampleWrapper .example summary::-webkit-details-marker{color:var(--color-action)}.printSettings .settingsList .exampleWrapper .example .exampleContent{margin-top:1rem;border:dotted 1px #000;padding:1rem;line-height:2rem;font-style:italic;white-space:pre-line}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.logPrint .logPrintContent .error{display:block;margin:2rem 0;color:red;font-style:italic}.logPrint .logPrintContent ul{display:flex;flex-direction:column;list-style:none;padding-left:0}@media(min-width: 769px){.logPrint .logPrintContent ul{flex-direction:column}}.logPrint .logPrintContent ul li{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;font-weight:bold;padding:0;font-size:initial}@media(min-width: 769px){.logPrint .logPrintContent ul li{flex-direction:row;align-items:center}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.pairedDevicesOverview{overflow-x:auto;word-break:initial}.pairedDevicesOverview .deleteDevice{text-align:center}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.activationCodeWrapper{display:flex;justify-content:space-between;flex-direction:column;align-items:center}@media(min-width: 769px){.activationCodeWrapper{align-items:normal}}.activationCodeWrapper .loader{position:relative;height:3rem}.activationCodeWrapper .activationCode{display:flex;align-items:center}.activationCodeWrapper .activationCode span{margin-right:.5rem;font-size:1.4rem;font-weight:normal}.activationCodeWrapper .activationCode{font-size:2rem;font-weight:bold}.activationCodeWrapper .timer{font-size:1.2rem;font-style:italic;text-align:center}@media(min-width: 769px){.activationCodeWrapper .timer{flex-direction:row}}.activationCodeWrapper .timer span{font-weight:bold}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-connectApp .codeWrapper{display:flex;align-items:flex-start;justify-content:space-evenly;margin-bottom:2rem;flex-direction:column}.react-connectApp .codeWrapper .description{display:flex;align-items:center;flex-direction:column}@media(min-width: 769px){.react-connectApp .codeWrapper .description{flex-direction:row}}.react-connectApp .codeWrapper .description .descriptionImage{margin-bottom:1rem}@media(min-width: 769px){.react-connectApp .codeWrapper .description .descriptionImage{margin-right:2.5rem;flex-direction:row}}.react-connectApp .codeWrapper .description .descriptionImage i{font-size:8rem;color:var(--color-highlight-dark)}.react-connectApp .codeWrapper .codeSection{display:flex;align-items:center;justify-content:space-around;width:100%;border-top:1px solid var(--color-divider);padding-top:1.5rem;flex-direction:column}@media(min-width: 769px){.react-connectApp .codeWrapper .codeSection{flex-direction:row}}.react-connectApp .codeWrapper .codeSection .birthDate{display:flex;align-items:center;justify-content:space-between;font-size:1.6rem;font-weight:bold;margin-top:1rem;flex-direction:column}@media(min-width: 769px){.react-connectApp .codeWrapper .codeSection .birthDate{flex-direction:row;margin-top:0}}.react-connectApp .codeWrapper .codeSection .birthDate span{margin-right:.5rem}.react-connectApp .appSettings{display:flex;align-items:center;justify-content:space-between;margin-top:2rem;flex-direction:column}@media(min-width: 769px){.react-connectApp .appSettings{flex-direction:row}}.react-connectApp .appSettings .settingsLink{display:flex;align-items:flex-start;flex-direction:column}.react-connectApp .appSettings .settingsLink span{font-weight:bold}.react-connectApp .appSettings .settingsLink .link{display:inline-block;margin:0 0 .5rem}.react-connectApp .appSettings .appLinks{display:flex;align-items:center;flex-direction:column}@media(min-width: 769px){.react-connectApp .appSettings .appLinks{flex-direction:row}}.react-connectApp .appSettings .appLinks a{margin:1rem}@media(min-width: 769px){.react-connectApp .appSettings .appLinks a{margin:0 .5rem}}.react-connectApp .appSettings .appLinks a:last-child{margin:0}.react-connectApp .appSettings .appLinks a img{width:auto;height:3rem}.react-featureDisabled .imageContainer{width:100%;padding:2rem 0;text-align:center}.react-featureDisabled .imageContainer img{width:100%;max-width:30rem}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .react-conversationList{list-style:none;padding:0;margin:0}.react-wrapper .react-conversationList li{margin:0 0 .5rem 0;padding:0;width:100%}.react-wrapper .react-conversationList .conversation{width:100%;padding:.5rem;background-color:#fff;color:var(--color-heading);box-shadow:1px 1px 10px rgba(0,0,0,.25);display:flex;align-items:center;box-sizing:border-box;justify-content:space-between;border:solid 2px rgba(0,0,0,0);font-weight:lighter}.react-wrapper .react-conversationList .conversation:hover{border-color:var(--color-navigation);text-decoration:none}@media(min-width: 481px){.react-wrapper .react-conversationList .conversation{padding:.5rem 1rem}}.react-wrapper .react-conversationList .conversation.unread{font-weight:normal;border-left:solid 2px var(--color-navigation)}.react-wrapper .react-conversationList .conversation.unread .conversationDetails .detailLine.title{font-weight:bold;color:var(--color-navigation)}.react-wrapper .react-conversationList .conversation.unread .conversationTags .timestamp{color:var(--color-navigation);font-weight:bold}.react-wrapper .react-conversationList .conversation .conversationAvatar{width:3rem;height:3rem;min-width:3rem;min-height:3rem;margin-right:.5rem;border-radius:50%;overflow:hidden;border:solid 1px var(--color-divider)}@media(min-width: 481px)and (max-width: 768px){.react-wrapper .react-conversationList .conversation .conversationAvatar{width:4rem;height:4rem;min-width:4rem;min-height:4rem;margin-right:1rem}}@media(min-width: 769px){.react-wrapper .react-conversationList .conversation .conversationAvatar{width:5rem;height:5rem;min-width:5rem;min-height:5rem;margin-right:1rem}}.react-wrapper .react-conversationList .conversation .conversationAvatar img{width:100%}.react-wrapper .react-conversationList .conversation .conversationDetails{flex-grow:2;width:100%;box-sizing:border-box;overflow:hidden}.react-wrapper .react-conversationList .conversation .conversationDetails .detailLine{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.react-wrapper .react-conversationList .conversation .conversationDetails .detailLine.title{font-weight:normal}.react-wrapper .react-conversationList .conversation .conversationTags{margin-left:.5rem}@media(min-width: 769px){.react-wrapper .react-conversationList .conversation .conversationTags{margin-left:1rem}}.react-wrapper .react-conversationList .conversation .conversationTags .timestamp{white-space:nowrap;font-size:.8rem;width:4.5rem}@media(min-width: 769px){.react-wrapper .react-conversationList .conversation .conversationTags .timestamp{font-size:1rem;width:6rem}}.react-wrapper .react-conversationList .conversation .conversationTags .fa{color:var(--color-navigation)}.react-wrapper.high-contrast .react-conversationList .conversation:hover{border-color:var(--color-navigation)}.react-wrapper.high-contrast .react-conversationList .conversation .conversationTags .fa{color:var(--color-navigation)}.react-wrapper.high-contrast .react-conversationList .conversation.unread{border-left:solid 2px var(--color-navigation)}.react-wrapper.high-contrast .react-conversationList .conversation.unread .conversationDetails .detailLine.title{color:var(--color-navigation)}.react-wrapper.high-contrast .react-conversationList .conversation.unread .conversationTags .timestamp{color:var(--color-navigation)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-conversations .pageActions{text-align:right;padding-bottom:1rem}.react-conversations .excludedConversations{background-color:var(--information-backgroundColor);padding:1rem;display:flex;align-items:center;margin-bottom:1rem;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.react-conversations .excludedConversations .excludedCounter{font-size:1.4rem;font-weight:bold;margin-right:1rem;text-align:center;color:var(--color-accent)}@media(min-width: 769px){.react-conversations .excludedConversations .excludedCounter{font-size:2rem}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-conversationBar{font-size:1rem;display:flex;align-items:center;justify-content:space-between;background-color:#fff;border-bottom:solid 1px var(--color-divider);padding:1rem;box-shadow:3px 3px 5px rgba(0,0,0,.2);overflow:hidden}@media(min-width: 769px){.react-conversationBar{margin:2rem .5rem 2rem .5rem;border-radius:.3rem}}.react-conversationBar .barDetails{width:100%;box-sizing:border-box;overflow:hidden}.react-conversationBar .barDetails div{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.react-conversationBar .barDetails h1{white-space:normal;margin-bottom:.5rem}.react-conversationBar .pageTitle{font-size:1em;margin:0;border:none}@media(min-width: 769px){.react-conversationBar .pageTitle{font-size:1.6rem}}.react-conversationBar .conversationAvatar{border-radius:50%;width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;overflow:hidden;border:solid 1px var(--color-divider);margin-left:.5rem}@media(min-width: 769px){.react-conversationBar .conversationAvatar{width:4rem;height:4rem;min-width:4rem;min-height:4rem}}.react-conversationBar .conversationAvatar img{width:100%}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper,.react-wrapper .brander{--color-white: #ffffff;--color-background: #ebebeb;--color-background-secondary: #dff4f7;--color-heading: #444444;--color-navigation: #4bbecf;--color-navigation-hover: #427e87;--color-navigation-secondary: #6f6f6f;--color-action: #e2007a;--color-action-hover: #9c0053;--color-action-disabled: #f1b2d3;--color-disabled: #999999;--color-step-disabled: #757575;--color-timestamp: #8b8b8b;--color-divider: #c2c2c2;--color-accent: #3d3d3d;--color-notification: #06b806;--color-highlight: #dff4f7;--color-highlight-dark: #a9cbd2;--color-cancel: #d10a10;--color-message: #dff4f7;--color-healthbase: #002664;--color-spinner: #aeaeae;--color-motivational: #06b806;--color-motivational-hover: #079907;--color-confirmation: #007D14;--color-confirmation-hover: #005509;--color-pill-action: #cb0000;--color-pill-action-hover: #930000;--borderRadius: 0;--padding: 1rem;--content-backgroundColor: #ffffff;--content-color: #444444;--content-color-lighter: #666666;--content-borderRadius: 0;--content-boxShadow: 3px 3px 5px rgba(0, 0, 0, 0.2);--content-border: solid 2px transparent;--information-backgroundColor: #dedede;--information-backgroundColor-secondary: #dff4f7;--information-color: #444444;--information-borderStyle: solid;--information-borderWidth: 2px;--information-borderColor: transparent;--information-borderRadius: 5px;--button-borderRadius: 0;--button-boxShadow: 3px 3px 5px rgba(0, 0, 0, 0.2);--button-padding: 0.5rem 1rem;--image-logo: url("/mgn-mobiel/assets/mgn/logo.svg");--image-banner: url("/mgn-mobiel/assets/mgn/banner.jpg");--color-table-even: #dff4f7;background-color:var(--color-background)}.react-wrapper.medsenBranding,.react-wrapper .brander.medsenBranding{--color-navigation: #45a735;--color-navigation-hover: #009a3c;--color-action: #45a735;--color-action-hover: #009a3c;--color-action-disabled: #cacaca;--color-background: white;--color-divider: #3baf29;--content-color: #444444;--color-heading: #151b29;--information-backgroundColor: white;--information-borderStyle: dotted;--information-borderWidth: 2px;--information-borderColor: #cacaca;--information-borderRadius: 0.3rem;--content-borderRadius: 0.4rem;--content-boxShadow: none;--content-border: solid 2px #cacaca;--button-borderRadius: 1.25rem;--button-boxShadow: none;--button-padding: 0.5rem 2rem;--image-logo: url("/mgn-mobiel/assets/mgn/logo-Medsen.svg");background-color:var(--color-background)}.react-wrapper.medsenBranding h1,.react-wrapper.medsenBranding h2,.react-wrapper.medsenBranding h3,.react-wrapper .brander.medsenBranding h1,.react-wrapper .brander.medsenBranding h2,.react-wrapper .brander.medsenBranding h3{border-bottom:rgba(0,0,0,0)}.react-wrapper.medsenBranding h1,.react-wrapper .brander.medsenBranding h1{color:var(--color-navigation)}.react-wrapper.medsenBranding .react-order,.react-wrapper.medsenBranding .react-expandable:not(.flat),.react-wrapper .brander.medsenBranding .react-order,.react-wrapper .brander.medsenBranding .react-expandable:not(.flat){background-color:var(--content-backgroundColor);color:var(--content-color);border:var(--content-border);box-shadow:var(--content-boxShadow);border-radius:var(--content-borderRadius)}.react-wrapper.medsenBranding .react-newButton.printMedicationOverview,.react-wrapper .brander.medsenBranding .react-newButton.printMedicationOverview{display:none}.react-wrapper.medsenBranding .react-link.logo,.react-wrapper.medsenBranding .react-messages .message a.logo,.react-wrapper .brander.medsenBranding .react-link.logo,.react-wrapper .brander.medsenBranding .react-messages .message a.logo,.react-wrapper .react-messages .message .brander.medsenBranding a.logo{cursor:default}.react-wrapper.medsenBranding .react-link.backLink,.react-wrapper.medsenBranding .react-messages .message a.backLink,.react-wrapper .brander.medsenBranding .react-link.backLink,.react-wrapper .brander.medsenBranding .react-messages .message a.backLink,.react-wrapper .react-messages .message .brander.medsenBranding a.backLink{display:inline-flex}.react-wrapper.medsenBranding .react-appBar .alerts,.react-wrapper .brander.medsenBranding .react-appBar .alerts{display:none}.react-wrapper.medsenBranding .react-appBar .links li:nth-of-type(1),.react-wrapper.medsenBranding .react-appBar .links li:nth-of-type(2),.react-wrapper.medsenBranding .react-appBar .links li:nth-of-type(3),.react-wrapper .brander.medsenBranding .react-appBar .links li:nth-of-type(1),.react-wrapper .brander.medsenBranding .react-appBar .links li:nth-of-type(2),.react-wrapper .brander.medsenBranding .react-appBar .links li:nth-of-type(3){display:none}.react-wrapper.medsenBranding .react-medicationChooseMedication .actions .react-newButton.secondary,.react-wrapper .brander.medsenBranding .react-medicationChooseMedication .actions .react-newButton.secondary{visibility:hidden}.react-wrapper.high-contrast,.react-wrapper .brander.high-contrast{--color-background: #ebebeb;--color-background-secondary: #ebf3f5;--color-heading: #000000;--color-timestamp: #444444;--color-divider: #000000;--color-navigation: #173e49;--color-navigation-hover: #235d6d;--color-action: #6a0039;--color-action-hover: #8d004c;--color-action-disabled: #999999;--color-disabled: #999999;--color-step-disabled: #6a6a6a;--color-accent: #232323;--information-backgroundColor: #dedede;--color-notification: #005e00;--color-highlight: #3d3d3d;--color-highlight-dark: #3d3d3d;--color-cancel: #d10a10;--color-table-even: #f3f3f3;--color-motivational: #004b00;--color-motivational-hover: #007000}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper,.brander{height:100vh;width:100vw;padding:0;margin:0;background-color:var(--color-background);position:relative;top:0;left:0;right:0;overflow-y:auto;font-size:16px;color:var(--color-heading);z-index:0}.react-wrapper h1,.react-wrapper h2,.react-wrapper h3,.react-wrapper h4,.react-wrapper h5,.react-wrapper h6,.brander h1,.brander h2,.brander h3,.brander h4,.brander h5,.brander h6{color:var(--color-heading);font-weight:bold;margin-top:0;margin-bottom:1rem;word-break:break-word}.react-wrapper h1:focus,.react-wrapper h2:focus,.react-wrapper h3:focus,.react-wrapper h4:focus,.react-wrapper h5:focus,.react-wrapper h6:focus,.brander h1:focus,.brander h2:focus,.brander h3:focus,.brander h4:focus,.brander h5:focus,.brander h6:focus{outline:none}.react-wrapper h1,.react-wrapper h2,.react-wrapper h3,.brander h1,.brander h2,.brander h3{border-bottom:1px solid var(--color-divider)}.react-wrapper h1,.brander h1{font-size:1.6rem;margin-bottom:1.5rem}.react-wrapper h2,.brander h2{font-size:1.4rem}.react-wrapper h3,.brander h3{font-size:1.3rem}.react-wrapper h4,.brander h4{font-size:1.2rem}.react-wrapper h5,.brander h5{font-size:1.1rem}.react-wrapper h6,.brander h6{font-size:1rem}.react-wrapper p,.brander p{margin-bottom:1rem;line-height:1.8rem;font-size:16px;word-break:break-word}.react-wrapper button,.brander button{border:none}@media(min-width: 481px){.react-wrapper h1,.brander h1{font-size:2rem}.react-wrapper h2,.brander h2{font-size:1.6rem}.react-wrapper h3,.brander h3{font-size:1.4rem}.react-wrapper h4,.brander h4{font-size:1.2rem}.react-wrapper h5,.brander h5{font-size:1.1rem}.react-wrapper h6,.brander h6{font-size:1rem}}.react-wrapper ol,.react-wrapper ul,.brander ol,.brander ul{padding-left:2rem;font-size:1rem;line-height:2rem;word-break:break-word}.react-wrapper ol li,.react-wrapper ul li,.brander ol li,.brander ul li{padding-left:1rem;line-height:1.8rem;margin-bottom:.5rem;word-break:break-word}.react-wrapper div,.brander div{word-break:break-word}.react-wrapper .sr-only,.brander .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.react-wrapper .react-grid,.brander .react-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:.5rem;padding-bottom:4rem}@media(min-width: 769px){.react-wrapper .react-grid,.brander .react-grid{grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}}@supports not (display: grid){.react-wrapper .react-grid,.brander .react-grid{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:0}}.react-wrapper .react-contentBox,.brander .react-contentBox{background-color:var(--content-backgroundColor);color:var(--content-color);padding:2rem 1rem;border:var(--content-border);box-shadow:var(--content-boxShadow);border-radius:var(--content-borderRadius);margin-bottom:2rem}.react-wrapper .react-contentBox h1,.react-wrapper .react-contentBox h2,.react-wrapper .react-contentBox h3,.react-wrapper .react-contentBox h4,.react-wrapper .react-contentBox h5,.react-wrapper .react-contentBox h6,.brander .react-contentBox h1,.brander .react-contentBox h2,.brander .react-contentBox h3,.brander .react-contentBox h4,.brander .react-contentBox h5,.brander .react-contentBox h6{border-bottom:none}@media(min-width: 769px){.react-wrapper .react-contentBox,.brander .react-contentBox{padding:2rem}}.react-wrapper .react-contentBox.smallBottom,.brander .react-contentBox.smallBottom{padding-bottom:0}.react-wrapper .react-link,.react-wrapper .react-messages .message a,.brander .react-link{border:none;background-color:rgba(0,0,0,0);text-decoration:underline;cursor:pointer;color:var(--color-navigation);display:flex;align-items:center;padding:.5rem 1rem;font-weight:bold}.react-wrapper .react-link.inline,.react-wrapper .react-messages .message a.inline,.brander .react-link.inline{display:inline-flex;padding:0}.react-wrapper .react-link:focus,.react-wrapper .react-messages .message a:focus,.brander .react-link:focus{outline:dashed 1px #000}.react-wrapper .react-link.secondary,.react-wrapper .react-messages .message a.secondary,.brander .react-link.secondary{color:var(--color-navigation-secondary)}.react-wrapper .react-link:hover,.react-wrapper .react-messages .message a:hover,.brander .react-link:hover{background-color:rgba(0,0,0,0);text-decoration:underline;color:var(--color-navigation-hover)}.react-wrapper .react-link.action,.react-wrapper .react-messages .message a.action,.brander .react-link.action{color:var(--color-action)}.react-wrapper .react-link.action:hover,.react-wrapper .react-messages .message a.action:hover,.brander .react-link.action:hover{color:var(--color-action-hover)}.react-wrapper input[type=checkbox],.brander input[type=checkbox]{accent-color:#0060df}.react-wrapper .react-textArea,.brander .react-textArea{resize:none}.react-wrapper .react-input,.brander .react-input{display:block;color:var(--color-heading);width:100%;font-weight:normal}.react-wrapper .react-input textarea,.brander .react-input textarea{resize:none}.react-wrapper .react-input.invalid .field,.brander .react-input.invalid .field{border:solid 1px red}.react-wrapper .react-input.invalid .requiredSign,.brander .react-input.invalid .requiredSign{color:red}.react-wrapper .react-input.alertInput .field,.brander .react-input.alertInput .field{border:solid 2px var(--color-navigation)}.react-wrapper .react-input.alertInput .field:focus,.brander .react-input.alertInput .field:focus{outline:solid 1px var(--color-navigation)}.react-wrapper .react-input .validationErrors,.brander .react-input .validationErrors{padding:10px 0;color:red;font-size:.8rem;font-style:italic;overflow:visible;height:auto}.react-wrapper .react-input .field,.brander .react-input .field{margin:.2rem 0;padding:.5rem;width:100%;display:block;color:#000;border:solid 1px var(--color-divider)}.react-wrapper .react-input .field:focus,.brander .react-input .field:focus{outline:solid 1px var(--color-action)}.react-wrapper .react-input select:invalid,.brander .react-input select:invalid{color:var(--color-disabled)}.react-wrapper .react-input select:invalid option,.brander .react-input select:invalid option{color:var(--color-heading)}.react-wrapper .react-input select option[disabled],.brander .react-input select option[disabled]{color:var(--color-disabled)}.react-wrapper .react-input.hidden,.brander .react-input.hidden{display:none}.react-wrapper .react-input.compactError .validationErrors,.brander .react-input.compactError .validationErrors{height:auto}.react-wrapper .submissionError,.brander .submissionError{color:red}.react-wrapper .react-table,.brander .react-table{width:100%;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.react-wrapper .react-table thead,.brander .react-table thead{background-color:var(--information-backgroundColor)}.react-wrapper .react-table tbody,.brander .react-table tbody{border-collapse:collapse;border-spacing:0}.react-wrapper .react-table tbody tr,.brander .react-table tbody tr{background-color:#fff}.react-wrapper .react-table tbody tr:nth-child(even),.brander .react-table tbody tr:nth-child(even){background-color:var(--color-table-even)}.react-wrapper .react-table td,.react-wrapper .react-table th,.brander .react-table td,.brander .react-table th{padding:1rem}.react-wrapper .react-paginate,.brander .react-paginate{margin-top:2rem}.react-wrapper .react-paginate ul,.brander .react-paginate ul{display:flex;align-items:center;justify-content:center;list-style:none;padding-left:0}.react-wrapper .react-paginate ul li,.brander .react-paginate ul li{background-color:var(--color-action);padding:0;box-shadow:3px 3px 5px rgba(0,0,0,.2);margin:0 .2rem;border-radius:.3rem}@media(min-width: 769px){.react-wrapper .react-paginate ul li,.brander .react-paginate ul li{margin:0 1rem}}.react-wrapper .react-paginate ul li.previous,.react-wrapper .react-paginate ul li.next,.brander .react-paginate ul li.previous,.brander .react-paginate ul li.next{display:none}@media(min-width: 769px){.react-wrapper .react-paginate ul li.previous,.react-wrapper .react-paginate ul li.next,.brander .react-paginate ul li.previous,.brander .react-paginate ul li.next{display:block}}.react-wrapper .react-paginate ul li.active,.brander .react-paginate ul li.active{background-color:var(--color-action-disabled)}.react-wrapper .react-paginate ul li.active a,.brander .react-paginate ul li.active a{font-weight:bold;cursor:default}.react-wrapper .react-paginate ul li.active a:hover,.brander .react-paginate ul li.active a:hover{text-decoration:none}.react-wrapper .react-paginate ul li.disabled,.brander .react-paginate ul li.disabled{background-color:var(--color-action-disabled)}.react-wrapper .react-paginate ul li.disabled a,.brander .react-paginate ul li.disabled a{cursor:default}.react-wrapper .react-paginate ul li.disabled a:hover,.brander .react-paginate ul li.disabled a:hover{text-decoration:none}.react-wrapper .react-paginate ul li a,.brander .react-paginate ul li a{color:#fff;padding:.5rem;font-size:1.1rem;display:block;line-height:1;cursor:pointer}@media(min-width: 769px){.react-wrapper .react-paginate ul li a,.brander .react-paginate ul li a{padding:1rem}}.react-wrapper.high-contrast,.brander.high-contrast{color:var(--color-heading)}.react-wrapper.high-contrast h1,.react-wrapper.high-contrast h2,.react-wrapper.high-contrast h3,.react-wrapper.high-contrast h4,.react-wrapper.high-contrast h5,.react-wrapper.high-contrast h6,.brander.high-contrast h1,.brander.high-contrast h2,.brander.high-contrast h3,.brander.high-contrast h4,.brander.high-contrast h5,.brander.high-contrast h6{color:var(--color-heading)}.react-wrapper.high-contrast p,.brander.high-contrast p{color:var(--color-heading)}.react-wrapper.high-contrast .react-link,.react-wrapper.high-contrast .react-messages .message a,.brander.high-contrast .react-link,.brander.high-contrast .react-wrapper .react-messages .message a,.react-wrapper .react-messages .message .brander.high-contrast a{color:var(--color-navigation)}.react-wrapper.high-contrast .react-link:hover,.react-wrapper.high-contrast .react-messages .message a:hover,.brander.high-contrast .react-link:hover,.brander.high-contrast .react-wrapper .react-messages .message a:hover,.react-wrapper .react-messages .message .brander.high-contrast a:hover{color:var(--color-navigation-hover)}.react-wrapper.high-contrast .react-link.action,.react-wrapper.high-contrast .react-messages .message a.action,.brander.high-contrast .react-link.action,.brander.high-contrast .react-wrapper .react-messages .message a.action,.react-wrapper .react-messages .message .brander.high-contrast a.action{color:var(--color-action)}.react-wrapper.high-contrast .react-link.action:hover,.react-wrapper.high-contrast .react-messages .message a.action:hover,.brander.high-contrast .react-link.action:hover,.brander.high-contrast .react-wrapper .react-messages .message a.action:hover,.react-wrapper .react-messages .message .brander.high-contrast a.action:hover{color:var(--color-action-hover)}.react-wrapper.high-contrast .react-paginate ul li,.brander.high-contrast .react-paginate ul li{background-color:var(--color-action);border:solid 1px rgba(0,0,0,0)}.react-wrapper.high-contrast .react-paginate ul li:hover,.react-wrapper.high-contrast .react-paginate ul li.active,.react-wrapper.high-contrast .react-paginate ul li.disabled,.brander.high-contrast .react-paginate ul li:hover,.brander.high-contrast .react-paginate ul li.active,.brander.high-contrast .react-paginate ul li.disabled{background-color:var(--color-action-hover);border:solid 1px rgba(0,0,0,0)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.react-wrapper .react-messages{list-style:none;margin-top:1rem;padding:0}.react-wrapper .react-messages li{padding:0;display:flex;flex-direction:column}.react-wrapper .react-messages .message{margin:0 1rem 1rem 1rem;padding:.5rem 1rem;border-radius:.3rem;background-color:var(--color-message);position:relative;box-shadow:3px 3px 5px rgba(0,0,0,.2);align-self:flex-end;white-space:pre-wrap}.react-wrapper .react-messages .message:after{position:absolute;content:"";width:0;height:0;border-top:7px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid var(--information-backgroundColor);left:100%;top:1rem}.react-wrapper .react-messages .message.theirs{background-color:#fff;align-self:flex-start}.react-wrapper .react-messages .message.theirs:after{border-top:7px solid rgba(0,0,0,0);border-right:10px solid #fff;border-bottom:7px solid rgba(0,0,0,0);border-left:7px solid rgba(0,0,0,0);right:100%;left:auto}.react-wrapper .react-messages .message a{display:inline-block;padding:0}.react-wrapper .react-messages .timestamp{margin-top:.5rem;font-size:.9rem;color:var(--color-timestamp)}.react-wrapper .react-messages .timestamp i{margin-right:.2rem}.react-wrapper .react-messages .attachment{display:inline-block;margin:.5rem}.react-wrapper .react-messages .attachment .fa{display:inline}.react-wrapper.high-contrast .react-messages .message .timestamp{color:var(--color-timestamp);display:inline-flex;align-items:center}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .react-replyBox{margin-top:2rem;width:100%;padding:2rem 1rem;box-sizing:border-box;background-color:var(--information-backgroundColor);text-align:center}@media(min-width: 769px){.react-wrapper .react-replyBox{max-width:1024px;margin:4rem auto 1rem auto;border-radius:.3rem;left:0;right:0}}.react-wrapper .react-replyBox form label{display:block;text-align:left}.react-wrapper .react-replyBox .messageInput{border-radius:.3rem;margin-bottom:.5rem;border:solid 1px var(--color-divider);resize:none;width:100%;height:4rem;padding:.5rem;box-sizing:border-box}.react-wrapper .react-replyBox .lockedMessage{margin:0}.react-wrapper .react-replyBox .lockedMessage i{margin-right:1rem}.react-wrapper .react-replyBox .errorText{margin-top:1rem;font-style:italic}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-attachmentsForm .messageAttachments{padding:0;list-style:none}.react-attachmentsForm .messageAttachments li{display:inline-flex;position:relative;margin:.5rem;padding:0}.react-attachmentsForm .messageAttachments li i{margin-right:.5rem}.react-attachmentsForm .messageAttachments li:first-of-type{margin-left:0}.react-attachmentsForm .messageAttachments li.loaderLine{min-width:4rem}.react-attachmentsForm .messageAttachments li .attachment{border:solid 1px var(--color-heading);border-radius:.3rem;padding:.5rem 1rem;display:flex;align-items:center;height:3rem}.react-attachmentsForm .messageAttachments li .attachment .removeButton{width:2rem;height:2rem;margin-left:.5rem;background-color:rgba(0,0,0,0);display:inline-flex;color:var(--color-heading);align-items:center;justify-content:center}.react-attachmentsForm .messageAttachments li .attachment .removeButton:hover{color:var(--color-divider)}.react-attachmentsForm .messageAttachments li .attachment .removeButton i{margin-right:0}.react-attachmentsForm .attachmentUpload{display:inline-flex;align-items:center;padding:.5rem 1rem;background-color:var(--color-action);color:#fff}.react-attachmentsForm .attachmentUpload:hover{background-color:var(--color-action-hover)}.react-attachmentsForm .attachmentUpload input{display:none}.high-contrast .react-attachmentsForm .messageAttachments li .attachment{border:solid 1px var(--color-heading)}.high-contrast .react-attachmentsForm .messageAttachments li .attachment .removeButton{color:var(--color-heading)}.high-contrast .react-attachmentsForm .messageAttachments li .attachment .removeButton:hover{color:var(--color-divider)}.high-contrast .react-attachmentsForm .attachmentUpload{background-color:var(--color-action)}.high-contrast .react-attachmentsForm .attachmentUpload:hover{background-color:var(--color-action-hover)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-conversationDetails{overflow-x:hidden;position:relative;min-height:80vh}.react-conversationDetails.padded{padding-top:2rem}@media(min-width: 769px){.react-conversationDetails{max-width:1024px;margin:auto}}.react-conversationDetails .errorFeedback{margin-top:2rem}.react-conversationDetails .react-link{justify-content:center;margin-top:1rem}.react-conversationDetails .responseInfo{margin:1rem;padding:.5rem 1rem;background-color:var(--information-backgroundColor);color:var(--color-heading);text-align:center}@media(min-width: 769px){.react-conversationDetails .responseInfo{padding:1rem}}.react-conversationDetails .responseInfo i{margin-right:.5rem}.react-conversationDetails .firstIssuance{margin-top:2rem;width:100%;padding:2rem 1rem;box-sizing:border-box;background-color:var(--information-backgroundColor);text-align:center}@media(min-width: 769px){.react-conversationDetails .firstIssuance{max-width:1024px;margin:4rem auto 1rem auto;border-radius:.3rem;left:0;right:0}}.react-conversationDetails .removalBox{padding:2rem .5rem .5rem .5rem;text-align:center;border-top:dashed var(--color-divider) 1px}@media(min-width: 769px){.react-conversationDetails .removalBox{margin-top:3rem}}.react-conversationDetails .removalBox p{margin:.5rem 0 0 0;font-style:italic}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}@media(min-width: 769px){.react-conversationChoice .choices{display:flex;margin:2rem 0}}.react-conversationChoice .choiceBox{width:100%;background-color:var(--color-navigation);color:#fff;padding:1rem;box-sizing:border-box;min-height:10rem;font-weight:bold;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;box-shadow:3px 3px 5px rgba(0,0,0,.2)}@media(min-width: 769px){.react-conversationChoice .choiceBox{padding:2rem}}.react-conversationChoice .choiceBox.secondary{background-color:#fff;color:var(--color-navigation);border:solid 2px var(--color-navigation)}.react-conversationChoice .choiceBox img{height:75px;width:80%;margin:0 auto 1rem auto}@media(min-width: 769px){.react-conversationChoice .choiceBox img{height:100px;width:100%}}.react-conversationChoice .choiceDivider{font-weight:bold;text-align:center;margin:1rem 0;display:flex;justify-content:space-around;align-items:center}@media(min-width: 769px){.react-conversationChoice .choiceDivider{flex-direction:column;margin:0 4rem}.react-conversationChoice .choiceDivider span{margin:.5rem 1rem}.react-conversationChoice .choiceDivider .dash{border-bottom:none;border-right:solid 1px var(--color-divider)}}.react-conversationChoice .choiceDivider span{margin:0 .5rem;white-space:nowrap}.react-conversationChoice .choiceDivider .dash{flex-grow:2;border-bottom:solid 1px var(--color-divider);overflow:hidden}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}@media(max-width: 480px){.react-conversationWeblinks .react-grid{grid-template-columns:1fr !important}}@media(min-width: 769px){.react-conversationWeblinks .react-grid.tiles{display:flex;margin:2rem 0 0 0}}.react-conversationWeblinks .weblinkTile{width:100%;padding:1rem;background-color:#fff;color:var(--color-navigation);border:solid 2px var(--color-navigation);box-sizing:border-box;min-height:6rem;font-weight:bold;display:flex;flex-direction:column;align-items:center;justify-content:space-between;text-align:center;box-shadow:3px 3px 5px rgba(0,0,0,.2)}@media(min-width: 769px){.react-conversationWeblinks .weblinkTile{max-width:min(40vw,500px);padding:2rem}}.react-conversationWeblinks .weblinkTile img{width:100%;margin:0 auto 1rem auto}.react-conversationWeblinks .infoLink{display:block;margin:1rem auto;width:100%;text-align:center;text-decoration:underline}.react-conversationWeblinks .info{background-color:var(--information-backgroundColor);color:var(--color-heading);padding:1rem;margin-bottom:2rem;display:flex;align-items:center}.react-conversationWeblinks .info .react-link{display:inline-block;padding:0;font-size:1.4rem}.react-conversationWeblinks .normal-link{text-align:center;padding:2rem 0}.react-conversationWeblinks .normal-link .direct{display:inline-flex}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.absenceMessage{display:flex;justify-content:center;flex-direction:column;color:#444;margin-top:1rem;font-weight:bold}@media(max-width: 480px){.absenceMessage span:nth-last-child(1){margin-top:1rem}}.chooseEmployee .actions{display:flex;justify-content:center;margin-top:2rem;text-align:center}.high-contrast .react-avatarButton .details .absenceMessage{color:var(--information-backgroundColor)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.composeMessage .responseInfo{margin:1rem;padding:.5rem 1rem;background-color:var(--information-backgroundColor);color:var(--color-heading);text-align:center}@media(min-width: 769px){.composeMessage .responseInfo{padding:1rem}}.composeMessage .responseInfo i{margin-right:.5rem}.composeMessage .composeMessageForm{padding:1rem 0}.composeMessage .composeMessageForm .suggestions{margin:2rem 0;font-style:italic}.composeMessage .composeMessageForm .suggestions ul li{margin-bottom:0}.composeMessage .composeMessageForm textarea{resize:none;width:100%;height:10rem}.composeMessage .actions{display:flex;align-items:center;justify-content:space-between;margin-top:2rem}.index-module__message___WdEWY{display:flex;align-items:baseline;justify-content:center;gap:.5rem;font-size:1rem;font-weight:bold}.index-module__message___WdEWY>*{line-height:110%}.index-module__icon___GuBgd{position:relative;top:.05rem;font-size:1.4rem}.index-module__success___qrian{color:var(--color-confirmation)}.index-module__error___3fwWZ{color:var(--color-cancel)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.confirmMessage h3{white-space:nowrap}@media(min-width: 769px){.confirmMessage h3{margin-right:.5rem;width:12rem;min-width:12rem}}.confirmMessage h3 .fa{margin-right:.5rem}.confirmMessage .messageTo{border-top:solid 1px var(--color-divider);padding:2rem 0}.confirmMessage .messageTo:first-of-type{padding:0 0 2rem 0}@media(min-width: 769px){.confirmMessage .messageTo{display:flex;align-items:center}}.confirmMessage .messageTo .employeeDetails{display:flex;align-items:center;flex-direction:row;text-align:left}@media(min-width: 769px){.confirmMessage .messageTo .employeeDetails{margin:0 0 0 2rem}}.confirmMessage .messageTo .employeeDetails .avatar{width:5rem;height:5rem;min-width:5rem;min-height:5rem;margin-right:1rem;margin-bottom:0}.confirmMessage .messageTo .employeeDetails .avatar img{width:100%}.confirmMessage .message{padding:2rem 0}.confirmMessage .message:first-of-type{padding:0 0 2rem 0}@media(min-width: 769px){.confirmMessage .message{display:flex;align-items:center}}.confirmMessage .message .messageDetails{display:flex;flex-direction:column;text-align:left}@media(min-width: 769px){.confirmMessage .message .messageDetails{margin:0 0 0 2rem}}.confirmMessage .attachments{border-top:solid 1px var(--color-divider);padding:2rem 0}@media(min-width: 769px){.confirmMessage .attachments{display:flex;align-items:center}}.confirmMessage .attachments ul{padding:0;list-style:none}.confirmMessage .attachments ul li{display:flex;align-items:center}.confirmMessage .attachments ul li i{margin-right:.5rem}.confirmMessage .attachments ul li .fileType{display:none}@media(max-width: 480px){.confirmMessage .attachments ul li .fileName{display:block;width:10rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.confirmMessage .attachments ul li .fileType{display:block}}.confirmMessage .actions{margin-top:2rem;display:flex;justify-content:space-between}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-message{background-color:#fff;box-shadow:3px 3px 5px rgba(0,0,0,.2);margin-bottom:1rem;margin-left:.5rem}.react-message.notRead{border-left:2px solid var(--color-action)}.react-message .summary{cursor:pointer;padding:1rem 1rem 0 1rem;display:list-item;text-align:right}@media(min-width: 769px){.react-message .summary{padding:1rem .5rem 0 .5rem}}.react-message .summary h3{margin-bottom:.5rem;border-bottom:none;line-height:1}@media(min-width: 769px){.react-message .summary h3{margin-bottom:1rem;flex:5}}.react-message .summary:focus,.react-message .summary:hover{outline:none}.react-message .summary:focus .description h3,.react-message .summary:hover .description h3{text-decoration:underline}.react-message .summary::marker,.react-message .summary::-webkit-details-marker{color:var(--color-action)}@media(min-width: 769px){.react-message .summary{padding:2rem 2rem 1rem 2rem}}.react-message .summary .description{display:flex;align-items:baseline;justify-content:space-between;flex-direction:row;padding-right:1.5rem;transform:translateY(-1.2rem)}@media(min-width: 769px){.react-message .summary .description{align-items:center;padding-right:0}}.react-message .summary .description label{display:flex}.react-message .summary .description .checkbox{margin-right:1rem;width:1.4rem;height:1.4rem;min-width:1.4rem;min-height:1.4rem}.react-message .summary .description .icon{margin-right:1rem;margin-bottom:0;font-size:2rem;color:var(--color-highlight-dark)}@media(min-width: 769px){.react-message .summary .description .icon{margin-right:2rem}}.react-message .summary .description .header{flex-direction:column;width:100%}.react-message .summary .description .header .title{display:flex;justify-content:space-between;flex-direction:column;text-align:left}@media(min-width: 769px){.react-message .summary .description .header .title{display:flex;align-items:center;justify-content:space-between;flex-direction:row}}.react-message .summary .description .header .title h3{margin-bottom:0}.react-message .summary .description .header .title .date{flex:1;margin-right:2rem;margin-bottom:0;font-style:italic}.react-message .detailWrapper{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding:0 2rem 2rem}.react-message .detailWrapper .message{white-space:pre-line}.react-message .detailWrapper .messageFrom{margin-top:1rem;font-weight:bold}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-notifications .buttonWrapper{display:flex;flex-direction:column;justify-content:flex-end}.react-notifications .buttonWrapper .react-newButton{margin-left:0;margin-bottom:1rem}@media(min-width: 769px){.react-notifications .buttonWrapper{flex-direction:row}.react-notifications .buttonWrapper .react-newButton{margin-left:1rem}}.react-infoLinks{position:relative}.react-infoLinks .vendorLogo{position:absolute;top:.5rem;right:.5rem;height:3rem}.react-infoLinks .infoLinks{margin:1rem 0 0 0;padding-left:1rem}.react-infoLinks .infoLinks .infoLink{padding:0;margin:0}.react-infoLinks .infoLinks .infoLink .react-link{margin:0;padding:.5rem 0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-journalLines{position:relative}@media(min-width: 769px){.react-journalLines{max-height:30rem;overflow-y:auto}}.react-journalLines .emptyText{margin-bottom:0}.react-journalLines .contacts{list-style:none;padding:0}.react-journalLines .contacts .contact{padding:0 0 1rem 0;margin-bottom:2rem;border-bottom:solid 1px var(--color-divider)}.react-journalLines .contacts .contact:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.react-journalLines .contacts .contact .contactDate{line-height:1.2rem;background-color:var(--information-backgroundColor);border-radius:.3rem;display:inline-block;padding:.2rem .5rem;font-size:1rem;margin-bottom:.5rem}.react-journalLines .contacts .contact .journalLines{list-style:none;padding:0}.react-journalLines .contacts .contact .journalLines .journalLine{padding:.5rem}.react-journalLines .contacts .contact .journalLines .journalLine:nth-of-type(even){background-color:var(--information-backgroundColor)}.react-journalLines .contacts .contact .journalLines .journalLine:last-of-type{padding-bottom:0}.react-journalLines .contacts .contact .journalLines .journalLine .journalLabel{font-weight:bold;margin-right:.2rem}.react-journalLines .contacts .contact .journalLines .journalLine .journalLabel i{margin-right:.5rem}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}@media(min-width: 769px){.react-wrapper .react-episodeDetails:not(.spacious){display:grid;grid-template-columns:60% 40%;grid-gap:1rem}}.react-wrapper .react-episodeDetails .generalInformation .informationItems{list-style:none}@media(min-width: 769px){.react-wrapper .react-episodeDetails .generalInformation .informationItems{margin-top:2.8rem}}.react-wrapper .react-episodeDetails .generalInformation .informationItems .informationItem{padding:1rem 0;border-bottom:solid 1px var(--color-divider)}.react-wrapper .react-episodeDetails .generalInformation .informationItems .informationItem:first-of-type{padding-top:0}.react-wrapper .react-episodeDetails .generalInformation .informationItems .informationItem:last-of-type{border-bottom:solid 1px rgba(0,0,0,0);padding-bottom:0}.react-wrapper .react-episodeDetails .generalInformation .informationItems .informationItem .informationLabel{font-weight:bold}.react-wrapper .soepBox summary{cursor:pointer;display:list-item;margin-bottom:1rem;font-style:italic}.react-wrapper .soepBox summary:focus,.react-wrapper .soepBox summary:hover{outline:none}.react-wrapper .soepBox summary:focus h3,.react-wrapper .soepBox summary:hover h3{text-decoration:underline}.react-wrapper .soepBox summary::marker,.react-wrapper .soepBox summary::-webkit-details-marker{color:var(--color-action)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-sensitivities .hcpNames{list-style:none;padding:0}.react-sensitivities .hcpNames li{padding:0}.react-sensitivities .sensitivitiesList{display:flex;flex-direction:column;list-style-type:none;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:.5rem;box-shadow:rgba(0,0,0,.16) 0px 3px 6px,rgba(0,0,0,.23) 0px 3px 6px}.react-sensitivities .sensitivitiesList li{padding-right:1rem;border-bottom:1px solid gray;padding:0}.react-sensitivities .sensitivitiesList li h3,.react-sensitivities .sensitivitiesList li p{margin:.5rem;border:none}.react-sensitivities .sensitivitiesList li .infoText{font-size:1rem;font-weight:500}.react-sensitivities .sensitivitiesList li:last-of-type{border-bottom:none}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-selfMeasurementOverview .measurementCategories.react-grid{list-style:none;padding:0}@media(max-width: 480px){.react-selfMeasurementOverview .measurementCategories.react-grid{grid-template-columns:1fr 1fr}}.react-selfMeasurementOverview .measurementCategories.react-grid li{margin:0;padding:0}.react-selfMeasurementOverview .measurementCategories.react-grid li .react-tile{width:100%;box-sizing:border-box;display:flex}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-selfMeasurementDetails .measurementBox{min-height:4rem;position:relative}.react-selfMeasurementDetails .measurementBox .measurementMoments{padding-top:1rem;padding-left:0;list-style:none}.react-selfMeasurementDetails .measurementBox .measurementMoments li{padding-left:0}.react-selfMeasurementDetails .measurementBox .measurementMoments h3{font-weight:normal;font-size:1.2rem}.react-selfMeasurementDetails .measurementBox .measurementMoments .fa{color:var(--color-highlight);margin-right:.5rem}@media(min-width: 481px){.react-selfMeasurementDetails .measurementBox .measurementMoments .momentList{display:flex;justify-content:space-between;flex-wrap:wrap}}.react-selfMeasurementDetails .measurementBox .measurementMoments .momentList .measurementMoment{margin-bottom:1rem;padding-bottom:1rem;border-bottom:dashed 1px var(--color-divider)}.react-selfMeasurementDetails .measurementBox .measurementMoments .momentList .measurementMoment:last-of-type{padding-bottom:2rem;border-bottom:none}@media(min-width: 481px){.react-selfMeasurementDetails .measurementBox .measurementMoments .momentList .measurementMoment{flex-basis:48%}.react-selfMeasurementDetails .measurementBox .measurementMoments .momentList .measurementMoment:nth-child(3){border-bottom:none}}@media(min-width: 769px){.react-selfMeasurementDetails .measurementBox .measurementMoments .momentList .measurementMoment{flex-basis:24%;border-bottom:none}}.react-selfMeasurementDetails .measurementBox .measurementMoments .momentList .measurementMoment .measurementValues{display:flex}@media(min-width: 481px){.react-selfMeasurementDetails .measurementBox .measurementMoments .momentList .measurementMoment .measurementValues{display:block}}.react-selfMeasurementDetails .measurementBox .measurementMoments .momentList .measurementMoment .measurementValues .measurementValue:not(:last-of-type){margin-right:1rem}.react-selfMeasurementDetails .measurementDetails h2{text-decoration:underline;border-bottom:none}.react-selfMeasurementDetails .measurementDetails .fa{color:var(--color-highlight);margin-right:.5rem}.react-selfMeasurementDetails .addMeasurementButton{color:#fff;margin-bottom:2rem}.react-selfMeasurementDetails .measurements{list-style:none;padding:0}.react-selfMeasurementDetails .measurements .measurement{padding:1rem 0 1rem 0;border-bottom:solid 1px var(--color-divider)}.react-selfMeasurementDetails .measurements .measurement:last-of-type{margin-bottom:0;padding-bottom:0;border-bottom:solid 1px rgba(0,0,0,0)}.react-selfMeasurementDetails .measurements .measurement .timestamp{font-style:italic}.react-selfMeasurementDetails .measurements .measurement .valueWrapper{background-color:var(--information-backgroundColor)}.react-selfMeasurementDetails .measurements .measurement .valueWrapper .value{padding:2rem 1rem}@media(min-width: 769px){.react-selfMeasurementDetails .measurements .measurement .valueWrapper .value{display:flex;align-items:center}.react-selfMeasurementDetails .measurements .measurement .valueWrapper .value .timeset{margin-left:2rem}}.react-selfMeasurementDetails .measurements .measurement .valueWrapper .value h3{margin:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-selfMeasurementWizard .measurementSelectorLabel{color:var(--color-heading);font-weight:normal}.react-selfMeasurementWizard .measurementSelector{padding:.5rem;margin:.5rem 0 2rem 0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-selfMeasurementWizard .successIcon{font-size:8rem;color:var(--color-motivational)}.react-selfMeasurementWizard.success{text-align:center}.react-selfMeasurementWizard .measurementSelectorLabel{color:var(--color-heading);font-weight:normal}.react-selfMeasurementWizard .measurementSelector{padding:.5rem;margin:.5rem 0 2rem 0}.react-selfMeasurementWizard .react-multiDayMeasurement .react-newButton{margin-bottom:2rem}.react-selfMeasurementWizard .react-multiDayMeasurement fieldset h2{text-transform:capitalize}.react-selfMeasurementWizard .react-multiDayMeasurement .fieldCombo{display:flex;justify-content:space-between;flex-wrap:wrap}.react-selfMeasurementWizard .react-multiDayMeasurement .fieldCombo:not(:last-of-type){border-bottom:dashed 1px var(--color-divider);padding-bottom:1rem;margin-bottom:2rem}.react-selfMeasurementWizard .react-multiDayMeasurement .fieldCombo .react-input{flex-basis:48%}.react-selfMeasurementWizard .react-multiDayMeasurement .lockedDay h3{margin-bottom:.2rem}@media(min-width: 481px){.react-selfMeasurementWizard .react-multiDayMeasurement .lockedDay{display:flex;justify-content:space-between;flex-wrap:wrap}}.react-selfMeasurementWizard .react-multiDayMeasurement .lockedDay .measurementMoment{padding-bottom:1rem;border-bottom:dashed 1px var(--color-divider);margin-bottom:1rem}.react-selfMeasurementWizard .react-multiDayMeasurement .lockedDay .measurementMoment:last-of-type{padding-bottom:0;margin-bottom:0;border-bottom-color:rgba(0,0,0,0)}@media(min-width: 481px){.react-selfMeasurementWizard .react-multiDayMeasurement .lockedDay .measurementMoment{flex-basis:49%}.react-selfMeasurementWizard .react-multiDayMeasurement .lockedDay .measurementMoment:nth-of-type(3),.react-selfMeasurementWizard .react-multiDayMeasurement .lockedDay .measurementMoment:nth-of-type(4){border-bottom-color:rgba(0,0,0,0);padding-bottom:0;margin-bottom:0}}@media(min-width: 769px){.react-selfMeasurementWizard .react-multiDayMeasurement .lockedDay .measurementMoment{flex-basis:24%;border-bottom-color:rgba(0,0,0,0);padding-bottom:0;margin-bottom:0}}.react-selfMeasurementWizard .react-multiDayMeasurement .lockedDay .measurementMoment .completedDay{display:flex;justify-content:space-between}@media(min-width: 481px){.react-selfMeasurementWizard .react-multiDayMeasurement .lockedDay .measurementMoment .completedDay{display:block}}.react-selfMeasurementWizard .react-multiDayMeasurement .actions{margin-bottom:1rem}.react-selfMeasurementWizard .react-multiDayMeasurement .actions .fat .buttonLabel{margin:0 auto !important}.react-selfMeasurementWizard .react-multiDayMeasurement .actions .react-newButton{width:100%;margin:.5rem 0}@media(min-width: 481px){.react-selfMeasurementWizard .react-multiDayMeasurement .actions .react-newButton{margin-right:.5rem}.react-selfMeasurementWizard .react-multiDayMeasurement .actions .react-newButton:not(.fat){width:auto}}.react-selfMeasurementWizard .react-multiDayMeasurement .actions .steps{margin-bottom:1rem;padding:.2rem;background-color:var(--information-backgroundColor-secondary);box-shadow:3px 3px 5px rgba(0,0,0,.2)}@media(min-width: 481px){.react-selfMeasurementWizard .react-multiDayMeasurement .actions .steps{padding:1rem}}.react-selfMeasurementWizard .measurementMoment .fa{color:var(--color-highlight-dark)}.mdb-alert{color:var(--color-navigation)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-measurementTable{background-color:#fff;padding:1rem;box-shadow:3px 3px 5px rgba(0,0,0,.2);margin-bottom:2rem}.react-measurementTable .summary{cursor:pointer;display:list-item;text-align:right}@media(min-width: 769px){.react-measurementTable .summary{padding:1rem}}.react-measurementTable .summary h2{margin-bottom:0;border-bottom:none}.react-measurementTable .summary:focus,.react-measurementTable .summary:hover{outline:none}.react-measurementTable .summary:focus .description h3,.react-measurementTable .summary:hover .description h3{text-decoration:underline}.react-measurementTable .summary::marker,.react-measurementTable .summary::-webkit-details-marker{color:var(--color-action)}.react-measurementTable .summary .description{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media(min-width: 769px){.react-measurementTable .summary .description{align-items:center;flex-direction:row}}.react-measurementTable .summary .description .latest{display:flex;align-items:flex-start;text-align:left;flex-direction:column;margin-bottom:.5rem}@media(min-width: 769px){.react-measurementTable .summary .description .latest{align-items:center;flex-direction:row;margin-bottom:0}}.react-measurementTable .summary .description .latest img{width:3.5rem;height:3.5rem;margin-bottom:.5rem}@media(min-width: 769px){.react-measurementTable .summary .description .latest img{margin-right:2rem;margin-bottom:0}}.react-measurementTable .summary .description .latestDate{text-align:left}.react-measurementTable .detailWrapper .measurementList{border-top:1px solid var(--color-divider);margin-top:1rem;list-style:none;padding:0}.react-measurementTable .detailWrapper .measurementList li{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;width:100%;padding:1rem}.react-measurementTable .detailWrapper .measurementList li:nth-of-type(even){background-color:var(--information-backgroundColor)}.react-measurementTable .detailWrapper .measurementList li .date{line-height:1.2rem;background-color:var(--information-backgroundColor);border-radius:.3rem;display:inline-block;padding:.2rem .5rem;font-size:1rem;margin-bottom:.5rem;font-weight:bold}.react-measurementTable .detailWrapper .measurementList li .hcpName span{font-weight:bold}@media(max-width: 480px){.react-measurementTable .detailWrapper .measurementList li .hcpName span{display:block}}.react-measurementTable.noMeasurements h2{margin-bottom:0;border-bottom:none}.react-measurementTable.noMeasurements .description{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between}@media(min-width: 769px){.react-measurementTable.noMeasurements .description{align-items:center;flex-direction:row}}.react-measurementTable.noMeasurements .description .latest{display:flex;align-items:flex-start;text-align:left;flex-direction:column;margin-bottom:.5rem}@media(min-width: 769px){.react-measurementTable.noMeasurements .description .latest{align-items:center;flex-direction:row;margin-bottom:0}}.react-measurementTable.noMeasurements .description .latest img{width:3.5rem;height:3.5rem;margin-bottom:.5rem}@media(min-width: 769px){.react-measurementTable.noMeasurements .description .latest img{margin-right:2rem;margin-bottom:0}}.react-measurementTable.noMeasurements .description .latestDate{text-align:left}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-linkCard{background-color:var(--color-navigation);color:#fff;border-radius:.3rem;padding:1rem;display:flex;box-sizing:border-box;width:100%;max-width:100%;justify-content:space-between;align-items:center;overflow:hidden;height:100%}.react-linkCard:hover{background-color:var(--color-navigation-hover);color:#fff;text-decoration:none}.react-linkCard .information{width:100%;max-width:100%;overflow:hidden}.react-linkCard .information .title{font-size:1.2rem;font-weight:bold}.react-linkCard .information .truncated{text-overflow:ellipsis;overflow:hidden;max-width:100%;white-space:nowrap}.react-linkCard .information .timestamp{font-style:italic;color:#000}.react-linkCard .linkCard__icon{min-width:3.8rem;margin-left:.5rem;font-size:4rem;opacity:.3}.high-contrast .react-linkCard{background-color:var(--color-navigation)}.high-contrast .react-linkCard:hover{background-color:var(--color-navigation-hover)}.high-contrast .react-linkCard.archived{background-color:var(--color-accent)}.high-contrast .react-linkCard.archived:hover,.high-contrast .react-linkCard.archived:focus{background-color:var(--color-disabled)}.high-contrast .react-linkCard .timestamp{color:#fff}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .react-labResults .empty-state{display:flex;flex-flow:column nowrap;align-items:center;row-gap:2rem;font-weight:900;filter:opacity(0.5)}.react-wrapper .react-labResults .empty-state>*{font-size:5rem;filter:opacity(0.325)}.react-wrapper .react-labResults .printButton{margin-bottom:1rem}.react-wrapper .react-labResults .resultList{grid-template-columns:1fr;list-style:none;padding:0}@media(min-width: 769px){.react-wrapper .react-labResults .resultList{grid-template-columns:1fr 1fr}}.react-wrapper .react-labResults .resultList li{color:#fff;background-color:var(--color-navigation);padding:0;width:100%;overflow:hidden;border-radius:.3rem;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.react-wrapper .react-labResults .resultList li .resultTitle{font-weight:bold}.react-wrapper .react-labResults .resultList li .resultDate{font-style:italic}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .react-labResultDetails ul{padding-left:0;list-style:none}.react-wrapper .react-labResultDetails ul li{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;border-bottom:1px solid var(--color-divider);padding-bottom:1rem;margin-bottom:1rem;padding-left:0;white-space:pre-line}.react-wrapper .react-labResultDetails ul li:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.react-wrapper .react-labResultDetails ul li .informationLabel{font-weight:bold}.react-wrapper .react-labResultDetails ul li .graphWrapper{display:block;margin-top:1rem;padding-top:1rem;width:100%}.react-wrapper .react-labResultDetails ul li .graphWrapper svg{overflow:inherit}.react-wrapper .react-labResultDetails .custom-tooltip{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;background-color:var(--color-accent);color:#fff}.react-wrapper .react-labResultDetails .custom-tooltip p{margin:0;color:#fff}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-linkCard--medicationLink.archived{background-color:var(--color-disabled)}.react-linkCard--medicationLink.archived:hover,.react-linkCard--medicationLink.archived:focus{background-color:var(--color-divider)}.react-linkCard--medicationLink .linkCard__icon.medicationSvg{width:4rem;height:4rem}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .react-medicationOverview .actions .react-newButton{width:100%;margin:1rem 0 0 0;justify-content:center}@media(min-width: 769px){.react-wrapper .react-medicationOverview .actions .react-newButton{width:auto;display:inline-flex;justify-content:flex-start;margin:0 .5rem 1rem 0}}.react-wrapper .react-medicationOverview .medicationList{list-style:none;padding:0;margin:1rem 0 3rem 0;grid-template-columns:1fr;width:100%}@media(min-width: 769px){.react-wrapper .react-medicationOverview .medicationList{grid-template-columns:1fr 1fr}}.react-wrapper .react-medicationOverview .medicationList .episodeItem{padding:0;margin:0;width:100%;overflow:hidden;border-radius:.3rem;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.react-wrapper .react-medicationOverview .iframe-container{display:flex;flex-direction:column;width:100%}.react-wrapper .react-medicationOverview .iframe-container .healthbase-container{display:flex;justify-content:center}@media(max-width: 720px){.react-wrapper .react-medicationOverview .iframe-container .healthbase-container{justify-content:center;padding-left:0px}}.react-wrapper .react-medicationOverview .iframe-container .healthbase-container .healthbase{width:150px}.react-wrapper .react-medicationOverview .iframe-container .iframe{width:100%;height:700px;border:0}@media(min-width: 665px){.react-wrapper .react-medicationOverview .iframe-container .iframe{height:900px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .react-medicationDetails .callToAction{background-color:var(--color-healthbase);color:#fff;padding:1rem;display:flex;align-items:center;justify-content:center;font-weight:bold;margin-bottom:1rem}.react-wrapper .react-medicationDetails .callToAction img{height:6rem;margin-right:1rem}.react-wrapper .react-medicationDetails .orderButton{margin:1rem 0;width:100%;justify-content:center;display:flex}@media(min-width: 769px){.react-wrapper .react-medicationDetails .orderButton{margin:0 0 1rem 0;width:auto;display:inline-flex;justify-content:flex-start}}.react-wrapper .react-medicationDetails .information{list-style:none;padding:0}.react-wrapper .react-medicationDetails .information .informationItem{padding:1rem 0;border-bottom:solid 1px var(--color-divider)}.react-wrapper .react-medicationDetails .information .informationItem:first-of-type{padding-top:0}.react-wrapper .react-medicationDetails .information .informationItem:last-of-type{border-bottom:solid 1px rgba(0,0,0,0);padding-bottom:0}.react-wrapper .react-medicationDetails .information .informationItem .informationLabel{font-weight:bold}.react-wrapper .react-medicationDetails .iframe-container{display:flex;flex-direction:column;max-width:100%;width:750px}.react-wrapper .react-medicationDetails .iframe-container .healthbase-container{display:flex;padding-left:30px}@media(max-width: 720px){.react-wrapper .react-medicationDetails .iframe-container .healthbase-container{justify-content:center;padding-left:0px}}.react-wrapper .react-medicationDetails .iframe-container .healthbase-container .healthbase{width:150px}.react-wrapper .react-medicationDetails .iframe-container .iframe{width:100%;height:700px;border:0}@media(min-width: 665px){.react-wrapper .react-medicationDetails .iframe-container .iframe{height:900px}}.react-wrapper .react-link.standaloneLink{justify-content:center}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.legalStatement{padding:.5rem;margin-top:2rem;box-sizing:border-box}@media(min-width: 769px){.legalStatement{min-height:80vh;margin-top:2rem}}.legalStatement .content{max-width:1024px;min-height:10rem;margin:auto}.legalStatement .content .loadingWrapper{position:relative;height:25rem}.legalStatement .content .actions{display:flex;align-items:center;justify-content:space-between;margin-top:2rem;padding-top:2rem;border-top:1px solid var(--color-divider)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-medicationOrderWizard .actions{display:flex;justify-content:space-between}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-medicationChoosePractice{min-height:20rem}.react-medicationChoosePractice .actions{margin-top:2rem;text-align:center}.high-contrast .choosePractice .practiceButton{background-color:var(--color-navigation)}.high-contrast .choosePractice .practiceButton:hover{background-color:var(--color-navigation-hover)}.no-facility-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 16px;padding-top:30%}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-medicationChooseMedication{min-height:20rem}.react-medicationChooseMedication .actions{margin-top:2rem;text-align:center;display:flex;justify-content:space-between}.react-medicationChooseMedication .medicineList{display:grid;grid-gap:1rem}@media(min-width: 769px){.react-medicationChooseMedication .medicineList{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}}.react-medicationChooseMedication .medicineList .medicine{cursor:pointer;background-color:#fff;border:solid 1px var(--color-action);padding:1rem;display:flex;align-items:flex-start;border-radius:.3rem;font-weight:lighter}.react-medicationChooseMedication .medicineList .medicine:focus-within{text-decoration:underline}.react-medicationChooseMedication .medicineList .medicine:hover{border-color:var(--color-action-hover)}.react-medicationChooseMedication .medicineList .medicine.selected{background-color:var(--color-action);color:#fff}.react-medicationChooseMedication .medicineList .medicine.selected h3{color:#fff}.react-medicationChooseMedication .medicineList .medicine.selected .selectionIndicator{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}.react-medicationChooseMedication .medicineList .medicine .medicineDetails h3{font-size:1.2rem;margin-bottom:.5rem;border-bottom:none}.react-medicationChooseMedication .medicineList .medicine input[type=checkbox]{opacity:0;font-size:1rem;width:1rem;height:1rem;border-radius:.3rem;margin:0 1rem 0 1rem}.react-medicationChooseMedication .medicineList .medicine .selectionIndicator{align-self:center;background-color:#fff;border:solid 1px var(--color-action);height:1.5rem;width:1.5rem;border-radius:.3rem;display:flex;align-items:center;justify-content:center;position:relative;margin-right:1rem}.react-medicationChooseMedication .medicineList .medicine .selectionIndicator .fa{position:absolute;font-size:1.5rem}.high-contrast .react-medicationChooseMedication .medicine{border-color:var(--color-action)}.high-contrast .react-medicationChooseMedication .medicine .selectionIndicator{border-color:var(--color-action)}.high-contrast .react-medicationChooseMedication .medicine:hover{border-color:var(--color-action-hover)}.high-contrast .react-medicationChooseMedication .medicine.selected{background-color:var(--color-action)}.high-contrast .react-medicationChooseMedication .medicine.selected .selectionIndicator{border-color:rgba(0,0,0,0)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-medicationChooseMethod{min-height:20rem}.react-medicationChooseMethod .deliveryMethods{margin-bottom:2rem}.react-medicationChooseMethod .deliveryMethods h3{border-bottom:0;text-decoration:none;margin-bottom:0}.react-medicationChooseMethod .deliveryMethods .react-newButton.locationButton{display:block;margin:0;text-align:left}.react-medicationChooseMethod .deliveryMethods .react-newButton.locationButton:not(:first-of-type){margin-top:1rem}.react-medicationChooseMethod .deliveryMethods .deliveryMoments,.react-medicationChooseMethod .deliveryMethods .pickupLocations{margin-top:2rem;list-style:none;padding-left:0}.react-medicationChooseMethod .deliveryMethods .deliveryMoments .bordered,.react-medicationChooseMethod .deliveryMethods .pickupLocations .bordered{padding-top:2rem;padding-left:0}.react-medicationChooseMethod .deliveryMethods .deliveryMoments .bordered:not(:last-of-type),.react-medicationChooseMethod .deliveryMethods .pickupLocations .bordered:not(:last-of-type){border-bottom:solid 1px var(--color-divider)}@media(min-width: 769px){.react-medicationChooseMethod .deliveryMethods .deliveryMoments .bordered,.react-medicationChooseMethod .deliveryMethods .pickupLocations .bordered{padding-left:1rem}}.react-medicationChooseMethod .deliveryMethods .deliveryMoments h5,.react-medicationChooseMethod .deliveryMethods .pickupLocations h5{margin-bottom:0}.react-medicationChooseMethod .deliveryMethods .deliveryMoments h5:first-letter,.react-medicationChooseMethod .deliveryMethods .pickupLocations h5:first-letter{text-transform:capitalize}.react-medicationChooseMethod .deliveryMethods .deliveryMoments .deliverySegments,.react-medicationChooseMethod .deliveryMethods .pickupLocations .deliverySegments{list-style:none;padding:0}.react-medicationChooseMethod .deliveryMethods .deliveryMoments .deliverySegments li,.react-medicationChooseMethod .deliveryMethods .pickupLocations .deliverySegments li{padding:0;width:100%}@media(min-width: 769px){.react-medicationChooseMethod .deliveryMethods .deliveryMoments .deliverySegments li,.react-medicationChooseMethod .deliveryMethods .pickupLocations .deliverySegments li{width:100%}}@media(min-width: 769px)and (min-width: 769px){.react-medicationChooseMethod .deliveryMethods .deliveryMoments .deliverySegments li,.react-medicationChooseMethod .deliveryMethods .pickupLocations .deliverySegments li{width:auto;display:inline-block;margin:0 1rem 1rem 0}}.react-medicationChooseMethod .deliveryMethods .deliveryMoments .deliverySegments li .segment,.react-medicationChooseMethod .deliveryMethods .pickupLocations .deliverySegments li .segment{width:100%}.react-medicationChooseMethod .deliveryMethods .deliveryMoments .deliverySegments li .segment .buttonLabel:first-letter,.react-medicationChooseMethod .deliveryMethods .pickupLocations .deliverySegments li .segment .buttonLabel:first-letter{text-transform:capitalize}@media(min-width: 769px){.react-medicationChooseMethod .deliveryMethods .deliveryMoments .deliverySegments li .segment,.react-medicationChooseMethod .deliveryMethods .pickupLocations .deliverySegments li .segment{width:auto}}.react-medicationChooseMethod .addressDetails{background-color:var(--information-backgroundColor);padding:.5rem;margin:1rem 0 2rem 0;width:auto}.react-medicationChooseMethod .actions{display:flex;justify-content:space-between}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-medicationChooseQuestion .actions{display:flex;justify-content:space-between}.react-medicationChooseQuestion form{margin-top:2rem}.react-medicationChooseQuestion form textarea{min-height:10rem}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-medicationCheck .actions{display:flex;justify-content:space-between}.react-medicationCheck .categories .category{border-bottom:solid 1px var(--color-divider);padding:2rem 0}.react-medicationCheck .categories .category:first-of-type{padding:0 0 2rem 0}.react-medicationCheck .categories .category:last-of-type{border:none;padding-bottom:0}@media(min-width: 769px){.react-medicationCheck .categories .category{display:flex;align-items:center}}.react-medicationCheck .categories .category h3{white-space:nowrap;margin-bottom:.5rem}@media(min-width: 769px){.react-medicationCheck .categories .category h3{margin-right:2rem;margin-bottom:0}}.react-medicationCheck .categories .category .medication{margin:0;padding-left:1rem}.react-medicationCheck .categories .category .medication li{margin:.5rem 0 0 0;padding-left:.5rem}.react-medicationCheck .categories .category .medication li:first-of-type{margin-top:0}.react-medicationCheck .categories .addressDetails{margin:1rem 0;background-color:var(--information-backgroundColor);padding:.5rem}.react-medicationCheck .categories .practiceDetails{display:flex;align-items:center;flex-direction:row;text-align:left}@media(min-width: 769px){.react-medicationCheck .categories .practiceDetails{margin:0 0 0 2rem}}.react-medicationCheck .categories .practiceDetails .avatar{width:5rem;height:5rem;min-width:5rem;min-height:5rem;margin-right:1rem;margin-bottom:0}.react-medicationCheck .categories .practiceDetails .avatar img{width:100%}.react-medicationCheck .categories .practiceDetails .plain .date{text-transform:capitalize}.react-medicationCheck .success{display:flex;align-items:center;justify-content:center;min-height:10rem;flex-direction:column;text-align:center}.react-medicationCheck .success .message{margin-top:2rem;font-size:2rem;font-weight:bold}.react-medicationCheck .success .fa{font-size:10rem;color:var(--color-highlight)}.react-medicationCheck .react-link.backToMain{margin-top:2rem;justify-content:center;text-align:center}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-appRedirect{padding:.5rem;margin-top:2rem;box-sizing:border-box}@media(min-width: 769px){.react-appRedirect{min-height:80vh;margin-top:2rem}}.react-appRedirect .content{max-width:1024px;min-height:10rem;margin:auto}.react-appRedirect .title{font-size:1rem;border:none;font-weight:normal}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.repeat-medication-batch-details-wrapper{background:none;border-radius:0;box-shadow:none;padding:1px}.repeat-medication-batch-details-wrapper .repeat-medication-batch-details-changes-container{padding:10px;margin-bottom:5px;background:var(--color-message);border:1px dotted var(--color-divider)}.repeat-medication-batch-details-wrapper .repeat-medication-batch-details-changes-container .repeat-medication-batch-details-changes-reason{font-style:italic}.repeat-medication-batch-details-wrapper .repeat-medication-batch-details-button-wrapper{display:flex;justify-content:end}.repeat-medication-batch-details-wrapper li:last-of-type .repeat-medication-details-link{display:inline;margin-bottom:0;padding-bottom:0;border-bottom:0}.repeat-medication-batch-details-wrapper li:last-of-type .repeat-medication-details-link.dotted:before{content:"·";font-size:60px;vertical-align:top;margin-right:5px}.repeat-medication-batch-details-wrapper li:last-of-type .repeat-medication-details-link span{color:var(--color-action);text-decoration:underline;font-weight:bold}.repeat-medication-batch-details-wrapper li:last-of-type .repeat-medication-details-link span:hover{cursor:pointer;color:var(--color-action-hover)}.repeat-medication-details-submit-wrapper .repeat-medication-details-submit{margin-top:1rem;width:100%;justify-content:center}#repeat-medication-details-list.repeat-medication-details-list{list-style-type:none;margin:1rem 0;padding:1rem;position:relative;z-index:1;background:#fff;box-shadow:var(--content-boxShadow)}#repeat-medication-details-list.repeat-medication-details-list:not(:last-of-type){border-bottom:2px dotted var(--color-divider);padding-bottom:1.5rem;margin-bottom:1.5rem}#repeat-medication-details-list.repeat-medication-details-list h6{font-weight:bold;margin-bottom:5px}#repeat-medication-details-list.repeat-medication-details-list h5{margin-bottom:0;font-weight:lighter}#repeat-medication-details-list.repeat-medication-details-list li{padding:10px 0;margin:0;border-bottom:1px solid var(--color-divider)}#repeat-medication-details-list.repeat-medication-details-list li:last-of-type{border-bottom:none;padding-bottom:0}#repeat-medication-details-list.repeat-medication-details-list li:first-of-type{padding-top:0}#repeat-medication-details-list.repeat-medication-details-list li:first-of-type h5{font-weight:bold}.repeat-medication-edit-wrapper{background:#fff;background-size:100% 60%;border-radius:var(--borderRadius, 0);box-shadow:var(--content-boxShadow);padding:1rem;margin-bottom:1rem}.repeat-medication-edit-wrapper .repeat-medication-edit-medicine-details{border-bottom:2px dotted var(--color-divider);margin-bottom:1rem}.repeat-medication-edit-wrapper .repeat-medication-edit-medicine-details h6{margin-bottom:0}.repeat-medication-edit-wrapper .repeat-medication-edit-medicine-details h5{font-weight:lighter}.repeat-medication-edit-wrapper .repeat-medication-edit-medicine-actions h6{margin-top:1rem;margin-bottom:0}.repeat-medication-edit-wrapper .repeat-medication-edit-medicine-actions h4{font-weight:lighter;font-size:1rem}.repeat-medication-edit-wrapper .repeat-medication-edit-radio-buttons{display:block}.repeat-medication-edit-wrapper .repeat-medication-edit-radio-buttons input{accent-color:var(--color-action);margin-right:5px}.repeat-medication-edit-wrapper .react-input.repeat-medication-edit-input-quantity{display:inline-block;width:auto}.repeat-medication-edit-wrapper .react-input.repeat-medication-edit-input-quantity input{display:inline-block;width:100px;margin-right:10px}.repeat-medication-edit-wrapper .react-input.repeat-medication-edit-input-quantity span{font-weight:lighter}.repeat-medication-edit-wrapper .react-input.repeat-medication-edit-input-quantity .validationError{padding:0}.repeat-medication-edit-button-submit-wrapper .repeat-medication-edit-button-submit{width:100%;display:flex;justify-content:center}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-linkCard--medicineGuidanceLink{box-shadow:3px 3px 5px rgba(0,0,0,.2);position:relative;overflow:visible}.react-linkCard--medicineGuidanceLink .linkCard__icon{height:5rem}.react-linkCard--medicineGuidanceLink--historical{background:var(--color-navigation-secondary)}.react-linkCard--medicineGuidanceLink--historical:hover{background:var(--color-navigation-secondary)}.react-linkCard--medicineGuidanceLink--historical .information .timestamp{color:var(--color-white)}.linkCard__icon--with-pill{margin-top:-1.25rem}.react-linkCard--medicineGuidanceLink__pill{box-shadow:3px 3px 5px rgba(0,0,0,.2);position:absolute;bottom:-0.5rem;right:.5rem;display:flex;flex-direction:row;align-items:center;gap:.5rem;padding:.5rem .75rem;border-radius:999rem;color:var(--color-white)}@media(max-width: 480px){.react-linkCard--medicineGuidanceLink__pill{bottom:-1rem}}.react-linkCard--medicineGuidanceLink__pill__text{font-family:Inter,sans-serif;font-size:.85rem;line-height:130%;font-weight:bold}.react-linkCard--medicineGuidanceLink__pill__icon{font-size:1.25rem}.react-linkCard--medicineGuidanceLink__pill--action{background:var(--color-pill-action)}.react-linkCard--medicineGuidanceLink:hover .react-linkCard--medicineGuidanceLink__pill--action{background:var(--color-pill-action-hover)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.medicine-guidance-overview .react-information:has(+.medicine-guidance-overview__image-wrapper){margin-bottom:1rem}.medicine-guidance-overview__image-wrapper{display:flex;align-items:center;justify-content:center;margin-bottom:1rem}.medicine-guidance-overview__image-wrapper__image{display:flex;height:10rem}@media(min-width: 481px)and (max-width: 768px){.medicine-guidance-overview__image-wrapper__image{height:15rem}}@media(min-width: 769px){.medicine-guidance-overview__image-wrapper__image{height:20rem}}.medicine-guidance-overview .medicine-guidance-overview__list{display:flex;flex-direction:column;gap:1rem;list-style:none;padding:0}@media(min-width: 769px){.medicine-guidance-overview .medicine-guidance-overview__list{display:grid;grid-template-columns:repeat(2, 1fr)}}@media(max-width: 480px){.medicine-guidance-overview .medicine-guidance-overview__list{gap:1.5rem}}.medicine-guidance-overview__list .medicine-guidance-overview__list__item{min-width:0;margin:0;padding:0}.medicine-guidance-overview__link-wrapper{display:flex;flex-direction:row;justify-content:center;margin:3rem 0}.medicine-guidance-overview__link-wrapper .medicine-guidance-overview__link-to-overview{display:flex;gap:.5rem;align-items:baseline;font-weight:bold;line-height:150%}@keyframes index-module__fadeIn___hug5X{0%{opacity:0}100%{opacity:1}}@keyframes index-module__popIn___LyRvv{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes index-module__popInFromRight___FooiW{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes index-module__jumpIn___UnHsc{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.index-module__wrapper___UD80U{display:flex;flex-direction:column;align-items:center;gap:1rem}.index-module__text___25SGk{margin:0 !important}.index-module__button___upw0d{display:flex;flex-direction:row;justify-content:center;gap:.5rem;width:100%;margin:0 !important;line-height:150%}@media(min-width: 481px){.index-module__button___upw0d{width:22rem}}.index-module__button___upw0d span{margin:0 !important}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.medicine-guidance-timeline-card{display:flex;flex-direction:column;gap:1rem;max-width:calc(1024px*.7);margin:0 !important}@media(max-width: 480px){.medicine-guidance-timeline-card{padding:1rem !important}}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__header{display:flex;flex-direction:column;gap:.5rem;justify-content:space-between}@media(min-width: 481px){.medicine-guidance-timeline-card .medicine-guidance-timeline-card__header{flex-direction:row}}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__header__title{font-weight:bold;color:var(--content-color-lighter)}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__header__date{display:flex;gap:.3rem;align-items:baseline;font-size:.9rem;color:var(--content-color-lighter)}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__body-icon-wrapper{display:flex;align-items:start;gap:1rem}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__body{margin:0;color:var(--content-color-lighter)}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__body__medicine-name{font-weight:bold}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__body__icon{font-size:4.4rem;color:var(--color-confirmation)}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__graphic{width:9rem}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__button-wrapper{display:flex;flex-direction:column;gap:1.5rem}.medicine-guidance-timeline-card .react-newButton.medicine-guidance-timeline-card__button{display:flex;align-items:baseline;justify-content:center;gap:.4rem;margin:0;font-size:1rem;font-weight:bold}.medicine-guidance-timeline-card .react-newButton.medicine-guidance-timeline-card__button>*{line-height:140%}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__button.medicine-guidance-timeline-card__button--primary-green{background-color:var(--color-confirmation);border-color:var(--color-confirmation)}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__button.medicine-guidance-timeline-card__button--primary-green:hover{background-color:var(--color-confirmation-hover);border-color:var(--color-confirmation-hover)}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__button__icon{font-size:1.2rem}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__button--confirm.big{flex-direction:column;gap:.2rem;width:100%;font-size:1.1rem;margin-top:.5rem}.medicine-guidance-timeline-card .medicine-guidance-timeline-card__button--confirm.big .buttonLabel.spaced{margin:0}.medicine-guidance-timeline-egg{display:grid;width:17rem;height:13rem}.medicine-guidance-timeline-egg>*{grid-area:1/1}.medicine-guidance-timeline-egg>.react-contentBox{width:100%;height:100%;border-radius:50% !important}.medicine-guidance-timeline-egg__content-wrapper{display:flex;flex-direction:column;align-items:center;place-self:center;gap:.2rem;max-width:8rem;color:var(--content-color-lighter)}.medicine-guidance-timeline-egg__date{display:flex;gap:.3rem;align-items:baseline;font-size:.9rem}.medicine-guidance-timeline-egg__graphic{width:6.5rem;aspect-ratio:1}.medicine-guidance-timeline-egg__title{font-size:1rem;font-weight:bold;text-align:center}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.medicine-guidance-timeline__medicine-box{display:flex;flex-direction:column}@media(max-width: 480px){.medicine-guidance-timeline__medicine-box{padding:1rem !important}}.medicine-guidance-timeline__medicine-box__heading{font-weight:bold;color:var(--content-color-lighter)}.medicine-guidance-timeline__medicine-box__link{width:fit-content;color:var(--color-navigation);text-decoration:underline;font-weight:bold}.medicine-guidance-timeline__medicine-box__link:hover{color:var(--color-navigation-hover)}.medicine-guidance-timeline-wrapper{display:grid}.medicine-guidance-timeline-wrapper>*{grid-area:1/1}.medicine-guidance-timeline__dotted-background{height:calc(100% - 8rem);background:repeat-y url("/mgn-mobiel/assets/mgn/medicine_guidance_timeline.svg") bottom center}@media(max-width: 480px){.medicine-guidance-timeline__dotted-background{background-size:80%}}.medicine-guidance-timeline__items{display:flex;flex-direction:column;align-items:center;gap:4rem}.medicine-guidance-timeline__items__item--left{align-self:flex-start}.medicine-guidance-timeline__items__item--right{align-self:flex-end}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.medicine-guidance-wizard{display:flex;flex-direction:column;align-items:center}.medicine-guidance-wizard>*{width:100%}.medicine-guidance-wizard .medicine-guidance-wizard__content-box{display:flex;flex-direction:column;gap:1rem}.medicine-guidance-wizard .medicine-guidance-wizard__graphic-wrapper{display:flex;align-items:center;justify-content:center}.medicine-guidance-wizard .medicine-guidance-wizard__first-page-graphic{display:flex;height:15rem}@media(max-width: 480px){.medicine-guidance-wizard .medicine-guidance-wizard__first-page-graphic{height:10rem}}.medicine-guidance-wizard .medicine-guidance-wizard__content__heading{font-size:1.1rem}.medicine-guidance-wizard .medicine-guidance-wizard__content__body h3{font-size:1.1rem}.medicine-guidance-wizard .medicine-guidance-wizard__content__body b{font-weight:bold}.medicine-guidance-wizard .medicine-guidance-wizard__content__body a{text-decoration:underline}.medicine-guidance-wizard .medicine-guidance-wizard__content__body a:hover{text-decoration:none}.medicine-guidance-wizard .medicine-guidance-wizard__button-wrapper{display:flex;flex-direction:row;justify-content:space-between}.medicine-guidance-wizard .medicine-guidance-wizard__button-wrapper--single button{width:100%}.medicine-guidance-wizard .medicine-guidance-wizard__button{display:flex;flex-direction:row;align-items:baseline;justify-content:center;gap:.5rem;font-weight:bold;line-height:150%}.medicine-guidance-wizard .medicine-guidance-wizard__button .buttonLabel.spaced{margin:0}.medicine-guidance-wizard .medicine-guidance-wizard__health-base-wrapper{display:flex;flex-direction:column;align-items:center;gap:.2rem}.medicine-guidance-wizard .medicine-guidance-wizard__health-base-logo{width:8rem}.medicine-guidance-wizard .medicine-guidance-wizard__health-base-link{display:flex;gap:.3rem;align-items:center;line-height:150%;font-size:.9rem;font-weight:bold;font-style:italic}.medicine-guidance-wizard .medicine-guidance-wizard__health-base-link:hover .medicine-guidance-wizard__health-base-link__text{text-decoration:none}.medicine-guidance-wizard .medicine-guidance-wizard__health-base-link__text{text-decoration:underline}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.medicine-guidance-wizard-confirm .medicine-guidance-wizard-confirm__content-wrapper{display:flex;flex-direction:column;gap:.9rem}.medicine-guidance-wizard-confirm .medicine-guidance-wizard-confirm__content__heading{font-size:1.1rem;margin:0}.medicine-guidance-wizard-confirm .medicine-guidance-wizard-confirm__content__body{margin:0}.medicine-guidance-wizard-confirm .medicine-guidance-wizard-confirm__content__button{width:fit-content}@media(max-width: 480px){.medicine-guidance-wizard-confirm .medicine-guidance-wizard-confirm__content__button{width:100%;justify-content:center}}.medicine-guidance-wizard-confirm .medicine-guidance-wizard-confirm__content__button.medicine-guidance-wizard-confirm__content__button--regular{font-weight:bold;line-height:150%;display:flex;align-items:baseline;gap:.4rem;margin:0}.medicine-guidance-wizard-confirm .medicine-guidance-wizard-confirm__content__button.medicine-guidance-wizard-confirm__content__button--regular:has(+.medicine-guidance-wizard-confirm__content__heading){margin-bottom:1rem}.medicine-guidance-wizard-confirm .medicine-guidance-wizard-confirm__content__button--confirm.big{flex-direction:column;gap:.2rem;width:100%;font-size:1.1rem;margin-top:.5rem}.medicine-guidance-wizard-confirm .medicine-guidance-wizard-confirm__content__button--confirm.big .buttonLabel.spaced{margin:0}@keyframes styles-module__fadeIn___atQad{0%{opacity:0}100%{opacity:1}}@keyframes styles-module__popIn___RNpQd{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes styles-module__popInFromRight___YpWFy{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes styles-module__jumpIn___FSFWl{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.styles-module__medicineGuidanceNewMessageSent___AfUx\+ .styles-module__contentWrapper___bDGCN{display:flex;flex-direction:column;gap:1.2rem;align-items:center}.styles-module__medicineGuidanceNewMessageSent___AfUx\+ .styles-module__icon___Q7VOw{font-size:8rem;color:var(--color-confirmation)}.styles-module__medicineGuidanceNewMessageSent___AfUx\+ .styles-module__buttonWrapper___v35\+8{display:flex;flex-direction:column;gap:1rem;align-items:center}@media(min-width: 769px){.styles-module__medicineGuidanceNewMessageSent___AfUx\+ .styles-module__buttonWrapper___v35\+8{flex-direction:row}}.styles-module__medicineGuidanceNewMessageSent___AfUx\+ .styles-module__button___U0DrU{display:flex;flex-direction:row;align-items:baseline;width:fit-content;gap:.4rem;line-height:150%}.repeat-medication-batch-container{display:flex;flex-direction:column;background:#fff;padding:1rem;box-shadow:var(--content-boxShadow)}.repeat-medication-batch-container .info-container{color:var(--color-heading)}.repeat-medication-batch-container .info-container h4{margin-bottom:2px}.repeat-medication-batch-container .info-container h6{font-weight:lighter;margin-bottom:0}.repeat-medication-batch-container .info-container hr{border:none;border-top:1px dotted var(--color-divider);margin:10px 0}.repeat-medication-batch-container .status-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.repeat-medication-batch-container .status-container h5{font-weight:lighter;margin-bottom:0;color:var(--color-timestamp)}.repeat-medication-batch-container .status-container .react-link.no-padding{padding:0}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.repeat-medication-history-buttons-wrapper{display:grid;grid-template-columns:1fr;grid-gap:1rem;justify-content:space-between;width:100%;margin-bottom:2rem}@media(min-width: 769px){.repeat-medication-history-buttons-wrapper{grid-template-columns:1fr 1fr}}.repeat-medication-history-buttons-wrapper .repeat-medication-history-button{width:100%;margin-left:0 !important}@media(min-width: 769px){.repeat-medication-history-buttons-wrapper .repeat-medication-history-button:last-child{grid-column-start:2}}.repeat-medication-grid-container .react-grid.repeat-medication-grid{display:flex;flex-direction:column}@media(min-width: 769px){.repeat-medication-grid-container .react-grid.repeat-medication-grid{display:grid;grid-template-columns:1fr 1fr}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.measurements-container{display:flex;justify-content:center;margin-bottom:8rem}@media(min-width: 769px){.measurements-container{gap:6rem}}@media(min-width: 481px)and (max-width: 768px){.measurements-container{gap:2rem}}@media(max-width: 480px){.measurements-container{flex-direction:column;margin-bottom:4rem}}.measurements-container .react-linkCard{display:flex;flex-direction:column;justify-content:center;align-content:center;gap:1rem;padding:2rem;text-align:center;font-weight:bold;height:inherit}@media(max-width: 480px){.measurements-container .react-linkCard{padding:1rem}}.measurements-container .divider{display:flex;align-items:center;justify-content:center;height:inherit;position:relative;width:10rem}@media(max-width: 480px){.measurements-container .divider{height:auto;width:100%}}.measurements-container .divider::before{content:"";position:absolute;width:1px;height:100%;background-color:#ccc}@media(max-width: 480px){.measurements-container .divider::before{width:100%;height:1px}}.measurements-container .divider span{position:relative;background-color:var(--color-background);padding:0 10px;font-weight:bold;color:#666}@media(max-width: 480px){.measurements-container .divider span{margin:10px 0;padding:0 5px}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .react-episodes .episodeList{list-style:none;padding:0;margin:1rem 0 3rem 0;grid-template-columns:1fr;width:100%}@media(min-width: 769px){.react-wrapper .react-episodes .episodeList{grid-template-columns:1fr 1fr}}.react-wrapper .react-episodes .episodeList .episodeItem{padding:0;margin:0;width:100%;overflow:hidden;border-radius:.3rem;box-shadow:3px 3px 5px rgba(0,0,0,.2)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.order-status .cardsContainer{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.order-status .cardsContainer .listItem{padding:0;width:100%}.order-status .inactiveOrdersBtnWrapper{display:flex;justify-content:center;margin:3rem 0}.order-status .inactiveOrdersBtn{font-weight:bold;line-height:150%}.order-status .blueInfoCard{display:flex;align-items:center;background-color:#d2eff3;border-radius:4px;margin-bottom:16px;padding:0 12px}.order-status .bold{font-weight:bold}.order-status .button{display:flex;align-items:center;justify-content:center;flex-direction:row;border:1px solid #d3d3d3;border-radius:4px;margin-top:20px;padding:4px;font-weight:500;color:#222;font-size:13px}.order-status .buttonText{color:#222}.order-status .card{background-color:var(--color-white);border-radius:7px;margin:12px auto;padding:20px;display:flex;gap:16px;box-shadow:var(--content-boxShadow)}@media(max-width: 480px){.order-status .card{flex-direction:column;margin-bottom:1rem}}.order-status .card .leftContainer,.order-status .card .rightContainer{width:50%}@media(max-width: 480px){.order-status .card .leftContainer,.order-status .card .rightContainer{width:100%}}.order-status .card .leftContainer{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.order-status .card .leftContainer .image{width:200px;height:auto}.order-status .card .rightContainer .title{margin:0;padding-bottom:1rem}.order-status .card .date{color:#222;margin-bottom:8px;text-align:center;margin-top:10px}.order-status .card .errorLink{color:#2356c3;font-weight:bold;text-decoration:underline}.order-status .card .errorText{color:#c53030}.order-status .card .infoRow{display:flex;margin-bottom:8px}.order-status .card .infoText{font-size:14px;margin:.4rem 0}.order-status .card .infoText.lockerText{display:flex;flex-direction:column}@media(max-width: 480px){.order-status .card .infoText.pharmacy{display:flex;flex-direction:column}}.order-status .card .label{color:dimgray;font-weight:400;flex:.6;font-size:14px}.order-status .card .newMedicationBox{background-color:#d9d9d9;border-radius:4px;margin-top:16px;padding:13px}.order-status .card .newMedicationBox .firstTimeUseRow{display:flex;align-items:center;gap:5px;margin-bottom:4px}.order-status .card .newMedicationBox .firstTimeUseRow .newMedicationTitle{font-size:16px;font-weight:600}.order-status .card .newMedicationBox .firstTimeUseRow i{font-size:1.2rem}.order-status .card .newMedicationBox .newMedicationDescription{font-size:14px;margin:0}.order-status .card .pickupCode{font-size:18px;font-weight:700;align-self:center}.order-status .card .red{background-color:rgba(255,0,0,.2509803922)}.order-status .card .status{color:#111;font-size:21px;font-weight:500;letter-spacing:-0.4px;margin-bottom:24px;margin-top:.3rem;text-align:center}.order-status .card .textField{color:#222;flex:2;font-size:14px;font-weight:500}.order-status .card .textField.address{white-space:pre-line}.order-status .card .title{font-size:1.4rem;font-weight:700;letter-spacing:-0.4px;margin-bottom:16px}.order-status .card .canceledLine{background-color:#c53030;border-radius:5px;height:5px;margin:0 4px;width:135px;margin-left:auto;margin-right:auto}.order-status .card .error{background-color:#c53030}.order-status .card .progressBarContainer{display:flex;align-items:center;justify-content:center;flex-direction:row;margin-bottom:8px}.order-status .card .progressLine{background-color:#d3d3d3;border-radius:5px;height:5px;margin:0 4px;width:39px}.order-status .card .progressLine.activeLine{background-color:#4bbdce}.index-module__wrapper___nNsgW{display:flex;gap:1rem;justify-content:space-between}.icons-module__icon___3Jb1T{width:2rem;aspect-ratio:1;fill:var(--color-action)}.icons-module__checked___nFtX4{fill:var(--color-white)}.index-module__listItem___LPiuD{list-style:none;padding:0 !important;margin:0 !important;line-height:unset !important}.index-module__label___8-XHD{display:flex;align-items:center;height:100%;background:var(--color-white);padding:1rem;gap:1rem;border-radius:.3rem;border:2px solid var(--color-action)}.index-module__label___8-XHD:hover{cursor:pointer}.index-module__label___8-XHD:focus-within:has(:focus-visible){outline:solid 2px var(--color-heading)}.index-module__label___8-XHD.index-module__checked___D38iF{background:var(--color-action)}.index-module__textContent___R0VQW{display:flex;flex-direction:column;gap:.5rem}.index-module__label___8-XHD.index-module__checked___D38iF .index-module__textContent___R0VQW{color:var(--color-white)}.index-module__title___07yfz{font-size:1.2rem;font-weight:bold}.index-module__label___8-XHD:hover .index-module__title___07yfz{text-decoration:underline}.index-module__information___VhOyE{display:flex;flex-direction:column;font-style:italic;font-size:1.1rem;line-height:150%}@keyframes index-module__fadeIn___NKKpd{0%{opacity:0}100%{opacity:1}}@keyframes index-module__popIn___-OH\+S{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes index-module__popInFromRight___Bhsme{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes index-module__jumpIn___o4pqR{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.index-module__grid___7Xh-2{display:grid;grid-gap:1rem;padding:0 !important}@media(min-width: 769px){.index-module__grid___7Xh-2{grid-template-columns:1fr 1fr;grid-auto-rows:1fr}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-appBar{position:relative;height:4rem;width:100%;box-sizing:border-box;overflow:hidden}.react-appBar .fixedBar{position:fixed;z-index:4;height:4rem;width:100%;box-sizing:border-box;top:0;left:0;right:0;background-color:#fff;box-shadow:0 2px 5px rgba(0,0,0,.2)}.react-appBar .fixedBar .content{display:flex;justify-content:space-between;align-items:center;text-align:right;padding:0 1rem;position:relative}@media(min-width: 769px){.react-appBar .fixedBar .content{margin:auto;max-width:1024px}}@media(min-width: 1025px){.react-appBar .fixedBar .content{padding:0}}.react-appBar .fixedBar .content .logo{height:3.5rem;width:12rem;margin-top:.25rem;padding:.4rem .2rem .4rem 0;box-sizing:border-box;background-image:var(--image-logo);background-size:contain;background-repeat:no-repeat;background-position:center}.react-appBar .fixedBar .content .logo img{height:100%}.react-appBar .fixedBar .content .menuButton{display:flex;height:3.5rem;width:3.5rem;box-sizing:border-box;justify-content:center;align-items:center;margin-left:auto;margin-right:0;cursor:pointer;background-color:#fff;border-radius:.3rem}.react-appBar .fixedBar .content .menuButton i{font-size:2rem;color:var(--color-action)}.react-appBar .fixedBar .content .menuButton:hover i{color:var(--color-action-hover)}.react-appBar .fixedBar .content .menuButton:focus{outline:solid 2px #000}.react-appBar .alerts{pointer-events:none;position:fixed;text-align:left;top:3.7rem;left:0;right:0;z-index:2}@media(min-width: 769px){.react-appBar .alerts{max-width:1024px;margin:auto;text-align:right}}.react-appBar .alerts .alertLink{pointer-events:all;background-color:var(--color-navigation);padding:.8rem 1rem .5rem 1rem;box-sizing:border-box;border-radius:.3rem;color:#fff;display:inline-flex;align-items:center;box-shadow:3px 3px 5px rgba(0,0,0,.4);margin-left:.5rem;text-decoration:none}.react-appBar .alerts .alertLink:hover{background-color:var(--color-navigation-hover)}.react-appBar .alerts .alertLink.animated{animation:slide 1s ease forwards}.react-appBar .alerts .alertLink i{margin-right:.5rem}.react-appBar .dropDown{position:fixed;z-index:3;top:4rem;left:0;right:0}@media(min-width: 481px){.react-appBar .dropDown{max-width:1024px;margin:auto}}.react-appBar .dropDown .menuWrapper{margin-right:0;margin-left:auto;background-color:#fff;box-shadow:0 0 5px rgba(0,0,0,.2)}@media(min-width: 769px){.react-appBar .dropDown .menuWrapper{width:25rem}}.react-appBar .dropDown .menuWrapper .contrastToggle{padding:1rem}.react-appBar .dropDown .menuWrapper .contrastToggle label{font-weight:normal}.react-appBar .dropDown .menuWrapper .links{list-style:none;padding:1rem;width:100%}.react-appBar .dropDown .menuWrapper .links li{line-height:1.2rem;display:flex;align-items:center}.react-appBar .dropDown .menuWrapper .links li .unreadCount{background-color:var(--color-notification);font-weight:bold;border-radius:50%;color:#fff;height:2rem;width:2rem;display:flex;align-items:center;justify-content:center;text-align:center}.react-appBar .dropDown .menuWrapper .links .logout{color:var(--color-action)}.react-appBar .dropDown .menuWrapper .links .logout:hover{color:var(--color-action-hover)}.react-appBar .shadowBox{display:block;position:fixed;overflow:hidden;z-index:2;top:0;right:0;left:0;bottom:0;width:100%;padding:0;margin:0;background-color:rgba(0,0,0,.4);animation:fadeIn .4s ease forwards}.high-contrast .react-appBar .fixedBar .menuButton i{color:var(--color-action)}.high-contrast .react-appBar .fixedBar .menuButton i:hover{color:var(--color-action-hover)}.high-contrast .react-appBar .alertLink{background-color:var(--color-navigation)}.high-contrast .react-appBar .alertLink:hover{background-color:var(--color-navigation-hover)}@keyframes slide{0%{transform:translateY(-1rem)}100%{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-footer{margin-top:3rem;padding:1rem .5rem;border-top:solid 1px var(--color-divider);text-align:center;background-color:var(--information-backgroundColor)}@media(min-width: 769px){.react-footer{max-width:1024px;margin:4rem auto 0 auto;display:flex;justify-content:space-between;background-color:rgba(0,0,0,0)}}.react-footer .pageTitle{font-weight:bold;color:var(--color-heading)}.react-footer .externals{list-style:none;margin-top:1rem;padding:0}@media(min-width: 769px){.react-footer .externals{display:flex;margin:0}}.react-footer .externals li{padding:0;margin-bottom:0}@media(min-width: 769px){.react-footer .externals li{padding:0 0 0 1rem}.react-footer .externals li:not(:last-of-type){border-right:solid 1px var(--color-divider);padding:0 1rem}}.react-footer .externals li a{padding:0 .5rem;justify-content:center}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-confirmationBox{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;z-index:5}.react-confirmationBox .content{position:relative;background-color:#fff;padding:1rem;margin:.5rem;max-height:90vh;overflow-y:auto}@media(min-width: 481px){.react-confirmationBox .content{padding:2rem}}.react-confirmationBox .content #confirmation-title{padding-right:1rem}@media(min-width: 481px){.react-confirmationBox .content .actions{display:flex;justify-content:space-between}}.react-confirmationBox .content .actions button{display:block;width:100%;margin:1rem 0}@media(min-width: 481px){.react-confirmationBox .content .actions button{display:inline-block;width:auto}.react-confirmationBox .content .actions button:not(:last-of-type){margin-right:1rem}}.react-confirmationBox .content .closeButton{border:none;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:space-between;background-color:rgba(0,0,0,0);color:var(--color-heading);padding:1rem;border-radius:50%}.react-confirmationBox .content .closeButton i{font-size:1rem}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-popup.newVersion .featuresIcon{margin:auto;padding-bottom:1rem;font-size:8rem;display:block;color:var(--color-highlight);text-align:center}.react-popup.newVersion .react-link{display:inline-flex;margin:1rem 0 0 0}.high-contrast .react-popup.newVersion .featuresIcon{color:var(--color-highlight)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-popup.expiredContractPopup{text-align:left}.react-popup.expiredContractPopup ul{margin:2rem 0}.react-popup.expiredContractPopup .react-link{display:inline-flex;padding:0}.react-popup.expiredContractPopup .continueButton{margin:2rem auto 0 auto;display:flex}.high-contrast .react-popup.newVersion .featuresIcon{color:var(--color-highlight)}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-popup.expiredSession .featuresIcon{margin:auto;padding-bottom:1rem;font-size:8rem;display:block;color:var(--color-highlight);text-align:center}.react-popup.expiredSession .description{margin-bottom:2rem}.react-popup.expiredSession .react-link{display:inline-flex;margin:1rem 0 0 0}.high-contrast .react-popup.expiredSession .featuresIcon{color:var(--color-highlight)}.react-wrapper,.react-wrapper .brander{--color-white: #ffffff;--color-background: #ebebeb;--color-background-secondary: #dff4f7;--color-heading: #444444;--color-navigation: #4bbecf;--color-navigation-hover: #427e87;--color-navigation-secondary: #6f6f6f;--color-action: #e2007a;--color-action-hover: #9c0053;--color-action-disabled: #f1b2d3;--color-disabled: #999999;--color-step-disabled: #757575;--color-timestamp: #8b8b8b;--color-divider: #c2c2c2;--color-accent: #3d3d3d;--color-notification: #06b806;--color-highlight: #dff4f7;--color-highlight-dark: #a9cbd2;--color-cancel: #d10a10;--color-message: #dff4f7;--color-healthbase: #002664;--color-spinner: #aeaeae;--color-motivational: #06b806;--color-motivational-hover: #079907;--color-confirmation: #007D14;--color-confirmation-hover: #005509;--color-pill-action: #cb0000;--color-pill-action-hover: #930000;--borderRadius: 0;--padding: 1rem;--content-backgroundColor: #ffffff;--content-color: #444444;--content-color-lighter: #666666;--content-borderRadius: 0;--content-boxShadow: 3px 3px 5px rgba(0, 0, 0, 0.2);--content-border: solid 2px transparent;--information-backgroundColor: #dedede;--information-backgroundColor-secondary: #dff4f7;--information-color: #444444;--information-borderStyle: solid;--information-borderWidth: 2px;--information-borderColor: transparent;--information-borderRadius: 5px;--button-borderRadius: 0;--button-boxShadow: 3px 3px 5px rgba(0, 0, 0, 0.2);--button-padding: 0.5rem 1rem;--image-logo: url("/mgn-mobiel/assets/mgn/logo.svg");--image-banner: url("/mgn-mobiel/assets/mgn/banner.jpg");--color-table-even: #dff4f7;background-color:var(--color-background)}.react-wrapper.medsenBranding,.react-wrapper .brander.medsenBranding{--color-navigation: #45a735;--color-navigation-hover: #009a3c;--color-action: #45a735;--color-action-hover: #009a3c;--color-action-disabled: #cacaca;--color-background: white;--color-divider: #3baf29;--content-color: #444444;--color-heading: #151b29;--information-backgroundColor: white;--information-borderStyle: dotted;--information-borderWidth: 2px;--information-borderColor: #cacaca;--information-borderRadius: 0.3rem;--content-borderRadius: 0.4rem;--content-boxShadow: none;--content-border: solid 2px #cacaca;--button-borderRadius: 1.25rem;--button-boxShadow: none;--button-padding: 0.5rem 2rem;--image-logo: url("/mgn-mobiel/assets/mgn/logo-Medsen.svg");background-color:var(--color-background)}.react-wrapper.medsenBranding h1,.react-wrapper.medsenBranding h2,.react-wrapper.medsenBranding h3,.react-wrapper .brander.medsenBranding h1,.react-wrapper .brander.medsenBranding h2,.react-wrapper .brander.medsenBranding h3{border-bottom:rgba(0,0,0,0)}.react-wrapper.medsenBranding h1,.react-wrapper .brander.medsenBranding h1{color:var(--color-navigation)}.react-wrapper.medsenBranding .react-order,.react-wrapper.medsenBranding .react-expandable:not(.flat),.react-wrapper .brander.medsenBranding .react-order,.react-wrapper .brander.medsenBranding .react-expandable:not(.flat){background-color:var(--content-backgroundColor);color:var(--content-color);border:var(--content-border);box-shadow:var(--content-boxShadow);border-radius:var(--content-borderRadius)}.react-wrapper.medsenBranding .react-newButton.printMedicationOverview,.react-wrapper .brander.medsenBranding .react-newButton.printMedicationOverview{display:none}.react-wrapper.medsenBranding .react-link.logo,.react-wrapper .brander.medsenBranding .react-link.logo{cursor:default}.react-wrapper.medsenBranding .react-link.backLink,.react-wrapper .brander.medsenBranding .react-link.backLink{display:inline-flex}.react-wrapper.medsenBranding .react-appBar .alerts,.react-wrapper .brander.medsenBranding .react-appBar .alerts{display:none}.react-wrapper.medsenBranding .react-appBar .links li:nth-of-type(1),.react-wrapper.medsenBranding .react-appBar .links li:nth-of-type(2),.react-wrapper.medsenBranding .react-appBar .links li:nth-of-type(3),.react-wrapper .brander.medsenBranding .react-appBar .links li:nth-of-type(1),.react-wrapper .brander.medsenBranding .react-appBar .links li:nth-of-type(2),.react-wrapper .brander.medsenBranding .react-appBar .links li:nth-of-type(3){display:none}.react-wrapper.medsenBranding .react-medicationChooseMedication .actions .react-newButton.secondary,.react-wrapper .brander.medsenBranding .react-medicationChooseMedication .actions .react-newButton.secondary{visibility:hidden}.react-wrapper.high-contrast,.react-wrapper .brander.high-contrast{--color-background: #ebebeb;--color-background-secondary: #ebf3f5;--color-heading: #000000;--color-timestamp: #444444;--color-divider: #000000;--color-navigation: #173e49;--color-navigation-hover: #235d6d;--color-action: #6a0039;--color-action-hover: #8d004c;--color-action-disabled: #999999;--color-disabled: #999999;--color-step-disabled: #6a6a6a;--color-accent: #232323;--information-backgroundColor: #dedede;--color-notification: #005e00;--color-highlight: #3d3d3d;--color-highlight-dark: #3d3d3d;--color-cancel: #d10a10;--color-table-even: #f3f3f3;--color-motivational: #004b00;--color-motivational-hover: #007000}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper,.brander{height:100vh;width:100vw;padding:0;margin:0;background-color:var(--color-background);position:relative;top:0;left:0;right:0;overflow-y:auto;font-size:16px;color:var(--color-heading);z-index:0}.react-wrapper h1,.react-wrapper h2,.react-wrapper h3,.react-wrapper h4,.react-wrapper h5,.react-wrapper h6,.brander h1,.brander h2,.brander h3,.brander h4,.brander h5,.brander h6{color:var(--color-heading);font-weight:bold;margin-top:0;margin-bottom:1rem;word-break:break-word}.react-wrapper h1:focus,.react-wrapper h2:focus,.react-wrapper h3:focus,.react-wrapper h4:focus,.react-wrapper h5:focus,.react-wrapper h6:focus,.brander h1:focus,.brander h2:focus,.brander h3:focus,.brander h4:focus,.brander h5:focus,.brander h6:focus{outline:none}.react-wrapper h1,.react-wrapper h2,.react-wrapper h3,.brander h1,.brander h2,.brander h3{border-bottom:1px solid var(--color-divider)}.react-wrapper h1,.brander h1{font-size:1.6rem;margin-bottom:1.5rem}.react-wrapper h2,.brander h2{font-size:1.4rem}.react-wrapper h3,.brander h3{font-size:1.3rem}.react-wrapper h4,.brander h4{font-size:1.2rem}.react-wrapper h5,.brander h5{font-size:1.1rem}.react-wrapper h6,.brander h6{font-size:1rem}.react-wrapper p,.brander p{margin-bottom:1rem;line-height:1.8rem;font-size:16px;word-break:break-word}.react-wrapper button,.brander button{border:none}@media(min-width: 481px){.react-wrapper h1,.brander h1{font-size:2rem}.react-wrapper h2,.brander h2{font-size:1.6rem}.react-wrapper h3,.brander h3{font-size:1.4rem}.react-wrapper h4,.brander h4{font-size:1.2rem}.react-wrapper h5,.brander h5{font-size:1.1rem}.react-wrapper h6,.brander h6{font-size:1rem}}.react-wrapper ol,.react-wrapper ul,.brander ol,.brander ul{padding-left:2rem;font-size:1rem;line-height:2rem;word-break:break-word}.react-wrapper ol li,.react-wrapper ul li,.brander ol li,.brander ul li{padding-left:1rem;line-height:1.8rem;margin-bottom:.5rem;word-break:break-word}.react-wrapper div,.brander div{word-break:break-word}.react-wrapper .sr-only,.brander .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);border:0}.react-wrapper .react-grid,.brander .react-grid{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;grid-gap:.5rem;padding-bottom:4rem}@media(min-width: 769px){.react-wrapper .react-grid,.brander .react-grid{grid-template-columns:1fr 1fr 1fr;grid-gap:1rem}}@supports not (display: grid){.react-wrapper .react-grid,.brander .react-grid{display:flex;flex-wrap:wrap;justify-content:space-between;grid-gap:0}}.react-wrapper .react-contentBox,.brander .react-contentBox{background-color:var(--content-backgroundColor);color:var(--content-color);padding:2rem 1rem;border:var(--content-border);box-shadow:var(--content-boxShadow);border-radius:var(--content-borderRadius);margin-bottom:2rem}.react-wrapper .react-contentBox h1,.react-wrapper .react-contentBox h2,.react-wrapper .react-contentBox h3,.react-wrapper .react-contentBox h4,.react-wrapper .react-contentBox h5,.react-wrapper .react-contentBox h6,.brander .react-contentBox h1,.brander .react-contentBox h2,.brander .react-contentBox h3,.brander .react-contentBox h4,.brander .react-contentBox h5,.brander .react-contentBox h6{border-bottom:none}@media(min-width: 769px){.react-wrapper .react-contentBox,.brander .react-contentBox{padding:2rem}}.react-wrapper .react-contentBox.smallBottom,.brander .react-contentBox.smallBottom{padding-bottom:0}.react-wrapper .react-link,.brander .react-link{border:none;background-color:rgba(0,0,0,0);text-decoration:underline;cursor:pointer;color:var(--color-navigation);display:flex;align-items:center;padding:.5rem 1rem;font-weight:bold}.react-wrapper .react-link.inline,.brander .react-link.inline{display:inline-flex;padding:0}.react-wrapper .react-link:focus,.brander .react-link:focus{outline:dashed 1px #000}.react-wrapper .react-link.secondary,.brander .react-link.secondary{color:var(--color-navigation-secondary)}.react-wrapper .react-link:hover,.brander .react-link:hover{background-color:rgba(0,0,0,0);text-decoration:underline;color:var(--color-navigation-hover)}.react-wrapper .react-link.action,.brander .react-link.action{color:var(--color-action)}.react-wrapper .react-link.action:hover,.brander .react-link.action:hover{color:var(--color-action-hover)}.react-wrapper input[type=checkbox],.brander input[type=checkbox]{accent-color:#0060df}.react-wrapper .react-textArea,.brander .react-textArea{resize:none}.react-wrapper .react-input,.brander .react-input{display:block;color:var(--color-heading);width:100%;font-weight:normal}.react-wrapper .react-input textarea,.brander .react-input textarea{resize:none}.react-wrapper .react-input.invalid .field,.brander .react-input.invalid .field{border:solid 1px red}.react-wrapper .react-input.invalid .requiredSign,.brander .react-input.invalid .requiredSign{color:red}.react-wrapper .react-input.alertInput .field,.brander .react-input.alertInput .field{border:solid 2px var(--color-navigation)}.react-wrapper .react-input.alertInput .field:focus,.brander .react-input.alertInput .field:focus{outline:solid 1px var(--color-navigation)}.react-wrapper .react-input .validationErrors,.brander .react-input .validationErrors{padding:10px 0;color:red;font-size:.8rem;font-style:italic;overflow:visible;height:auto}.react-wrapper .react-input .field,.brander .react-input .field{margin:.2rem 0;padding:.5rem;width:100%;display:block;color:#000;border:solid 1px var(--color-divider)}.react-wrapper .react-input .field:focus,.brander .react-input .field:focus{outline:solid 1px var(--color-action)}.react-wrapper .react-input select:invalid,.brander .react-input select:invalid{color:var(--color-disabled)}.react-wrapper .react-input select:invalid option,.brander .react-input select:invalid option{color:var(--color-heading)}.react-wrapper .react-input select option[disabled],.brander .react-input select option[disabled]{color:var(--color-disabled)}.react-wrapper .react-input.hidden,.brander .react-input.hidden{display:none}.react-wrapper .react-input.compactError .validationErrors,.brander .react-input.compactError .validationErrors{height:auto}.react-wrapper .submissionError,.brander .submissionError{color:red}.react-wrapper .react-table,.brander .react-table{width:100%;box-shadow:3px 3px 5px rgba(0,0,0,.2)}.react-wrapper .react-table thead,.brander .react-table thead{background-color:var(--information-backgroundColor)}.react-wrapper .react-table tbody,.brander .react-table tbody{border-collapse:collapse;border-spacing:0}.react-wrapper .react-table tbody tr,.brander .react-table tbody tr{background-color:#fff}.react-wrapper .react-table tbody tr:nth-child(even),.brander .react-table tbody tr:nth-child(even){background-color:var(--color-table-even)}.react-wrapper .react-table td,.react-wrapper .react-table th,.brander .react-table td,.brander .react-table th{padding:1rem}.react-wrapper .react-paginate,.brander .react-paginate{margin-top:2rem}.react-wrapper .react-paginate ul,.brander .react-paginate ul{display:flex;align-items:center;justify-content:center;list-style:none;padding-left:0}.react-wrapper .react-paginate ul li,.brander .react-paginate ul li{background-color:var(--color-action);padding:0;box-shadow:3px 3px 5px rgba(0,0,0,.2);margin:0 .2rem;border-radius:.3rem}@media(min-width: 769px){.react-wrapper .react-paginate ul li,.brander .react-paginate ul li{margin:0 1rem}}.react-wrapper .react-paginate ul li.previous,.react-wrapper .react-paginate ul li.next,.brander .react-paginate ul li.previous,.brander .react-paginate ul li.next{display:none}@media(min-width: 769px){.react-wrapper .react-paginate ul li.previous,.react-wrapper .react-paginate ul li.next,.brander .react-paginate ul li.previous,.brander .react-paginate ul li.next{display:block}}.react-wrapper .react-paginate ul li.active,.brander .react-paginate ul li.active{background-color:var(--color-action-disabled)}.react-wrapper .react-paginate ul li.active a,.brander .react-paginate ul li.active a{font-weight:bold;cursor:default}.react-wrapper .react-paginate ul li.active a:hover,.brander .react-paginate ul li.active a:hover{text-decoration:none}.react-wrapper .react-paginate ul li.disabled,.brander .react-paginate ul li.disabled{background-color:var(--color-action-disabled)}.react-wrapper .react-paginate ul li.disabled a,.brander .react-paginate ul li.disabled a{cursor:default}.react-wrapper .react-paginate ul li.disabled a:hover,.brander .react-paginate ul li.disabled a:hover{text-decoration:none}.react-wrapper .react-paginate ul li a,.brander .react-paginate ul li a{color:#fff;padding:.5rem;font-size:1.1rem;display:block;line-height:1;cursor:pointer}@media(min-width: 769px){.react-wrapper .react-paginate ul li a,.brander .react-paginate ul li a{padding:1rem}}.react-wrapper.high-contrast,.brander.high-contrast{color:var(--color-heading)}.react-wrapper.high-contrast h1,.react-wrapper.high-contrast h2,.react-wrapper.high-contrast h3,.react-wrapper.high-contrast h4,.react-wrapper.high-contrast h5,.react-wrapper.high-contrast h6,.brander.high-contrast h1,.brander.high-contrast h2,.brander.high-contrast h3,.brander.high-contrast h4,.brander.high-contrast h5,.brander.high-contrast h6{color:var(--color-heading)}.react-wrapper.high-contrast p,.brander.high-contrast p{color:var(--color-heading)}.react-wrapper.high-contrast .react-link,.brander.high-contrast .react-link{color:var(--color-navigation)}.react-wrapper.high-contrast .react-link:hover,.brander.high-contrast .react-link:hover{color:var(--color-navigation-hover)}.react-wrapper.high-contrast .react-link.action,.brander.high-contrast .react-link.action{color:var(--color-action)}.react-wrapper.high-contrast .react-link.action:hover,.brander.high-contrast .react-link.action:hover{color:var(--color-action-hover)}.react-wrapper.high-contrast .react-paginate ul li,.brander.high-contrast .react-paginate ul li{background-color:var(--color-action);border:solid 1px rgba(0,0,0,0)}.react-wrapper.high-contrast .react-paginate ul li:hover,.react-wrapper.high-contrast .react-paginate ul li.active,.react-wrapper.high-contrast .react-paginate ul li.disabled,.brander.high-contrast .react-paginate ul li:hover,.brander.high-contrast .react-paginate ul li.active,.brander.high-contrast .react-paginate ul li.disabled{background-color:var(--color-action-hover);border:solid 1px rgba(0,0,0,0)}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}@media print{body{height:100%;width:100%}body #layout_main_wrapper{position:relative;height:100%;width:100%;box-sizing:border-box}body #layout_main_wrapper .main-content{height:100%;width:100%}body #layout_main_wrapper .main-content #home{height:100%;width:100%}body #layout_main_wrapper .main-content #home #react-app{height:100%;width:100%}body #layout_main_wrapper .main-content #home #react-app .react-wrapper{position:relative;height:100%}.react-wrapper .react-noteList{display:block}.react-wrapper .react-noteList .noteList.react-grid{display:block}.react-wrapper .react-noteList .react-note{display:block}.react-wrapper .react-noteList .react-note .noteText{height:auto !important}.react-wrapper .react-noteList .react-note .noteButton{display:none}.react-wrapper .react-information{display:none}.react-wrapper .react-appBar .fixedBar{position:relative}.react-wrapper .react-appBar .fixedBar .menuButton{visibility:hidden}.react-wrapper .react-appBar .alerts{visibility:hidden}.react-wrapper .backLink,.react-wrapper .backToHome{display:none}.react-footer .externals{display:none}.react-medicationDetails .actions,.react-medicationDetails .callToAction,.react-medicationDetails .addNoteButton{display:none}.react-conversationDetails .react-replyBox{display:none}.react-conversationDetails .responseInfo{text-align:left}.react-conversationDetails .message{width:auto;border:solid 1px #d3d3d3;page-break-after:always}.react-conversationDetails .message:after{border-left-color:#d3d3d3 !important}.react-conversationDetails .message.theirs:after{border-right-color:#d3d3d3 !important;border-left-color:#fff !important}.react-conversationDetails .removalBox{display:none}.react-notifications .react-message:not(.printable){display:none}.react-notifications details>summary::marker{display:none}.react-notifications .react-paginate{display:none}.react-labResultDetails .recharts-responsive-container .recharts-wrapper .recharts-surface{display:block;max-width:600px !important}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes popIn{0%{transform:translateX(-2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes popInFromRight{0%{transform:translateX(2rem);opacity:0}100%{transform:translateX(0);opacity:1}}@keyframes jumpIn{0%{transform:scale(0.4);opacity:0}100%{transform:scale(1);opacity:1}}.react-wrapper .initError{width:1024px;margin:5rem auto}