.panel{background:#fff;border-radius:6px;box-shadow:0 2px 6px 0 rgba(0,0,0,.08);margin-bottom:16px}.panel:not(.overflow){overflow:hidden}.panel.hidden{display:none}.panel.pulse{animation:pulse 2s ease-in 0s 1}@keyframes pulse{0%{box-shadow:0 0 6px 2px var(--primary,#3f72c0)}to{box-shadow:0 2px 6px 0 rgba(0,0,0,.08)}}.svgIcon{border-radius:50%;display:inline-block;padding:6px}.svgIcon span{display:block;height:24px;margin:0 auto;width:24px}.svgIcon span.loading{display:none}.svgIcon span svg{height:24px;width:24px}.svgIcon.tiny span,.svgIcon.tiny span svg{height:16px;width:16px}.svgIcon.med span,.svgIcon.med span svg{height:32px;width:32px}.svgIcon.lg{padding:8px}.svgIcon.lg span,.svgIcon.lg span svg{height:48px;width:48px}.svgIcon svg .fill{fill:#343a40}.svgIcon:active,.svgIcon:hover{background:#e9ecef;cursor:pointer}.svgIcon:active.text svg .fill,.svgIcon:hover.text svg .fill{fill:inherit}.svgIcon.primary{background:var(--primary,#3f72c0)}.svgIcon.primary svg .fill{fill:#fff}.svgIcon.primary:active,.svgIcon.primary:hover{background:var(--primaryDark,#3d67a6)}.svgIcon.primary.disabled{background:#e9ecef}.svgIcon.primary.disabled svg .fill{fill:#6c747c}.svgIcon.secondary{background:#fff;border:1px solid #e9ecef;padding:5px}.svgIcon.secondary.lg{padding:7px}.svgIcon.secondary:active,.svgIcon.secondary:hover{background:#e9ecef}.svgIcon.secondary.disabled{background:#fff;border:0;padding:6px}.svgIcon.secondary.disabled.lg{padding:8px}.svgIcon.secondary.disabled svg .fill{fill:#6c747c}.svgIcon.secondary:active svg .fill,.svgIcon.secondary:hover svg .fill{color:#6c747c}.svgIcon.white{border:1px solid #fff;padding:5px}.svgIcon.white.lg{padding:7px}.svgIcon.white svg .fill{fill:#fff}.svgIcon.white:active,.svgIcon.white:hover{background:hsla(0,0%,100%,.2)}.svgIcon.white.disabled{background:transparent;opacity:.4}.svgIcon.ghost.disabled svg .fill{fill:#e9ecef}.svgIcon.ghost.disabled:active,.svgIcon.ghost.disabled:hover{background:transparent}.svgIcon.flat{cursor:default;padding:0;width:24px}.svgIcon.flat.tiny{width:16px}.svgIcon.flat.lg,.svgIcon.flat.med{padding:0}.svgIcon.flat.med{width:32px}.svgIcon.flat.lg{width:48px}.svgIcon.flat svg .fill{fill:#343a40}.svgIcon.flat:active,.svgIcon.flat:hover{background:none;cursor:default}.svgIcon.text svg .fill{fill:inherit}.svgIcon.disabled{cursor:default}.lightbox{background:#fff;border:0;border-radius:6px;max-height:100vh;max-width:100vw;opacity:0;overflow-y:auto;overscroll-behavior:contain;padding:0;transition:opacity .25s ease-out,overlay allow-discrete .25s ease-out,display allow-discrete .25s ease-out}.lightbox::backdrop{background:#000;cursor:pointer;height:100vh;opacity:0;transition:opacity .25s ease-in;width:100vw}.lightbox::backdrop.noClick{cursor:default}.lightbox.full::backdrop{background:#fff}.lightbox[open]{opacity:1}.lightbox[open]::backdrop{opacity:.6}.lightbox.persistent::backdrop{cursor:default}.lightbox.fullScreen .actions{text-align:right}.lightbox.fullScreen .actions.center{text-align:center}.lightbox.fullScreen .actions :not(:last-child){margin-right:8px}.lightbox #lightboxClose{background:transparent;border:0;float:right;margin-right:16px;margin-top:16px;outline-offset:0;overflow:visible;position:relative;z-index:1}.lightbox #lightboxContent{padding:24px}.lightbox #lightboxContent h3{font-weight:600;margin-bottom:16px}.lightbox #lightboxContent div.actions{margin-top:24px;text-align:right}.lightbox #lightboxContent div.actions.center{text-align:center}.lightbox #lightboxContent div.actions>*{margin-right:8px;min-width:60px;vertical-align:middle}.lightbox #lightboxContent div.actions>* :not(.hidden){display:inline-block}.lightbox #lightboxContent div.actions :last-child{margin-right:0}.lightbox .dialogTitle{height:0;overflow:hidden;position:absolute;right:1000px;top:-10000px;width:0}@starting-style{.lightbox[open]{opacity:0}.lightbox[open]::backdrop{opacity:0}}@media(max-width:500px){.lightbox.full #lightboxContent .actions:not(.static){text-align:center}.lightbox.full #lightboxContent .actions:not(.static)>*{margin-bottom:8px;margin-right:0;text-align:center;width:100%}.lightbox #lightboxClose{margin:8px 8px 0 0}.lightbox #lightboxContent{padding:40px 16px 0}.lightbox #lightboxContent div.actions.center>*{margin-bottom:8px;margin-right:0;text-align:center;width:100%}}body.mobile.iOS.Safari #lightboxLayer #lightboxContent{max-height:-webkit-fill-available}.toast{background:#fff;border-radius:4px;box-shadow:0 4px 8px 0 rgba(0,0,0,.15);display:inline-block;font-size:12px;max-width:430px;min-width:320px;opacity:0;overflow:hidden;position:relative;text-align:left;top:50px;transition:opacity .4s,top .4s ease;vertical-align:top}.toast.floatIn{opacity:1;top:0}.toast.fadeOut{opacity:0;top:-50px}.toast.info .toastComponents{border-left:8px solid #018611}.toast.warn .toastComponents{border-left:8px solid #b46001}.toast.error .toastComponents{border-left:8px solid #c31704}.toast.noAction .toastComponents>div{width:100%}.toast .toastComponents{padding:16px;position:relative}.toast .toastComponents>div{display:inline-block;vertical-align:middle;width:calc(100% - 80px)}.toast .toastComponents>div.closeRegion{border-left:1px solid #e9ecef;color:var(--primary,#3f72c0);cursor:pointer;line-height:40px;min-height:40px;padding:0 16px;position:absolute;right:0;text-align:center;top:50%;transform:translateY(-50%);width:86px}.toast .toastComponents>div.closeRegion.dual{line-height:inherit}.toast .toastComponents>div.closeRegion a{display:inline-block}.toast .toastComponents>div.closeRegion a:not(:last-of-type){margin-bottom:8px}#toastLayer{overflow:hidden;position:fixed;right:0;top:60px;z-index:102}#toastLayer #toastContainer{padding:12px;text-align:right}@media(max-width:500px){#toastLayer #toastContainer{text-align:center}#toastLayer #toastContainer .toast{max-width:calc(100% - 4px);width:calc(100% - 4px)}}#staticLayout .container.errorPage{padding:0;width:474px}#staticLayout .container.errorPage .panel{margin-top:0;overflow:hidden;padding:0 0 24px}#staticLayout .container.errorPage .hero{height:290px;margin-bottom:24px;width:100%}#staticLayout .container.errorPage .content{margin:0 auto;max-width:360px;text-align:center}#staticLayout .container.errorPage h1{font-size:16px;margin-bottom:0}#staticLayout .container.errorPage p{color:#6c747c;margin:6px 0 24px}@media(max-width:500px){#staticLayout .container.errorPage{margin-top:64px;width:100%}#staticLayout .container.errorPage .content{max-width:300px}#staticLayout .container.errorPage .panel{border-radius:0}}.globalErrorBoundary .container{margin-top:48px;width:474px}.globalErrorBoundary .panel{padding-bottom:24px}.globalErrorBoundary .hero{background:url(/common/images/jpg/500.jpg?3d61d9f06df57271fb4c) 50% no-repeat;background-size:cover;height:290px;margin:0 auto 24px;max-width:100%}.globalErrorBoundary h1{margin-bottom:12px}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){.globalErrorBoundary .hero{background:url(/common/images/jpg/500-2x.jpg?bff9727be3dccf99d086) 0 0 no-repeat;background-size:cover}}.btn{border-radius:22px;color:#343a40;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;height:44px;line-height:44px;max-width:100%;padding:0 24px;text-align:center;text-decoration:none;vertical-align:top}.btn:active .svgIcon .fill,.btn:hover .svgIcon .fill{fill:#fff}.btn.small{height:36px;line-height:36px;padding:0 16px}.btn.small .svgIcon.flat{margin-top:6px}.btn.disabled{cursor:default;opacity:.4}.btn.bordered{border:1px solid #e9ecef}.btn.btnPrimary{background:var(--primary,#3f72c0);color:#fff;fill:#fff}.btn.btnPrimary:not(.disabled):active,.btn.btnPrimary:not(.disabled):hover{background:var(--primaryDark,#3d67a6)}.btn.btnSecondary{background:#fff;border:1px solid #e9ecef;color:var(--primary,#3f72c0)}.btn.btnSecondary:not(.disabled):active,.btn.btnSecondary:not(.disabled):hover{background:#e9ecef}.btn.btnSecondary .svgIcon.flat .fill{fill:var(--primary,#3f72c0)}.btn.btnBlue{background:#4285f4;color:#fff}.btn.btnBlue:not(.disabled):active,.btn.btnBlue:not(.disabled):hover{background:#3f76d0}.btn.pulse{animation:pulse 2s ease-in 0s 1}.btn .svgIcon.flat{cursor:pointer;margin:9px 8px 0 0;vertical-align:top}.btn .svgIcon.flat .fill{fill:#fff}button.btn:focus-visible{outline:var(--primary,#3f72c0) auto 1px;outline:1px auto -webkit-focus-ring-color}#globalMessenger{height:0;left:-1000%;position:fixed;top:-1000%;width:0}.errorLightbox p{text-align:center}.actionLink{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:var(--primary,#3f72c0);padding:0;text-align:left}.actionLink:active,.actionLink:hover{color:var(--primaryDark,#3d67a6)}.actionLink:focus-visible{outline:var(--primary,#3f72c0) auto 1px;outline:1px auto -webkit-focus-ring-color}.actionLink.fullWidth{width:100%}.actionLink:disabled{opacity:.5}body.Safari .actionLink:focus-visible{outline:3px solid -webkit-focus-ring-color}.partnerNav{background:#e9ecef;padding:16px}.partnerNav.open .toggle{opacity:0}.partnerNav .top{margin-bottom:8px}.partnerNav .top a{align-items:center;color:#343a40;display:flex}.partnerNav .top a:before{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxwYXRoIGQ9Ik0wIDBoMTAwdjEwMEgweiIgc3R5bGU9ImZpbGw6IzE0MzU2NiIvPjxwYXRoIGQ9Ik02Mi44MTMgMjcuNDRoOS43NTl2NDUuMTIxaC05Ljc1OXoiIHN0eWxlPSJmaWxsOiNmZmY7ZmlsbC1ydWxlOm5vbnplcm8iLz48cGF0aCBkPSJNNjIuODEzIDQ1LjEyMUg0NS4xMjFWMjcuNDRoLTkuNzQ4djE3LjY4MUgxNy42ODF2OS43NThoMTcuNjkyVjcyLjU2aDkuNzQ4VjU0Ljg3OWgxNy42OTJ6IiBzdHlsZT0iZmlsbDojZDBkN2UwO2ZpbGwtcnVsZTpub256ZXJvIi8+PC9zdmc+) 0 0 no-repeat;border-radius:8px;content:"";height:40px;width:40px}.partnerNav .top a>div{margin-left:8px;width:calc(100% - 52px)}.partnerNav .top a p{color:#6c747c;font-size:10px}.partnerNav .toggle{border:0;border-radius:4px;cursor:pointer;display:none;height:32px;padding:3px 0 0 3px;position:absolute;right:0;top:20px;transform:translateX(36px);transition:transform .2s;width:32px;z-index:100}.partnerNav .toggle:active,.partnerNav .toggle:hover{background:#f8f9fa}.partnerNav .toggle .svgIcon{cursor:pointer}.partnerNav ul li:not(:last-of-type){margin-bottom:8px}.partnerNav ul li.active a{font-weight:600}.partnerNav ul li a,.partnerNav ul li button{color:#343a40;display:block}.partnerNav ul li a:active,.partnerNav ul li a:hover,.partnerNav ul li button:active,.partnerNav ul li button:hover{color:var(--primary,#3f72c0)}.partnerLayout.hasTabs .mainPanel .mainContent{overflow-y:visible;padding:0}.partnerLayout.hasTabs .mainPanel .mainContent .tab{height:42px}.partnerLayout.hasTabs .mainPanel .mainContent .tabContent{height:calc(100dvh - 112px);overflow-y:auto}.partnerLayout .partnerNav{height:100vh;left:0;position:absolute;top:0;width:200px}.partnerLayout .panelOverlay{background:rgba(0,0,0,.5);height:100vh;opacity:0;position:fixed;right:0;visibility:hidden;width:calc(100% - 200px);z-index:99}.partnerLayout .mainPanel{margin-left:200px;position:relative;width:calc(100% - 200px)}.partnerLayout .mainPanel .pageTitle{align-items:center;background:#fff;border-bottom:1px solid #e9ecef;display:flex;height:70px;justify-content:space-between;padding:0 16px;width:100%}.partnerLayout .mainPanel .pageTitle h3{line-height:70px}.partnerLayout .mainPanel .mainContent{height:100vh;overflow-y:auto;padding:16px}.partnerLayout .mainPanel .pageTitle+.mainContent{height:calc(100vh - 70px)}.partnerLayout .pagination{margin-bottom:16px;text-align:center}@media(max-width:768px){.partnerLayout.open .partnerNav{left:0}.partnerLayout.open .panelOverlay{cursor:pointer;opacity:1;visibility:visible}.partnerLayout.open .mainPanel{margin-left:200px}.partnerLayout .partnerNav{left:-200px;transition:left .2s}.partnerLayout .partnerNav .toggle{display:block}.partnerLayout .panelOverlay{transition:opacity .2s ease-in}.partnerLayout .mainPanel{margin-left:0;transition:margin-left .2s;width:100%}.partnerLayout .mainPanel .pageTitle{padding-left:42px}}.avatarContainer{position:relative}.avatarContainer.nano{height:24px;width:24px}.avatarContainer.tiny{height:32px;width:32px}.avatarContainer.sm{height:44px;width:44px}.avatarContainer.med{height:64px;width:64px}.avatarContainer.lg{height:120px;width:120px}.avatarContainer .avatar{background-size:cover;border-radius:50%;height:100%;width:100%}.avatarContainer .default{background:var(--primaryLight,#b2c7e6)}body.Safari .avatarContainer{-webkit-transform:translateZ(0)}.partnerSelfCard .panel{padding:20px;width:400px}.partnerSelfCard .panel>div{display:inline-block;vertical-align:top}.partnerSelfCard .panel .details{margin-left:16px;width:calc(100% - 80px)}.partnerSelfCard .panel .details div{color:#6c747c;font-size:12px}.dropdownOption{background:#fff;cursor:pointer;height:40px;padding:0 12px;position:relative;width:100%}.dropdownOption.focus,.dropdownOption:active,.dropdownOption:focus,.dropdownOption:hover{background:#e9ecef}.dropdownOption.disabled{cursor:default;opacity:.5}.dropdownOption .optionLabel{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.dropdownOption .optionLabel,.dropdownOption .svgIcon{display:inline-block;line-height:40px;vertical-align:top}.errorMessage{fill:#c31704;margin-top:4px;text-align:left}.errorMessage>*{display:inline-block;vertical-align:top}.errorMessage .errorMsg{margin-top:4px;width:calc(100% - 28px);word-break:break-word}.errorMessage .svgIcon{margin-right:4px}.dropdown{display:inline-block;width:200px}.dropdown.showCheck .dropdownOption.selected{padding-right:8px}.dropdown.showCheck .dropdownOption.selected .optionLabel{width:calc(100% - 28px)}.dropdown.showCheck .dropdownOption.selected .svgIcon{fill:var(--primary,#3f72c0);margin:6px 0 0 4px}.dropdown.disabled .displayValue{cursor:default;opacity:.5}.dropdown.disabled .displayValue span.placeholder{color:#6c747c}.dropdown.disabled .displayValue .svgIcon.flat{cursor:default}.dropdown.open .valueContainer:focus{border:none}.dropdown.open .valueContainer .underline{background-color:var(--primary,#3f72c0);height:2px}.dropdown.open .options{display:block}.dropdown.error .valueContainer .underline{background-color:#c31704;height:2px}.dropdown label{color:#6c747c;display:block;margin-bottom:4px;text-align:left}.dropdown .displayValue{background-color:#f1f3f5;border-radius:4px;cursor:pointer;height:40px;padding:10px 22px 0 12px;position:relative}.dropdown .displayValue span.placeholder{color:#6c747c;display:inline-block;width:100%}.dropdown .displayValue .svgIcon{position:absolute;right:4px;top:8px;fill:#6c747c}.dropdown .displayValue .svgIcon.flat{cursor:pointer}.dropdown .displayValue .underline{background-color:#6c747c;border-radius:0 0 2px 2px;bottom:0;height:1px;left:0;position:absolute;width:100%}.dropdown .optionsWrap{position:relative}.dropdown .options{background:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 4px 6px 0 rgba(0,0,0,.07);display:none;left:0;max-height:500px;overflow-y:auto;position:absolute;top:100%;width:100%;z-index:2}.textInput{display:inline-block;font-size:14px;width:200px}.textInput.focused input,.textInput.hasValue input{cursor:text}.textInput.focused .wrap .underline{background-color:var(--primary,#3f72c0);height:2px}.textInput.disabled .wrap,.textInput.disabled label{opacity:.5}.textInput.hasError .wrap .underline{background-color:#c31704;height:2px}.textInput.hasLabel label{color:#6c747c;display:block;margin-bottom:4px;text-align:left}.textInput .wrap{border-radius:4px;overflow:hidden;position:relative}.textInput .wrap .underline{background-color:#6c747c;border-radius:0 0 2px 2px;bottom:0;height:1px;left:0;position:absolute;width:100%}.textInput input{background-color:#f1f3f5;border:0;border-radius:4px;cursor:default;height:40px;line-height:40px;padding:0 12px;vertical-align:bottom;width:100%}.textInput input:focus{outline:none}.textInput input:-webkit-autofill{animation-name:onAutoFillStart;color:#343a40;-webkit-transition:color 50000s ease-in-out 0s;transition:color 50000s ease-in-out 0s}.textInput input:not(:-webkit-autofill){animation-name:onAutoFillCancel}.textInput input[readonly]{pointer-events:none}.phoneInput{margin-bottom:8px}.phoneInput.disabled fieldset legend{opacity:.5}.phoneInput fieldset legend{color:#6c747c;display:block;margin-bottom:4px}.phoneInput fieldset>div{align-items:flex-end;display:flex}.phoneInput .textInput.countryCode{margin-right:10px;position:relative;width:100px}.phoneInput .textInput.countryCode:before{bottom:10px;content:"+";display:inline-block;left:8px;pointer-events:none;position:absolute;z-index:1}.phoneInput .textInput.countryCode input{padding-left:20px}.phoneInput .textInput{max-width:100%}@media(max-width:400px){.phoneInput fieldset>div{display:block}.phoneInput fieldset>div>div:first-of-type{margin-bottom:8px}}.calendarInput{display:inline-block;font-size:14px}.calendarInput.disabled{cursor:default}.calendarInput.disabled .inputWrap{opacity:.5}.calendarInput.focused .inputWrap .underline{background-color:var(--primary,#3f72c0);height:2px}.calendarInput.hasError .inputWrap .underline{background-color:#c31704;height:2px}.calendarInput label{color:#6c747c;display:block;margin-bottom:4px;text-align:left}.calendarInput .inputWrap{border-radius:4px;overflow:hidden;position:relative}.calendarInput .inputWrap .underline{background:#6c747c;bottom:0;height:1px;left:0;position:absolute;width:100%}.calendarInput input{-webkit-appearance:none;background-color:#f1f3f5;border:0;cursor:default;height:40px;line-height:40px;padding:0 12px;position:relative;vertical-align:bottom;width:100%}.calendarInput input:focus{outline:none}.calendarInput input:focus:after{display:block}.userSearchBar{margin-bottom:16px}.userSearchBar .dropdown,.userSearchBar .searchInput{display:inline-block;margin-right:16px;vertical-align:top}.userSearchBar .searchInput.email .textInput{width:260px}.userSearchBar .searchInput.guid .textInput{width:280px}.userSearchBar .searchInput.name .textInput{margin-right:8px}.userSearchBar .errorMsg{display:block;font-size:10px}.userSearchBar .actions{display:inline-block;margin-top:20px;vertical-align:top}.pagination>div{display:inline-block;vertical-align:middle}.pagination a{color:#6c747c;display:inline-block;font-size:13px;margin:0 4px;min-width:28px;padding:0 4px;vertical-align:top}.pagination a.number{border-radius:50%;line-height:28px;min-height:28px;text-align:center}.pagination a.number:active,.pagination a.number:hover{background:#e9ecef;color:#343a40}.pagination a.number.active{background:var(--primary,#3f72c0);color:#fff}.pagination a.back,.pagination a.next{padding:0}.pagination a.back{transform:rotate(180deg)}.pagination .dropdown{margin-left:16px;text-align:left}.emptyState{margin:0 auto;text-align:center}.emptyState.icon:before{background:transparent 0 0 no-repeat;content:"";display:block;height:180px;margin:160px auto 24px;max-width:350px;width:180px}.emptyState.icon.mail:before{background-image:url(/common/images/svg/emptyStateMailBox.svg?20dd0641be1db1e1646c)}.emptyState.icon.address:before{background-image:url(/common/images/svg/emptyStateAddressBook.svg?7f84daaec65daee22221)}.emptyState.icon.calendar:before{background-image:url(/common/images/svg/emptyStateCalendar.svg?bc27aff8789a742397a9)}.emptyState.icon.chair:before{background-image:url(/common/images/svg/emptyStateChair.svg?3587c99e8727b84c62fb)}.emptyState.icon.tool:before{background-image:url(/common/images/svg/emptyStateTool.svg?595dcd549bcb3ec44fc4)}.emptyState.icon.warn:before{background-image:url(/common/images/svg/emptyStateWarn.svg?629825af2053dae68f52)}.emptyState.icon.lock:before{background-image:url(/common/images/svg/emptyStateLock.svg?e675bf6e2a38348cbd64)}.emptyState.icon.emptySearch:before{background-image:url(/common/images/svg/illustrations/emptySearch.svg?360630bc094075009351)}.emptyState.icon.binoculars:before{background-image:url(/common/images/svg/illustrations/searchBinoculars.svg?3690e3d41f845a41c584)}.emptyState.icon .h3{margin-bottom:6px}.emptyState.outline{background:#f8f9fa;border:1px dashed #f1f3f5;border-radius:6px;min-height:80px;padding:16px;text-align:left}.emptyState.outline .h3{display:none}.emptyState.outline .text{color:#e9ecef;font-size:12px;line-height:16px}.emptyState .text{color:#6c747c;margin:0}.dataTable{overflow:auto}.dataTable td,.dataTable th{border:1px solid #e9ecef}.dataTable thead th{background:#e9ecef;font-weight:600;padding:12px 8px}.dataTable tbody:not(.disabledHoverRow) tr:active,.dataTable tbody:not(.disabledHoverRow) tr:hover{background:#f8f9fa}.dataTable tbody:not(.disabledHoverRow) tr a:active,.dataTable tbody:not(.disabledHoverRow) tr a:hover{background:#e9ecef;cursor:pointer}.dataTable tbody tr{background:#fff}.dataTable tbody td{padding:8px}.memberFilterModal .name .textInput{width:calc(50% - 8px)}.memberFilterModal .name .textInput:first-of-type{margin-right:16px}.memberSearch .searchControls{position:relative}.memberSearch .searchControls .userSearchBar{width:calc(100% - 110px)}.memberSearch .searchControls .filters{position:absolute;right:0;text-align:right;top:0}.memberSearch .searchControls .filters label{display:block;font-weight:600;margin-bottom:8px}.memberSearch .searchControls .filters>div{display:inline-block;vertical-align:middle}.memberSearch .emptyState:before{margin:80px auto 24px}.memberSearch .memberTable{margin-top:32px}.memberSearch .pagination{margin-top:16px}.memberSearch .emptyState h3{margin:0 16px 100px}.memberSearch table{width:100%}.tabs.full{display:flex}.tabs.full .tab{flex:1}.tabs .tab{color:#343a40;cursor:pointer;display:inline-block;min-width:80px;padding:16px 4px;text-align:center;text-decoration:none;vertical-align:bottom}.tabs .tab:active,.tabs .tab:hover{border-bottom:2px solid var(--primaryLight,#b2c7e6);padding-bottom:14px}.tabs .tab.active{border-bottom:2px solid var(--primary,#3f72c0);font-weight:600;padding-bottom:14px}@media(max-width:500px){.tabs .tab{font-size:12px}}.headerTabs{background:#fff}.headerTabs .tabs .tab{font-size:12px;min-width:42px;padding:12px 24px;text-transform:uppercase}.headerTabs .tabs .tab:active,.headerTabs .tabs .tab:hover{border-bottom:4px solid var(--primaryLight,#b2c7e6);padding-bottom:8px}.headerTabs .tabs .tab.active{border-bottom:4px solid var(--primary,#3f72c0);padding-bottom:8px}.headerTabs .responsiveTabs{position:relative;z-index:10}.headerTabs .responsiveTabs .activeTab{cursor:pointer;padding:10px 8px}.headerTabs .responsiveTabs .activeTab>span{display:inline-block;vertical-align:middle}.headerTabs .responsiveTabs .activeTab .title{font-size:12px;text-transform:uppercase;width:calc(100% - 20px)}.headerTabs .responsiveTabs .activeTab .burger{width:20px}.headerTabs .responsiveTabs .activeTab .burger>div{background:#343a40;height:2px;margin-bottom:3px}.headerTabs .responsiveTabs .activeTab .burger>div:last-of-type{margin-bottom:0}.headerTabs .responsiveTabs .responsiveNav{box-shadow:0 2px 6px 0 rgba(0,0,0,.08);display:none;left:0;position:absolute;top:40px;width:100%;z-index:1}.headerTabs .responsiveTabs .responsiveNav .tabs{background:#fff}.headerTabs .responsiveTabs .responsiveNav .tabs .tab{border:solid #e9ecef;border-width:0 0 1px;display:block;padding:6px 0;width:100%}.headerTabs .responsiveTabs .responsiveNav .tabs .tab.active{color:var(--primary,#3f72c0);font-weight:400}.headerTabs .responsiveTabs .responsiveNav .tabs .tab:active,.headerTabs .responsiveTabs .responsiveNav .tabs .tab:hover{background:var(--primaryLight,#b2c7e6)}.headerTabs .responsiveTabs .responsiveNav.open{display:block}.updateEmailLoginModal label{color:#6c747c}.updateEmailLoginModal .emailInput{margin-top:16px}.updateEmailLoginModal .emailInput .textInput{width:100%}.updateEmailLoginModal .changeHistory{margin-bottom:8px}.updateEmailLoginModal .changeHistory .changeHistoryText{color:var(--primary,#3f72c0)}.updateEmailLoginModal .changeHistory .dataTable{padding:8px 0}.updateEmailLoginModal .changeHistory .dataTable table{width:100%}.updateEmailLoginModal .warning{color:#c31704}#lightboxLayer #lightboxContent .updateEmailLoginModal h3{margin-bottom:8px}.pcpActionModal .textInput{display:block;margin-right:16px;margin-top:12px}.autocompleteInput.focused .inputWrap .underline{background-color:var(--primary,#3f72c0);height:2px}.autocompleteInput.error .inputWrap .underline{background-color:#c31704;height:2px}.autocompleteInput.labeled ul{top:64px}.autocompleteInput.open ul{display:block}.autocompleteInput label{color:#6c747c;display:block;margin-bottom:4px}.autocompleteInput .inputWrap{border-radius:4px;display:block;overflow:hidden;position:relative;width:100%}.autocompleteInput .inputWrap:has(input:disabled){opacity:.5}.autocompleteInput .inputWrap .underline{background-color:#6c747c;bottom:0;height:1px;left:0;position:absolute;width:100%}.autocompleteInput input{background-color:#f1f3f5;border:0;font-size:14px;height:40px;line-height:40px;padding:0 36px 0 12px;vertical-align:bottom;width:100%}.autocompleteInput input:focus{outline:none}.autocompleteInput ul{background:#fff;border:1px solid #e9ecef;box-shadow:0 4px 6px 0 rgba(0,0,0,.07);display:none;left:0;max-height:500px;overflow-x:hidden;overflow-y:auto;position:absolute;top:40px;width:100%;z-index:1}.autocompleteInput ul.open{display:block}.autocompleteInput ul li{border-bottom:1px solid #e9ecef;cursor:pointer;display:block;padding:16px;position:relative;width:100%}.autocompleteInput ul li:last-of-type{border-bottom:0}.autocompleteInput ul li.focus,.autocompleteInput ul li:active,.autocompleteInput ul li:hover{background:#e9ecef}.autocompleteInput ul li .detailsTile{text-align:left}.autocompleteInput ul li .detailsTile div,.autocompleteInput ul li .detailsTile p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autocompleteInput ul li .detailsTile p{font-size:12px;margin:2px 0 0}.autocompleteInput ul li .avatarTile>div{display:inline-block;vertical-align:top}.autocompleteInput ul li .avatarTile .avatarContainer{margin-right:16px}.autocompleteInput ul li .avatarTile .detailsTile{width:calc(100% - 48px)}.autocompleteInput ul li .green{color:#018611}.autocompleteInput ul li .red{color:#c31704}.autocomplete{position:relative}.autocomplete.disabled .inputContainer .textInput .wrap,.autocomplete.disabled .inputContainer .textInput label{opacity:.5}.autocomplete .inputContainer.load:after{animation:rotate 1s linear infinite;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDEiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDQ0IDQ0Ij48ZyBmaWxsPSIjOWI5YjliIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGZpbGwtb3BhY2l0eT0iLjI1IiBkPSJNMjIgNDRhMjIgMjIgMCAxIDEgMC00NCAyMiAyMiAwIDAgMSAwIDQ0bTAtNi4yOUExNS43MSAxNS43MSAwIDEgMCAyMiA2LjNhMTUuNzEgMTUuNzEgMCAwIDAgMCAzMS40MnoiLz48cGF0aCBkPSJNMjIgNDRhMy4xNCAzLjE0IDAgMSAxIDAtNi4yOSAxNS43MSAxNS43MSAwIDAgMCAxLjk1LTMxLjMgMy4xNCAzLjE0IDAgMCAxIC43Ny02LjI0QTIyIDIyIDAgMCAxIDIyIDQ0Ii8+PC9nPjwvc3ZnPg==) 0 0 no-repeat;content:"";height:16px;position:absolute;right:12px;top:12px;width:16px}.autocomplete .inputContainer.load:has(.autocompleteInput.labeled):after{top:36px}.autocomplete .inputContainer .textInput{width:100%}.autocomplete .inputContainer .textInput .wrap,.autocomplete .inputContainer .textInput label{opacity:1}.autocomplete .inputContainer .textInput input{overflow:hidden;padding-right:24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.autocomplete .selected{display:block;position:relative}.autocomplete .selected .svgIcon{cursor:pointer;fill:#343a40;position:absolute;right:2px;top:32px;z-index:1}.autocomplete .selected .svgIcon:active,.autocomplete .selected .svgIcon:hover{fill:var(--primary,#3f72c0)}.tile{border:1px solid #6c747c;border-radius:8px;color:#6c747c;cursor:pointer;display:inline-block;font-family:gilroy,noto,sans-serif;font-weight:600;height:40px;line-height:40px;max-width:100%;overflow:hidden;padding:0 12px;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.tile.selected{background:var(--primary,#3f72c0);border-color:var(--primary,#3f72c0);color:#fff}.tile.selected:not(.disabled):active,.tile.selected:not(.disabled):hover{background:var(--primaryDark,#3d67a6);border-color:var(--primaryDark,#3d67a6);color:#fff}.tile.selected .svgIcon.flat .fill,.tile.selected:not(.disabled):active .svgIcon.flat .fill,.tile.selected:not(.disabled):hover .svgIcon.flat .fill{fill:#fff}.tile:not(.disabled):active,.tile:not(.disabled):hover{border-color:#565d63;color:#565d63}.tile:not(.disabled):active .svgIcon.flat .fill,.tile:not(.disabled):hover .svgIcon.flat .fill{fill:#565d63}.tile.error{border-color:#c31704;color:#c31704}.tile.error .svgIcon.flat .fill{fill:#c31704}.tile.error:active,.tile.error:hover{border-color:#a61e10;color:#a61e10}.tile.error:active .svgIcon.flat .fill,.tile.error:hover .svgIcon.flat .fill{fill:#a61e10}.tile.disabled{cursor:default;opacity:.5}.tile .svgIcon.flat{cursor:pointer;margin-right:6px;position:relative;top:6px}.tile .svgIcon.flat .fill{fill:#6c747c}.tileGroup legend{color:#6c747c;margin-bottom:4px;text-align:left}.tileGroup .tile{margin:0 8px 12px 0}.insuranceErrorModal{text-align:center}.insuranceErrorModal .image{background-image:url(/common/images/svg/illustrations/exception.svg?9844a86885f67c0d038c);background-repeat:no-repeat;background-size:contain;height:112px;margin:0 auto;width:140px}.insuranceErrorModal .image.connection{background-image:url(/common/images/svg/illustrations/connection.svg?9fd61b60e17be942ce09)}.insuranceErrorModal p{color:#343a40;margin-top:16px}.tip{font-family:noto,sans-serif;font-weight:400;position:relative}.tip>span{display:inline-block}.tip .toolTip{background-color:#fff;border:1px solid #e9ecef;border-radius:4px;box-shadow:0 0 7px 2px rgba(0,0,0,.07);color:#343a40;font-size:14px;max-width:768px;padding:0;pointer-events:auto;text-align:left;z-index:100;--rt-opacity:1.0}.tip .toolTip .tipContentWrap{background-color:#fff;position:relative;z-index:1}.tip .toolTip .tipContentWrap.dark{background-color:#343a40;color:#fff}.tip .toolTip p{margin-bottom:0;padding:4px 8px}.tip .toolTip .menu a,.tip .toolTip .menu button{color:#343a40;display:block;padding:8px 16px;text-align:center;width:100%}.tip .toolTip .menu a.active,.tip .toolTip .menu a.focus,.tip .toolTip .menu a:active,.tip .toolTip .menu a:hover,.tip .toolTip .menu button.active,.tip .toolTip .menu button.focus,.tip .toolTip .menu button:active,.tip .toolTip .menu button:hover{background-color:#f1f3f5}.tip .toolTip .menu a:not(:last-of-type),.tip .toolTip .menu button:not(:last-of-type){border-bottom:1px solid #e9ecef}.tip .toolTip button{min-width:144px}.tip .react-tooltip-arrow{border:1px solid #e9ecef;z-index:0}.tip .react-tooltip-arrow.dark{background-color:#343a40}@media(max-width:768px){.tip .toolTip{max-width:500px}}@media(max-width:500px){.tip .toolTip{max-width:280px}}.iconTip{display:inline-block;vertical-align:middle}.iconTip:not(.padded).tiny .tip{height:16px;width:16px}.iconTip:not(.padded).sm .tip{height:24px;width:24px}.iconTip:not(.padded).med .tip{height:32px;width:32px}.iconTip:not(.padded).lg .tip{height:48px;width:48px}.iconTip .tip>span{height:100%;width:100%}.fileUpload{align-items:center;display:flex;justify-content:space-between}.fileUpload .attachmentItem{align-items:center;display:flex;gap:12px}.fileUpload .attachmentItem.hasFile{width:calc(100% - 36px)}.fileUpload .attachmentItem.hasFile .fileIcon,.fileUpload .attachmentItem.hasFile .fileIcon .svgIcon{cursor:default}.fileUpload .attachmentItem .fileIcon{background-color:#f1f3f5;border-radius:4px;cursor:pointer;height:44px;position:relative;width:44px}.fileUpload .attachmentItem .fileIcon .svgIcon{cursor:pointer;left:50%;margin:0 auto;position:absolute;top:50%;transform:translate(-50%,-50%)}.fileUpload .attachmentItem .fileIcon .addFile{fill:var(--primary,#3f72c0)}.fileUpload .attachmentItem .fileIcon .addFileFailed{fill:#6c747c}.fileUpload .attachmentItem .fileIcon .loading{height:20px;width:20px}.fileUpload .attachmentItem .fileIcon .loading:after{background-size:20px 20px;height:20px;width:20px}.fileUpload .attachmentItem .fileIcon .fileAdded{background-color:#d6336c;border-radius:4px;height:44px;width:44px}.fileUpload .attachmentItem .fileIcon .fileAdded .text{color:#fff;left:50%;position:absolute;text-transform:uppercase;top:50%;transform:translate(-50%,-50%)}.fileUpload .attachmentItem .fileInfo{width:calc(100% - 56px)}.fileUpload .attachmentItem .fileInfo .fileTitle{font-size:16px}.fileUpload .attachmentItem .fileInfo .fileSubtitle{color:#6c747c}.fileUpload .attachmentItem .fileInfo .fileSubtitle .error{color:#c31704}.fileUpload .attachmentItem .action{width:36px}.fileUpload .attachmentItem .action .svgIcon{cursor:pointer}.dateInput .label{color:#6c747c;margin-bottom:4px;text-align:left}.dateInput .label.disabled{opacity:.5}.dateInput .inputFields>div,.dateInput .inputFields>span{display:inline-block;vertical-align:top}.dateInput .inputFields>span{margin:10px 8px 0}.dateInput .textInput.day,.dateInput .textInput.month{width:50px}.dateInput .textInput.year{width:66px}.insurancePolicyForm>div,.insurancePolicyForm>fieldset{margin-bottom:16px}.insuranceForm h6{margin-bottom:8px}.insuranceForm>div{margin-bottom:16px}.insuranceForm>div:last-of-type{margin-bottom:0}.insuranceForm>div label{color:#6c747c;display:block;margin-bottom:4px}.insuranceForm>div .textInput{width:100%}.insuranceForm>div.name>div{display:inline-block;vertical-align:top;width:calc(50% - 6px)}.insuranceForm>div.name>div:first-of-type{margin-right:12px}.insuranceForm .dropdown{width:100%}.insuranceForm .tileGroup .tile{margin:0;text-align:center;width:calc(50% - 6px)}.insuranceForm .tileGroup .tile:nth-child(2){margin-right:12px}.insuranceForm .actions .btn{width:100%}.insuranceForm .actions .btn.btnSecondary{margin-top:8px}.insuranceForm .insuranceType.none{height:140px}.updateInsuranceIdModal p{color:#6c747c;margin-bottom:12px}.updateInsuranceIdModal label{margin-right:4px}.updateInsuranceIdModal .newMemberId{margin-top:8px}.updateInsuranceIdModal .newMemberId>*{display:inline-block;vertical-align:middle}.updateInsuranceIdModal .newMemberId .textInput{margin-left:8px}.overview .title{display:flex;justify-content:space-between}.overview .email a,.overview .mrn a{margin-left:8px}.overview .svgIcon{margin-left:4px;vertical-align:middle}.overview .svgIcon svg .fill{fill:var(--primary,#3f72c0)}.profileHeader{margin-bottom:16px;text-align:left}.profileHeader:after{background:linear-gradient(#eee,hsla(0,0%,100%,.001));content:"";display:block;height:12px;width:100%}.profileHeader .whiteBg{width:100%}.profileHeader .container{min-height:152px;padding:32px 8px}.profileHeader .container>div{display:inline-block;vertical-align:top}.profileHeader .details{margin-right:16px;width:calc(100% - 104px);word-break:break-word}.profileHeader .details h3{margin:0 0 4px}.profileHeader .details div{font-size:12px;margin-bottom:4px}.profileHeader .details div.additional{color:#6c747c;font-size:12px}@media(max-width:1024px){#profile .profileHeader .container{padding:32px 24px}}@media(max-width:450px){#profile .profileHeader .container{text-align:center}#profile .profileHeader .container .avatarContainer{display:block;margin:0 auto 16px;position:static}#profile .profileHeader .container .details{margin-right:0}}.menu.focused .menuItem.focused{background:#e9ecef;outline:auto}.menu .menuItem{background:transparent;border-radius:8px;cursor:pointer;padding:8px;text-align:left;width:calc(100% - 24px)}.menu .menuItem:active,.menu .menuItem:hover{background:#e9ecef}.menu .menuItem.selected{background:#eee;color:var(--primary,#3f72c0)}.menu .menuItem>div{display:inline-block;vertical-align:middle}.menu .menuItem .menuIcon{height:32px;margin-right:12px;width:32px}.menu .menuItem .svgIcon.flat{cursor:pointer}.menu .menuItem .title{max-width:calc(100% - 44px)}.menuLayout>div{display:inline-block;vertical-align:top}.menuLayout .left{margin-right:16px;width:280px}.menuLayout .menuPanel{width:calc(100% - 296px)}@media(max-width:900px){.menuLayout .left{margin-right:8px;width:48px}.menuLayout .left .menuItem{width:100%}.menuLayout .menuPanel{width:calc(100% - 56px)}}.radio.error.selected input[type=radio]{border-color:#c31704}.radio.error.selected input[type=radio]:after{background:#c31704}.radio.error.selected input[type=radio]:active,.radio.error.selected input[type=radio]:hover{border-color:#a61e10}.radio.error.selected input[type=radio]:active:after,.radio.error.selected input[type=radio]:hover:after{background:#a61e10}.radio.error.selected input[type=radio]:disabled:active,.radio.error.selected input[type=radio]:disabled:hover{border-color:#c31704}.radio.error.selected input[type=radio]:disabled:active:after,.radio.error.selected input[type=radio]:disabled:hover:after{background:#c31704}.radio.error input[type=radio]{border-color:#c31704}.radio.error input[type=radio]:active,.radio.error input[type=radio]:hover{border-color:#a61e10}.radio.error input[type=radio]:disabled:active,.radio.error input[type=radio]:disabled:hover{border-color:#c31704}.radio.error input[type=radio]:disabled:active:after,.radio.error input[type=radio]:disabled:hover:after{background:#c31704}.radio.selected input[type=radio]{border:2px solid var(--primary,#3f72c0)}.radio.selected input[type=radio]:active,.radio.selected input[type=radio]:hover{border-color:var(--primaryDark,#3d67a6)}.radio.selected input[type=radio]:active:after,.radio.selected input[type=radio]:hover:after{background:var(--primaryDark,#3d67a6)}.radio.selected input[type=radio]:after{display:block}.radio.selected input[type=radio]:disabled:active,.radio.selected input[type=radio]:disabled:hover{border-color:var(--primary,#3f72c0)}.radio.selected input[type=radio]:disabled:active:after,.radio.selected input[type=radio]:disabled:hover:after{background:var(--primary,#3f72c0)}.radio.disabled{cursor:default;opacity:.5}.radio.disabled label{cursor:default}.radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #6c747c;border-radius:12px;cursor:pointer;display:inline-block;height:24px;position:relative;vertical-align:middle;width:24px}.radio input[type=radio]:active,.radio input[type=radio]:hover{border-color:#565d63}.radio input[type=radio]:after{background:var(--primary,#3f72c0);border-radius:8px;content:"";display:none;height:16px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:16px}.radio input[type=radio]:disabled:active,.radio input[type=radio]:disabled:hover{border-color:#6c747c}.radio label{cursor:pointer;display:inline-block;margin-left:16px;vertical-align:middle;width:calc(100% - 40px)}.radioGroup.row .radio{display:inline-block;vertical-align:top}.radioGroup.row .radio:not(:last-of-type){margin:0 24px 16px 0}.radioGroup.row .radio label{margin-left:8px;width:calc(100% - 32px)}.radioGroup.row .errorMessage{margin-top:-12px}.radioGroup legend{color:#6c747c;margin-bottom:4px}.radioGroup .radio{display:block}.radioGroup .radio:not(:last-of-type){margin-bottom:16px}.animatedDots{display:inline;margin-left:2px}.animatedDots span{animation:dotsBlink 1.4s infinite}.animatedDots span:nth-child(2){animation-delay:.2s}.animatedDots span:nth-child(3){animation-delay:.4s}@keyframes dotsBlink{0%{opacity:.1}20%{opacity:1}to{opacity:.1}}.selectableListItem{cursor:pointer;display:block;padding:20px 40px 20px 20px;position:relative}.selectableListItem.focused,.selectableListItem:active,.selectableListItem:hover{background:#f8f9fa}.selectableListItem.disabled{cursor:default}.selectableListItem.disabled.focused,.selectableListItem.disabled:active,.selectableListItem.disabled:hover{background:transparent}.selectableListItem.selected .svgIcon{display:block}.selectableListItem .loadingMore,.selectableListItem .more{display:block;text-align:center}.selectableListItem .more{color:var(--primary,#3f72c0)}.selectableListItem .more.focused,.selectableListItem .more:active,.selectableListItem .more:hover{color:var(--primaryDark,#3d67a6);cursor:pointer}.selectableListItem .svgIcon{display:none;position:absolute;right:12px;top:calc(50% - 12px);fill:var(--primary,#3f72c0)}.selectableListItem .svgIcon.flat{cursor:pointer}.selectableList{border:solid #e9ecef;border-width:1px 0;max-height:100vh;max-height:100dvh;overflow-y:auto;position:relative}.selectableList.empty{border:none;margin:-24px 0 12px;text-align:center}.selectableList .selectableListItem{border-bottom:1px solid #e9ecef;margin:0}.selectableList .selectableListItem:last-of-type{border-bottom:0}.ethnicity h4{margin-bottom:16px}.ethnicity .selectableList{max-height:360px;padding-right:12px}@media(max-width:500px){.ethnicity .selectableList{max-height:none}}body.Safari.iOS.v8 .ethnicity .selectableList{max-height:420px}body.Safari.iOS .ethnicity .selectableList{max-height:500px}.languagePicker h4{margin-bottom:16px}.languagePicker .selectableList{max-height:300px;padding-right:12px}@media(max-width:500px){.languagePicker .selectableList{max-height:none}}body.Safari.iOS.v8 .languagePicker .selectableList{max-height:400px}body.Safari.iOS .languagePicker .selectableList{max-height:480px}.profileBasic>div{margin-bottom:16px}.profileBasic>div.gender{margin-bottom:0}.profileBasic .name{margin-bottom:8px}.profileBasic .name .textInput{margin:0 16px 8px 0;vertical-align:top;width:146px}.profileBasic .name .textInput:last-of-type{margin-right:0}.profileBasic .ethnicity label,.profileBasic .languages label{color:#6c747c;display:block;margin-bottom:4px}@media(max-width:700px){.profileBasic .name>div{display:block;margin-bottom:16px}.profileBasic .name>div.textInput{width:100%}}@media(max-width:400px){.profileBasic .dob .dateInput span{margin-left:4px;margin-right:4px}}.problemItem>div{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:8px 0}.problemItem>div:active,.problemItem>div:hover{background:#f8f9fa}.sortableProblemItem>*{align-items:center;display:flex;gap:12px;padding:8px 0}.sortableProblemItem>:active,.sortableProblemItem>:hover{background:#f8f9fa}.sortableProblemItem .sortableItem{transition:transform .3s,box-shadow .3s}.sortableProblemItem .sortableItem.dragging{box-shadow:#f8f9fa;opacity:.8;transform:scale(1.02)}.sortableProblemItem .svgIcon{opacity:.5}.sortableProblemItem .svgIcon:active,.sortableProblemItem .svgIcon:hover{opacity:1}.problemItemsList{margin-top:36px}.problemItemsList .title{align-items:center;display:flex;gap:8px;justify-content:space-between}.problemItemsList .title .problemSort>*{cursor:pointer;vertical-align:middle}.problemItemsList .title .problemSort:active,.problemItemsList .title .problemSort:hover{color:var(--primaryDark,#3d67a6)}.problemItemsList .title .problemSort .svgIcon .fill{fill:var(--primary,#3f72c0)}.problemItemsList .title .problemSort .h5{color:var(--primary,#3f72c0);display:inline-block}.problemItemsList .empty{border-bottom:1px solid #e9ecef;padding:16px 0}.problemItemsList h5{color:#6c747c;margin-bottom:4px}.problemItemsList ul li{border-bottom:1px solid #e9ecef}.problemItemsList .actionLink{font-weight:600;margin:12px 0}.problemItemsList .problemDetail span{color:#6c747c;font-size:12px}.problemItemsList .problemDetail .bullet{margin:0 4px}.searchBox{border:1px solid #f1f3f5;border-radius:18px;overflow:hidden;position:relative}.searchBox.focus{fill:var(--primary,#3f72c0)}.searchBox.focus .underline{background-color:var(--primary,#3f72c0);height:2px}.searchBox.hasError .underline{background-color:#c31704;height:2px}.searchBox.disabled .underline,.searchBox.disabled input{opacity:.5}.searchBox.hasValue input{padding-right:42px}.searchBox input{background:transparent;border:0;height:40px;line-height:40px;outline:none;padding:0 16px 0 42px;position:relative;width:100%;z-index:1}.searchBox .svgIcon{left:12px;position:absolute;top:8px}.searchBox .clear{display:inline-block}.searchBox .clear .svgIcon{cursor:pointer;left:auto;right:12px;z-index:1;fill:#343a40}.searchBox .clear .svgIcon:active,.searchBox .clear .svgIcon:hover{fill:var(--primary,#3f72c0)}.searchBox .underline{background-color:#6c747c;bottom:0;height:1px;left:0;position:absolute;width:100%;z-index:2}.problemSearch .searchBox{background:#e9ecef}.problemSearch .selectableList{border-top:0;max-height:calc(100vh - 228px);overflow-y:auto}.problemSearch .selectableList .selectableListItem{margin:0 4px;padding:12px}.problemSearch .customAdd{border-bottom:1px solid #e9ecef;color:#343a40;display:block;margin-top:0;padding:12px;text-align:left}.problemSearch .customAdd:active,.problemSearch .customAdd:hover{background:#f8f9fa}.problemSearch.error .searchBox .underline{background-color:#c31704;height:2px}.fuzzyDateInput .label{color:#6c747c;margin-bottom:4px;text-align:left}.fuzzyDateInput .inputFields{display:flex;gap:4px}.fuzzyDateInput .inputFields>div{width:33.3333333333%}.fuzzyDateInput .errorMsg{margin-top:4px}@media(max-width:500px){.fuzzyDateInput .inputFields{display:block}.fuzzyDateInput .inputFields>div{display:block;width:100%}.fuzzyDateInput .inputFields>div:not(:last-of-type){margin-bottom:8px}}.editProblem>div:not(:last-of-type){margin-bottom:16px}.editProblem .editProblemTitle{align-items:center;display:flex;gap:8px}.editProblem .editProblemTitle .svgIcon{transform:rotate(180deg)}.editProblem .editProblemContent>div{margin-bottom:16px}.editProblem .editProblemContent .dropdown{width:100%}.editProblem .editProblemContent .problemName .name{color:#6c747c;display:block;margin-bottom:4px}.editProblem .editProblemContent .problemName .selectedName{align-items:center;border:1px solid #e9ecef;border-radius:8px;display:flex;gap:8px;justify-content:space-between;padding:0 4px 0 12px}.editProblem .editProblemContent .problemName .selectedName p{padding:12px 0}.editProblem .editProblemContent .problemName .selectedName .disabled{cursor:default;opacity:.5}.editProblem .actions{margin-top:24px}.editProblem .actions .delete .btn.btnSecondary{color:#c31704;margin-right:8px}@media(max-width:500px){.editProblem .actions .delete{margin-bottom:8px}}.address>div>div{margin-bottom:16px}.address .dropdown,.address .textInput{display:inline-block;vertical-align:top;width:100%}.address .half .dropdown,.address .half .textInput{width:calc(50% - 8px)}.address .half .dropdown:first-of-type,.address .half .textInput:first-of-type{margin-right:16px}@media(max-width:768px){.address .half .dropdown,.address .half .textInput{width:100%}.address .half .dropdown:first-of-type,.address .half .textInput:first-of-type{margin-right:0}}.profileContactInfo section{padding:16px 0}.profileContactInfo section:not(:last-of-type):after{background:#c2c6ca;content:"";display:block;height:1px;margin-top:32px;width:100%}.profileContactInfo section h4{margin-bottom:12px}.profileContactInfo section h5{margin:24px 0 8px}.profileContactInfo section>div:not(:last-of-type){margin-bottom:16px}.profileContactInfo .half>div{display:inline-block;vertical-align:top;width:calc(50% - 8px)}.profileContactInfo .half>div:first-of-type{margin-right:16px}.profileContactInfo .textInput{width:100%}@media(max-width:768px){.profileContactInfo .half>div{display:block;width:100%}.profileContactInfo .half>div:first-of-type{margin:0 0 16px}}.messageItem{cursor:pointer;display:flex;justify-content:space-between;padding:16px;position:relative}.messageItem:active,.messageItem:hover{background:#f8f9fa}.messageItem .highlight{background-color:var(--primaryLight,#b2c7e6);height:100%;left:0;position:absolute;top:0;width:4px}.messageItem .preview{color:#343a40;width:calc(100% - 80px)}.messageItem .preview>div{display:inline-block;vertical-align:top}.messageItem .preview .details{margin-left:12px;width:calc(100% - 76px)}.messageItem .preview .details .patient{color:#6c747c;font-size:12px;margin:4px 0}.messageItem .preview .details .ellipses{max-width:200px}.messageItem .info{text-align:right;fill:#6c747c}.messageItem .info .svgIcon{margin-top:24px;padding-left:10px}.messageItem .info .date{color:#6c747c;font-size:12px}.messageItem .info .unread{background-color:var(--primary,#3f72c0);border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:12px;margin-top:14px;padding:6px 0;text-align:center;width:12px}.conversationHeader,.messages .panel>button:not(:last-of-type){border-bottom:1px solid #e9ecef}.conversationHeader{background:#fff;height:80px;position:relative}.conversationHeader>div{display:inline-block;margin-top:8px;vertical-align:middle}.conversationHeader .back{margin-left:12px}.conversationHeader .back .svgIcon{transform:rotate(180deg)}.conversationHeader .avatarContainer{margin-left:12px;margin-right:12px}.conversationHeader .headerDetails a{display:inline-block;margin-bottom:2px}.conversationHeader .headerDetails .description{color:#6c747c;font-size:12px;margin-top:2px}.conversationHeader .actions{position:absolute;right:12px;top:10px}.conversationHeader .actions>*{vertical-align:middle}.conversationHeader .actions>.svgIcon{margin-right:12px}.conversationHeader .actions .btn .svgIcon.flat{cursor:pointer}.phrHeader.isConsult .conversationHeader .headerDetails{width:calc(100% - 170px)}.phrHeader.isConsult .conversationHeader .actions>.btn{display:none}.phrHeader.isConsult .conversationHeader .actions .mobileIcon{display:inline-block}.phrHeader .conversationHeader .back{margin-left:0}.phrHeader .conversationHeader .headerDetails{width:calc(100% - 320px)}.phrHeader .conversationHeader .headerDetails a{width:100%}.phrHeader .conversationHeader .actions{right:0}.phrHeader .conversationHeader .actions .mobileIcon{display:none}@media(max-width:600px){.phrHeader .conversationHeader .headerDetails{width:calc(100% - 164px)}.phrHeader .conversationHeader .actions{top:16px}.phrHeader .conversationHeader .actions .btn{display:none}.phrHeader .conversationHeader .actions .mobileIcon{display:inline-block}}.pendingVisit .messageDoctorIcon{height:96px;margin:80px auto 24px;width:96px}.pendingVisit .messageDoctorIcon:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA5NiI+PHBhdGggZmlsbD0iIzJGMUY3MCIgZD0iTTc1LjUwMiAyNy42NjhoLTUxYy0zLjMxNSAwLTYgMi42ODQtNiA2djMzLjg0YzAgMy4zMTUgMi42ODUgNiA2IDZoMzEuMzA1bDExLjYxIDExLjYxYzEuNDE4IDEuNDE3IDMuODQuNDEyIDMuODQtMS41OXYtMTAuMDJoNC4yNDVjMy4zMTUgMCA2LTIuNjg1IDYtNnYtMzMuODRjMC0zLjMwOC0yLjY5Mi02LTYtNiIvPjxwYXRoIGZpbGw9IiM2NkMiIGQ9Ik03NC4zODUgNDcuNTJIMjUuNjEydjUuNzNoNDguNzczem0wLTExLjE5SDI1LjYxMnY1LjczaDQ4Ljc3M3ptMCAyMi4zOEgyNS42MTJ2NS43M2g0OC43NzN6Ii8+PHBhdGggZmlsbD0iIzY4NTVBRCIgZD0iTTYuNjkgMzEuNjJjMC0xMi4wMjMgOS43NS0yMS43NzMgMjEuNzcyLTIxLjc3MyAxMi4wMjMgMCAyMS43NzMgOS43NSAyMS43NzMgMjEuNzczcy05Ljc1IDIxLjc3Mi0yMS43NzMgMjEuNzcyUzYuNjkgNDMuNjUgNi42OSAzMS42MiIvPjxwYXRoIGZpbGw9IiNGOUM4QTciIGQ9Im0zOC41OCAzNS4xOS0uNTg1LTEyLjI4NWEyLjk3IDIuOTcgMCAwIDAtMy4zLTIuNjRsLTcuMjY4LjA0NS0yLjQ5IDUuNTUuOTY4IDIuMDRoLS45NnYxNi4xNGE0LjEyMyA0LjEyMyAwIDAgMCA0LjEyNSA0LjEyNSA0LjEyMyA0LjEyMyAwIDAgMCA0LjEyNS00LjEyNXYtNS40MzhsMi41ODctLjEzNWEyLjk3NSAyLjk3NSAwIDAgMCAyLjc5OC0zLjI3NyIvPjxwYXRoIGZpbGw9IiMyRjFGNzAiIGQ9Ik0zNS44OCAyNi44ODdIMjUuNzd2LTkuOTIyaDE1LjA5djQuOTVhNC45NzYgNC45NzYgMCAwIDEtNC45OCA0Ljk3MiIvPjxwYXRoIGZpbGw9IiMyRjFGNzAiIGQ9Ik0yNi4xMzcgMjkuMzI1YTYuMTggNi4xOCAwIDEgMCAwLTEyLjM2IDYuMTggNi4xOCAwIDAgMCAwIDEyLjM2Ii8+PHBhdGggZmlsbD0iIzJGMUY3MCIgZD0iTTI1LjA0MiAzNi43OGgtLjMyMmE0Ljc3IDQuNzcgMCAwIDEtNC43Ny00Ljc3di05LjA2OGg1LjA4NVYzNi43OHoiLz48cGF0aCBmaWxsPSIjRjlDOEE3IiBkPSJNMjYuNzgyIDMwLjMyMmEyLjAxOCAyLjAxOCAwIDEgMCAwLTQuMDM1IDIuMDE4IDIuMDE4IDAgMCAwIDAgNC4wMzUiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMzQuMjkgNDguNjA3SDIzLjc4MnYtOC4wMjVoOC4yOGMxLjIzIDAgMi4yMjguOTk4IDIuMjI4IDIuMjI4eiIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yOC41MDcgNTMuMzkyYTIxLjcyIDIxLjcyIDAgMCAwIDEzLjg0NS00Ljk2NSA5LjUgOS41IDAgMCAwLTYuNjE1LTIuNjYySDIxLjg2MmE5LjU0IDkuNTQgMCAwIDAtNi44NzcgMi45MjUgMjEuNzQgMjEuNzQgMCAwIDAgMTMuNTIyIDQuNzAyIi8+PC9zdmc+) 50% no-repeat;background-size:96px 96px;content:"";display:inline-block;height:96px;width:96px}.pendingVisit h3,.pendingVisit p{margin:0 auto 24px;padding:0 12px;text-align:center}.pendingVisit p{max-width:280px}.pendingVisit .btn{display:block;margin:0 auto 40px;width:128px}.chatTextMessage>div{display:inline-block;vertical-align:middle}.chatTextMessage .focus .underline{background-color:var(--primary,#3f72c0)}.chatTextMessage .textMessageWrap{background-color:#e9ecef;border-radius:20px;overflow:hidden;position:relative;width:calc(100% - 36px)}.chatTextMessage #textMessage{cursor:text;font-size:14px;line-height:20px;margin:0 8px;overflow-y:auto;padding:8px 12px;white-space:pre-wrap;word-wrap:break-word}.chatTextMessage #textMessage:empty:after{color:#6c747c;content:attr(placeholder);display:block}.chatTextMessage #textMessage:after{content:"";display:none}.chatTextMessage #textMessage:focus{outline:none}.chatTextMessage .underline{background-color:#6c747c;bottom:0;height:1px;left:0;position:absolute;width:100%;z-index:2}.chatTextMessage .sendContainer{fill:var(--primary,#3f72c0)}.chatTextMessage .sendContainer .svgIcon.flat:focus,.chatTextMessage .sendContainer .svgIcon.flat:hover{fill:var(--primaryDark,#3d67a6);cursor:pointer}.typingIndicator{background-color:#eee;color:#6c747c;font-size:12px;height:20px;line-height:20px;padding:0 8px;width:100%}.typingIndicator .names{max-width:calc(100% - 50px)}.observedContainer{height:100%;overflow-y:auto;position:relative}.observedContainer .loaderWrap{background:#fff;border:1px solid #e9ecef;border-radius:50%;left:50%;padding:8px;position:absolute;top:12px;transform:translateX(-50%);z-index:2}.observedContainer .loaderWrap .loading{margin:0}.dateMessage{margin-bottom:16px;position:relative;text-align:center}.dateMessage:before{background-color:#e9ecef;content:"";display:block;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.dateMessage span{background-color:#fcfcfc;border-radius:4px;color:#6c747c;font-size:12px;padding:0 8px;position:relative;top:-1px;z-index:1}.slideContent{overflow:hidden;transition:height .3s ease}.visitIntroCard{min-height:102px}.visitIntroCard .panel{position:relative}.visitIntroCard h4{font-size:14px;margin:4px 0 3px}.visitIntroCard h4:first-of-type{margin-top:0}.visitIntroCard .details,.visitIntroCard .general{font-size:12px;line-height:19px;padding:16px 16px 30px}.visitIntroCard .general>div{display:inline-block;vertical-align:top}.visitIntroCard .general .info{margin-right:16px;width:calc(100% - 64px)}.visitIntroCard .general .info>div{margin-bottom:2px}.visitIntroCard .general .info .providerName{font-weight:600}.visitIntroCard .general .info .description{color:#343a40}.visitIntroCard .general .info .description .svgIcon,.visitIntroCard .general .info .description>span{display:inline-block;vertical-align:top}.visitIntroCard .general .info .description .svgIcon{margin:0 2px 0 -4px}.visitIntroCard .general .info .description .svgIcon .fill{fill:#6c747c}.visitIntroCard .general .info .relationship,.visitIntroCard .general .info .timeFrame{color:#6c747c}.visitIntroCard .general .info .timeframe{font-size:12px;margin-bottom:5px}.visitIntroCard .horizontalDivider.mask{background:transparent}.visitIntroCard .details>div{margin-bottom:16px}.visitIntroCard .details>div:last-of-type{margin-bottom:0}.visitIntroCard .details .symptomSummary{margin-bottom:12px}.visitIntroCard .details .service{font-size:14px}.visitIntroCard .details .service>div{display:inline-block;vertical-align:middle}.visitIntroCard .details .service .serviceIcon{background:transparent 0 0 no-repeat;background-size:contain;height:24px;margin-right:4px;width:24px}.visitIntroCard .details .service .serviceName{color:#6c747c;width:calc(100% - 32px)}.visitIntroCard .details p{color:#6c747c;font-size:12px;line-height:22px;margin:0}.visitIntroCard .details p.category{color:#343a40}.visitIntroCard .details p.rfv{white-space:pre-wrap}.visitIntroCard .actions{bottom:-18px;position:absolute;right:16px}.visitIntroCard .actions .arrowWrap{display:inline-block;margin-right:8px;vertical-align:middle}.visitIntroCard .actions .arrowWrap .svgIcon{box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.visitIntroCard .actions a{vertical-align:middle}.visitIntroCard .actions a:not(:first-of-type){margin-left:16px}.visitIntroCard .actions .arrowWrap.open .svgIcon>span{transform:rotate(180deg)}.visitIntroCard{margin:0 auto 32px;max-width:800px}.inlineWrap{text-align:center}.inlineMessage{background:#f1f3f5;border-radius:4px;display:inline-block;font-size:12px;padding:4px 8px}.basicTemplateMessage{margin:40px auto 32px;max-width:800px}.basicTemplateMessage .messageContent .messageBody{background:#fff;border-radius:10px;box-shadow:0 2px 4px #eee;position:relative;word-wrap:break-word}.basicTemplateMessage .messageContent .messageBody .customMessage .customContent{display:inline-block;margin-top:2px;width:100%}.basicTemplateMessage .messageContent .messageBody .customMessage .customContent .content{padding:12px;text-align:left}.basicTemplateMessage .messageContent .messageBody .customMessage .customContent .templateLink{border-top:1px solid #e9ecef;font-weight:600;padding:12px;text-align:center}.bulletedListTemplateMessage .panel{border:1px solid #e9ecef;box-shadow:none;padding:12px}.bulletedListTemplateMessage p{margin-bottom:12px}.bulletedListTemplateMessage ul{list-style:disc;margin-left:24px}.chatMessage.private{margin-bottom:32px}.chatMessage.private .messageContent.sender .messageBody:after{left:inherit;right:0}.chatMessage.private .messageContent .messageBody:after{bottom:-18px;color:#b46001;content:"private";font-size:11px;left:0;position:absolute}.chatMessage>div{display:inline-block;vertical-align:top}.chatMessage .chatTimestamp{display:block}.chatMessage .avatarHolder.htLogo{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDEwMCAxMDAiPjxwYXRoIGQ9Ik0wIDBoMTAwdjEwMEgweiIgc3R5bGU9ImZpbGw6IzE0MzU2NiIvPjxwYXRoIGQ9Ik02Mi44MTMgMjcuNDRoOS43NTl2NDUuMTIxaC05Ljc1OXoiIHN0eWxlPSJmaWxsOiNmZmY7ZmlsbC1ydWxlOm5vbnplcm8iLz48cGF0aCBkPSJNNjIuODEzIDQ1LjEyMUg0NS4xMjFWMjcuNDRoLTkuNzQ4djE3LjY4MUgxNy42ODF2OS43NThoMTcuNjkyVjcyLjU2aDkuNzQ4VjU0Ljg3OWgxNy42OTJ6IiBzdHlsZT0iZmlsbDojZDBkN2UwO2ZpbGwtcnVsZTpub256ZXJvIi8+PC9zdmc+) 0 0 no-repeat;background-size:32px 32px;border-radius:50%}.chatMessage .avatarHolder.sender{margin-left:10px}.chatMessage .avatarHolder.receiver{margin-right:10px}.chatMessage .messageContent{text-align:left;width:calc(100% - 42px)}.chatMessage .messageContent.sender{text-align:right;width:100%}.chatMessage .messageContent.sender .messageBody{background:#e9ecef;text-align:left}.chatMessage .messageContent .messageBody{background:#fff;border:1px solid #e9ecef;border-radius:8px;display:inline-block;max-width:450px;padding:8px 12px;position:relative;word-wrap:break-word}.chatMessage .messageContent .messageBody .messageStatus{display:flex;font-size:10px;justify-content:space-between;margin-bottom:4px}.chatMessage .messageContent .messageBody .messageStatus .failed,.chatMessage .messageContent .messageBody .messageStatus .sending,.chatMessage .messageContent .messageBody .messageStatus .time{flex-shrink:0;text-align:right}.chatMessage .messageContent .messageBody .messageStatus .time{width:48px}.chatMessage .messageContent .messageBody .messageStatus .failed{width:88px}.chatMessage .messageContent .messageBody .messageStatus .failed .red{color:#c31704}.chatMessage .messageContent .messageBody .messageStatus .failed .bullet{margin:0 2px}.chatMessage .messageContent .messageBody .messageStatus .sending{width:56px}@media screen and (max-width:1666px){.chatMessage .messageContent .messageBody{max-width:100%}}@media(max-width:500px){.chatMessage .messageContent .messageBody{max-width:90%}}@media(max-width:400px){.chatMessage .messageContent{width:100%}.chatMessage .avatarHolder{display:none}}.customMessage .topSection>div{display:inline-block;vertical-align:top}.customMessage .topSection .customContent{width:calc(100% - 76px)}.customMessage .topSection .customContent>div{margin-bottom:4px}.customMessage .topSection .customContent .title{font-weight:600}.customMessage .topSection .customContent .subtitle{font-size:12px}.customMessage .topSection .imageContent{border-radius:22px;height:44px;margin-left:32px;overflow:hidden;width:44px}.customMessage .topSection .imageContent img{height:44px;width:44px}.customMessage .additional{color:#6c747c;font-size:12px}.imageMessage img{margin-bottom:4px;max-height:360px;max-width:100%}.imageMessage .name{font-weight:600;margin-bottom:4px}@media(max-width:460px){.imageMessage img{max-width:100%}}.pcpAssignMessage,.pcpInfoMessage{background-color:var(--primaryLight,#b2c7e6);padding:12px;text-align:center}.chatContainer{background:#fcfcfc;display:flex;flex-direction:column;position:relative}.chatContainer.readOnly .chatDisplay{height:100%}.chatContainer>.loading{margin:0 auto}.chatContainer .action.center{margin-top:16px}.chatContainer .statusBar{left:16px;margin:0 auto;position:absolute;text-align:center;top:12px;width:calc(100% - 32px);z-index:1}.chatContainer .statusBar>div{background:#fff;border-radius:8px;box-shadow:0 0 2px 2px #f1f3f5;width:100%}.chatContainer .statusBar .upload{padding:8px}.chatContainer .statusBar h4{margin:0}.chatContainer .chatDisplay{height:calc(100% - 60px)}.chatContainer .chatDisplay .observedContainer{height:100%}.chatContainer .chatDisplay .textChatMessages{margin:16px auto 0;max-width:820px;padding:0 16px}.chatContainer .chatDisplay .textChatMessages .chatMessageWrap{margin-bottom:20px}.chatContainer .chatDisplay .textChatMessages .chatMessageWrap .textMessage{white-space:pre-wrap}.chatContainer .chatDisplay>.loading{height:22px;left:50%;margin:4px auto;position:absolute;top:0;transform:translateX(-50%);width:22px}.chatContainer .chatDisplay>.loading:after{height:22px;width:22px}.chatContainer .messageAction{position:relative}.chatContainer .messageAction .typingIndicator{position:absolute;top:-20px}.chatContainer .chatActions{align-items:flex-end;background:#fff;border-top:1px solid #e9ecef;display:flex;height:auto;justify-content:space-between;padding:12px 8px;width:100%}.chatContainer .chatActions .chatTextMessage{max-height:256px;min-height:20px;width:100%}.chatContainer .archived{background-color:#fcfcfc;height:62px;position:relative}.chatContainer .archived .backgroundDash{background-color:#e9ecef;height:1px;left:0;margin:0 16px;position:absolute;top:50%;width:calc(100% - 32px)}.chatContainer .archived .archivedText{background-color:#fcfcfc;font-size:12px;left:50%;padding:0 8px;position:absolute;top:50%;transform:translate(-50%,-50%)}.conversation>.loading{margin-top:66px}.conversation .chatContainer{height:100%;position:relative}.conversation .chatContainer>.actions{bottom:0;left:0;position:absolute}body.mobile{display:flex;flex-direction:column}body.mobile .conversation{flex-grow:1}.deviceCheckFailed{margin:0 auto;max-width:100%;width:1024px}.deviceCheckFailed .failedTitle{margin-bottom:24px;text-align:center}.deviceCheckFailed .failedTitle>*{display:inline-block;vertical-align:middle}.deviceCheckFailed .failedTitle .svgIcon{margin-right:8px;width:48px;fill:#b46001}.deviceCheckFailed ol{list-style:decimal;margin:24px 0}.deviceCheckFailed ol li{margin:0 0 4px 16px;padding-left:4px}.deviceCheckFailed .browserImage:before{background:transparent no-repeat 50%/cover;content:"";display:block;margin:24px auto}.deviceCheckFailed .browserImage.macChromeImage:before{background-image:url(/common/images/jpg/deviceCheck/macChrome.jpg?e7615adb34dd220a2316);height:500px;width:320px}.deviceCheckFailed .browserImage.iosSafariImage1:before{background-image:url(/common/images/jpg/deviceCheck/iosSafari1.jpg?0887f9dc92decc00259b);height:373px;margin:12px auto 32px;width:280px}.deviceCheckFailed .browserImage.iosSafariImage2:before{background-image:url(/common/images/jpg/deviceCheck/iosSafari2.jpg?6110e8d5915c5fcbce07);height:373px;margin:12px auto 32px;width:280px}.deviceCheckFailed .browserImage.iosSafariImage3:before{background-image:url(/common/images/jpg/deviceCheck/iosSafari3.jpg?be7e38bcd2be155ab25f);height:260px;margin:12px auto;width:280px}.deviceCheckFailed .browserImage.iosSafariImage4:before{background-image:url(/common/images/jpg/deviceCheck/iosSafari4.jpg?e0e2507b7fb848dd08a2);height:260px;margin:12px auto;width:280px}.deviceCheckFailed .browserImage.androidChromeImage1:before{background-image:url(/common/images/jpg/deviceCheck/androidChrome1.jpg?15bebb46687572dab8e5);height:312px;width:300px}.deviceCheckFailed .browserImage.androidChromeImage2:before{background-image:url(/common/images/jpg/deviceCheck/androidChrome2.jpg?2f1934f17108ccbc6455);height:422px;width:300px}.deviceCheckFailed .browserImage.windowsEdgeImage:before{background-image:url(/common/images/jpg/deviceCheck/windowsEdge.jpg?ff01f2179df0bc48b82e);height:312px;width:320px}.deviceCheckFailed .browserImage.iosChromeImage:before{background-image:url(/common/images/jpg/deviceCheck/iosChrome.jpg?e0398c1107dafc453b34);height:366px;width:280px}.deviceCheckFailed .browserImage.samsungBrowserImage:before{background-image:url(/common/images/jpg/deviceCheck/samsungBrowser.jpg?dedb8948326a4227179c);height:480px;width:300px}.deviceCheckFailed .browserImage.firefoxImage:before{background-image:url(/common/images/jpg/deviceCheck/firefox.jpg?296835a9878b82653e8d);height:190px;width:402px}.deviceCheckFailed .btn{display:block;margin:24px auto;width:360px}.cameraPreview .previewLink{display:block;margin:28px auto;text-align:center}.cameraPreview .cameraDisplay{display:block;margin:16px auto;max-width:375px;overflow:hidden;text-align:center;width:100%}.cameraPreview .cameraDisplay #localVideo{background:none;border:2px solid #6c747c;border-radius:24px;height:240px;margin-bottom:0;-o-object-fit:cover;object-fit:cover;transform:rotateY(180deg);width:100%}.cameraPreview .cameraDisplay .videoText{margin:8px auto;width:100%}.cameraPreview .cameraDisplay .permissionError{display:block;margin:28px auto}.visitModal{text-align:center}.visitModal .csIcon,.visitModal .iconWrap{height:64px;margin:0 auto 16px;width:64px}.visitModal .csIcon{background:transparent 0 0 no-repeat;background-size:contain}.visitModal .csName.uc{color:#b46001}.visitModal .csName.pc{color:#3f76d0}.visitModal h4{margin-bottom:8px}.visitModal .details{color:#6c747c}.visitModal .appointmentDetails{font-weight:600;margin:16px 0}.visitModal .appointmentDetails p:not(:last-of-type){margin-bottom:4px}.visitModal .callActions{color:#6c747c;margin-top:32px}.visitModal .callActions>div{display:inline-block;vertical-align:top}.visitModal .callActions>div:not(.disabled),.visitModal .callActions>div:not(.disabled) .svgIcon.flat{cursor:pointer}.visitModal .callActions>div.disabled .iconWrap{background:#c2c6ca}.visitModal .callActions>div:not(:last-of-type){margin-right:60px}.visitModal .callActions .decline .iconWrap{background:#c31704}.visitModal .callActions .pickup .iconWrap{background:#018611}.visitModal .callActions .snooze .iconWrap{background:#3f72c0}.visitModal .callActions .iconWrap{border-radius:50%;height:64px;margin-bottom:16px;width:64px}.visitModal .callActions .iconWrap .svgIcon{fill:#fff;margin-top:16px}.visitModal .toggleMuteSound{margin-top:32px}.visitModal .toggleMuteSound .svgIcon{fill:var(--primary,#3f72c0);margin-right:4px;vertical-align:middle}#lightboxContent .faxModal p{margin-bottom:16px}#lightboxContent .faxModal .disclaimer a{color:var(--primary,#3f72c0);font-weight:400}#lightboxContent .faxModal .disclaimer a:active,#lightboxContent .faxModal .disclaimer a:hover{color:var(--primaryDark,#3d67a6)}.textAreaContainer .textArea{width:100%}.textAreaContainer .textArea.focus .wrap .underline{background-color:var(--primary,#3f72c0);height:2px}.textAreaContainer .textArea.hasError .wrap .underline{background-color:#c31704;height:2px}.textAreaContainer .textArea.disabled{opacity:.5}.textAreaContainer .textArea label{color:#6c747c;display:block;margin-bottom:4px}.textAreaContainer .textArea .wrap{border-radius:4px;overflow:hidden;position:relative}.textAreaContainer .textArea .wrap .underline{background-color:#6c747c;border-radius:0 0 4px 4px;bottom:0;height:1px;left:0;position:absolute;width:100%}.textAreaContainer .textArea textarea{background:#f1f3f5;border:0;height:100%;padding:9px 12px;resize:none;width:100%}.textAreaContainer .textArea textarea:focus{outline:none}.textAreaContainer .errorCounter{align-items:baseline;display:flex;justify-content:space-between;margin-top:4px}.textAreaContainer .errorCounter .errorMessage,.textAreaContainer .errorCounter .leftNotice{flex-grow:1;max-width:calc(100% - 60px)}.textAreaContainer .counterContainer{color:#6c747c;margin-top:4px;overflow:hidden}.textAreaContainer .counterContainer.error{color:#c31704}.textAreaContainer .counterContainer.disabled{opacity:.5}body.Firefox .textAreaContainer .textArea .wrap .underline{bottom:0}.missedConsultModal h4{font-size:24px;margin-bottom:16px}.missedConsultModal .consultDetails{background:var(--primaryFaint,#ecf1f9);margin-bottom:16px;padding:16px}.missedConsultModal .consultDetails>div{display:inline-block;vertical-align:top}.missedConsultModal .consultDetails .details{margin-left:12px;width:calc(100% - 76px)}.missedConsultModal .consultDetails .details a{font-weight:600}.missedConsultModal .consultDetails .details div{font-size:12px;margin-top:2px}.missedConsultModal .consultDetails .details div.time{color:#c31704;font-weight:600}.missedConsultModal .consultDetails .reason{display:block;margin-top:8px}.missedConsultModal .consultDetails .reason .reasonCategory{margin-bottom:4px}.missedConsultModal .consultDetails .reason .stringTruncator{color:#6c747c;word-wrap:break-word}.missedConsultModal .explain p{margin-bottom:8px}.missedConsultModal .explain .radioGroup{margin:24px 0}.missedConsultModal .actions{position:relative}.missedConsultModal .actions .count{left:0;position:absolute;top:10px}.profileMessages .noMessage .emptyImage{background-image:url(/common/images/svg/illustrations/messageDoctor.svg?e6534f005c5dd4d4b03e);background-size:contain;height:180px;margin:60px auto 0;width:180px}.profileMessages .noMessage h3{margin:0 auto 12px;max-width:100%;width:204px}.profileMessages .noMessage .description{margin:0 auto 80px;max-width:100%;text-align:center;width:200px}.profileMessages .pendingVisit{height:calc(100% - 76px);overflow:auto}.profileMessages .conversation{height:calc(100vh - 302px)}.profileMessages .conversation .chatContainer{height:100%}.metricSummaryItem>div{cursor:pointer;padding:20px 0}.metricSummaryItem>div:active,.metricSummaryItem>div:hover{background:#f8f9fa}.metricSummaryItem>div>div{display:inline-block;font-size:16px;vertical-align:top}.metricSummaryItem .metricName{margin-right:8px;width:calc(100% - 182px)}.metricSummaryItem .metricDetails{text-align:right;width:170px}.metricSummaryItem .source,.metricSummaryItem .time{color:#6c747c;font-size:12px;margin-top:3px}.metricSummaryItem .value.warn{color:#b46001}.healthMetricsSummary ul{border-top:1px solid #e9ecef}.healthMetricsSummary ul li{border-bottom:1px solid #e9ecef}@media(max-width:550px){.healthMetricsSummary .metricSummaryItem>div>div{display:block;text-align:left;width:100%}.healthMetricsSummary .metricSummaryItem>div>div.metricName{margin:0 0 8px}.healthMetricsSummary .metricSummaryItem>div>div .value{font-size:20px}}.measurementRange{margin:8px 0;position:relative}.measurementRange .bar{background:#eee;border-radius:4px;height:8px;position:relative;width:100%}.measurementRange .normalBar{background:#018611;height:8px;position:absolute;top:0}.measurementRange .valueBullet{background:#343a40;border-radius:4px;height:24px;position:absolute;top:-8px;width:4px}.healthMetricSnapshot{padding-bottom:16px}.healthMetricSnapshot .empty{color:#6c747c;margin-top:12px}.healthMetricSnapshot h5{margin-bottom:16px}.healthMetricSnapshot .value{font-size:36px;font-weight:600;margin-bottom:4px}.healthMetricSnapshot .value.warn{color:#b46001}.healthMetricSnapshot .guidance{margin-bottom:4px}.healthMetricSnapshot .details{color:#6c747c;font-size:12px}.healthMetricSnapshot .measurementRange{margin:32px 0}.timeSuggestOptionsList{cursor:pointer}.timeSuggestOptionsList .timeRow{height:30px;line-height:30px;padding:0 4px}.timeSuggestOptionsList .timeRow.selected,.timeSuggestOptionsList .timeRow:active,.timeSuggestOptionsList .timeRow:hover{background:#f8f9fa}.timeSuggest{position:relative;width:100px}.timeSuggest.focused .suggestions{display:block}.timeSuggest .label{color:#6c747c;margin-bottom:4px;text-align:left}.timeSuggest .textInput{width:100%}.timeSuggest .suggestions{background:#fff;border:1px solid #e9ecef;display:none;left:0;max-height:180px;overflow-y:auto;position:absolute;top:44px;width:150px;z-index:1}.timeSuggest .suggestions.hasLabel{top:64px}.measurementModal fieldset,.measurementModal>div{margin-bottom:16px}.measurementModal fieldset.half .textInput.measurement{width:86px}.measurementModal fieldset.half .unit{margin:10px 12px 0 0}.measurementModal label,.measurementModal legend{color:#6c747c;display:block;margin-bottom:4px}.measurementModal .disclaimer{color:#343a40;font-size:14px}.measurementModal .measurementContainer{display:inline-block}.measurementModal .textInput.measurement{margin-right:4px;width:213px}.measurementModal .unit{display:inline-block;margin-top:34px;vertical-align:top}.measurementModal .dropdown{display:inline-block;width:230px}.measurementModal .calendarInput,.measurementModal .timeSuggest{display:inline-block;vertical-align:top}.measurementModal .calendarInput{width:160px}.measurementModal .timeSuggest{margin-left:8px;width:150px}.measurementModal .timeSuggest input{text-align:left}.measurementModal .timeSuggest .suggestions .timeRow{padding-left:12px}.measurementModal .actions{margin-bottom:0}.expandableList .more{padding:16px;text-align:center}.expandableList .showMore button{text-align:center}.healthMetricItem{padding:20px 0}.healthMetricItem>div{display:inline-block;vertical-align:middle}.healthMetricItem .overview{margin-right:8px;width:200px}.healthMetricItem .overview .value{font-size:16px}.healthMetricItem .overview .value.warn{color:#b46001}.healthMetricItem .overview .time{color:#6c747c;font-size:12px}.healthMetricItem .source{color:#6c747c;text-align:right;width:calc(100% - 260px)}.healthMetricItem .actions{margin-left:16px;width:36px}.healthMetricItem .actions .toolTip{max-width:280px}@media(max-width:500px){.healthMetricItem{position:relative}.healthMetricItem>div.actions{position:absolute;right:0;text-align:right;top:23px}.healthMetricItem>div.actions .toolTip{max-width:160px}}.healthMetricDetails .metricHeader{align-items:center;display:flex;justify-content:space-between}.healthMetricDetails .metricHeader>div>*{display:inline-block;vertical-align:middle}.healthMetricDetails .metricHeader .title{word-break:normal}.healthMetricDetails .metricHeader .actions{max-width:250px}.healthMetricDetails .metricHeader .add,.healthMetricDetails .metricHeader .change{color:var(--primary,#3f72c0);cursor:pointer;display:inline-block;font-size:16px;font-weight:400;line-height:20px;margin-left:20px}.healthMetricDetails .metricHeader .add .text,.healthMetricDetails .metricHeader .change .text{vertical-align:middle;width:auto}.healthMetricDetails .metricHeader .add .svgIcon,.healthMetricDetails .metricHeader .change .svgIcon{cursor:pointer;margin-right:2px;vertical-align:middle;fill:var(--primary,#3f72c0)}.healthMetricDetails .empty{color:#6c747c;margin-top:12px}.healthMetricDetails .healthMetricSnapshot{border-bottom:1px solid #e9ecef;margin-bottom:16px}.healthMetricDetails .healthMetricList .expandableList{max-height:600px;overflow-y:auto}.healthMetricDetails .healthMetricList .expandableList li:not(:last-of-type){border-bottom:1px solid #e9ecef}.healthMetricTip{border-radius:4px}@media(max-width:660px){.healthMetricDetails .metricHeader,.healthMetricDetails .metricHeader div.actions{display:block}.healthMetricDetails .metricHeader div.actions.metrics{margin-left:8px;text-align:left}.healthMetricDetails .metricHeader .add,.healthMetricDetails .metricHeader .change{font-size:14px}.healthMetricDetails .healthMetricItem>div:not(.actions){display:block;text-align:left;width:100%}.healthMetricDetails .healthMetricItem>div:not(.actions) .value{font-size:20px}}.healthMetrics>div>*{margin-bottom:16px}.healthMetrics>div>*>span{display:inline-block;vertical-align:top}.healthMetrics>div>*>span:not(.back){width:calc(100% - 250px);word-break:break-word}.healthMetrics>div>* .back{margin-right:8px}.healthMetrics>div>* .back .svgIcon{transform:rotate(180deg)}@media(max-width:660px){.healthMetrics>div>h3>span:not(.back){width:calc(100% - 62px)}}@media(max-width:400px){.healthMetrics>h3 span{font-size:18px}}.profileLightbox .title{font-weight:600;margin-bottom:16px}.profileLightbox .inputContainer{margin-bottom:16px;position:relative}.profileLightbox .inputContainer .searchBox{width:100%}.profileLightbox .inputContainer .load{color:var(--primary,#3f72c0);font-size:10px;left:0;position:absolute;text-align:center;top:40px;width:100%}.profileLightbox .selectableList{margin-bottom:12px;max-height:calc(100vh - 240px);max-height:calc(100dvh - 240px)}.profileLightbox .selectableList.empty{margin-top:0}.profileLightbox .calendarInput{margin:10px 0 20px}.profileLightbox .textArea textarea{height:100px;margin-top:12px}.medicalAttributeSearch{min-height:150px}.medicalAttributeSearch .noMatch{color:#6c747c}.medicalAttributeSearch .searchBox{background:#e9ecef;margin-bottom:8px}.medicalAttributeSearch h4{margin:16px auto}.medicalAttributeSearch .tileGroup legend{color:#343a40}.medicalAttributeSearch .tile{border:1px solid var(--primary,#3f72c0);border-radius:12px;color:var(--primary,#3f72c0)}.medicalAttributeSearch .tile:active,.medicalAttributeSearch .tile:hover{background:var(--primaryFaint,#ecf1f9)}.medicalAttributeSearch .selectableList{border-top:0;max-height:calc(100vh - 228px);max-height:calc(100dvh - 228px);overflow-y:auto}.medicalAttributeSearch .selectableList .selectableListItem{margin:0 4px;padding:12px}.medicalAttributeSearch .customAdd{border-bottom:1px solid #e9ecef;color:#343a40;display:block;margin-top:0;padding:12px;text-align:left}.medicalAttributeSearch .customAdd:active,.medicalAttributeSearch .customAdd:hover{background:#f8f9fa}body.iOS.Safari .medicalAttributeSearch .results{max-height:calc(100dvh - 285px)}.attributeCard{display:inline-block;margin-right:16px;max-width:100%;vertical-align:top}.attributeCard.readOnly .panel{padding-right:12px}.attributeCard.readOnly .panel .attribHeader .info{width:100%}.attributeCard.readOnly:not(.editing){cursor:default}.attributeCard.readOnly:not(.editing):active .panel,.attributeCard.readOnly:not(.editing):hover .panel{background:#fff}.attributeCard.saving{opacity:.5}.attributeCard.saving:active .panel,.attributeCard.saving:hover .panel{background:#fff}.attributeCard:not(.editing){cursor:pointer}.attributeCard:not(.editing):active .panel,.attributeCard:not(.editing):hover .panel{background:#f8f9fa}.attributeCard .panel{border:1px solid #e9ecef;max-width:100%;padding:12px 0 12px 12px;position:relative;width:260px}.attributeCard .panel .attribHeader>div{display:inline-block;vertical-align:top}.attributeCard .panel .attribHeader .info{width:calc(100% - 48px)}.attributeCard .panel .attribHeader .info h4{margin-bottom:0;word-wrap:break-word}.attributeCard .panel .attribHeader .svgIcon{cursor:pointer;margin:-12px 0;padding:12px;width:48px}.attributeCard .panel .attribHeader .svgIcon:active,.attributeCard .panel .attribHeader .svgIcon:hover{fill:var(--primary,#3f72c0)}.attributeCard .panel .attribContent{padding-right:12px}.attributeCard .textAreaContainer{margin:8px 0 16px}.attributeCard .date{color:#6c747c;font-size:12px;margin-top:4px}.attributeCard .noteActions{text-align:right}.attributeCard .noteActions .btn{min-width:90px}.attributeCard .noteActions .btn:not(:last-of-type){margin-right:8px}.attributeList h5{margin-bottom:8px}.profileCard{display:inline-block;max-width:100%;vertical-align:top;width:260px}.profileCard.saving{opacity:.5}.profileCard .panel{border:1px solid #e9ecef;padding:12px}.profileCard .cardHeader{display:flex;justify-content:space-between}.profileCard .cardHeader .svgIcon{cursor:pointer;height:24px}.profileCard .cardHeader .svgIcon:active,.profileCard .cardHeader .svgIcon:hover{fill:var(--primary,#3f72c0)}.profileCard .cardContent{margin-top:4px}.profileCardList .profileCard{margin-right:16px}.profileCardList .profileCard:last-of-type{margin-right:0}.profileVaccine .profileCard .startDate{color:#6c747c;font-size:12px}.uploadFileModal>div:not(:last-of-type){margin-bottom:16px}.uploadFileModal .disclaimer{color:#343a40;font-size:14px}.uploadFileModal .dropdown{width:100%}.uploadFileModal .fileContent .file{margin-bottom:8px}.uploadFileModal .fileContent .file>*{display:inline-block;vertical-align:middle}.uploadFileModal .fileContent .file .svgIcon{margin-right:4px}.fileActions{min-width:-moz-fit-content;min-width:fit-content}.labTestCard .panel{align-items:center;border:1px solid #e9ecef;color:#6c747c;display:flex;justify-content:space-between;padding:16px}.labTestCard .panel h5{color:#343a40}@media(max-width:600px){.labTestCard .panel{display:block}.labTestCard .panel .fileActions{margin-top:16px;text-align:center}}.fileCard .panel{align-items:center;border:1px solid #e9ecef;display:flex;justify-content:space-between;padding:12px}.fileCard .leftContent{width:calc(100% - 108px)}.fileCard .leftContent>div{display:inline-block;vertical-align:middle}.fileCard .thumbnail{display:inline-block;height:48px;margin-right:8px;width:48px}.fileCard .thumbnail>img{max-height:100%;width:100%}.fileCard .details{width:80%}.fileCard .details>div{color:#6c747c;margin-top:4px}@media(max-width:660px){.fileCard .panel{display:block}.fileCard .panel .leftContent,.fileCard .panel .leftContent .details{width:100%}.fileCard .panel .leftContent .thumbnail{display:none}.fileCard .panel .fileActions{margin-top:16px;text-align:center}}.healthFiles .filesHeader{display:flex;justify-content:space-between;margin-bottom:16px}.healthFiles .filesHeader .rightActions>div{display:inline-block;vertical-align:top}.healthFiles .filesHeader .uploadIcon{margin-right:8px}.healthFiles .emptyState:before{margin-top:0}@media(max-width:560px){.healthFiles .filesHeader,.healthFiles .filesHeader>*{display:block}}@media(max-width:400px){.healthFiles .filesHeader .rightActions>div{display:block}.healthFiles .filesHeader .rightActions .dropdown{margin-top:8px;width:100%}}.lifestylePicker h4,.profileLifestyle>div{margin-bottom:16px}.profileLifestyle h5{margin-bottom:12px}.profileLifestyle .dropdown{margin-top:8px;max-width:100%;width:320px}.profilePregnancyForm .sections>div{margin-bottom:16px}.profilePregnancyForm .sections>div.pregnancyQuestions,.profilePregnancyForm .sections>div.pregnancyQuestions :last-child{margin-bottom:0}.profilePregnancyForm h5{color:#6c747c;font-size:12px;margin:4px 0}.profilePregnancyForm .radioGroup{margin-top:8px}.profilePregnancyForm .textInput{margin:0 0 16px;width:100%}.profilePregnancy .pregnancyCard{border:1px solid #e9ecef;border-radius:6px;margin-bottom:8px;width:320px}.profilePregnancy .pregnancyCard>div{border-bottom:1px solid #e9ecef;padding:20px}.profilePregnancy .pregnancyCard>div:last-of-type{border-bottom:0}.profilePregnancy .pregnancyCard>div label,.profilePregnancy .pregnancyCard>div span{display:inline-block;vertical-align:top}.profilePregnancy .pregnancyCard>div label{width:150px}.profilePregnancy .pregnancyCard>div span{color:#6c747c;text-align:right;width:calc(100% - 150px)}@media(max-width:500px){.profilePregnancy .pregnancyCard{max-width:320px;width:100%}.profilePregnancy .pregnancyCard>div label,.profilePregnancy .pregnancyCard>div span{width:100%}.profilePregnancy .pregnancyCard>div span{margin-top:3px;text-align:left}}.labeledSearchBox label{color:#6c747c;display:block;margin-bottom:4px}.pharmacyOption{color:#6c747c;font-size:12px}.pharmacyOption .name{color:#343a40;font-size:14px;font-weight:600;margin-bottom:8px}.pharmacyOption .contactInfo,.pharmacyOption .specialties{margin-top:8px}.pharmacyOption .fax,.pharmacyOption .phone{display:inline-block;margin-right:4px}.pharmacyOption .specialty{color:#343a40;display:inline-block;margin-right:12px}.pharmacyOption .specialty .svgIcon{margin-right:4px;vertical-align:middle}.pharmacyOption .specialty .label{display:inline-block;vertical-align:middle}.pharmacyOption .disclaimer{display:block;margin-top:8px}.toggle:focus-within .toggleArea{outline:auto}.toggle:focus-within input{outline:none}.toggle input{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:1px;position:absolute;width:1px}.toggle .toggleArea{background:#fff;border:1px solid #6c747c;border-radius:16px;cursor:pointer;height:30px;position:relative;width:52px}.toggle .toggleArea.animating{animation:borderColorChange .2s linear normal forwards}.toggle .toggleArea:not(.animating):active,.toggle .toggleArea:not(.animating):hover{border-color:#565d63}.toggle .toggleArea:not(.animating):active .dot,.toggle .toggleArea:not(.animating):hover .dot{background:#565d63}.toggle .toggleArea.on{border-color:var(--primary,#3f72c0)}.toggle .toggleArea.on.animating{animation:borderColorChange .2s linear reverse forwards}.toggle .toggleArea.on:active,.toggle .toggleArea.on:hover{border-color:var(--primaryDark,#3d67a6)}.toggle .toggleArea.on:active .dot,.toggle .toggleArea.on:hover .dot{background:var(--primaryDark,#3d67a6)}.toggle .toggleArea.on .dot{background:var(--primary,#3f72c0);left:auto;right:4px}.toggle .toggleArea.on .dot.turnOn{animation:moving .2s linear normal forwards,colorChange .2s linear normal forwards}.toggle .toggleArea.disabled{cursor:default;opacity:.5}.toggle .toggleArea.small{height:24px;width:44px}.toggle .toggleArea.small .dot{height:16px;width:16px}.toggle .toggleArea .dot{background:#6c747c;border-radius:14px;height:22px;left:4px;position:absolute;top:3px;width:22px}.toggle .toggleArea .dot.turnOff{animation:moving .2s linear reverse forwards,colorChange .2s linear reverse forwards}@keyframes moving{0%{left:4px}to{left:24px}}@keyframes colorChange{0%{background:#6c747c}to{background:var(--primary,#3f72c0)}}@keyframes borderColorChange{0%{border-color:var(--primary,#3f72c0)}to{border-color:#6c747c}}.pharmacySearch .empty{color:#6c747c;margin-top:8px}.pharmacySearch .selectableList{margin-top:12px;max-height:300px}.pharmacySearch label{color:#6c747c}.pharmacySearch .toggle{margin:4px 0 8px}.pharmacyModal h4{margin-bottom:16px}.profilePharmacy .profileCard{width:340px}.profilePharmacy h6{margin-bottom:4px}.profilePharmacy p{color:#6c747c;font-size:12px;margin-bottom:4px}.removeInsuranceModal{text-align:center}.removeInsuranceModal h3:before{background-size:contain;background:url(/common/images/svg/illustrations/exception.svg?9844a86885f67c0d038c) 50% no-repeat;content:"";display:block;height:140px;margin:0 auto;width:180px}.profileInsurance .profileCard{display:block}.profileInsurance .profileCard .cardContent{color:#6c747c;font-size:12px;margin-bottom:4px}.profileInsurance .profileCard .cardContent:last-of-type{margin-bottom:0}.patientChart{max-width:1024px;padding-bottom:16px}.patientChart .menuPanel>.panel{padding:16px}.patientChart .attributeList:not(:last-child),.patientChart .menuPanel>.panel>h3{margin-bottom:16px}.patientChart .profileHeader{margin-bottom:0}.patientChart .profileHeader:after{display:none}.patientChart .profileHeader .whiteBg{background:transparent}.patientChart .profileHeader .avatarContainer{margin-right:16px;position:static}.patientChart .profileHeader .details div{color:#6c747c}.patientChart .profileHeader .container{min-height:auto;padding:8px 24px 16px 0}.patientChart .profileVisits .visitInfo .container{padding:0}@media(max-width:900px){.patientChart .menuLayout .menu .title,.patientChart .profileHeader{display:none}}@media(max-width:600px){.patientChart .scrollContainer>.container{padding-left:8px;padding-right:8px}}.profilePrescriptionItem{border-bottom:1px solid #e9ecef;cursor:pointer;padding:16px 0;position:relative}.profilePrescriptionItem:active,.profilePrescriptionItem:hover{background:#f8f9fa}.profilePrescriptionItem>div{display:inline-block;vertical-align:top}.profilePrescriptionItem .prescriptionIcon{background:var(--primary,#3f72c0);border-radius:50%;height:44px;padding:6px;width:44px}.profilePrescriptionItem .details{margin:0 16px;width:calc(100% - 100px)}.profilePrescriptionItem .details>div{margin-bottom:3px}.profilePrescriptionItem .details>div.name{margin-bottom:4px}.profilePrescriptionItem .details>div:last-child{margin-bottom:0}.profilePrescriptionItem .arrowWrap{position:absolute;right:0;top:50%;transform:translateY(-50%)}.profilePrescriptionItem .arrowWrap .svgIcon{cursor:pointer;fill:#6c747c}.profilePrescriptionItem .prescriptionIcon{fill:#fff}@media(max-width:500px){.profilePrescriptionItem .prescriptionIcon{display:none}.profilePrescriptionItem .details{margin:0;width:100%}.profilePrescriptionItem .arrowWrap{display:none}}.profilePrescriptionList h5{font-size:18px;margin-bottom:16px}.profilePrescriptionList .empty{color:#6c747c}.profilePrescriptionList .expandableList .more{padding:16px}.profilePrescriptionLists h3{margin-bottom:16px}.profilePrescriptionLists>div:first-of-type{margin-bottom:24px}.medicationUsageUpdateModal .tileGroup legend{margin-bottom:8px}.medicationUsageUpdateModal .tile{text-align:center;width:80px}.medicationUsageUpdateModal .past{margin-top:16px}.medicationUsageUpdateModal .endDate{margin-top:8px;min-height:60px}.profilePrescriptionDetails .panelTitle{margin-bottom:16px}.profilePrescriptionDetails .panelTitle>div{display:inline-block;vertical-align:middle}.profilePrescriptionDetails .panelTitle .goBack{margin-right:8px}.profilePrescriptionDetails .panelTitle .goBack .svgIcon{cursor:pointer;transform:rotate(180deg)}.profilePrescriptionDetails .panelTitle h3{display:inline-block;font-weight:600;vertical-align:middle;width:calc(100% - 52px)}.profilePrescriptionDetails .panelContent section{padding-bottom:16px}.profilePrescriptionDetails .panelContent section:not(:last-of-type){border-bottom:1px solid #e9ecef;margin-bottom:16px}.profilePrescriptionDetails .panelContent section h4{margin-bottom:8px}.profilePrescriptionDetails .panelContent section h4>*{display:inline-block;vertical-align:middle}.profilePrescriptionDetails .panelContent section h4 .svgIcon{margin-right:4px}.profilePrescriptionDetails .panelContent section ul li:not(:last-of-type){margin-bottom:12px}.profilePrescriptionDetails .panelContent section li p:not(:last-of-type){margin-bottom:2px}.profilePrescriptionDetails .panelContent section label{display:block;margin-bottom:4px}.profilePrescriptionDetails .empty{margin-top:16px}.profilePrescriptionDetails .rxStatus.error{color:#c31704}.profilePrescriptionDetails .rxStatus.success{color:#018611}.profilePrescriptionDetails .rxStatus.warning{color:#b46001}@media(max-width:500px){.profilePrescriptionDetails section>div:not(:last-of-type){margin-bottom:4px}}.patientVisitCard{opacity:.3;padding:16px 0;position:relative}.patientVisitCard.clickable{cursor:pointer;opacity:1}.patientVisitCard.clickable:active,.patientVisitCard.clickable:hover{background-color:#e9ecef}.patientVisitCard .iconContent{display:inline-block;margin-right:16px}.patientVisitCard .iconContent .providerAvatar{background-color:var(--primaryLight,#b2c7e6);border-radius:50%}.patientVisitCard .iconContent .providerAvatar .svgIcon{fill:#fff;margin:6px}.patientVisitCard .detailsContent{color:#6c747c;display:inline-block;font-size:12px;vertical-align:top;width:calc(100% - 76px)}.patientVisitCard .detailsContent h5{color:#343a40;padding:0 0 4px}.patientVisitCard .detailsContent .noteStatus{color:#6c747c;font-size:12px;position:absolute;right:0;top:16px}.patientVisitCard .detailsContent .noteStatus.draft{color:#f59f00}.patientVisitCard .detailsContent .noteStatus.flagged{color:#c31704}@media(max-width:480px){.patientVisitCard .iconContent{display:none}.patientVisitCard .detailsContent{display:block;width:100%}.patientVisitCard .detailsContent .noteStatus{position:static}}.patientVisitsList h5{padding:16px 0}.patientVisitsList .loading{margin-bottom:32px}.patientVisitsList .empty{color:#6c747c;padding:16px 0}.patientVisitsList .patientVisitCard:not(:last-of-type){border-bottom:1px solid #e9ecef}.patientVisitsList>.panel{box-shadow:none;margin:0}.patientVisitsList>.panel>.actions{padding:16px 0 0}.patientVisitsList>.panel>.actions a{display:block}@media(max-width:480px){.patientVisitsList .patientVisitCard{padding-bottom:32px}}.patientVisitsSummary h3{margin-right:8px}.patientVisitsSummary .menuTip,.patientVisitsSummary h3{display:inline-block;vertical-align:middle}.loadingSoapCard{position:relative}.loadingSoapCard>div.panel{animation:fadePulse 1s infinite;margin-top:24px;padding:20px 12px}.loadingSoapCard>div.panel h5{color:#6c747c;margin-left:48px}.loadingSoapCard .placeholderIcon{background:#f8f9fa;border-radius:8px;height:40px;left:12px;position:absolute;top:12px;width:40px}.loadingSoapCard .placeholderIcon .loading{margin:8px auto}@keyframes fadePulse{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.soapCardList.required .listTitle button{color:#b46001}.soapCardList.required .listTitle .iconWrap{background:#b46001}.soapCardList .category,.soapCardList .listTitle{align-items:center;display:flex;justify-content:space-between}.soapCardList .cardElement.disabled{cursor:default;opacity:.5}.soapCardList .iconWrap{background:#343a40;border-radius:50%;fill:#fff;height:32px;padding:4px;width:32px}.soapCardList h5{margin-left:10px}.soapCardList button{font-size:16px;font-weight:600}.soapCardList .btn{width:100%}.soapCardList .btn:not(:last-of-type){margin-bottom:8px}.soapCardList .listContent{margin-top:12px}.collapse.open .collapseTitle .arrowContainer .svgIcon{transform:rotate(270deg)}.collapse.open>.collapseContent>.instantCollapse{height:auto}.collapse.titleBar{border-bottom:1px solid #e9ecef}.collapse.titleBar .collapseTitle:active,.collapse.titleBar .collapseTitle:hover{background:#f8f9fa}.collapse .collapseTitle{color:#343a40;cursor:pointer;display:block;font-weight:600;padding:24px;position:relative}.collapse .collapseTitle>*{display:inline-block;vertical-align:middle}.collapse .collapseTitle h4{width:calc(100% - 40px)}.collapse .collapseTitle .arrowContainer .svgIcon{cursor:pointer;fill:#6c747c;margin-left:8px;transform:rotate(90deg)}.collapse>.collapseContent{position:relative}.collapse>.collapseContent>.instantCollapse{height:0;overflow:hidden}.soapIconCard.collapsible .panel{padding:0 0 12px}.soapIconCard .titleContainer+.cardContent{border-top:1px solid #e9ecef;margin-top:12px;padding-top:12px}.soapIconCard .titleContainer{font-size:12px}.soapIconCard .titleContainer>div{display:inline-block;vertical-align:middle}.soapIconCard .titleContainer .iconContainer{background:var(--primary,#3f72c0);border-radius:8px;fill:#fff;height:40px;margin-right:10px;padding:8px;width:40px}.soapIconCard .titleContainer .title{width:calc(100% - 50px)}.soapIconCard .titleContainer .title .status{align-items:center;display:flex;font-weight:400}.soapIconCard .titleContainer .title .status.success{color:#018611;fill:#018611}.soapIconCard .titleContainer .title .status.warning{color:#b46001;fill:#b46001}.soapIconCard .titleContainer .title .status.error{color:#c31704;fill:#c31704}.soapIconCard .titleContainer .title .status.progress{color:var(--primary,#3f72c0);fill:var(--primary,#3f72c0)}.soapIconCard .titleContainer .title .status .svgIcon{margin-right:2px}.soapIconCard .cardContent .borderedSection{border:1px solid #e9ecef;border-width:1px 0;margin-top:16px;padding:8px 0}.soapIconCard .cardContent .btn{margin-top:12px;width:100%}.soapIconCard .collapse.open .collapseTitle .arrowContainer .svgIcon{transform:rotate(270deg)}.soapIconCard .collapse .collapseTitle{padding:20px 16px 8px;position:relative}.soapIconCard .collapse .collapseTitle .titleContainer{border-bottom:0;margin-bottom:0;padding-bottom:0;width:100%}.soapIconCard .collapse .collapseTitle .titleContainer .svgIcon{cursor:pointer}.soapIconCard .collapse .collapseTitle .titleContainer .title{max-width:calc(100% - 80px)}.soapIconCard .collapse .collapseTitle .titleContainer h5{width:calc(100% - 40px)}.soapIconCard .collapse .collapseTitle .arrowContainer{position:absolute;right:12px;top:24px}.soapIconCard .collapse .collapseTitle .arrowContainer .svgIcon{cursor:pointer;margin-left:0;transform:rotate(90deg)}.soapIconCard .collapse .collapseContent{padding:0 16px}.soapIconCard .collapse .collapseContent>div:before{background:#e9ecef;content:"";display:block;height:1px;margin:12px 0;width:100%}.soapIconCard .collapse+.actions{margin-top:12px;padding:0 16px}.soapIconCard .actions .btn:not(:last-child){margin-bottom:8px}.soapIconCard .actions .delete .btn{color:#c31704}.soapIconCard .actions .delete .btn .svgIcon.text .fill{fill:#c31704}.soapLabeledValues>div:not(:last-of-type){margin-bottom:8px}.soapLabeledValues label{display:block;font-weight:600}.pdfAttachment{align-items:center;display:flex;font-size:12px;justify-content:space-between}.pdfAttachment.removable .details{width:calc(100% - 86px)}.pdfAttachment div.iconWrap{background:#d6336c;border-radius:8px;fill:#fff;height:40px;margin-right:10px;padding:8px 0 0 8px;text-align:left;width:40px}.pdfAttachment .details{word-wrap:break-word;width:calc(100% - 50px)}.addendumNoteCard .cardContent>p{margin-bottom:8px}.addendumNoteCard .addendumFiles>div{border-top:1px solid #e9ecef;margin-top:8px;padding-top:8px}.soapSave .loading{margin-top:4px}.soapSave p{font-size:12px}.soapSave .finalActions>*{display:inline-block;vertical-align:middle}.soapSave .finalActions p{width:calc(100% - 125px)}.soapSave .finalActions p:not(:has(+a)){padding-top:9px}.soapSave .draftActions{align-items:start;display:flex;justify-content:space-between}.soapSave .draftActions .actionLink{font-weight:600}.soapSave .draftActions p{color:#6c747c}.consultSummaryNotes{height:100%}.consultSummaryNotes .scrollable{height:calc(100% - 60px);overflow-y:auto}.consultSummaryNotes .scrollable .noteDesc,.consultSummaryNotes .scrollable .noteTitle{padding:12px 16px 0}.consultSummaryNotes .scrollable .noteTitle{font-weight:600;text-transform:uppercase}.consultSummaryNotes .scrollable .noteDesc{color:#6c747c;font-size:12px}.consultSummaryNotes .scrollable .noteDesc .orange{color:#b46001}.consultSummaryNotes .scrollable .textAreaContainer{margin-top:8px;padding:0 16px}.consultSummaryNotes .scrollable .textAreaContainer textarea{height:200px}.consultSummaryNotes .soapCardList{margin:16px}.soapNote .flagged{border:1px solid #e9ecef;border-radius:12px;margin:24px 16px 4px;overflow:hidden;padding:12px 12px 12px 20px;position:relative}.soapNote .flagged:before{background:#c31704;content:"";height:100%;left:0;position:absolute;top:0;width:8px}.soapNote .flagged .title{border-bottom:1px solid #e9ecef;margin-bottom:8px;padding-bottom:8px}.soapNote .flagged .title>*{display:inline-block;vertical-align:middle}.soapNote .flagged .title h4{width:calc(100% - 48px)}.soapNote .flagged .iconWrap{background:#c31704;border-radius:8px;fill:#fff;height:40px;margin-right:8px;padding:8px 0 0 8px;width:40px}.soapNote .flagged h3{width:calc(100% - 48px)}.soapNote>div:not(:last-of-type).flagged:after{display:none}.soapNote>div:not(:last-of-type):after{background:#e9ecef;content:"";display:block;height:1px;margin:12px 16px 0;width:calc(100% - 32px)}.soapNote .soapSection>.collapse.open>.collapseContent{padding-bottom:8px}.soapNote .panel{border:1px solid #e9ecef;box-shadow:none;padding:12px}.soapNote .soapCardList{margin-top:24px}.soapNote .soapCardList:first-child{margin-top:8px}.soapNote p{white-space:pre-wrap;word-break:break-word}.soapSection>.collapse>.collapseTitle{padding:20px 16px 8px}.soapSection>.collapse>.collapseContent{padding:0 16px}@media(max-width:500px){.soapSection>.collapse>.collapseTitle{padding-left:8px;padding-right:8px}.soapSection>.collapse>.collapseContent{padding:0 8px}}.visitDetails .panel{margin-bottom:8px}.visitDetails .panel:last-of-type{margin-bottom:0}.visitDetails .panel>div{display:inline-block;vertical-align:middle}.visitDetails .panel .iconContent{border-radius:12px;height:64px;margin-right:16px;overflow:hidden;width:64px}.visitDetails .panel .details{font-size:12px;width:calc(100% - 80px)}.visitDetails .panel .details h5{margin-bottom:2px}.visitDetails .iconContent.consultIcon.fillIcon{background-color:#343a40;border-radius:50%;padding:20px;fill:#fff}.visitDetails .iconContent .csIcon{background:transparent 0 0 no-repeat;background-size:contain;height:64px;width:64px}.visitDetails .iconContent .avatarContainer .avatar{border-radius:0}.pendingSoapMessage{text-align:center}.pendingSoapMessage .wrap{margin:24px 16px}.pendingSoapMessage h4:before{background:url(/common/images/svg/illustrations/waiting.svg?3befa184fff8829351c3) 50% no-repeat;background-size:cover;content:"";display:block;height:90px;margin:0 auto 12px;width:90px}.pendingSoapMessage p{margin-top:12px}.soapAttributeCard .title{justify-content:space-between}.soapAttributeCard .title,.soapAttributeCard .title .identifier{align-items:center;display:flex}.soapAttributeCard .title h6{margin-left:4px}.soapAttributeCard .details{border-top:1px solid #e9ecef;margin-top:8px;padding-top:8px}.subjectiveDisplay h6{margin-bottom:4px}.subjectiveDisplay .freeText{margin-top:8px}.soapMetricsCard .soapIconCard label{color:#6c747c}.diagnosisCards .soapAttributeCard .details .attributes span:not(:last-of-type):after,.soapMetricsCard .soapIconCard label:after{content:" "}.diagnosisCards .soapAttributeCard .details .attributes span.reportable{color:#c31704}.soapPrescriptions .pharmacy{border-top:1px solid #e9ecef;margin-top:12px;padding-top:12px}.soapPrescriptions .pharmacy h6>*{display:inline-block;vertical-align:middle}.soapPrescriptions .pharmacy h6 .svgIcon{margin-right:4px}.soapPrescriptions .pharmacy .address>span:not(:last-of-type):after{content:", "}.labCard .results>div{border-top:1px solid #e9ecef;margin-top:8px;padding-top:8px}.customNoteCard .cardContent p{margin-bottom:8px}.customNoteCard .cardContent .horizontalDivider{margin-top:12px}.postPlan{padding:16px}.postPlan>div:not(:last-of-type){border-bottom:1px solid #e9ecef;margin-bottom:24px;padding-bottom:24px}.postPlan h4{margin-bottom:8px}.postPlan .btn{margin-top:12px;width:100%}.ccmProgram ul{list-style:disc;margin-left:16px}.ccmProgram .sections .radioGroup:last-child{margin-bottom:0}.ccmProgram .radioGroup{margin:16px 0}.ccmProgram .radioGroup legend{color:#343a40;margin-bottom:8px}.patientVisitDetails .details .categoryTitle{position:relative;width:100%}.patientVisitDetails .details .categoryTitle>*{display:inline-block;vertical-align:top}.patientVisitDetails .details .categoryTitle .header{font-weight:600;margin:2px 0 0 8px}.patientVisitDetails .details .categoryTitle>.svgIcon svg{transform:rotate(180deg)}.patientVisitDetails .details .categoryTitle .transcriptLink{position:absolute;right:0;top:0}.patientVisitDetails .details .categoryTitle .transcriptLink .btn{fill:var(--primary,#3f72c0)}.patientVisitDetails .details .categoryTitle .transcriptLink .btn:active,.patientVisitDetails .details .categoryTitle .transcriptLink .btn:hover{fill:var(--primaryDark,#3d67a6)}.patientVisitDetails .details .categoryTitle .transcriptLink .btn .svgIcon{margin-right:8px}@media(max-width:400px){.patientVisitDetails .details .categoryTitle .transcriptLink .btn>span{display:none}}.memberPHR .panel{max-width:100%;width:700px}.memberPHR .panel .panel{min-width:auto}.memberPHR .panel .container .panel{width:calc(100% - 70px)}.memberPHR .panel .attributeCard .panel{padding:12px;width:auto}.memberPHR .panel .patientVisitsList .panel{margin:0;padding:0}.searchActions{margin-bottom:16px;position:relative}.searchActions h4{margin-bottom:2px}.searchActions>div{display:inline-block;vertical-align:bottom}.searchActions>div label{display:block}.searchActions>div .dropdown,.searchActions>div .textInput{display:inline-block;margin:0 16px 16px 0;vertical-align:top}.searchActions>div .btn{margin:20px 16px 16px 0;min-width:90px;vertical-align:top}.searchActions .filters{position:absolute;right:0;text-align:right;top:0}.searchActions .filters>div{display:inline-block;vertical-align:middle}@media(max-width:1024px){.visitReviewsActions .filters{position:static;text-align:left;width:100%}}@media(max-width:920px){.visitReviewsActions .search span.btns{display:block}}@media(max-width:500px){.visitReviewsActions .search,.visitReviewsActions .search .dropdown,.visitReviewsActions .search .textInput{width:100%}}.checkbox{display:inline-block}.checkbox.error input[type=checkbox]{background:#fff;border-color:#c31704}.checkbox.error input[type=checkbox]:active,.checkbox.error input[type=checkbox]:hover{border-color:#a61e10}.checkbox.error input[type=checkbox]:checked{background:#c31704;border-color:#c31704}.checkbox.error input[type=checkbox]:checked:active,.checkbox.error input[type=checkbox]:checked:hover{background:#a61e10;border-color:#a61e10}.checkbox.error input[type=checkbox]:disabled:active,.checkbox.error input[type=checkbox]:disabled:hover{border-color:#c31704}.checkbox.error input[type=checkbox]:disabled:checked:active,.checkbox.error input[type=checkbox]:disabled:checked:hover{background:#c31704;border-color:#c31704}.checkbox.disabled{cursor:default;opacity:.5}.checkbox.disabled label{cursor:default}.checkbox input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #6c747c;border-radius:2px;cursor:pointer;display:inline-block;height:24px;position:relative;vertical-align:middle;width:24px}.checkbox input[type=checkbox]:after{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDE0IiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI0ZGRiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNMTcuOTcgNi45NzJhLjc1Ljc1IDAgMCAxIDEuMDYxIDEuMDZMOSAxOC4wNjFsLTQuMDI5LTQuMDI5YS43NS43NSAwIDEgMSAxLjA2MS0xLjA2MUw5IDE1LjkzOXoiLz48L3N2Zz4=) 0 0 no-repeat;content:"";height:22px;left:0;position:absolute;top:0;width:22px}.checkbox input[type=checkbox]:active,.checkbox input[type=checkbox]:hover{border-color:#565d63}.checkbox input[type=checkbox]:checked{background:var(--primary,#3f72c0);border-color:var(--primary,#3f72c0)}.checkbox input[type=checkbox]:checked:active,.checkbox input[type=checkbox]:checked:hover{background:var(--primaryDark,#3d67a6);border-color:var(--primaryDark,#3d67a6)}.checkbox input[type=checkbox]:disabled:active,.checkbox input[type=checkbox]:disabled:hover{border-color:#6c747c}.checkbox input[type=checkbox]:disabled:checked:active,.checkbox input[type=checkbox]:disabled:checked:hover{background:var(--primary,#3f72c0);border-color:var(--primary,#3f72c0)}.checkbox label{cursor:pointer;display:inline-block;margin-left:16px;vertical-align:middle;width:calc(100% - 40px)}.checkboxGroup.row .checkbox{display:inline-block;margin-bottom:24px;vertical-align:top}.checkboxGroup.row .checkbox:not(:last-of-type){margin-right:16px}.checkboxGroup.row .checkbox label{margin-left:8px;width:calc(100% - 32px)}.checkboxGroup legend{color:#6c747c;margin-bottom:4px}.checkboxGroup .checkbox{display:block}.checkboxGroup .checkbox:not(:last-of-type){margin-bottom:24px}.filterDatePicker{margin:0 auto 16px}.filterDatePicker>div{display:inline-block;vertical-align:top;width:calc(50% - 8px)}.filterDatePicker>div:first-of-type{margin-right:16px}.filterDatePicker>div .label{display:block;margin-bottom:4px}@media(max-width:400px){.filterDatePicker>div{display:block;margin-bottom:8px;width:100%}}.enterpriseAttribute .panel{padding:8px}.enterpriseAttribute .panel>*{display:inline-block;vertical-align:middle}.enterpriseAttribute .panel>span{max-width:calc(100% - 44px);width:100%}.appointmentFilterModal .location>div{display:inline-block;vertical-align:top}.appointmentFilterModal .location>div:first-of-type{margin-right:24px}.appointmentFilterModal .dropdown,.appointmentFilterModal .enterpriseAutocomplete{margin-bottom:16px}.sortHeader{cursor:pointer}.sortHeader>div{display:inline-block;vertical-align:middle}.sortHeader .title{width:calc(100% - 24px);word-wrap:break-word}.sortHeader .sort{height:48px;width:24px}.sortHeader .sort>div{display:inline-block}.sortHeader .sort>div:first-of-type{transform:rotate(180deg)}.sortHeader .sort>div.active .svgIcon{fill:#000}.sortHeader .sort>div .svgIcon{cursor:pointer;fill:#c2c6ca}.cancelAppointment .appointmentInfo{margin-top:16px}.cancelAppointment .appointmentInfo>div{display:inline-block;vertical-align:top}.cancelAppointment .appointmentInfo .iconWrap{background:#4285f4;border-radius:50%;height:44px;margin-right:16px;padding:10px;width:44px;fill:#fff}.cancelAppointment .appointmentInfo .rightContent{width:calc(100% - 60px)}.cancelAppointment .appointmentInfo .rightContent .patientName{font-size:16px}.cancelAppointment .appointmentInfo .rightContent .date{color:#6c747c}.cancelAppointment .textAreaContainer{margin:24px auto}.cancelAppointment .textAreaContainer textarea{height:140px}.lightbox #lightboxContent .cancelAppointment h3{margin-bottom:4px}.appointmentLookup .panel{max-width:100%;overflow-x:auto;position:relative}.appointmentLookup .panel.overflow{margin-top:24px}.appointmentLookup .panel .emptyState{margin:24px 0}.appointmentLookup .panel .emptyState:before{margin:0 auto}.appointmentLookup .panel .sortableTable table{width:100%}.appointmentLookup .panel .sortableTable td,.appointmentLookup .panel .sortableTable th{border-bottom:1px solid #e9ecef;min-width:100px;padding:12px}.appointmentLookup .panel .sortableTable th{font-weight:600}.appointmentLookup .panel .sortableTable .appId,.appointmentLookup .panel .sortableTable .time{min-width:148px}.appointmentLookup .panel .sortableTable .appointmentItem{height:64px}.appointmentLookup .panel .sortableTable .appointmentItem .state{text-transform:uppercase}.appointmentLookup .panel .sortableTable .appointmentItem .rfc,.appointmentLookup .panel .sortableTable .appointmentItem .rfv{max-width:300px;word-break:break-word}.memberLookupDetails .memberDetails section{margin-bottom:4px}.memberLookupDetails .memberDetails section.selectors>*{display:inline-block;vertical-align:top}.memberLookupDetails .memberDetails section .timezoneSelection .dropdown{margin-left:16px;max-width:100%;width:320px}.memberLookupDetails .memberDetails section .checkbox{display:block}.memberLookupDetails .memberDetails section .checkbox label{margin-right:0;width:calc(100% - 40px)}@media(max-width:900px){.memberLookupDetails .memberDetails section.selectors>*{display:block}.memberLookupDetails .memberDetails section.selectors .timezoneSelection .dropdown{margin:4px 0 0}}.medicalAttributesList{margin-bottom:4px}.medicalAttributesList.disabled{opacity:.5}.medicalAttributesList .medicalAttribute{background:var(--primary,#3f72c0);border-radius:12px;color:#fff;display:inline-block;fill:#fff;font-family:gilroy,noto,sans-serif;margin-bottom:8px;padding:8px 12px;pointer-events:none;vertical-align:top;word-break:break-all}.medicalAttributesList .medicalAttribute:not(:last-of-type){margin-right:12px}.medicalAttributesList .medicalAttribute:active,.medicalAttributesList .medicalAttribute:hover{background:var(--primaryDark,#3d67a6)}.medicalAttributesList .medicalAttribute.editable{padding-right:8px}.medicalAttributesList .medicalAttribute.editable>span{max-width:calc(100% - 24px)}.medicalAttributesList .medicalAttribute .svgIcon,.medicalAttributesList .medicalAttribute>span{display:inline-block;vertical-align:middle}.medicalAttributesList .medicalAttribute .svgIcon{cursor:pointer;pointer-events:auto}.bookAppointmentAttributeList h5{margin-bottom:4px}.bookAppointmentAttributeList .medicalAttributesList .medicalAttribute{padding:6px 8px 6px 12px}.bookAppointmentAttributeList .medicalAttributesList .medicalAttribute:not(:last-of-type){margin-right:8px}.starRating .ratingStar{display:inline-block;height:24px;margin-right:-2px;position:relative;vertical-align:top;fill:#f1f3f5}.starRating .ratingStar:first-of-type{margin-left:-5px}.starRating .ratingStar:last-of-type{margin-right:0}.starRating .ratingStar.tiny{height:16px}.starRating .ratingStar.tiny:first-of-type{margin-left:-2px}.starRating .ratingStar.active{fill:#ff5722}.starRating .ratingStar span.half{left:0;position:absolute;top:0;fill:#ff5722}.ratingReviews .rating{margin-bottom:4px}.ratingReviews .rating>*{display:inline-block;vertical-align:middle}.ratingReviews .starRating{margin-right:4px}.ratingReviews .reviews{margin-left:4px}.pcpDoctorOptionCard .panel{border:1px solid #e9ecef;box-shadow:none;padding:12px}.pcpDoctorOptionCard .provider>div{display:inline-block;vertical-align:top}.pcpDoctorOptionCard .avatarContainer .avatar{border-radius:4px}.pcpDoctorOptionCard .details{margin-left:12px;width:calc(100% - 76px)}.pcpDoctorOptionCard .details h5>*{display:inline-block;vertical-align:middle}.pcpDoctorOptionCard .details h5 .svgIcon{margin:0 4px 0 -5px}.pcpDoctorOptionCard .details h5 .svgIcon+span{width:calc(100% - 28px)}.pcpDoctorOptionCard .details .ratingReviews .rating{margin-bottom:0}.pcpDoctorOptionCard .details p{font-size:12px}.pcpDoctorOptionCard .green{color:#018611}.pcpDoctorOptionCard h6{background:#f8f9fa;display:flex;justify-content:space-between;margin:12px 0 8px;padding:8px}.pcpDoctorOptionCard .btn{width:100%}.pcpCard{padding:24px 0}.pcpCard .modifiers{margin-bottom:16px}.pcpCard .modifiers>div{margin-bottom:4px}.pcpCard .modifiers>div .svgIcon,.pcpCard .modifiers>div>span{display:inline-block;vertical-align:middle}.pcpCard .modifiers>div .svgIcon{margin-right:6px}.pcpCard .careTeam{color:#018611;fill:#018611}.pcpCard .outOfState{color:#f59f00;fill:#f59f00}.pcpCard .provider{display:flex;justify-content:space-between}.pcpCard .provider .avatarContainer .avatar{border:2px solid #e9ecef;border-radius:4px}.pcpCard .details{font-size:12px;margin-left:12px;width:calc(100% - 76px)}.pcpCard .details>div:not(.name){color:#6c747c}.pcpCard .details .name{display:inline-block;font-size:16px;font-weight:600;max-width:100%;word-break:break-word}.pcpCard .availability{color:#6c747c;margin:20px 0}.pcpCard .actions{margin-top:8px}.pcpCard .actions .btn{width:100%}.radioChips legend{margin-bottom:4px;text-align:left}.radioChips legend h6>*{display:inline-block;vertical-align:middle}.radioChips legend h6>.svgIcon{margin-right:4px}.radioChips .chips{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:8px}.radioChips .tile{background-color:var(--primary,#3f72c0);border:none;border-radius:20px;color:#fff;text-align:center}.radioChips .tile:active,.radioChips .tile:hover{background-color:var(--primaryDark,#3d67a6);color:#fff}.radioChips .errorMessage{margin-top:0}@media(max-width:768px){.radioChips .chips{grid-template-columns:repeat(3,1fr)}}@media(max-width:450px){.radioChips .chips{grid-template-columns:1fr 1fr}}.dayTimeGroup .dayGroup{margin-bottom:12px}.dayTimeGroup .dayGroup .chips .tile .svgIcon.flat .fill{fill:#fff}.urgentCareUpsell .card{margin-bottom:16px}.urgentCareUpsell .card>div{display:inline-block;vertical-align:top}.urgentCareUpsell .card .ucIcon{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZmlsbD0iI0ZDQyIgZD0iTTY0IDBIMHY2NGg2NHoiLz48cGF0aCBmaWxsPSIjOUMxMzAzIiBkPSJNNDAuNiA2LjFIMjMuNFY1OGgxNy4yVjZaIi8+PHBhdGggZmlsbD0iI0MzMTgwNCIgZD0iTTYuMSAyMy40djE3LjJINThWMjMuNEg2WiIvPjxwYXRoIGZpbGw9IiM2MDAiIGQ9Ik00NS44IDU3LjlhMTIuMSAxMi4xIDAgMSAwIDAtMjQuMiAxMi4xIDEyLjEgMCAwIDAgMCAyNC4yIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTQ1LjggNTUuOGExMCAxMCAwIDEgMCAwLTIwIDEwIDEwIDAgMCAwIDAgMjAiLz48cGF0aCBmaWxsPSIjOUMxMzAzIiBkPSJtNDkuNiA1MS41LTUtNC41LjEtNy43aDJsLS4yIDdMNTEgNTBsLTEuMyAxLjRaIi8+PHBhdGggZmlsbD0iI0Y5OSIgZD0iTTQ1LjggMzguNmEuOS45IDAgMSAwIDAtMS44LjkuOSAwIDAgMCAwIDEuOG0wIDE2LjFhLjkuOSAwIDEgMCAwLTEuNy45LjkgMCAwIDAgMCAxLjdNNDAgNDFhLjkuOSAwIDEgMCAwLTEuOC45LjkgMCAwIDAgMCAxLjdabTExLjUgMTEuNGEuOS45IDAgMSAwIDAtMS44LjkuOSAwIDAgMCAwIDEuOG0tMTMuOC01LjhhLjkuOSAwIDEgMCAwLTEuNy45LjkgMCAwIDAgMCAxLjdtMTYuMiAwYS45LjkgMCAxIDAgMC0xLjcuOS45IDAgMCAwIDAgMS43TTQwIDUyLjRhLjkuOSAwIDEgMCAwLTEuOC45LjkgMCAwIDAgMCAxLjhNNTEuNSA0MWEuOS45IDAgMSAwIDAtMS44LjkuOSAwIDAgMCAwIDEuN1oiLz48L3N2Zz4=) 0 0 no-repeat;border-radius:4px;height:64px;margin-right:16px;width:64px}.urgentCareUpsell .card .details{width:calc(100% - 80px)}.urgentCareUpsell .card .details p{color:#6c747c;font-size:12px;margin-top:4px}.urgentCareUpsell .actions .btn{width:100%}.confirmationModal{text-align:center}.confirmationModal .image{background:url(/common/images/svg/htDoctor.svg?d216613f391597456f8c) 50% no-repeat;background-size:cover;height:125px;margin:16px 0 24px -24px;width:500px}.confirmationModal p{color:#6c747c;margin:16px auto}.confirmationModal .btn:first-of-type{margin-right:16px}@media(max-width:600px){.confirmationModal .image{width:100vw}}@media(max-width:500px){.confirmationModal .image{margin:16px 0 24px -16px}}@media(max-width:380px){.confirmationModal .image{height:92px}}.doctorSlots .timezone{color:#6c747c;margin-top:4px}.doctorSlots .pcpCard{padding:0}.doctorSlots .cardContent{border:1px solid #e9ecef;border-radius:12px;padding:16px}.doctorSlots .dateSelection{border-top:1px solid #e9ecef;margin:16px 0;padding-top:16px}.doctorSlots .dateSelection>*{vertical-align:top}.doctorSlots .dateSelection>span{display:inline-block;margin:10px 8px 0 0}.doctorSlots .dateSelection .calendarInput{width:100%}.doctorSlots .slotsByDay .daySlots{border:1px solid #e9ecef;border-radius:12px;padding:12px}.doctorSlots .slotsByDay>div:not(:last-of-type){margin-bottom:16px}.doctorSlots .slotsByDay h5{margin-bottom:12px}.doctorSlots .slotsByDay .empty{color:#6c747c;display:block}.doctorSlots .dateInputCalendarContainer{z-index:100}@media(max-width:500px){.doctorSlots .panel.overflow{padding:12px}}.pcProviderSlotSelection .panel{box-shadow:none}.paymentCard{align-items:center;display:flex}.paymentCard .ccType:before{background:transparent 50% no-repeat;content:"";display:block;height:30px;margin:0 auto;width:44px}.paymentCard .ccType.visa:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDI0IDE2Ij48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIwIiB4Mj0iMSIgeTE9IjAiIHkyPSIwIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KC0yNCA3LjExMTExIC03LjExMTExIC0yNCAyNCA0LjQ0NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMjUwYTIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyMDNhN2UiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0yNCAyYTIgMiAwIDAgMC0yLTJIMmEyIDIgMCAwIDAtMiAydjEyYTIgMiAwIDAgMCAyIDJoMjBhMiAyIDAgMCAwIDItMnoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQuOTc5IDVjLjYxMyAwIDEuMTAzLjEyNiAxLjQxNy4yNDRsLS4yMTQgMS4yNi0uMTQyLS4wNjhhMi45IDIuOSAwIDAgMC0xLjE4My0uMjIyYy0uNjE4IDAtLjkwMy4yNTgtLjkwMy41LS4wMDQuMjcyLjMzNC40NTIuODg2LjcyLjkxMS40MTYgMS4zMzIuOTE4IDEuMzI0IDEuNTc5LS4wMDkgMS4yMDctMS4wODggMS45ODYtMi43NDggMS45ODYtLjcwOC0uMDA3LTEuMzg4LS4xNDgtMS43NTktLjMxbC4yMjItMS4zMDEuMjAzLjA5MmMuNTE5LjIxNy44NTYuMzA1IDEuNDg1LjMwNS40NTYgMCAuOTQxLS4xNzcuOTQ2LS41NjYuMDA0LS4yNTUtLjIwNC0uNDM3LS44MTctLjcyMi0uNjAxLS4yNzgtMS4zOTEtLjc0NC0xLjM4NS0xLjU3OUMxMi4zMiA1Ljc4OCAxMy40MTkgNSAxNC45NzkgNW01LjQ2NC4xMDYgMS4yNzggNS44MDloLTEuNDY2cy0uMTQ0LS42NjctLjE5My0uODcxaC0uMzU0bC0xLjY2Ny0uMDAyYy0uMDYxLjE1Ny0uMzMxLjg3My0uMzMxLjg3M2gtMS42NTlsMi4zNDUtNS4zMjdjLjE2Ni0uMzc5LjQ0OS0uNDgyLjgyOC0uNDgyem0tOC43ODctLjAwNS0uOTg3IDUuODEySDkuMDlsLjk4Ny01LjgxMnptLTYuODY5IDBjLjM0NS4wMTQuNjIxLjEyMy43MTUuNDkxbC41NTMgMi42NzEuMTY3LjgwNiAxLjU0NS0zLjk2M2gxLjY3MmwtMi40ODQgNS44MDEtMS42NzIuMDAyLTEuNDAxLTUuMDM2YTYuNSA2LjUgMCAwIDAtMS42NjItLjY1bC4wMjEtLjEyMnptMTQuNTQ4IDEuNTcyYy0uMDgxLjIxOS0uMjIuNTcxLS4yMS41NTUgMCAwLS40OTcgMS4yODktLjYyOCAxLjYyNGgxLjMxbC0uMzY1LTEuNjc4eiIvPjwvc3ZnPg==)}.paymentCard .ccType.mastercard:before{background-image:url(/common/images/svg/masterCard.svg?b9155f976589e9a5498e)}.paymentCard .ccType.americanExpress:before{background-image:url(/common/images/svg/americanExpress.svg?4b6370e6df70add7ca04)}.paymentCard .ccType.discover:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDI0IDE2Ij48cGF0aCBmaWxsPSIjZjVmMmYwIiBkPSJNMjQgMmEyIDIgMCAwIDAtMi0ySDJhMiAyIDAgMCAwLTIgMnYxMmEyIDIgMCAwIDAgMiAyaDIwYTIgMiAwIDAgMCAyLTJ6Ii8+PHBhdGggZmlsbD0iI2Y1N2UzMCIgZD0iTTI0IDExLjA4MVYxNGEyIDIgMCAwIDEtMiAySDExLjMxMWM2Ljc5LTEuNTkyIDExLjEzMy0zLjk2OSAxMi42ODktNC45MTkiLz48cGF0aCBmaWxsPSIjMzMzIiBkPSJtMTQuNzY0IDYuMjg3Ljg1NCAyLjE2Ni44NjYtMi4xNjZoLjY3OGwtMS4zODUgMy4yMTZoLS4zMzZsLTEuMzYtMy4yMTZ6bS03LjgyOS0uMDUzYy4zMDggMCAuNTkzLjA5My44NC4yNzRsLjEwMy4wODQtLjMyNy40M2MtLjE2My0uMTgzLS4zMTgtLjI2MS0uNTA0LS4yNjEtLjI3IDAtLjQ2Ny4xNTUtLjQ2Ny4zNTggMCAuMTc0LjExLjI2Ni40ODYuNDA2LjcxMS4yNjEuOTIyLjQ5My45MjIgMS4wMDUgMCAuNjI0LS40NTYgMS4wNTktMS4xMDYgMS4wNTktLjQzNiAwLS43NjMtLjE1OC0xLjAzNi0uNTEybC0uMDczLS4xMDIuNDA0LS4zOTFjLjE0My4yOC4zODQuNDMuNjgyLjQzLjI4IDAgLjQ4Ni0uMTk0LjQ4Ni0uNDU1YS4zOS4zOSAwIDAgMC0uMTg4LS4zMzMgMi41IDIuNSAwIDAgMC0uNDMyLS4xODRjLS41ODctLjIxMi0uNzktLjQ0LS43OS0uODg0IDAtLjUyOC40MzQtLjkyNCAxLS45MjRtMi45NTctLjAxOWMuMjI0IDAgLjQxOC4wNC42MzUuMTM0bC4xMzQuMDYzdi43NGMtLjI2LS4yNTUtLjQ4Ni0uMzYyLS43ODQtLjM2Mi0uNTg2IDAtMS4wNDcuNDg4LTEuMDQ3IDEuMTA3IDAgLjY1My40NDcgMS4xMTIgMS4wNzYgMS4xMTIuMjUyIDAgLjQ1NS0uMDguNjczLS4yNzVsLjA4Mi0uMDc4di43NGExLjcgMS43IDAgMCAxLS43ODQuMTg4IDEuNjY0IDEuNjY0IDAgMCAxLTEuNjkyLTEuNjgyIDEuNjkgMS42OSAwIDAgMSAxLjcwNy0xLjY4N20tNi45ODguMDcyYzEuMDEzIDAgMS43Mi42NjMgMS43MiAxLjYxNSAwIC40NzQtLjIxNi45MzMtLjU4MiAxLjIzNy0uMjc0LjIyOS0uNTguMzQ1LS45ODYuMzY4bC0uMTU3LjAwNGgtLjkxM1Y2LjI4N3ptMi42MzMgMHYzLjIyNGgtLjYyNVY2LjI4N3ptMTMuNjggMHYuNTQ3SDE4LjA3di43MTVoMS4xMDd2LjU0NmgtMS4xMDd2Ljg3MWgxLjE0OXYuNTQ1aC0xLjc3NFY2LjI4N3ptLjQxNSAwaC45MjdjLjcyIDAgMS4xMzQuMzQ5IDEuMTM0Ljk1MiAwIC40NTktLjIyNC43NzEtLjYzMy44OWwtLjA5Ny4wMjQgMS4wMDggMS4zNThoLS43NjhsLS44NjYtMS4yOTVoLS4wODF2MS4yOTVoLS42MjR6aC45Mjd6bS0xNi44NTQuNTQ3aC0uMTY3djIuMTMyaC4xNjdjLjQwNCAwIC42Ni0uMDc4Ljg1Ni0uMjU3LjIxNi0uMTkzLjM0Ny0uNTAyLjM0Ny0uODEyIDAtLjMwOS0uMTMtLjYwOS0uMzQ3LS44MDMtLjIwNy0uMTg4LS40NTItLjI2LS44NTYtLjI2bTE3LjY3LS4wMzloLS4xOTJ2Ljk3N2guMTgyYy40IDAgLjYxMS0uMTc1LjYxMS0uNDk5IDAtLjMxNC0uMjExLS40NzgtLjYtLjQ3OCIvPjxwYXRoIGZpbGw9IiNmNTdlMzAiIGQ9Ik0xNC4yNjggNy45MDJjMCAuOTQ2LS43NjIgMS43MTQtMS43MDQgMS43MTRhMS43MSAxLjcxIDAgMCAxLTEuNzA1LTEuNzE0IDEuNzEgMS43MSAwIDAgMSAxLjcwNS0xLjcxNSAxLjcxIDEuNzEgMCAwIDEgMS43MDQgMS43MTUiLz48L3N2Zz4=)}.paymentCard .ccType.paypal:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNiAzMCI+PHBhdGggZmlsbD0iIzI1M2I4MCIgZD0ibTcuMjcgMjkuMTUuNTItMy4zMi0xLjE3LS4wMkgxLjA2TDQuOTMgMS4yOWEuMzIuMzIgMCAwIDEgLjMxLS4yN2g5LjM4YzMuMTEgMCA1LjI2LjY1IDYuMzkgMS45My41Mi42Ljg2IDEuMjMgMS4wMiAxLjkyLjE3LjcyLjE3IDEuNTkgMCAyLjY0di43NWwuNTIuM2MuNDQuMjQuOC41IDEuMDYuODEuNDUuNTIuNzUgMS4xNy44NyAxLjk0LjEzLjguMDggMS43NC0uMTIgMi44MWE5LjkgOS45IDAgMCAxLTEuMTYgMy4xOSA2LjU1IDYuNTUgMCAwIDEtNC4yOCAzLjFjLS45LjI0LTEuOTQuMzYtMy4wNy4zNmgtLjczYTIuMjEgMi4yMSAwIDAgMC0yLjE3IDEuODVsLS4wNi4zLS45MiA1Ljg2LS4wNC4yMWMtLjAxLjA3LS4wMy4xLS4wNi4xM2EuMTUuMTUgMCAwIDEtLjEuMDN6Ii8+PHBhdGggZmlsbD0iIzE3OWJkNyIgZD0ibTIzLjA1IDcuNjctLjEuNTVjLTEuMjQgNi4zNS01LjQ3IDguNTQtMTAuODcgOC41NEg5LjMzYy0uNjcgMC0xLjIyLjQ4LTEuMzMgMS4xM2wtMS40IDguOTQtLjQgMi41M2EuNy43IDAgMCAwIC43LjgyaDQuODdjLjU4IDAgMS4wNy0uNDIgMS4xNi0xbC4wNS0uMjQuOTItNS44My4wNi0uMzJjLjA5LS41Ny41OC0xIDEuMTYtMWguNzNjNC43MyAwIDguNDMtMS45MSA5LjUxLTcuNDcuNDUtMi4zMi4yMi00LjI2LS45OC01LjYyYTQuNyA0LjcgMCAwIDAtMS4zMy0xLjAzIi8+PHBhdGggZmlsbD0iIzIyMmQ2NSIgZD0iTTIxLjc1IDcuMTVhMTAgMTAgMCAwIDAtMS4yLS4yN2MtLjc0LS4xMi0xLjU1LS4xNy0yLjQzLS4xN2gtNy4zNWExLjE3IDEuMTcgMCAwIDAtMS4xNi45OWwtMS41NiA5LjktLjA1LjNjLjEtLjY2LjY2LTEuMTQgMS4zMy0xLjE0aDIuNzVjNS40IDAgOS42My0yLjIgMTAuODctOC41NGwuMS0uNTVhNi42IDYuNiAwIDAgMC0xLjMtLjUyIi8+PHBhdGggZmlsbD0iIzI1M2I4MCIgZD0iTTkuNjEgNy43YTEuMTcgMS4xNyAwIDAgMSAxLjE2LTFoNy4zNWExNS4zIDE1LjMgMCAwIDEgMy4wNS4zIDEwIDEwIDAgMCAxIC44Ni4yNGMuMzcuMTIuNy4yNiAxLjAyLjQzLjM3LTIuMzUgMC0zLjk1LTEuMjctNS40QzIwLjM4LjY4IDE3Ljg1IDAgMTQuNjIgMEg1LjI0Yy0uNjYgMC0xLjIyLjQ4LTEuMzIgMS4xM0wwIDI1LjlhLjguOCAwIDAgMCAuOC45M2g1LjhsMS40NS05LjIyeiIvPjwvc3ZnPg==)}.paymentCard .ccType.jcb:before{background-image:url(/common/images/svg/jcb.svg?17e0f274ccbc9a4b33b9)}.paymentCard .ccType.round:before{background-size:contain;height:44px}.paymentCard .ccType.round.visa:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBkPSJNMjMuNTU3IDEyYzEuMTI2IDAgMi4wMzEuMjQgMi42MjIuNDQzbC0uNDA3IDIuMzI2LS4yNTgtLjExYTUuNiA1LjYgMCAwIDAtMi4xNzktLjQyNWMtMS4xNDQgMC0xLjY2MS40OC0xLjY2MS45MjMtLjAxOS41MTcuNjA5Ljg0OSAxLjYyNSAxLjMyOSAxLjY4Ljc3NiAyLjQ1NSAxLjY5OSAyLjQzNiAyLjkxNyAwIDIuMjM0LTEuOTk0IDMuNjc0LTUuMDU4IDMuNjc0YTkuMiA5LjIgMCAwIDEtMy4yNDktLjU3MmwuNDA2LTIuNC4zNjkuMTY2Yy45Ni40MDYgMS41ODguNTU0IDIuNzUxLjU1NC44MzEgMCAxLjczNS0uMzE0IDEuNzM1LTEuMDM0IDAtLjQ4LS4zNjktLjgxMi0xLjQ5NS0xLjMyOS0xLjEwOC0uNTE3LTIuNTg1LTEuMzg1LTIuNTY2LTIuOTE3LjAxOC0yLjA4NiAyLjAzMS0zLjU0NSA0LjkyOS0zLjU0NW0xMC4wOC4xODVMMzYgMjIuOTI5aC0yLjcxNGwtLjM1MS0xLjYyNGgtMy43MjlsLS42MDkgMS42MDZoLTMuMDY1bDQuMzM5LTkuODAzYy4yOTUtLjcwMi44MTItLjg4NiAxLjUxNC0uODg2em0tMTYuMjA5IDAtMS44NDYgMTAuNzI2aC0yLjg4MWwxLjgyOC0xMC43MDh6bS0xMi42ODMgMGMuNjI3LjAxOCAxLjE0NC4yMjEgMS4zMS45MjNsMS4wMTYgNC45MTEuMzE0IDEuNDc2IDIuODYxLTcuMzFoMy4wODNMOC43MzIgMjIuODkySDUuNjQ5bC0yLjU4NC05LjI4NkExMi4yIDEyLjIgMCAwIDAgMCAxMi40MDZsLjAzNy0uMjIxem0yNi44NDMgMi44OThjLS4xNDguNDA2LS40MDYgMS4wNTItLjM3IDEuMDM0bC0xLjE2MyAyLjk5MWgyLjRsLS42NjQtMy4xMDJ6IiBzdHlsZT0iZmlsbDojMTQzNTY2Ii8+PC9zdmc+)}.paymentCard .ccType.round.mastercard:before{background-image:url(/common/images/svg/roundMaster.svg?83a85b26c88bade7a9b2)}.paymentCard .ccType.round.americanExpress:before{background-image:url(/common/images/svg/roundAE.svg?871e274022c66ab7d195)}.paymentCard .ccType.round.discover:before{background-image:url(/common/images/svg/roundDiscover.svg?3b82a5099b2755c64c7d)}.paymentCard .ccType.round.paypal:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbDpzcGFjZT0icHJlc2VydmUiIHN0eWxlPSJmaWxsLXJ1bGU6ZXZlbm9kZDtjbGlwLXJ1bGU6ZXZlbm9kZDtzdHJva2UtbGluZWpvaW46cm91bmQ7c3Ryb2tlLW1pdGVybGltaXQ6MiIgdmlld0JveD0iMCAwIDM2IDM2Ij48cGF0aCBkPSJNMjYuNDM4IDEyLjg2MSAxMi42MzYgMjcuOTIySDcuNTczYy0uMzUxIDAtLjYzMi0uMzUyLS41NjItLjcwM2wzLjM3NS0yMS4zNzVBLjk4Ni45ODYgMCAwIDEgMTEuMzcgNWg4LjU3OGM1LjkwNy4yMTEgNy41MjQgMy4yMzQgNi40NjkgNy44NzV6IiBzdHlsZT0iZmlsbDojMDAyYzhhO2ZpbGwtcnVsZTpub256ZXJvIi8+PHBhdGggZD0iTTI2LjY2MyAxMS40NjljMi4xMSAxLjEyNSAyLjYwMiAzLjIzNCAxLjg5OSA2LjA0Ny0uOTE0IDQuMTQ4LTMuNjU3IDUuOTA2LTcuNjY0IDUuOTc2bC0xLjEyNS4wNzFjLS40MjIgMC0uNzA0LjI4MS0uNzc0LjcwM2wtLjkxNCA1LjU1NGEuOTg1Ljk4NSAwIDAgMS0uOTg0Ljg0NGgtNC4yMTljLS4zNTIgMC0uNjMzLS4zNTEtLjU2My0uNzAzbDEuNTQ3LTEwLjA1NWMuMDcxLS4zNTEgMTIuNzk3LTguNDM3IDEyLjc5Ny04LjQzNyIgc3R5bGU9ImZpbGw6IzAwOWJlMTtmaWxsLXJ1bGU6bm9uemVybyIvPjxwYXRoIGQ9Im0xMy43ODIgMjAuMzk4IDEuNDA2LTguOTI5YS45ODUuOTg1IDAgMCAxIC45MTQtLjc3NGg2Ljc1YzEuNjE3IDAgMi44MTMuMjgyIDMuNzk3Ljc3NC0uMzUyIDMuMDk0LTEuODI4IDguMDg2LTkgOC4yMjZoLTMuMDk0Yy0uMzUxIDAtLjcwMy4yODItLjc3My43MDMiIHN0eWxlPSJmaWxsOiMwMDFmNmI7ZmlsbC1ydWxlOm5vbnplcm8iLz48L3N2Zz4=);background-repeat:no-repeat}.paymentCard .ccType.round.jcb:before{background-image:url(/common/images/svg/roundJCB.svg?621bb7e8e839f801c226);background-repeat:no-repeat}.paymentCard .ccDetails{margin-left:16px;width:calc(100% - 60px)}.orderDetails .collapse{border-radius:8px;overflow:hidden}.orderDetails button.collapseTitle{align-items:center;background:var(--primaryFaint,#ecf1f9);display:flex;padding:16px}.orderDetails button.collapseTitle:active,.orderDetails button.collapseTitle:hover{text-decoration:none}.orderDetails button.collapseTitle .h5{order:1}.orderDetails button.collapseTitle .arrowContainer{left:-4px;order:2;position:relative;top:2px}.orderDetails button.collapseTitle .arrowContainer .svgIcon{fill:#343a40}.orderDetails button.collapseTitle .h4{margin-left:auto;order:3}.orderDetails .lineItems{background:#f8f9fa;padding:0 16px}.orderDetails .lineItems .lineItem{border-bottom:1px solid #f1f3f5;padding:16px 0}.orderDetails .lineItem{display:flex;justify-content:space-between}.orderDetails .lineItem .h6{padding-right:8px}.orderDetails .lineItem .detail{font-size:12px;font-weight:400;margin-top:2px}.orderDetails .lineItem .price{text-align:right;white-space:nowrap}.orderDetails .note{margin:16px 0 8px}.orderDetails .note>*{display:inline-block;vertical-align:top}.orderDetails .note .svgIcon{margin-right:4px}.orderDetails .note p{width:calc(100% - 28px)}.orderDetails .warn{color:#f59f00}.promoCodeEntry{margin:16px 0 32px}.promoCodeEntry .textInput{width:calc(100% - 80px)}.promoCodeEntry .codeContent{display:flex;justify-content:space-between;width:100%}.promoCodeEntry .btn{margin-top:25px}.creditCardForm #paypalButton,.creditCardForm .divider{margin:16px auto;max-width:500px}.creditCardForm .divider{position:relative;text-align:center}.creditCardForm .divider .bar{background-color:#e9ecef;height:1px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}.creditCardForm .divider .dividerText{background-color:#f8f9fa;color:#6c747c;display:inline-block;padding:0 8px;position:relative}.creditCardForm #cardForm{max-width:500px}.creditCardForm #cardForm .inputWrapper{position:relative}.creditCardForm #cardForm .inputWrapper .errorMessage{margin-top:-16px}.creditCardForm #cardForm .creditCardImage{position:absolute;right:0;top:-24px}.creditCardForm #cardForm .creditCardImage>div{display:inline-block;height:16px;width:24px}.creditCardForm #cardForm .creditCardImage>div:not(:last-of-type){margin-right:8px}.creditCardForm #cardForm .creditCardImage>div.visa{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDI0IDE2Ij48bGluZWFyR3JhZGllbnQgaWQ9ImEiIHgxPSIwIiB4Mj0iMSIgeTE9IjAiIHkyPSIwIiBncmFkaWVudFRyYW5zZm9ybT0ibWF0cml4KC0yNCA3LjExMTExIC03LjExMTExIC0yNCAyNCA0LjQ0NCkiIGdyYWRpZW50VW5pdHM9InVzZXJTcGFjZU9uVXNlIj48c3RvcCBvZmZzZXQ9IjAiIHN0b3AtY29sb3I9IiMwMjUwYTIiLz48c3RvcCBvZmZzZXQ9IjEiIHN0b3AtY29sb3I9IiMyMDNhN2UiLz48L2xpbmVhckdyYWRpZW50PjxwYXRoIGZpbGw9InVybCgjYSkiIGQ9Ik0yNCAyYTIgMiAwIDAgMC0yLTJIMmEyIDIgMCAwIDAtMiAydjEyYTIgMiAwIDAgMCAyIDJoMjBhMiAyIDAgMCAwIDItMnoiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTQuOTc5IDVjLjYxMyAwIDEuMTAzLjEyNiAxLjQxNy4yNDRsLS4yMTQgMS4yNi0uMTQyLS4wNjhhMi45IDIuOSAwIDAgMC0xLjE4My0uMjIyYy0uNjE4IDAtLjkwMy4yNTgtLjkwMy41LS4wMDQuMjcyLjMzNC40NTIuODg2LjcyLjkxMS40MTYgMS4zMzIuOTE4IDEuMzI0IDEuNTc5LS4wMDkgMS4yMDctMS4wODggMS45ODYtMi43NDggMS45ODYtLjcwOC0uMDA3LTEuMzg4LS4xNDgtMS43NTktLjMxbC4yMjItMS4zMDEuMjAzLjA5MmMuNTE5LjIxNy44NTYuMzA1IDEuNDg1LjMwNS40NTYgMCAuOTQxLS4xNzcuOTQ2LS41NjYuMDA0LS4yNTUtLjIwNC0uNDM3LS44MTctLjcyMi0uNjAxLS4yNzgtMS4zOTEtLjc0NC0xLjM4NS0xLjU3OUMxMi4zMiA1Ljc4OCAxMy40MTkgNSAxNC45NzkgNW01LjQ2NC4xMDYgMS4yNzggNS44MDloLTEuNDY2cy0uMTQ0LS42NjctLjE5My0uODcxaC0uMzU0bC0xLjY2Ny0uMDAyYy0uMDYxLjE1Ny0uMzMxLjg3My0uMzMxLjg3M2gtMS42NTlsMi4zNDUtNS4zMjdjLjE2Ni0uMzc5LjQ0OS0uNDgyLjgyOC0uNDgyem0tOC43ODctLjAwNS0uOTg3IDUuODEySDkuMDlsLjk4Ny01LjgxMnptLTYuODY5IDBjLjM0NS4wMTQuNjIxLjEyMy43MTUuNDkxbC41NTMgMi42NzEuMTY3LjgwNiAxLjU0NS0zLjk2M2gxLjY3MmwtMi40ODQgNS44MDEtMS42NzIuMDAyLTEuNDAxLTUuMDM2YTYuNSA2LjUgMCAwIDAtMS42NjItLjY1bC4wMjEtLjEyMnptMTQuNTQ4IDEuNTcyYy0uMDgxLjIxOS0uMjIuNTcxLS4yMS41NTUgMCAwLS40OTcgMS4yODktLjYyOCAxLjYyNGgxLjMxbC0uMzY1LTEuNjc4eiIvPjwvc3ZnPg==)}.creditCardForm #cardForm .creditCardImage>div.masterCard{background-image:url(/common/images/svg/masterCard.svg?b9155f976589e9a5498e)}.creditCardForm #cardForm .creditCardImage>div.americaExpress{background-image:url(/common/images/svg/americanExpress.svg?4b6370e6df70add7ca04)}.creditCardForm #cardForm .creditCardImage>div.discoverCard{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjIiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDI0IDE2Ij48cGF0aCBmaWxsPSIjZjVmMmYwIiBkPSJNMjQgMmEyIDIgMCAwIDAtMi0ySDJhMiAyIDAgMCAwLTIgMnYxMmEyIDIgMCAwIDAgMiAyaDIwYTIgMiAwIDAgMCAyLTJ6Ii8+PHBhdGggZmlsbD0iI2Y1N2UzMCIgZD0iTTI0IDExLjA4MVYxNGEyIDIgMCAwIDEtMiAySDExLjMxMWM2Ljc5LTEuNTkyIDExLjEzMy0zLjk2OSAxMi42ODktNC45MTkiLz48cGF0aCBmaWxsPSIjMzMzIiBkPSJtMTQuNzY0IDYuMjg3Ljg1NCAyLjE2Ni44NjYtMi4xNjZoLjY3OGwtMS4zODUgMy4yMTZoLS4zMzZsLTEuMzYtMy4yMTZ6bS03LjgyOS0uMDUzYy4zMDggMCAuNTkzLjA5My44NC4yNzRsLjEwMy4wODQtLjMyNy40M2MtLjE2My0uMTgzLS4zMTgtLjI2MS0uNTA0LS4yNjEtLjI3IDAtLjQ2Ny4xNTUtLjQ2Ny4zNTggMCAuMTc0LjExLjI2Ni40ODYuNDA2LjcxMS4yNjEuOTIyLjQ5My45MjIgMS4wMDUgMCAuNjI0LS40NTYgMS4wNTktMS4xMDYgMS4wNTktLjQzNiAwLS43NjMtLjE1OC0xLjAzNi0uNTEybC0uMDczLS4xMDIuNDA0LS4zOTFjLjE0My4yOC4zODQuNDMuNjgyLjQzLjI4IDAgLjQ4Ni0uMTk0LjQ4Ni0uNDU1YS4zOS4zOSAwIDAgMC0uMTg4LS4zMzMgMi41IDIuNSAwIDAgMC0uNDMyLS4xODRjLS41ODctLjIxMi0uNzktLjQ0LS43OS0uODg0IDAtLjUyOC40MzQtLjkyNCAxLS45MjRtMi45NTctLjAxOWMuMjI0IDAgLjQxOC4wNC42MzUuMTM0bC4xMzQuMDYzdi43NGMtLjI2LS4yNTUtLjQ4Ni0uMzYyLS43ODQtLjM2Mi0uNTg2IDAtMS4wNDcuNDg4LTEuMDQ3IDEuMTA3IDAgLjY1My40NDcgMS4xMTIgMS4wNzYgMS4xMTIuMjUyIDAgLjQ1NS0uMDguNjczLS4yNzVsLjA4Mi0uMDc4di43NGExLjcgMS43IDAgMCAxLS43ODQuMTg4IDEuNjY0IDEuNjY0IDAgMCAxLTEuNjkyLTEuNjgyIDEuNjkgMS42OSAwIDAgMSAxLjcwNy0xLjY4N20tNi45ODguMDcyYzEuMDEzIDAgMS43Mi42NjMgMS43MiAxLjYxNSAwIC40NzQtLjIxNi45MzMtLjU4MiAxLjIzNy0uMjc0LjIyOS0uNTguMzQ1LS45ODYuMzY4bC0uMTU3LjAwNGgtLjkxM1Y2LjI4N3ptMi42MzMgMHYzLjIyNGgtLjYyNVY2LjI4N3ptMTMuNjggMHYuNTQ3SDE4LjA3di43MTVoMS4xMDd2LjU0NmgtMS4xMDd2Ljg3MWgxLjE0OXYuNTQ1aC0xLjc3NFY2LjI4N3ptLjQxNSAwaC45MjdjLjcyIDAgMS4xMzQuMzQ5IDEuMTM0Ljk1MiAwIC40NTktLjIyNC43NzEtLjYzMy44OWwtLjA5Ny4wMjQgMS4wMDggMS4zNThoLS43NjhsLS44NjYtMS4yOTVoLS4wODF2MS4yOTVoLS42MjR6aC45Mjd6bS0xNi44NTQuNTQ3aC0uMTY3djIuMTMyaC4xNjdjLjQwNCAwIC42Ni0uMDc4Ljg1Ni0uMjU3LjIxNi0uMTkzLjM0Ny0uNTAyLjM0Ny0uODEyIDAtLjMwOS0uMTMtLjYwOS0uMzQ3LS44MDMtLjIwNy0uMTg4LS40NTItLjI2LS44NTYtLjI2bTE3LjY3LS4wMzloLS4xOTJ2Ljk3N2guMTgyYy40IDAgLjYxMS0uMTc1LjYxMS0uNDk5IDAtLjMxNC0uMjExLS40NzgtLjYtLjQ3OCIvPjxwYXRoIGZpbGw9IiNmNTdlMzAiIGQ9Ik0xNC4yNjggNy45MDJjMCAuOTQ2LS43NjIgMS43MTQtMS43MDQgMS43MTRhMS43MSAxLjcxIDAgMCAxLTEuNzA1LTEuNzE0IDEuNzEgMS43MSAwIDAgMSAxLjcwNS0xLjcxNSAxLjcxIDEuNzEgMCAwIDEgMS43MDQgMS43MTUiLz48L3N2Zz4=)}.creditCardForm #cardForm .hostedFieldsLabel{color:#6c747c;display:block;font-size:14px;margin-bottom:6px;text-align:left}.creditCardForm #cardForm .hostedField{background:#f1f3f5;border:0;border-radius:6px;box-shadow:none;box-sizing:border-box;display:inline-block;font-weight:600;height:50px;line-height:20px;margin-bottom:20px;padding:12px;width:100%}.creditCardForm #cardForm .hostedField iframe html body form .cardholderName{font-size:14px}.creditCardForm #cardForm .button-container{text-align:center}.creditCardForm #cardForm .expirationCVV .expirationDate{display:inline-block;margin-right:5%;vertical-align:top;width:70%}.creditCardForm #cardForm .expirationCVV .expirationDate div:not(.errorMessage){display:inline-block;vertical-align:middle}.creditCardForm #cardForm .expirationCVV .expirationDate div:not(.errorMessage).hostedField{width:44%}.creditCardForm #cardForm .expirationCVV .expirationDate div:not(.errorMessage).hostedField#expirationMonth{margin-right:4%}.creditCardForm #cardForm .expirationCVV .expirationDate div:not(.errorMessage).separator{margin:0 4% 20px 0;width:4%}.creditCardForm #cardForm .expirationCVV .expirationDate div:not(.errorMessage).inputWrapper{display:block}.creditCardForm #cardForm .expirationCVV .cvv{display:inline-block;vertical-align:top;width:25%}.creditCardForm #cardForm .expirationCVV .cvv .errorMessage{margin-top:-20px}.bookAppointmentOrder .orderDetails{margin-bottom:16px}.bookAppointmentOrder .orderDetails h4{font-size:24px;margin-bottom:8px}.bookAppointmentOrder .checkbox,.bookAppointmentOrder .promoCodeEntry{margin:16px 0}.bookAppointmentOrder .panel .checkbox label{font-weight:400;margin-left:8px;margin-right:0;width:calc(100% - 32px)}.bookAppointmentOrder .ccDetails{align-items:center;display:flex;justify-content:space-between;margin-left:8px}.bookAppointmentOrder .creditCardForm .errorMsg{margin:-16px 0 8px}@media(max-width:400px){.bookAppointmentOrder .panel .checkbox label{display:inline-block}}.bookAppointment>div{display:inline-block;max-width:100%;vertical-align:top}.bookAppointment .left{width:700px}.bookAppointment .right{margin-left:16px;width:calc(100% - 716px)}.bookAppointment h3{margin-bottom:8px}.bookAppointment .panel{padding:16px}.bookAppointment .panel label{color:#6c747c;margin-right:4px}.bookAppointment .panel>div>section:not(:last-of-type){margin-bottom:4px}.bookAppointment .panel .actions{margin-top:8px;text-align:left}.bookAppointment .panel .actions .errorMsg{margin-bottom:8px}.bookAppointment .medicalInformation .collapse.open .instantCollapse{padding-top:8px}.bookAppointment .medicalInformation .collapseTitle{padding:0}.bookAppointment .medicalInformation .collapseTitle h3{margin-bottom:0}.bookAppointment .medicalInformation .instantCollapse>div:not(:last-child){margin-bottom:12px}.bookAppointment .fieldValue>:not(.errorMsg){display:inline-block;vertical-align:middle}.bookAppointment .reasonCategory .dropdown,.bookAppointment .textAreaContainer{width:100%}.bookAppointment .textAreaContainer .textArea .textarea{height:200px}@media(max-width:1300px){.bookAppointment>div{display:block}.bookAppointment .left,.bookAppointment .right{width:100%}.bookAppointment .right{margin-left:0}}@media(max-width:400px){.bookAppointment .fieldValue>:not(.errorMsg),.bookAppointment section label{display:block}}.memberAppointments .inlineBookAppointment h2{margin-bottom:16px}.memberAppointments .inlineBookAppointment .panel{max-width:100%;width:650px}.memberAppointments .inlineBookAppointment .bookAppointment .left{width:650px}.memberAppointments .bookAppointmentTitle{margin-bottom:16px}.memberAppointments .bookAppointmentTitle h3 .svgIcon{display:inline-block;transform:rotate(180deg);vertical-align:middle}.memberAppointments .subAccounts{color:#6c747c;font-size:12px}.visitReviewItem .dateTime span,.visitReviewItem .memberInfo span,.visitReviewItem .providerInfo span{display:block}.visitReviewItem .personId{color:#6c747c;font-size:12px}.visitReviewItem .rating .ratingStar{color:#b46001;font-size:16px;font-weight:600;width:36px;fill:#b46001}.visitReviewItem .rating .ratingStar>div{display:inline-block;vertical-align:middle}.visitReviewItem .subAccounts{color:#6c747c;font-size:12px}.visitInfoTooltip{color:#6c747c;width:100%}.visitInfoTooltip>a{display:block;padding:8px}.visitInfoTooltip>a:not(:last-of-type){border-bottom:1px solid #f1f3f5}.visitInfoTooltip div{margin:12px}.visitInfoTooltip .actions .btn{margin:8px 0}.patientRatingModal>div{margin-bottom:12px}.patientRatingModal .reasonGroup,.visitReviewsFilterModal fieldset legend{margin-bottom:8px}.visitReviewsFilterModal .clinicalServiceFilter,.visitReviewsFilterModal .lowRatingReasonFilter{margin-bottom:16px}.visitReviewsFilterModal .lowRatingReasonFilter .dropdown{width:250px}.visitReviewsFilterModal .dateFilter .filterDatePicker>div{width:auto}.visitReviewsFilterModal .locationFilter{margin-bottom:16px}.visitReviewsFilterModal .locationFilter>div{display:inline-block;vertical-align:top}.visitReviewsFilterModal .locationFilter>div:first-of-type{margin-right:24px}.visitReviewsFilterModal .enterpriseGroupFilter{margin:16px 0}.visitReviewsFilterModal .clinicalServiceFilter .dropdown{width:250px}.visitReviewsFilterModal .flagReasonFilter .dropdown{width:100%}.visitReviewsFilterModal .enterpriseAutocomplete{margin-bottom:16px}.partnerMemberDetails .headerTabs{border-bottom:1px solid #e9ecef}.partnerMemberDetails .tabContent{padding:16px}.partnerMemberDetails .panel{display:inline-block;padding:16px;vertical-align:top}.partnerMemberDetails .pagination{margin:16px 0;text-align:center}.partnerMemberDetails .profileMessages .conversation{height:inherit}.transcript{padding:16px 0}.transcript .whiteBg{border-bottom:1px solid #e9ecef;height:60px;line-height:60px;text-align:center}.transcript .whiteBg h4{font-size:14px;margin:0}.transcript .chatMessage{margin:16px 0 12px}.transcript .dateMessage span{background:#f8f9fa}@media(max-width:840px){.transcript>.container{width:100%}.transcript .chatMessage .messageContent .messageBody{max-width:100%}}.scrollableSoap{height:100%;position:relative}.scrollableSoap .soapContent{max-height:calc(100vh - 185px);overflow-y:auto}.scrollableSoap .soapActions{border-top:1px solid #e9ecef;bottom:0;height:60px;left:0;padding:12px 16px 0;position:absolute;width:100%}.patientProblemList ol{list-style:decimal;margin-left:16px}.patientProblemList ol li:not(:last-of-type){margin-bottom:2px}.soapOverlay .titleBar{align-items:center;border-bottom:1px solid #e9ecef;display:flex;height:60px;justify-content:space-between;padding:0 16px}.soapOverlay .titleBar h5{margin:auto}.soapOverlay .titleBar button{font-weight:600}.soapOverlay .titleBar .svgIcon{transform:rotate(180deg)}.soapOverlay .overlayContent{height:calc(100vh - 185px);overflow-y:auto;padding:16px}.soapMetricsOverlay .metricsList>div{margin-bottom:16px}.soapMetricsOverlay .metricsList>div .textInput{max-width:100%}.soapMetricsOverlay .metricsList>div.multiUnitOption .metricDetail>div{vertical-align:bottom}.soapMetricsOverlay .metricsList>div.multiUnitOption .metricDetail .textInput{margin-right:12px;width:calc(100% - 100px)}.soapMetricsOverlay .metricsList>div.multiUnitOption .metricDetail .dropdown{display:inline-block;width:80px}.soapMetricsOverlay .metricsList>div.multiUnitOption .metricDetail .dropdown.full{display:block;margin-top:8px;width:calc(100% - 8px)}.soapMetricsOverlay .metricsList>div .dropdown .options{left:auto;min-width:100%;right:0;width:auto}.soapMetricsOverlay .metricsList>div fieldset.half .textInput{width:calc(50% - 44px)}.soapMetricsOverlay .metricsList>div fieldset.half .textInput:first-of-type{margin-right:8px}.soapMetricsOverlay .metricsList>div fieldset .textInput{vertical-align:bottom;width:calc(50% - 72px)}.soapMetricsOverlay .metricsList>div fieldset .textInput:last-of-type{margin-right:0}.soapMetricsOverlay .metricsList>div label{display:block;margin-bottom:4px}.soapMetricsOverlay .metricsList>div .dropdown,.soapMetricsOverlay .metricsList>div .textInput{width:calc(100% - 80px)}.soapMetricsOverlay .metricsList>div span.unit{display:inline-block;margin-bottom:9px;margin-left:12px;vertical-align:bottom;width:50px}.soapMetricsOverlay .metricsList>div span.unit+.dropdown{margin-top:8px}.soapMetricsOverlay .metricsList>div .errorMsg{margin-top:2px}.diagnosisICDSearch .searchContainer>.svgIcon{transform:rotate(180deg)}.diagnosisICDSearch .searchBox{width:calc(100% - 56px)}.diagnosisICDSearch .results .selectableList{border-top:0;height:100%}.diagnosisICDSearch .results .selectableList .selectableListItem{padding:16px 20px}.diagnosisICDSearch .results .attributes{color:#6c747c;font-size:12px;margin-top:4px}.diagnosisICDSearch .results .attributes>span:not(:last-of-type){margin-right:8px}.diagnosisICDSearch .errorMsg{margin:0 0 0 48px}.diagnosisICDSearch .noMatch{color:#6c747c}.diagnosisCodeOverlay .diagnosisICDSearch .searchBox{width:100%}.diagnosisCodeOverlay .diagnosisICDSearch .results{margin-top:8px}.valueWithUnit{display:inline-block;vertical-align:top}.valueWithUnit legend{color:#6c747c;margin-bottom:4px}.valueWithUnit .dropdown,.valueWithUnit .textInput{vertical-align:top}.valueWithUnit .textInput{margin-right:12px;width:64px}.valueWithUnit .dropdown{display:inline-block;width:120px}.valueWithUnit .label.open{display:none}.soapFollowUpOverlay .category .dropdown{width:100%}.soapFollowUpOverlay .followUpContent .section{margin-bottom:16px}.soapFollowUpOverlay .followUpContent>p{margin-bottom:12px}.soapRemovableCard .panel{align-items:center;border:1px solid #e9ecef;box-shadow:none;display:flex;justify-content:space-between;margin-top:4px;padding:8px}.soapRemovableCard .panel .cardContent{max-width:calc(100% - 32px)}.specialtiesSearch .results{margin-top:8px}.specialtiesSearch .results .selectableList{border:1px solid #e9ecef;margin-top:8px;max-height:calc(100vh - 400px)}.specialtiesSearch .noMatch{color:#6c747c;margin-top:4px}.specialtiesSearch .loadingMore,.specialtiesSearch .showMore{display:block;padding:16px 0;text-align:center}.soapReferralOverlay .referralContent>div{margin-bottom:16px}.soapReferralOverlay .referralContent label{color:#6c747c}.soapReferralOverlay .referralContent .reason .textArea{height:80px}.soapReferralOverlay .referralContent .occurTime .dropdown{width:calc(100% - 76px)}.soapReferralOverlay .referralContent .occurTime .errorMsg,.soapReferralOverlay .referralContent .specialtyName .errorMsg{margin-top:4px}.soapReferralOverlay .referralContent .sendTo .dropdown,.soapReferralOverlay .referralContent .sendTo>.textInput{margin-bottom:16px;width:100%}.medicationSearchBox .results{margin-top:8px}.medicationSearchBox .results.empty{padding:10px;text-align:center}.medicationSearchBox .results .selectableList{border:1px solid #f1f3f5;max-height:calc(100vh - 332px)}.medicationSearchBox .results .selectableListItem.disabled .medicationOption{opacity:.5}.medicationSearchBox .results .selectableListItem .medicationOption{word-break:break-word}.medicationSearchBox .results .selectableListItem .medicationOption .description{font-size:12px;margin-top:4px;white-space:pre-line}.medicationSearchBox .errorMsg{margin-top:4px}.soapPatientAllergiesCard ol{list-style:decimal;padding-left:24px}.soapPatientAllergiesCard .panel{border:1px solid #e9ecef;box-shadow:none}.soapPatientAllergiesCard .reported{color:#6c747c;font-weight:400}.soapPrescriptionOverlay section:not(:last-of-type){margin-bottom:16px}.soapPrescriptionOverlay section label{color:#6c747c}.soapPrescriptionOverlay section h5{margin-bottom:8px}.soapPrescriptionOverlay section fieldset.half>*{vertical-align:top;width:calc(50% - 8px)}.soapPrescriptionOverlay section fieldset.half>:first-child{margin-right:16px}.soapPrescriptionOverlay section fieldset.valueWithUnit .dropdown{width:calc(100% - 76px)}.soapPrescriptionOverlay section>div:not(:last-of-type){margin-bottom:12px}.soapPrescriptionOverlay section .dropdown{width:100%}.labTestSearch .selectableList{border:1px solid #e9ecef;margin-top:8px;max-height:calc(100vh - 400px)}.labTestSearch .noMatch{color:#6c747c;margin-top:4px}.labTestSearch .loadingMore,.labTestSearch .showMore{display:block;padding:16px 0;text-align:center}.soapLabTestOverlayCard>.panel{border:1px solid #e9ecef;box-shadow:none;padding:16px}.soapLabTestOverlayCard label{color:#6c747c}.soapLabTestOverlayCard .section{margin-bottom:16px}.soapLabTestOverlayCard .section.occurTimeSelection>div{vertical-align:top}.soapLabTestOverlayCard .instruction{margin-bottom:24px}.soapLabTestOverlayCard .errorMsg{margin:4px 0 0}.soapLabTestOverlayCard .diagnosisICDSearch .searchBox{width:100%}.soapLabTestOverlayCard .diagnosisICDSearch .selectableList{border:1px solid #e9ecef;margin-top:8px;max-height:calc(100vh - 400px)}.soapLabTestOverlayCard .diagnosisICDSearch .noMatch{color:#6c747c;margin:4px 0 0}.soapLabTestOverlayCard .labCenter .dropdown,.soapLabTestOverlayCard .labCenter .textInput{width:100%}.soapLabTestOverlay .labTestContent>p{margin-bottom:16px}.soapMedicalEquipmentsOverlayCard>.panel{border:1px solid #e9ecef;box-shadow:none;padding:16px}.soapMedicalEquipmentsOverlayCard>.panel>div:not(:last-of-type){margin-bottom:16px}.soapMedicalEquipmentsOverlayCard .errorMsg{margin:4px 0 0}.soapMedicalEquipmentsOverlayCard .hint{color:#6c747c}.soapMedicalEquipmentsOverlayCard .HCPCScode .textArea textarea{height:40px}.soapCustomNoteOverlay section,.soapMedicalEquipmentsOverlay .medicalEquipmentUpContent>p{margin-bottom:16px}.soapCustomNoteOverlay section>label{color:#6c747c;display:block;margin-bottom:4px}.soapCustomNoteOverlay .dropdown{width:100%}.soapCustomNoteOverlay .textAreaContainer textarea{height:200px}.soapCustomNoteOverlay .signature{background:#f1f3f5;border-radius:4px;padding:8px}.soapCustomNoteOverlay .signature>p{font-size:12px}.soapCustomNoteOverlay .signature .docSignature{font-family:Brush Script MT,cursive;font-size:16px}.soapCustomNoteOverlay .signature .signedBy{margin:8px 0}.soapCustomNoteOverlay .signature .address{font-size:12px}.soapCustomNoteOverlay .signature .address>span{display:block}.addendumNoteOverlay section{margin-bottom:16px}.addendumNoteOverlay section>label{color:#6c747c;display:block;margin-bottom:4px}.addendumNoteOverlay .dropdown{width:100%}.addendumNoteOverlay .textAreaContainer textarea{min-height:200px}.addendumNoteOverlay .pdfAttachment{margin:8px 0 16px}.soapEdit .soapNote .textAreaContainer{margin-top:8px}.soapEdit .soapNote .textAreaContainer textarea{min-height:96px}#editSoapOverlay{height:0;left:0;position:absolute;top:0;width:0;z-index:5}#editSoapOverlay:has(>div){background:#fff;height:100%;width:100%}.lightbox #lightboxContent .dmeNoticeModal .actions>*{width:calc(50% - 4px)}.flagConsultModal .radioGroup{margin:16px 0}.flagConsultModal .radioGroup .radio:not(:last-of-type){margin-bottom:12px}.flagConsultModal .textAreaContainer textarea{height:80px;margin-top:12px}.flagConsultModal p{font-weight:600}.consultTranscript .mainContent.container{max-width:100%;padding:0;width:100vw}.consultTranscript .noTranscript,.consultTranscript .transcriptShown{animation:none}.consultTranscript .noTranscript>.headerBar,.consultTranscript .transcriptShown>.headerBar{background:var(--primary,#3f72c0);color:#fff;height:65px;padding:12px 0;position:relative;text-align:center}.consultTranscript .noTranscript>.headerBar .container .flagged,.consultTranscript .transcriptShown>.headerBar .container .flagged{color:#c31704;font-weight:600}.consultTranscript .noTranscript>.headerBar .container .back,.consultTranscript .noTranscript>.headerBar .container .flagContainer,.consultTranscript .transcriptShown>.headerBar .container .back,.consultTranscript .transcriptShown>.headerBar .container .flagContainer{position:absolute;top:14px}.consultTranscript .noTranscript>.headerBar .container .back,.consultTranscript .transcriptShown>.headerBar .container .back{left:16px;transform:rotate(180deg)}.consultTranscript .noTranscript>.headerBar .container .svgIcon .fill,.consultTranscript .transcriptShown>.headerBar .container .svgIcon .fill{fill:#fff}.consultTranscript .noTranscript>.headerBar .container .svgIcon:active .fill,.consultTranscript .noTranscript>.headerBar .container .svgIcon:hover .fill,.consultTranscript .transcriptShown>.headerBar .container .svgIcon:active .fill,.consultTranscript .transcriptShown>.headerBar .container .svgIcon:hover .fill{fill:#343a40}.consultTranscript .noTranscript>.headerBar .container h5,.consultTranscript .transcriptShown>.headerBar .container h5{margin:0 auto;text-transform:uppercase;width:80%}.consultTranscript .noTranscript>.headerBar .container .flagContainer,.consultTranscript .transcriptShown>.headerBar .container .flagContainer{right:18px}.consultTranscript .noTranscript>.headerBar .container .flagContainer .svgIcon .fill,.consultTranscript .transcriptShown>.headerBar .container .flagContainer .svgIcon .fill{fill:var(--primary,#3f72c0)}.consultTranscript .noTranscript{background-color:#f8f9fa}.consultTranscript .noTranscript .tabs{background-color:#fff}.consultTranscript .noTranscript>.container{background-color:#fff;max-width:100%}.consultTranscript .transcriptShown .mainContent>div{width:33.3333333333%}.consultTranscript .transcriptShown .chartPanel .patientChart .profileContactInfo .half>div{display:block;width:100%}.consultTranscript .transcriptShown .chartPanel .patientChart .profileContactInfo .half>div:first-of-type{margin:0 0 16px}.consultTranscript .mainContent>div{display:inline-block;vertical-align:top;width:50%}.consultTranscript .mainContent>div:not(:last-of-type){border-right:1px solid #e9ecef}.consultTranscript .mainContent .panelHeader{border-bottom:1px solid #e9ecef;font-weight:600;height:60px;line-height:60px;padding:0 12px;text-transform:uppercase}.consultTranscript .mainContent .chartPanel>.panelContent,.consultTranscript .mainContent .soapPanel>.panelContent,.consultTranscript .mainContent .transcriptPanel>.panelContent{height:calc(100vh - 125px);overflow-y:auto}.consultTranscript .transcriptPanel .panelContent{background-color:#f8f9fa;padding:0 16px}.consultTranscript .chartPanel .patientChart{overflow-y:auto}.consultTranscript .chartPanel .patientChart .menuLayout .left{background-color:#fff;margin-right:8px;width:48px}.consultTranscript .chartPanel .patientChart .menuLayout .left .profileHeader{display:none}.consultTranscript .chartPanel .patientChart .menuLayout .left .menuItem{width:100%}.consultTranscript .chartPanel .patientChart .menuLayout .left .title{display:none}.consultTranscript .chartPanel .patientChart .menuPanel{width:calc(100% - 56px)}.consultTranscript .soapPanel .empty{padding:16px}.consultTranscript .soapPanel .secondOpinion .scrollable{height:calc(100vh - 162px);max-height:calc(100vh - 162px)}@media(min-width:1800px){.consultTranscript .transcriptShown .transcriptPanel{width:calc(100% - 1200px)}}@media(max-width:1199px){.consultTranscript .container{padding-left:8px;padding-right:8px}.consultTranscript .patientVisitsList .noteStatus{position:static}.consultTranscript .noTranscript .tabs .tab:not(.active),.consultTranscript .transcriptShown .tabs .tab:not(.active){border-bottom:1px solid #e9ecef;padding-top:14px}.consultTranscript .noTranscript .tabs .tab:not(.active):active,.consultTranscript .noTranscript .tabs .tab:not(.active):hover,.consultTranscript .transcriptShown .tabs .tab:not(.active):active,.consultTranscript .transcriptShown .tabs .tab:not(.active):hover{border-bottom:2px solid var(--primaryLight,#b2c7e6);padding-bottom:15px}.consultTranscript .transcriptShown .chartPanel,.consultTranscript .transcriptShown .soapPanel{max-width:100%}.consultTranscript .transcriptShown .mainContent>div{width:100%}.consultTranscript .panelHeader{display:none}.consultTranscript .mainContent>div{display:block;margin-bottom:8px;width:100%}.consultTranscript .mainContent>div .panelContent{height:auto}.consultTranscript .mainContent>div.hidden{display:none}}.partnerAdminInviteModal{padding-top:16px}.partnerAdminInviteModal .inviteForm>div{margin-bottom:16px;width:100%}.partnerAdminInviteModal .inviteForm>div .textInput{width:100%}.partnerAdminInviteModal .checkboxGroup legend{margin-bottom:8px}.partnerAdminsFilter>div{display:inline-block;vertical-align:middle}.partnerAdminsFilter .filterInputs{display:inline-block}.partnerAdminsFilter .filterInputs .emailInput{display:inline-block;margin-bottom:16px;vertical-align:top;width:auto}.partnerAdminsFilter .actions{display:inline-block;margin-left:20px;margin-top:20px;vertical-align:top}.partnerAdminsList table{margin-bottom:16px;width:100%}.checkboxGroup legend{margin-bottom:8px}.modalContainer .title,.modalContainer h3{font-size:20px;margin-bottom:16px}#header{background:#fff;height:60px;left:0;position:fixed;text-align:right;top:0;width:100%;z-index:100}#header.shadow:after{background:linear-gradient(#eee,hsla(0,0%,100%,.001));content:"";display:block;height:12px;margin:5px 0 12px;width:100%}#header.border{border-bottom:1px solid #e9ecef}#header .container{position:relative}#header .container .branding{text-align:center}#header .container .branding img{width:20%}#header .logo{background:url(/common/images/logo/logoMain.svg?8a57b3fb1f3a86f9267b) 0 0 no-repeat;background-size:160px 60px;height:60px;width:160px}#header .links{margin-right:6px;min-height:51px;padding-top:9px;text-align:right}#root.provider #header .logo{background:url(/common/images/logo/logoMain.svg?8a57b3fb1f3a86f9267b) 0 0 no-repeat;background-size:160px 60px;margin-left:-20px}#header.staticHeader .links{display:none}#header.staticHeader .container{height:60px}#header.staticHeader.shadow:after{margin-top:0}#root.admin #header.staticHeader .logo,#root.provider #header.staticHeader .logo{background:url(/common/images/logo/logoMain.svg?8a57b3fb1f3a86f9267b) 0 0 no-repeat;margin:0 auto}#root.admin #header.staticHeader .logo{height:39px;margin-top:10px;width:139px}#footer{color:#6c747c;font-size:12px}#footer a{color:#343a40}#footer a:active,#footer a:hover{color:var(--primary,#3f72c0)}#footer .bottomBar,#footer .topBar{height:65px}#footer .bottomBar .container,#footer .topBar .container{position:relative}#footer .made,#footer .siteLinks{display:inline-block;vertical-align:top}#footer .appLink,#footer .copy{position:absolute;right:8px;top:22px}#footer .copy{top:24px}#footer .languageBar{height:48px}#footer .languageBar .container{padding-top:16px;text-align:right}#footer .topBar{background:#fff}#footer .topBar .siteLinks{padding-top:24px}#footer .topBar .siteLinks a{margin-right:16px}#footer .topBar .siteLinks a:last-of-type{margin-right:0}#footer .topBar .appLink span{margin-right:8px;vertical-align:middle}#footer .topBar .appLink a{display:inline-block;vertical-align:middle}#footer .topBar .appLink a.apple{margin-right:8px}#footer .topBar .appLink a.android{margin-left:8px}#footer .bottomBar{background:#f8f9fa}#footer .bottomBar .made{padding-top:24px}#footer .bottomBar .made:after{content:"♥";margin-left:4px}#footer .provider{position:static}@media(max-width:1024px){#footer .appLink,.copy,.menu{right:24px}}@media(max-width:650px){#footer{text-align:center}#footer .bottomBar,#footer .languageBar,#footer .topBar{height:inherit}#footer .topBar .siteLinks{padding:24px 0}#footer .topBar .siteLinks a{display:block;margin-bottom:20px;margin-right:0}#footer .topBar .siteLinks a:last-of-type{margin-bottom:0}#footer .appLink,#footer .copy,#footer .menu{position:static}#footer .menu{padding-top:16px}#footer .appLink{padding:20px 0;text-align:center;width:100%}#footer .appLink span:after{content:":"}#footer .made{margin-bottom:8px}#footer .copy{margin-bottom:24px}}@media(max-width:450px){#footer{border-top:1px solid #e9ecef}}#root .cookieBanner{background:#fff;border:1px solid #e9ecef;bottom:0;font-size:14px;left:0;position:fixed;width:100%;z-index:10}#root .cookieBanner .container{padding-bottom:20px;padding-top:20px;text-align:left;width:1024px}#root .cookieBanner .container>div{display:inline-block;vertical-align:middle}#root .cookieBanner .container .text{margin-right:16px;width:calc(100% - 128px)}#root .cookieBanner .container .actions{margin-top:0;position:static}#root .cookieBanner .container .actions .btn{margin-top:0;width:auto}@media(max-width:750px){#root .cookieBanner .container>div{display:block}#root .cookieBanner .container .actions,#root .cookieBanner .container .text{text-align:center;width:100%}#root .cookieBanner .container .text{margin-bottom:24px}}.container{margin:0 auto;max-width:100%;padding:0 8px;width:1024px}@media(max-width:1024px){.container{padding-left:24px;padding-right:24px}}@media(max-width:450px){.container{padding-left:16px;padding-right:16px}}.staticLayout.border #content{margin-top:60px}.staticLayout #content{margin-top:84px}.staticLayout .panel{margin-top:24px;padding:64px 88px}.staticLayout #header .logo{margin:0 auto;position:static}.staticLayout h1{margin:0 0 44px}.staticLayout h2{margin:44px 0 24px}.staticLayout h3,.staticLayout h4{margin:32px 0 16px}.staticLayout h5{margin:16px 0}.staticLayout p{margin:0}.staticLayout span.bold{font-weight:600}.staticLayout span.italic{font-style:italic}@media(max-width:800px){.staticLayout .panel{padding:44px 24px}.staticLayout h1{margin:0 0 32px}.staticLayout h2{margin:32px 0 16px}.staticLayout h3,.staticLayout h4{margin:24px 0 12px}}@media(max-width:450px){.staticLayout #content{margin-top:64px}.staticLayout .container{padding:0}.staticLayout .panel{border-radius:0;box-shadow:none;margin-bottom:0;margin-top:2px;padding:44px 16px}.staticLayout h1{font-size:28px}.staticLayout h2{font-size:20px}.staticLayout h3{font-size:16px}.staticLayout h4,.staticLayout h5{font-size:14px}}.partnerLoggedOutLayout .panel{margin:148px auto 0;max-width:100%;padding:32px 48px;text-align:center;width:500px}.partnerLoggedOutLayout h3{margin:0 0 16px}.partnerLoggedOutLayout .textInput{width:100%}.partnerLoggedOutLayout .errorMsg{text-align:left}.partnerLoggedOutLayout .actions{margin-top:24px}@media(max-width:500px){.partnerLoggedOutLayout #staticLayout #header{border-bottom:1px solid #e9ecef}.partnerLoggedOutLayout #staticLayout #header:after{height:0}.partnerLoggedOutLayout #content{margin-top:60px}.partnerLoggedOutLayout #content .container{padding:0}.partnerLoggedOutLayout .panel{margin-top:0;padding:16px;width:100%}}.passwordInput{position:relative}.passwordInput .inputError{color:#6c747c;font-size:12px;margin:4px 0;text-align:left}.passwordInput .toggle{fill:#6c747c;position:absolute;right:0;top:-2px}.passwordInput .toggle .svgIcon.flat{cursor:pointer}.passwordInput .toggle .svgIcon.flat:active,.passwordInput .toggle .svgIcon.flat:hover{fill:#565d63}.passwordInput .textInput+.inputError{margin-top:8px}.partnerLogin>.wrap{margin-bottom:16px}.partnerLogin .forgotPasswordLink{text-align:right}.partnerResetPassword .passwordInput,.partnerResetPassword>.textInput{margin-bottom:16px}.partnerForgotPassword .subText{font-size:14px;margin-bottom:16px;word-break:break-word}.partnerForgotPassword .graphic>div{background:transparent 50% no-repeat;background-size:contain;height:180px;margin:24px auto;width:180px}.partnerForgotPassword .graphic>div.mailBox{background-image:url(/common/images/svg/emptyStateMailBox.svg?20dd0641be1db1e1646c)}.partnerForgotPassword .graphic>div.lockExpired{background-image:url(/common/images/svg/lockExpired.svg?8d4da6920817b9d089d2)}.partnerSignUp .emailInput,.partnerSignUp .passwordInput,.partnerSignUp p{margin-bottom:16px}.visitStatusList .header>div{display:inline-block;vertical-align:top}.visitStatusList .header .details{color:#6c747c;margin-left:12px}.visitStatusList .statusPanel{align-items:center;border-bottom:1px solid #e9ecef;display:flex;justify-content:space-between;padding:20px 0}.visitStatusList .statusPanel .status.inProgress{color:#018611}.visitStatusList .statusPanel .status.canceled{color:#c31704}.visitStatusList .statusList li{padding:12px 0}.visitStatusList .statusList li .svgIcon{margin-right:8px;vertical-align:middle}.visitStatusList .statusList li .statusDetail{align-items:center;display:flex;justify-content:space-between}.visitStatusList .statusList li .remainTime{color:#018611}.visitStatusList .statusList li.currentStatus .fill{fill:#018611}.visitStatusList .statusList li.pendingStatus .fill{fill:#e9ecef}.visitStatusList .statusList li.pendingStatus span{color:#6c747c}#lightboxLayer #lightboxContent .cancelUCVisitModal .image{background:url(/common/images/svg/illustrations/exception.svg?9844a86885f67c0d038c) no-repeat 50%;background-size:cover;height:160px;margin:32px auto;width:180px}#lightboxLayer #lightboxContent .cancelUCVisitModal .actions,#lightboxLayer #lightboxContent .cancelUCVisitModal .h3{text-align:center}#lightboxLayer #lightboxContent .cancelUCVisitModal .btnPrimary{background:#c31704}.visitStatus .panel{padding:16px}.visitStatus .panel>div{display:inline-block;vertical-align:top}.visitStatus .statusContainer{margin-right:24px;width:calc(50% - 12px)}.visitStatus .logsContainer{background-color:#f8f9fa;border-radius:4px;display:flex;height:480px;overflow:auto;width:calc(50% - 12px)}.visitStatus .logsContainer .logs{align-content:end;padding:8px}.visitStatus .logsContainer .logs .logDetail{padding:4px 0}.visitStatus .logsContainer .logs .time{color:#018611}@media(max-width:1000px){.visitStatus .logsContainer,.visitStatus .statusContainer{width:100%}.visitStatus .logsContainer{margin-top:24px}}.pageTitle{background:#fff;border-bottom:1px solid #e9ecef;height:80px;padding:24px;position:relative;width:100%;z-index:0}.pageTitle>div{display:inline-block;vertical-align:middle}.pageTitle .title{display:inline-block;font-size:20px;line-height:28px;max-width:100%;text-align:left}.pageTitle .goBack{margin-right:8px}.pageTitle .goBack .svgIcon{transform:rotate(180deg)}.pageTitle .actions{position:absolute;right:30px;top:16px}.pageTitle .actions>a,.pageTitle .actions>button{display:inline-block;vertical-align:top}.pageTitle .actions a,.pageTitle .actions button{margin-left:16px}.pageTitle .actions .clearFilter{display:inline-block;line-height:44px;margin-top:auto}.pageTitle .actions .clearFilter.hidden{display:none}@media(max-width:768px){.pageTitle{padding-left:68px}}@media(max-width:500px){.pageTitle .title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.partnerCreateMember .panel{max-width:100%;padding:16px;width:600px}.partnerCreateMember .panel .dateInput,.partnerCreateMember .panel .radioGroup,.partnerCreateMember .panel>div{margin-bottom:16px}.partnerCreateMember .textInput{width:100%}.partnerCreateMember .name{width:calc(50% - 6px)}.partnerCreateMember .name:nth-child(2){margin-right:12px}.partnerCreateMember .tileGroup .tile{margin:0;text-align:center;width:calc(50% - 6px)}.partnerCreateMember .tileGroup .tile:nth-child(2){margin-right:12px}#serverError.container.errorPage .hero{background:url(/common/images/jpg/500.jpg?3d61d9f06df57271fb4c) center 0 no-repeat;background-size:cover}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#serverError.container.errorPage .hero{background:url(/common/images/jpg/500-2x.jpg?bff9727be3dccf99d086) center 0 no-repeat;background-size:cover}}#unsupportedBrowser.container.errorPage .hero{background:url(/common/images/jpg/unsupported.jpg?28ae0734a96476adf6de) center 0 no-repeat;background-size:cover}#unsupportedBrowser.container.errorPage .actions>div{margin-bottom:12px}#unsupportedBrowser.container.errorPage .actions>div:last-of-type{margin-bottom:0}#unsupportedBrowser.container.errorPage .btn>span{display:inline-block;margin-top:12px;vertical-align:top}#unsupportedBrowser.container.errorPage .btn .svgIcon{margin:10px 6px 0 0;vertical-align:top;fill:#fff}#unsupportedBrowser.container.errorPage .safariText{margin-top:16px}#unsupportedBrowser.container.errorPage .safariText p{font-size:12px;line-height:17px;margin-bottom:4px}#unsupportedBrowser.container.errorPage .safariText p:first-of-type{color:#343a40}#unsupportedBrowser.container.errorPage .safariText p span.warn{color:#b46001}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#unsupportedBrowser.container.errorPage .hero{background:url(/common/images/jpg/unsupported-2x.jpg?d8405912ed2634000052) center 0 no-repeat;background-size:cover}}#unsupportedEmbeddedBrowser.container.errorPage .hero{background:url(/common/images/jpg/unsupported.jpg?28ae0734a96476adf6de) center 0 no-repeat;background-size:cover}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#unsupportedEmbeddedBrowser.container.errorPage .hero{background:url(/common/images/jpg/unsupported-2x.jpg?d8405912ed2634000052) center 0 no-repeat;background-size:cover}}.cookiesDisabledPage #staticLayout #content{background:#fff;margin-top:60px;min-height:calc(100vh - 50px)}.cookiesDisabledPage .cookieBanner{display:none}.cookiesDisabledPage .hero{background:url(/common/images/svg/gear.svg?92ef78924777dfc67049) 50% no-repeat;height:290px;margin-bottom:24px;width:100%}.cookiesDisabledPage .container{text-align:center}.cookiesDisabledPage .description{margin:24px auto;max-width:480px;padding:0 12px}.cookiesDisabledPage .actions .btn{margin-bottom:8px}#pageNotFound.container.errorPage .hero{background:url(/common/images/jpg/404.jpg?da8e7774597ec0aa59f3) center 0 no-repeat;background-size:cover}@media only screen and (-Webkit-min-device-pixel-ratio:1.5),only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min-device-pixel-ratio:1.5){#pageNotFound.container.errorPage .hero{background:url(/common/images/jpg/404-2x.jpg?933ae962878644daa00b) center 0 no-repeat;background-size:cover}}@font-face{font-family:noto;font-style:normal;font-weight:400;src:url(/common/fonts/notoSans-Regular.woff2?a4a5040453589454ab32) format("woff2"),url(/common/fonts/notoSans-Regular.woff?56ceba9a6f9bafbc96a2) format("woff"),url(/common/fonts/notoSans-Regular.ttf?d066a537d003e6774714) format("truetype")}@font-face{font-family:noto;font-style:normal;font-weight:700;src:url(/common/fonts/notoSans-Bold.woff2?a04a230c92d394905cce) format("woff2"),url(/common/fonts/notoSans-Bold.woff?6c30e683e183c5028fbb) format("woff"),url(/common/fonts/notoSans-Bold.ttf?b1ad5d326fd24274ca75) format("truetype")}@font-face{font-family:gilroy;font-style:normal;font-weight:700;src:url(/common/fonts/gilroy-Bold.woff2?e8b7022ce93e8d51532f) format("woff2"),url(/common/fonts/gilroy-Bold.woff?6a81f3ddf01b26635456) format("woff"),url(/common/fonts/gilroy-Bold.ttf?0f5d70ffc0e467331d7d) format("truetype")}*{box-sizing:border-box}a,audio,body,div,em,form,h1,h2,h3,h4,h5,h6,html,iframe,img,label,li,object,ol,p,span,table,tbody,td,tfoot,th,thead,tr,ul,video{border:0;line-height:1.4em;margin:0;padding:0}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{color:#343a40;font-family:noto,sans-serif;font-size:14px}ol,ul{list-style:none}h1{font-size:44px}h1,h2{font-weight:400}h2{font-size:36px}h3{font-size:24px}h3,h4{font-weight:400}h4{font-size:20px}h5{font-size:16px}h5,h6{font-weight:400}h6{font-size:14px}table{border-collapse:collapse;border-spacing:0}table td,table th{font-weight:400;text-align:left;vertical-align:middle}img{border:0}input,select,textarea{font-family:noto,sans-serif;font-size:14px;margin:0}input:-webkit-autofill,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 9999px var(--primaryFaint,#ecf1f9)}input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 9999px var(--primaryFaint,#ecf1f9)}input::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#6c747c}input::-ms-clear,select::-ms-clear,textarea::-ms-clear{display:none}button,input{overflow:visible}button,select{text-transform:none}textarea{display:block;overflow:auto;resize:none}button{border:none;cursor:pointer;font-family:noto,sans-serif;font-size:14px;outline:none}fieldset{border:0;margin:0;min-inline-size:100%;padding:0}fieldset legend{display:block}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]::-ms-clear,[type=search]::-ms-reveal{display:none;height:0;width:0}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration,[type=search]::-webkit-search-results-button,[type=search]::-webkit-search-results-decoration{display:none}a{cursor:pointer;text-decoration:none;-webkit-text-decoration-skip:objects}hr{box-sizing:content-box;height:0;overflow:visible}b,strong{font-weight:600}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}em{font-style:italic}svg:not(:root){overflow:hidden}:after,:before{box-sizing:inherit}dialog{color:#343a40}.loading{height:44px;margin:12px auto;width:44px}.loading:after{animation:rotate 1s linear infinite;background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDEiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDQ0IDQ0Ij48ZyBmaWxsPSIjOWI5YjliIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGZpbGwtb3BhY2l0eT0iLjI1IiBkPSJNMjIgNDRhMjIgMjIgMCAxIDEgMC00NCAyMiAyMiAwIDAgMSAwIDQ0bTAtNi4yOUExNS43MSAxNS43MSAwIDEgMCAyMiA2LjNhMTUuNzEgMTUuNzEgMCAwIDAgMCAzMS40MnoiLz48cGF0aCBkPSJNMjIgNDRhMy4xNCAzLjE0IDAgMSAxIDAtNi4yOSAxNS43MSAxNS43MSAwIDAgMCAxLjk1LTMxLjMgMy4xNCAzLjE0IDAgMCAxIC43Ny02LjI0QTIyIDIyIDAgMCAxIDIyIDQ0Ii8+PC9nPjwvc3ZnPg==) 0 0 no-repeat;content:"";display:block;height:44px;width:44px}.loading.light:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLW1pdGVybGltaXQ9IjEuNDEiIGNsaXAtcnVsZT0iZXZlbm9kZCIgdmlld0JveD0iMCAwIDQ0IDQ0Ij48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9Im5vbnplcm8iPjxwYXRoIGZpbGwtb3BhY2l0eT0iLjI1IiBkPSJNMjIgNDRhMjIgMjIgMCAxIDEgMC00NCAyMiAyMiAwIDAgMSAwIDQ0bTAtNi4yOUExNS43MSAxNS43MSAwIDEgMCAyMiA2LjNhMTUuNzEgMTUuNzEgMCAwIDAgMCAzMS40MnoiLz48cGF0aCBkPSJNMjIgNDRhMy4xNCAzLjE0IDAgMSAxIDAtNi4yOSAxNS43MSAxNS43MSAwIDAgMCAxLjk1LTMxLjMgMy4xNCAzLjE0IDAgMCAxIC43Ny02LjI0QTIyIDIyIDAgMCAxIDIyIDQ0Ii8+PC9nPjwvc3ZnPg==)}.loading.small,.loading.small:after{height:24px;width:24px}.loading.small:after{background-size:24px 24px}.loaded:after{animation:none}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--primary:var($primary);--primaryFaint:var($primaryFaint);--primaryLight:var($primaryLight);--primaryDark:var($primaryDark)}body{background:#f8f9fa}body.blank{background:#fff}body #root{width:100%}a{color:var(--primary,#3f72c0)}a:active,a:hover{color:var(--primaryDark,#3d67a6)}a[disabled]{cursor:default}a[disabled]:active,a[disabled]:hover{color:var(--primary,#3f72c0)}.whiteBg{background:#fff}.center{text-align:center}.hidden{display:none}.bold{font-weight:600}.grey{color:#6c747c}.verticalDivider{background:#e9ecef;display:inline-block;height:20px;vertical-align:middle;width:1px}.horizontalDivider{background:#e9ecef;display:block;height:1px;margin:0 auto;width:100%}.disclaimer{color:#6c747c;font-size:12px}.disclaimer a{color:inherit;font-weight:600}.errorMsg{color:#c31704;font-size:12px}.errorUnderline{background-color:#c31704}.ellipses{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.anchor:before{content:"";display:block;height:76px;margin-top:-76px}span.bullet:before{content:"•"}span.largeBullet:before{content:"●"}.btn,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:gilroy,noto,sans-serif}.h1,.h2,.h3,.h4,.h5,.h6{font-weight:400}.h1{font-size:44px}.h2{font-size:36px}.h3{font-size:24px}.h4{font-size:20px}.h5{font-size:16px}.h6{font-size:14px}#root div.actions{text-align:right}#root div.actions.center,#root div.actions.center .actionLink{text-align:center}#root div.actions .btn:not(:last-of-type){margin-right:8px}@media(max-width:500px){#root div.actions:not(.static){text-align:center}#root div.actions:not(.static) .btn{margin-bottom:8px;margin-right:0;width:100%}#root div.actions:not(.static) .btn:last-of-type{margin-bottom:0}#root div.actions.center .btn{margin-bottom:8px;margin-right:0;width:100%}}