input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media screen{a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}*,:after,:before,html{box-sizing:border-box}body{line-height:1}ol,ul{list-style:none}b,strong{font-weight:700}em{font-style:italic}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}body,html{height:100%}html{-webkit-text-size-adjust:100%}body,html{font-size:14px}body{background-color:#eff2f4;overflow-x:hidden;text-align:left;color:#666;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:300;line-height:170%;overflow-y:scroll}}@media screen and (min-width:780px){body{font-size:15px;line-height:165%}}@media screen{body.mh-body--no-transitions *{transition:none!important}body.mh-body--no-transitions .mh-frame__main{margin-left:0}body.mh-body--no-transitions .mh-nav__section--user .mh-nav-section__items{right:-260px}a{color:inherit;text-decoration:none}::selection{background-color:var(--color-theme-fg);color:#fff}::-moz-selection{background-color:var(--color-theme-fg);color:#fff}.ninja{display:none!important}.homer{height:1px;overflow:hidden;width:1px;position:absolute;top:auto;left:-10000px}.ellipsis,.no-wrap{white-space:nowrap}.ellipsis{max-width:100%;overflow:hidden;text-overflow:ellipsis;word-wrap:normal}.align-left,.l{text-align:left!important}.align-center,.c{text-align:center!important}.align-right,.r{text-align:right!important}.small-text{font-size:13px;line-height:170%}.standard-text{font-size:14px;line-height:170%}}@media screen and (min-width:780px){.standard-text{font-size:15px;line-height:165%}}@media screen{.large-text{font-size:16px;line-height:160%}}@media screen and (min-width:780px){.large-text{font-size:17px;line-height:155%}}@media screen{.h3{font-size:18px;line-height:150%}}@media screen and (min-width:780px){.h3{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.h3{font-size:22px;line-height:140%}}@media screen{.h2{font-size:21px;line-height:140%}}@media screen and (min-width:780px){.h2{font-size:24px;line-height:135%}}@media screen and (min-width:1280px){.h2{font-size:27px;line-height:130%}}@media screen{.h1{font-size:24px;line-height:130%}}@media screen and (min-width:780px){.h1{font-size:28px;line-height:125%}}@media screen and (min-width:1280px){.h1{font-size:34px;line-height:120%}}@media screen{.norm{font-weight:300}.semi-bold{font-weight:400}.bold{font-weight:700}.italic{font-style:italic}.no-scroll{overflow:hidden}.lighter{color:#c5c5c5}.light{color:#999}.trim>:first-child{margin-top:0!important}.trim>:last-child{margin-bottom:0!important}.mh-frame{background-color:#d4dce0;min-height:100%;min-width:320px;display:flex}}@media screen and (max-width:1079px){.mh-frame{padding-top:60px}.mh-frame--prime-nav-open .mh-frame__main{margin-left:260px}.mh-frame--prime-nav-open .mh-nav__section--prime .mh-grip__bars{transform:translate3d(0,9px,0) rotate(135deg);transition-delay:.1s}.mh-frame--prime-nav-open .mh-nav__section--prime .mh-grip__bars:before{opacity:0;transition-delay:0s}.mh-frame--prime-nav-open .mh-nav__section--prime .mh-grip__bars:after{transform:translate3d(0,-18px,0) rotate(-270deg);transition-delay:.1s}.mh-frame--prime-nav-open .mh-nav__section--prime .mh-nav-section__items{left:0}.mh-frame--prime-nav-open .mh-nav__section--prime .mh-handle{background-color:var(--color-theme-fg)}.mh-frame--prime-nav-open .mh-nav__section--user .mh-handle,.mh-frame--prime-nav-open .mh-nav__section--user .mh-nav-section__items{right:-520px}.mh-frame--prime-nav-open .mh-actions{left:260px}.mh-frame--user-nav-open .mh-frame__main{margin-left:-260px}.mh-frame--user-nav-open .mh-nav__section--user .mh-user-badge{background-color:var(--color-theme-fg)}.mh-frame--user-nav-open .mh-nav__section--user .mh-user-badge__icon:after,.mh-frame--user-nav-open .mh-nav__section--user .mh-user-badge__icon:before{background-color:var(--color-theme-fg)!important}.mh-frame--user-nav-open .mh-nav__section--user .mh-nav-section__items{right:0}.mh-frame--user-nav-open .mh-nav__section--prime .mh-nav-section__items{left:-520px}.mh-frame--user-nav-open .mh-actions{left:-260px}}@media screen and (min-width:1080px){.mh-frame--user-nav-open .mh-nav__section--user .mh-user-badge{box-shadow:none}.mh-frame--user-nav-open .mh-nav__section--user .mh-user-badge:after{height:0;width:0;border:4px solid transparent;border-top:none;border-bottom:4px solid #eff2f4}}@media screen and (min-width:1080px) and (min-width:1080px){.mh-frame--user-nav-open .mh-nav__section--user .mh-nav-section__items{max-height:196px}}@media screen and (min-width:1480px){.mh-frame{padding:20px 0 0}}@media screen and (min-width:1680px){.mh-frame{padding-top:40px}}@media screen and (min-width:1880px){.mh-frame{padding-top:60px}}@media screen{.mh-frame__inner{background-color:var(--color-theme-bg);margin:0 auto;max-width:100%;width:100%;display:flex;flex:1 0 auto}}@media screen and (max-width:1079px){.mh-frame__inner{flex-direction:column}}@media screen and (min-width:1480px){.mh-frame__inner{max-width:1480px}}@media screen and (min-width:1280px){.mh-frame__inner{transition:border-radius .5s ease-in-out}}@media screen and (min-width:1480px){.mh-frame__inner{border-radius:3px 6px 0 0}}@media screen{.mh-main{width:100%;display:flex;flex:1 0 auto}}@media screen and (max-width:1079px){.mh-main{transition:margin-left .5s ease-in-out,padding .5s ease-in-out}}@media screen and (min-width:1080px){.mh-main{justify-content:flex-end}}@media screen{.mh-main__inner{background-color:#eff2f4;max-width:100%;width:100%;display:flex;flex:1 0 auto;flex-direction:column}}@media screen and (min-width:1080px){.mh-main__inner{max-width:calc(100% - 260px);width:100%;justify-content:flex-end}}@media screen and (min-width:1280px){.mh-main__inner{max-width:calc(100% - 280px)}}@media screen and (min-width:1480px){.mh-main__inner{border-top-right-radius:3px}}@media screen{.mh-main__inner>.mh-heading{background-color:#fff;box-shadow:0 1px 0 0 rgba(0,0,0,.05);flex:0 0 auto}}@media screen and (min-width:1480px){.mh-main__inner>.mh-heading{border-top-right-radius:3px}}@media screen{.mh-main__content{padding-top:15px;flex:1 0 auto}}@media screen and (min-width:480px){.mh-main__content{padding:20px}}@media screen{.mh-main__content>:first-child{margin-top:0}.mh-main__content>:last-child{margin-bottom:0}.mh-main__row{margin:15px 0}}@media screen and (min-width:480px){.mh-main__row{margin:20px 0}}@media screen and (min-width:1280px){.mh-main__row{display:flex}}@media screen and (min-width:1280px){.mh-main__row>.mh-main__box{margin:0 0 0 20px;flex:1 0 auto}.mh-main__row>.mh-main__box:first-child{margin-left:0}}@media screen{.mh-main__row>.mh-main__box:first-child{margin-top:0}.mh-main__row>.mh-main__box:last-child{margin-bottom:0}.mh-main__box{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05);margin:15px 0;display:flex;flex:1 1!important;flex-direction:column}}@media screen and (min-width:480px){.mh-main__box{border-radius:3px;margin:20px 0}}@media screen{.mh-main__box>*{border-bottom:1px solid rgba(0,0,0,.1);margin:0;padding:20px;flex:1 0 auto}.mh-main__box>:last-child{border-bottom:none}.mh-nav{background-color:var(--color-theme-bg);min-height:60px;position:fixed;width:100%;z-index:12}}@media screen and (max-width:1079px){.mh-nav{max-height:100%!important;top:0;left:0}}@media screen and (min-width:1080px){.mh-nav{height:100%;max-height:100%;max-width:260px;display:flex;flex-direction:column;position:fixed;bottom:0}}@media screen and (min-width:1280px){.mh-nav{max-width:280px}}@media screen and (min-width:1480px){.mh-nav{border-top-left-radius:3px;max-height:calc(100% - 20px)}}@media screen and (min-width:1680px){.mh-nav{max-height:calc(100% - 40px)}}@media screen and (min-width:1880px){.mh-nav{max-height:calc(100% - 60px)}}@media screen and (min-width:1080px){.mh-nav__section--prime{display:flex;flex:1 0 0%;flex-direction:column}}@media screen and (max-width:1079px){.mh-nav__section--prime .mh-handle{box-shadow:1px 0 0 0 rgba(0,0,0,.1);cursor:pointer;height:60px;padding:0;width:60px;z-index:3;position:fixed;top:0;left:0;transition:background-color .2s ease-in-out}.mh-nav__section--prime .mh-handle:hover{background-color:var(--color-theme-fg)}}@media screen and (min-width:1080px){.mh-nav__section--prime .mh-handle{display:none}}@media screen{.mh-nav__section--prime .mh-nav-section{box-shadow:inset -6px 0 3px -3px rgba(0,0,0,.15);position:fixed;top:60px;left:-260px;transition:left .5s ease-in-out}}@media screen and (max-width:1079px){.mh-nav__section--prime .mh-nav-section__items{box-shadow:inset -6px 0 3px -3px rgba(0,0,0,.15);position:fixed;top:60px;left:-260px;transition:left .5s ease-in-out}}@media screen and (min-width:1080px){.mh-nav__section--prime .mh-nav-section__items{border-bottom:10px solid transparent;flex:1 0 auto;height:0;padding:0}}@media screen and (min-width:1080px){.mh-nav__section--user{display:flex;flex-direction:column}}@media screen and (min-width:1080px){.mh-nav__section--user .mh-handle{box-ordinal-group:2;-moz-order:2;order:2;-ms-flex-order:2}}@media screen and (max-width:1079px){.mh-nav__section--user .mh-nav-section__items{box-shadow:inset 6px 0 3px -3px rgba(0,0,0,.15);position:fixed;top:60px;right:-260px;transition:right .5s ease-in-out}}@media screen and (min-width:1080px){.mh-nav__section--user .mh-nav-section__items{background-color:rgba(0,0,0,.1);box-shadow:0 1px 0 0 hsla(0,0%,100%,.05),inset 0 2px 2px -1px rgba(0,0,0,.1);max-height:0;overflow:hidden;padding:0;box-ordinal-group:1;-moz-order:1;order:1;-ms-flex-order:1;transition:max-height .2s ease-in-out}}@media screen{.mh-nav__section--user .mh-nav-section__items>.mh-nav-group,.mh-nav__section--user .mh-nav-section__items>.mh-nav-item{position:relative;top:10px}}@media screen and (max-width:1079px){.mh-nav__section--user .mh-nav-section__items>.mh-nav-group:last-child,.mh-nav__section--user .mh-nav-section__items>.mh-nav-item:last-child{padding-bottom:10px}}@media screen and (min-width:1080px){.mh-nav__section--user .mh-nav-section__items>.mh-nav-group:last-child,.mh-nav__section--user .mh-nav-section__items>.mh-nav-item:last-child{padding-bottom:20px}}@media screen and (min-width:1080px){.mh-nav__section--user .mh-nav-group:last-child{margin-bottom:0}}@media screen and (min-width:1080px){.mh-nav__section--user .mh-nav-link{padding-bottom:6px;padding-top:6px;color:inherit;font-family:inherit;font-weight:inherit;font-size:15px;line-height:165%}.mh-nav__section--user .mh-nav-link__tally{line-height:24px;opacity:0;width:26px}}@media screen and (max-width:1079px){.mh-nav__section--user .mh-nav-link--active:after{left:0;right:auto;height:0;width:0;border:10px solid transparent;border-right:none;border-left:8px solid #eff2f4}}@media screen and (max-width:1079px){.mh-logo{box-shadow:0 2px 2px 2px rgba(0,0,0,.1),0 1px 0 0 rgba(0,0,0,.1);height:60px;padding:10px 70px;position:relative;z-index:2}}@media screen and (min-width:1080px){.mh-logo{padding:10px;position:relative;z-index:2}}@media screen{.mh-logo__image{display:block}}@media screen and (max-width:1079px){.mh-logo__image{background:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/logo.a13eb24443e5d6531aa4ccb4a586491e.svg) 50% no-repeat;background-size:contain;height:100%;margin:0 auto;max-width:220px}}@media screen and (min-width:1080px){.mh-logo__image{background:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/logo.a13eb24443e5d6531aa4ccb4a586491e.svg) 50% no-repeat;background-size:contain;height:60px;margin:0 auto;max-width:220px}}@media screen{.mh-logo__label{display:block}}@media screen and (max-width:1079px){.mh-logo__label{height:1px;overflow:hidden;width:1px;position:absolute;top:auto;left:-10000px}}@media screen and (min-width:1080px){.mh-logo__label{height:1px;overflow:hidden;width:1px;position:absolute;top:auto;left:-10000px}}@media screen{.mh-nav-section__items{color:#ddd;max-height:100%;overflow-y:auto;padding:10px 0;z-index:1}}@media screen and (max-width:1079px){.mh-nav-section__items{background-color:var(--color-theme-bg);height:100%;max-height:calc(100% - 60px);width:260px}}@media screen{.mh-nav-section__items::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.15)}.mh-nav-section__items::-webkit-scrollbar{width:8px}.mh-nav-section__items::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.3)}.mh-grip{height:21px;margin:-11px 0 0 -11px;width:22px;position:absolute;top:50%;left:50%}.mh-grip__bars{top:0;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.mh-grip__bars,.mh-grip__bars:after,.mh-grip__bars:before{background-color:#eff2f4;border-radius:4px;height:3px;position:absolute;width:22px}.mh-grip__bars:after,.mh-grip__bars:before{content:"";display:block}.mh-grip__bars:before{top:9px;transition:opacity .15s ease .4s}.mh-grip__bars:after{top:18px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}}@media screen and (min-width:1080px){.mh-user-badge--mobile{display:none}}@media screen and (max-width:1079px){.mh-user-badge--mobile .mh-user-badge__name{box-shadow:0 1px 0 0 hsla(0,0%,100%,.05);margin-top:-10px;padding:18px 20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:inherit;font-family:inherit;font-weight:400;font-size:17px;line-height:155%}}@media screen{.mh-user-badge:not(.mh-user-badge--mobile){cursor:pointer}}@media screen and (max-width:1079px){.mh-user-badge:not(.mh-user-badge--mobile){box-shadow:-1px 0 0 0 rgba(0,0,0,.1);height:60px;width:60px;z-index:3;position:absolute;top:0;right:0;transition:background-color .2s ease-in-out}}@media screen and (min-width:1080px){.mh-user-badge:not(.mh-user-badge--mobile){box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.05),0 -1px 0 0 rgba(0,0,0,.2);padding:15px 42px 15px 65px;position:relative;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out}}@media screen and (min-width:1280px){.mh-user-badge:not(.mh-user-badge--mobile){padding-left:71px}}@media screen and (min-width:1080px){.mh-user-badge:not(.mh-user-badge--mobile):after{content:"";display:block;pointer-events:none;margin-top:-2px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #eff2f4;position:absolute;top:50%;right:17px}}@media screen{.mh-user-badge:not(.mh-user-badge--mobile):hover{background-color:var(--color-theme-fg)}}@media screen and (min-width:1080px){.mh-user-badge:not(.mh-user-badge--mobile):hover{box-shadow:none!important}}@media screen{.mh-user-badge:not(.mh-user-badge--mobile):hover .mh-user-badge__icon:after,.mh-user-badge:not(.mh-user-badge--mobile):hover .mh-user-badge__icon:before{background-color:var(--color-theme-fg)}.mh-user-badge:not(.mh-user-badge--mobile):hover .mh-user-badge__name{color:#fff}.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__icon{background-color:#eff2f4;border:4px solid #eff2f4;border-radius:50%;height:30px;margin-top:-15px;overflow:hidden;width:30px;z-index:1;position:absolute;top:50%;left:50%}}@media screen and (max-width:1079px){.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__icon{margin-left:-15px}}@media screen and (min-width:1080px){.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__icon{left:20px}}@media screen and (min-width:1280px){.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__icon{height:36px;margin-top:-18px;width:36px}}@media screen{.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__icon:after,.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__icon:before{background-color:var(--color-theme-bg);border-radius:50%;content:"";display:block;position:absolute;top:50%;left:50%;transition:background-color .2s ease-in-out}.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__icon:before{margin:-45% 0 0 -22.5%;height:45%;width:45%}.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__icon:after{margin:8% 0 0 -50%;height:100%;width:100%}.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__image{background:50% no-repeat;background-size:cover;border-radius:50%;height:32px;margin-top:-16px;width:32px;z-index:2;position:absolute;top:50%;left:50%}}@media screen and (max-width:1079px){.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__image{margin-left:-16px}}@media screen and (min-width:1080px){.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__image{left:19px}}@media screen and (min-width:1280px){.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__image{height:38px;margin-top:-19px;width:38px}}@media screen{.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#ddd;font-family:inherit;font-weight:inherit;font-size:15px;line-height:19px}}@media screen and (max-width:1079px){.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__name{display:none}}@media screen and (min-width:1280px){.mh-user-badge:not(.mh-user-badge--mobile) .mh-user-badge__name{line-height:22px}}@media screen{.mh-nav-group{box-shadow:0 -1px 0 0 rgba(0,0,0,.2),inset 0 1px 0 0 hsla(0,0%,100%,.05);margin:10px 0;padding:10px 0}.mh-nav-group:first-child{box-shadow:none;margin-top:0;padding:0}}@media screen and (min-width:1080px){.mh-nav-group:first-child{box-shadow:0 -1px 0 0 rgba(0,0,0,.2)}}@media screen{.mh-nav-group:last-child{box-shadow:0 -1px 0 0 rgba(0,0,0,.2),inset 0 1px 0 0 hsla(0,0%,100%,.05);margin-bottom:0;padding-bottom:0}.mh-nav-group__label{color:#000;padding:10px 15px 10px 20px;position:relative;text-transform:uppercase;align-items:center;display:flex;transition:font-size .5s ease-in-out,line-height .5s ease-in-out,padding .5s ease-in-out;color:#9d9d9d;font-family:inherit;font-weight:inherit;font-size:15px;line-height:165%}.mh-nav-item--has-children{transition:background-color .2s ease-in-out,margin .2s ease-in-out}.mh-nav-item--has-children>.mh-nav-link{padding-right:42px}.mh-nav-item--has-children>.mh-nav-link:after{content:"";display:block;pointer-events:none;margin-top:-2px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #eff2f4;position:absolute;top:50%;right:17px}.mh-nav-item--open:not(:first-child){margin-top:8px}.mh-nav-item--open:not(:last-child){margin-bottom:8px}.mh-nav-item--open .mh-nav-item__children{box-shadow:0 1px 0 0 hsla(0,0%,100%,.05);padding-bottom:8px}.mh-nav-item--open .mh-nav-item__children--1{max-height:132px}.mh-nav-item--open .mh-nav-item__children--2{max-height:168px}.mh-nav-item--open .mh-nav-item__children--3{max-height:204px}.mh-nav-item--open .mh-nav-item__children--4{max-height:240px}.mh-nav-item--open .mh-nav-item__children--5{max-height:276px}.mh-nav-item--open .mh-nav-item__children--6{max-height:312px}.mh-nav-item--open .mh-nav-item__children--7{max-height:348px}.mh-nav-item--open .mh-nav-item__children--8{max-height:384px}.mh-nav-item--open .mh-nav-item__children--9{max-height:420px}.mh-nav-item--open .mh-nav-item__children--10{max-height:456px}.mh-nav-item--open .mh-nav-item__children .mh-nav-link__tally{opacity:1!important}.mh-nav-item--open.mh-nav-item--has-children{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.115)}.mh-nav-item--open.mh-nav-item--has-children>.mh-nav-link{box-shadow:inset 0 2px 2px -1px rgba(0,0,0,.1);font-weight:400}.mh-nav-item--open.mh-nav-item--has-children>.mh-nav-link:after{height:0;width:0;border:4px solid transparent;border-top:none;border-bottom:4px solid #eff2f4}.mh-nav-item--open.mh-nav-item--has-children>.mh-nav-link>.mh-nav-link__tally{opacity:0!important}.mh-nav-item__children{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out,padding-bottom .2s ease-in-out}.mh-nav-item__children .mh-nav-link{padding-bottom:6px;padding-top:6px;color:inherit;font-family:inherit;font-weight:inherit;font-size:15px;line-height:165%}.mh-nav-item__children .mh-nav-link__tally{line-height:24px;opacity:0;width:26px}.mh-nav-link{cursor:pointer;padding:10px 15px 10px 20px;position:relative;align-items:center;display:flex;transition:font-size .5s ease-in-out,line-height .5s ease-in-out,padding .5s ease-in-out;color:inherit;font-family:inherit;font-weight:inherit;font-size:17px;line-height:155%}.mh-nav-link:focus,.mh-nav-link:hover{background-color:rgba(0,0,0,.1);color:#fff!important}.mh-nav-link--active{background-color:var(--color-theme-fg)!important;color:#fff!important;font-weight:400}}@media screen and (min-width:480px){.mh-nav-link--active:after{content:"";display:block;margin-top:-10px;position:absolute;top:50%;right:0;height:0;width:0;border-bottom:10px solid transparent;border-right:8px solid #eff2f4;border-top:10px solid transparent}}@media screen{.mh-nav-link__label{position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;flex:1 0 auto}.mh-nav-link__label:after{background:50% no-repeat;background-size:contain;content:"";display:none;height:18px;margin-top:-9px;width:18px;position:absolute;top:50%}.mh-nav-link__label--icon-sign-out{padding-right:30px}.mh-nav-link__label--icon-sign-out:after{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/icon-sign-out.c0b08f5c59942c2473bb25dd80a4c1bc.svg);display:block;right:0}.mh-nav-link__badge{background-color:var(--color-theme-fg);border-radius:6px;height:12px;margin-left:10px;width:12px;flex:0 0 auto}.mh-nav-link__tally{background:var(--color-theme-fg);border-radius:3px;box-shadow:none;color:#fff;font-weight:400;line-height:27px;margin-left:10px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.2);width:30px;flex:0 0 auto;transition:opacity .2s ease-in-out}.mh-nav-link--active .mh-nav-link__tally{background-color:rgba(0,0,0,.1);box-shadow:0 1px 0 0 hsla(0,0%,100%,.05),inset 0 2px 2px -1px rgba(0,0,0,.1);text-shadow:none}}@media screen and (max-width:1079px){.mh-body--has-actions .mh-frame{padding-bottom:36px!important}}@media screen and (max-width:1079px){.mh-frame--prime-nav-open .mh-main__inner>.mh-heading .mh-actions,.mh-frame--user-nav-open .mh-main__inner>.mh-heading .mh-actions{z-index:10!important}}@media screen and (max-width:1079px){.mh-main__inner>.mh-heading .mh-actions{background-color:var(--color-theme-bg);box-shadow:0 -1px 0 0 #fff;width:100%;z-index:15;transition:left .5s ease-in-out;position:fixed;bottom:0;left:0}.mh-main__inner>.mh-heading .mh-actions--open.mh-actions--1 .mh-actions__list{height:52px}.mh-main__inner>.mh-heading .mh-actions--open.mh-actions--2 .mh-actions__list{height:88px}.mh-main__inner>.mh-heading .mh-actions--open.mh-actions--3 .mh-actions__list{height:124px}.mh-main__inner>.mh-heading .mh-actions--open.mh-actions--4 .mh-actions__list{height:160px}.mh-main__inner>.mh-heading .mh-actions--open.mh-actions--5 .mh-actions__list{height:196px}.mh-main__inner>.mh-heading .mh-actions--open.mh-actions--6 .mh-actions__list{height:232px}.mh-main__inner>.mh-heading .mh-actions--open.mh-actions--7 .mh-actions__list{height:268px}.mh-main__inner>.mh-heading .mh-actions--open.mh-actions--8 .mh-actions__list{height:304px}.mh-main__inner>.mh-heading .mh-actions--open.mh-actions--9 .mh-actions__list{height:340px}.mh-main__inner>.mh-heading .mh-actions__handle{background-color:var(--color-theme-fg);box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.05);cursor:pointer;display:block;height:36px;position:relative}.mh-main__inner>.mh-heading .mh-actions__handle:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-main__inner>.mh-heading .mh-actions__handle-dots{left:50%;margin:-2px 0 0 -2px;top:50%}.mh-main__inner>.mh-heading .mh-actions__handle-dots,.mh-main__inner>.mh-heading .mh-actions__handle-dots:after,.mh-main__inner>.mh-heading .mh-actions__handle-dots:before{background-color:#fff;border-radius:50%;content:"";display:block;height:4px;position:absolute;width:4px}.mh-main__inner>.mh-heading .mh-actions__handle-dots:before{left:-200%;top:0}.mh-main__inner>.mh-heading .mh-actions__handle-dots:after{left:200%;top:0}.mh-main__inner>.mh-heading .mh-actions__list{height:0;overflow:hidden;transition:height .2s ease-in-out}.mh-main__inner>.mh-heading .mh-actions__link{display:block;padding:6px 20px;text-align:center;color:#ddd;font-family:inherit;font-weight:inherit;font-size:15px;line-height:165%}.mh-main__inner>.mh-heading .mh-actions__link:not(.mh-actions__link--disabled):focus,.mh-main__inner>.mh-heading .mh-actions__link:not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-main__inner>.mh-heading .mh-actions__link:first-child{margin-top:8px}.mh-main__inner>.mh-heading .mh-actions__link:last-child{margin-bottom:8px}.mh-main__inner>.mh-heading .mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-main__box .mh-heading .mh-actions{position:relative;display:flex}.mh-main__box .mh-heading .mh-actions--1 .mh-actions__handle{display:block}.mh-main__box .mh-heading .mh-actions--1 .mh-actions__handle:after{height:36px * 120px}.mh-main__box .mh-heading .mh-actions--2 .mh-actions__handle{display:block}.mh-main__box .mh-heading .mh-actions--2 .mh-actions__handle:after{height:36px * 220px}.mh-main__box .mh-heading .mh-actions--3 .mh-actions__handle{display:block}.mh-main__box .mh-heading .mh-actions--3 .mh-actions__handle:after{height:36px * 320px}.mh-main__box .mh-heading .mh-actions--4 .mh-actions__handle{display:block}.mh-main__box .mh-heading .mh-actions--4 .mh-actions__handle:after{height:36px * 420px}.mh-main__box .mh-heading .mh-actions--5 .mh-actions__handle{display:block}.mh-main__box .mh-heading .mh-actions--5 .mh-actions__handle:after{height:36px * 520px}.mh-main__box .mh-heading .mh-actions--6 .mh-actions__handle{display:block}.mh-main__box .mh-heading .mh-actions--6 .mh-actions__handle:after{height:36px * 620px}.mh-main__box .mh-heading .mh-actions--7 .mh-actions__handle{display:block}.mh-main__box .mh-heading .mh-actions--7 .mh-actions__handle:after{height:36px * 720px}.mh-main__box .mh-heading .mh-actions--8 .mh-actions__handle{display:block}.mh-main__box .mh-heading .mh-actions--8 .mh-actions__handle:after{height:36px * 820px}.mh-main__box .mh-heading .mh-actions--9 .mh-actions__handle{display:block}.mh-main__box .mh-heading .mh-actions--9 .mh-actions__handle:after{height:36px * 920px}.mh-main__box .mh-heading .mh-actions--open .mh-actions__handle{background-color:var(--color-theme-bg)!important;box-shadow:none!important}.mh-main__box .mh-heading .mh-actions--open .mh-actions__handle:after{display:block}.mh-main__box .mh-heading .mh-actions--open .mh-actions__handle-dots,.mh-main__box .mh-heading .mh-actions--open .mh-actions__handle-dots:after,.mh-main__box .mh-heading .mh-actions--open .mh-actions__handle-dots:before{background-color:#fff}.mh-main__box .mh-heading .mh-actions--open .mh-actions__link{display:block}.mh-main__box .mh-heading .mh-actions__list{display:flex}.mh-main__box .mh-heading .mh-actions__link{display:none;height:36px;padding:0 20px;width:140px;z-index:3;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:absolute;right:0;color:#ddd;font-family:inherit;font-weight:inherit;font-size:15px;line-height:36px}.mh-main__box .mh-heading .mh-actions__link:first-child{top:56px}.mh-main__box .mh-heading .mh-actions__link:first-child:not(.mh-actions__link--disabled):focus,.mh-main__box .mh-heading .mh-actions__link:first-child:not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-main__box .mh-heading .mh-actions__link:first-child.mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-main__box .mh-heading .mh-actions__link:nth-child(2){top:92px}.mh-main__box .mh-heading .mh-actions__link:nth-child(2):not(.mh-actions__link--disabled):focus,.mh-main__box .mh-heading .mh-actions__link:nth-child(2):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-main__box .mh-heading .mh-actions__link:nth-child(2).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-main__box .mh-heading .mh-actions__link:nth-child(3){top:128px}.mh-main__box .mh-heading .mh-actions__link:nth-child(3):not(.mh-actions__link--disabled):focus,.mh-main__box .mh-heading .mh-actions__link:nth-child(3):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-main__box .mh-heading .mh-actions__link:nth-child(3).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-main__box .mh-heading .mh-actions__link:nth-child(4){top:164px}.mh-main__box .mh-heading .mh-actions__link:nth-child(4):not(.mh-actions__link--disabled):focus,.mh-main__box .mh-heading .mh-actions__link:nth-child(4):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-main__box .mh-heading .mh-actions__link:nth-child(4).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-main__box .mh-heading .mh-actions__link:nth-child(5){top:200px}.mh-main__box .mh-heading .mh-actions__link:nth-child(5):not(.mh-actions__link--disabled):focus,.mh-main__box .mh-heading .mh-actions__link:nth-child(5):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-main__box .mh-heading .mh-actions__link:nth-child(5).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-main__box .mh-heading .mh-actions__link:nth-child(6){top:236px}.mh-main__box .mh-heading .mh-actions__link:nth-child(6):not(.mh-actions__link--disabled):focus,.mh-main__box .mh-heading .mh-actions__link:nth-child(6):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-main__box .mh-heading .mh-actions__link:nth-child(6).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-main__box .mh-heading .mh-actions__link:nth-child(7){top:272px}.mh-main__box .mh-heading .mh-actions__link:nth-child(7):not(.mh-actions__link--disabled):focus,.mh-main__box .mh-heading .mh-actions__link:nth-child(7):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-main__box .mh-heading .mh-actions__link:nth-child(7).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-main__box .mh-heading .mh-actions__link:nth-child(8){top:308px}.mh-main__box .mh-heading .mh-actions__link:nth-child(8):not(.mh-actions__link--disabled):focus,.mh-main__box .mh-heading .mh-actions__link:nth-child(8):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-main__box .mh-heading .mh-actions__link:nth-child(8).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-main__box .mh-heading .mh-actions__link:nth-child(9){top:344px}.mh-main__box .mh-heading .mh-actions__link:nth-child(9):not(.mh-actions__link--disabled):focus,.mh-main__box .mh-heading .mh-actions__link:nth-child(9):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-main__box .mh-heading .mh-actions__link:nth-child(9).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-main__box .mh-heading .mh-actions__handle{margin-left:10px!important;overflow:visible!important;border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:36px;align-items:center;display:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-theme-fg);position:relative;color:#fff}.mh-main__box .mh-heading .mh-actions__handle:focus,.mh-main__box .mh-heading .mh-actions__handle:hover{outline:none;text-decoration:none}.mh-main__box .mh-heading .mh-actions__handle:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.mh-main__box .mh-heading .mh-actions__handle::-moz-focus-inner{border:0}.mh-main__box .mh-heading .mh-actions__handle,.mh-main__box .mh-heading .mh-actions__handle>*{font-size:15px;height:36px;line-height:36px}.mh-main__box .mh-heading .mh-actions__handle:active,.mh-main__box .mh-heading .mh-actions__handle:focus,.mh-main__box .mh-heading .mh-actions__handle:hover{background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-theme-fg)}.mh-main__box .mh-heading .mh-actions__handle:active:after,.mh-main__box .mh-heading .mh-actions__handle:active:before,.mh-main__box .mh-heading .mh-actions__handle:focus:after,.mh-main__box .mh-heading .mh-actions__handle:focus:before,.mh-main__box .mh-heading .mh-actions__handle:hover:after,.mh-main__box .mh-heading .mh-actions__handle:hover:before{background-color:var(--color-theme-fg);bottom:0;box-shadow:none;content:"";display:block;left:0;opacity:.15;position:absolute;right:0;top:0}.mh-main__box .mh-heading .mh-actions__handle:active:before,.mh-main__box .mh-heading .mh-actions__handle:focus:before,.mh-main__box .mh-heading .mh-actions__handle:hover:before{background-color:transparent;box-shadow:inset 0 2px 0 0 var(--color-theme-fg);display:none;opacity:.3}.mh-main__box .mh-heading .mh-actions__handle:active:before{display:block}.mh-main__box .mh-heading .mh-actions__handle:after{background-color:var(--color-theme-bg);box-shadow:0 3px 1px -1px rgba(0,0,0,.15);border-radius:3px;content:"";display:none;width:140px;z-index:2;position:absolute;top:46px;right:0}.mh-main__box .mh-heading .mh-actions__handle-dots{position:absolute;left:50%!important;margin:-2px 0 0 -2px!important;top:50%!important}.mh-main__box .mh-heading .mh-actions__handle-dots,.mh-main__box .mh-heading .mh-actions__handle-dots:after,.mh-main__box .mh-heading .mh-actions__handle-dots:before{background-color:var(--color-theme-fg);border-radius:50%;content:"";display:block;height:4px;overflow:visible;position:absolute;width:4px;z-index:100}.mh-main__box .mh-heading .mh-actions__handle-dots:before{left:-200%;top:0}.mh-main__box .mh-heading .mh-actions__handle-dots:after{left:200%;top:0}}@media screen and (min-width:1080px){.mh-actions{position:relative;display:flex}.mh-actions--4 .mh-actions__handle{display:block}.mh-actions--4 .mh-actions__handle:after{height:56px}.mh-actions--5 .mh-actions__handle{display:block}.mh-actions--5 .mh-actions__handle:after{height:92px}.mh-actions--6 .mh-actions__handle{display:block}.mh-actions--6 .mh-actions__handle:after{height:128px}.mh-actions--7 .mh-actions__handle{display:block}.mh-actions--7 .mh-actions__handle:after{height:164px}.mh-actions--8 .mh-actions__handle{display:block}.mh-actions--8 .mh-actions__handle:after{height:200px}.mh-actions--9 .mh-actions__handle{display:block}.mh-actions--9 .mh-actions__handle:after{height:236px}.mh-actions--open .mh-actions__handle{background-color:var(--color-theme-bg)!important;box-shadow:none!important}.mh-actions--open .mh-actions__handle:after{display:block}.mh-actions--open .mh-actions__handle-dots,.mh-actions--open .mh-actions__handle-dots:after,.mh-actions--open .mh-actions__handle-dots:before{background-color:#fff}.mh-actions--open .mh-actions__link{display:block}.mh-actions--1 .mh-actions__handle,.mh-actions--2 .mh-actions__handle,.mh-actions--3 .mh-actions__handle{display:none!important}.mh-actions__list{display:flex}.mh-actions__link{display:none;height:36px;padding:0 20px;width:140px;z-index:3;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:absolute;right:0;color:#ddd;font-family:inherit;font-weight:inherit;font-size:15px;line-height:36px}.mh-actions__link:nth-child(4){top:calc(50% - 18px);margin-top:56px}.mh-actions__link:nth-child(4):not(.mh-actions__link--disabled):focus,.mh-actions__link:nth-child(4):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-actions__link:nth-child(4).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-actions__link:nth-child(5){top:calc(50% - 18px);margin-top:92px}.mh-actions__link:nth-child(5):not(.mh-actions__link--disabled):focus,.mh-actions__link:nth-child(5):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-actions__link:nth-child(5).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-actions__link:nth-child(6){top:calc(50% - 18px);margin-top:128px}.mh-actions__link:nth-child(6):not(.mh-actions__link--disabled):focus,.mh-actions__link:nth-child(6):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-actions__link:nth-child(6).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-actions__link:nth-child(7){top:calc(50% - 18px);margin-top:164px}.mh-actions__link:nth-child(7):not(.mh-actions__link--disabled):focus,.mh-actions__link:nth-child(7):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-actions__link:nth-child(7).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-actions__link:nth-child(8){top:calc(50% - 18px);margin-top:200px}.mh-actions__link:nth-child(8):not(.mh-actions__link--disabled):focus,.mh-actions__link:nth-child(8):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-actions__link:nth-child(8).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-actions__link:nth-child(9){top:calc(50% - 18px);margin-top:236px}.mh-actions__link:nth-child(9):not(.mh-actions__link--disabled):focus,.mh-actions__link:nth-child(9):not(.mh-actions__link--disabled):hover{background-color:rgba(0,0,0,.1);color:#fff}.mh-actions__link:nth-child(9).mh-actions__link--disabled{cursor:not-allowed;opacity:.6}.mh-actions__link:first-child{display:block;margin-left:10px!important;position:static;border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:120px;align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:var(--color-theme-fg);color:#fff}.mh-actions__link:first-child:focus,.mh-actions__link:first-child:hover{outline:none;text-decoration:none}.mh-actions__link:first-child:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.mh-actions__link:first-child::-moz-focus-inner{border:0}.mh-actions__link:first-child,.mh-actions__link:first-child>*{font-size:15px;height:36px;line-height:36px}.mh-actions__link:first-child:focus,.mh-actions__link:first-child:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-actions__link:first-child:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-actions__link:first-child.mh-actions__link--primary{background-color:var(--color-theme-fg)}.mh-actions__link:first-child.mh-actions__link--primary:focus,.mh-actions__link:first-child.mh-actions__link--primary:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-actions__link:first-child.mh-actions__link--primary:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-actions__link:first-child.mh-actions__link--primary-bordered{position:relative;color:var(--color-theme-fg)}.mh-actions__link:first-child.mh-actions__link--primary-bordered,.mh-actions__link:first-child.mh-actions__link--primary-bordered:active,.mh-actions__link:first-child.mh-actions__link--primary-bordered:focus,.mh-actions__link:first-child.mh-actions__link--primary-bordered:hover{background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-theme-fg)}.mh-actions__link:first-child.mh-actions__link--primary-bordered:active:after,.mh-actions__link:first-child.mh-actions__link--primary-bordered:active:before,.mh-actions__link:first-child.mh-actions__link--primary-bordered:focus:after,.mh-actions__link:first-child.mh-actions__link--primary-bordered:focus:before,.mh-actions__link:first-child.mh-actions__link--primary-bordered:hover:after,.mh-actions__link:first-child.mh-actions__link--primary-bordered:hover:before{background-color:var(--color-theme-fg);bottom:0;box-shadow:none;content:"";display:block;left:0;opacity:.15;position:absolute;right:0;top:0}.mh-actions__link:first-child.mh-actions__link--primary-bordered:active:before,.mh-actions__link:first-child.mh-actions__link--primary-bordered:focus:before,.mh-actions__link:first-child.mh-actions__link--primary-bordered:hover:before{background-color:transparent;box-shadow:inset 0 2px 0 0 var(--color-theme-fg);display:none;opacity:.3}.mh-actions__link:first-child.mh-actions__link--primary-bordered:active:before{display:block}.mh-actions__link:first-child.mh-actions__link--disabled{background-color:#eff2f4!important;color:#999;cursor:not-allowed}.mh-actions__link:first-child.mh-actions__link--disabled:focus,.mh-actions__link:first-child.mh-actions__link--disabled:hover{box-shadow:none}.mh-actions__link:first-child.mh-actions__link--disabled:active{box-shadow:none;cursor:auto;padding-top:0}.mh-actions__link:nth-child(2){display:block;margin-left:10px!important;position:static;border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:120px;align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:var(--color-theme-fg);color:#fff}.mh-actions__link:nth-child(2):focus,.mh-actions__link:nth-child(2):hover{outline:none;text-decoration:none}.mh-actions__link:nth-child(2):active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.mh-actions__link:nth-child(2)::-moz-focus-inner{border:0}.mh-actions__link:nth-child(2),.mh-actions__link:nth-child(2)>*{font-size:15px;height:36px;line-height:36px}.mh-actions__link:nth-child(2):focus,.mh-actions__link:nth-child(2):hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-actions__link:nth-child(2):active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-actions__link:nth-child(2).mh-actions__link--primary{background-color:var(--color-theme-fg)}.mh-actions__link:nth-child(2).mh-actions__link--primary:focus,.mh-actions__link:nth-child(2).mh-actions__link--primary:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-actions__link:nth-child(2).mh-actions__link--primary:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered{position:relative;color:var(--color-theme-fg)}.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered,.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:active,.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:focus,.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:hover{background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-theme-fg)}.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:active:after,.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:active:before,.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:focus:after,.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:focus:before,.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:hover:after,.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:hover:before{background-color:var(--color-theme-fg);bottom:0;box-shadow:none;content:"";display:block;left:0;opacity:.15;position:absolute;right:0;top:0}.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:active:before,.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:focus:before,.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:hover:before{background-color:transparent;box-shadow:inset 0 2px 0 0 var(--color-theme-fg);display:none;opacity:.3}.mh-actions__link:nth-child(2).mh-actions__link--primary-bordered:active:before{display:block}.mh-actions__link:nth-child(2).mh-actions__link--disabled{background-color:#eff2f4!important;color:#999;cursor:not-allowed}.mh-actions__link:nth-child(2).mh-actions__link--disabled:focus,.mh-actions__link:nth-child(2).mh-actions__link--disabled:hover{box-shadow:none}.mh-actions__link:nth-child(2).mh-actions__link--disabled:active{box-shadow:none;cursor:auto;padding-top:0}.mh-actions__link:nth-child(3){display:block;margin-left:10px!important;position:static;border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:120px;align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:var(--color-theme-fg);color:#fff}.mh-actions__link:nth-child(3):focus,.mh-actions__link:nth-child(3):hover{outline:none;text-decoration:none}.mh-actions__link:nth-child(3):active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.mh-actions__link:nth-child(3)::-moz-focus-inner{border:0}.mh-actions__link:nth-child(3),.mh-actions__link:nth-child(3)>*{font-size:15px;height:36px;line-height:36px}.mh-actions__link:nth-child(3):focus,.mh-actions__link:nth-child(3):hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-actions__link:nth-child(3):active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-actions__link:nth-child(3).mh-actions__link--primary{background-color:var(--color-theme-fg)}.mh-actions__link:nth-child(3).mh-actions__link--primary:focus,.mh-actions__link:nth-child(3).mh-actions__link--primary:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-actions__link:nth-child(3).mh-actions__link--primary:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered{position:relative;color:var(--color-theme-fg)}.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered,.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:active,.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:focus,.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:hover{background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-theme-fg)}.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:active:after,.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:active:before,.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:focus:after,.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:focus:before,.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:hover:after,.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:hover:before{background-color:var(--color-theme-fg);bottom:0;box-shadow:none;content:"";display:block;left:0;opacity:.15;position:absolute;right:0;top:0}.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:active:before,.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:focus:before,.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:hover:before{background-color:transparent;box-shadow:inset 0 2px 0 0 var(--color-theme-fg);display:none;opacity:.3}.mh-actions__link:nth-child(3).mh-actions__link--primary-bordered:active:before{display:block}.mh-actions__link:nth-child(3).mh-actions__link--disabled{background-color:#eff2f4!important;color:#999;cursor:not-allowed}.mh-actions__link:nth-child(3).mh-actions__link--disabled:focus,.mh-actions__link:nth-child(3).mh-actions__link--disabled:hover{box-shadow:none}.mh-actions__link:nth-child(3).mh-actions__link--disabled:active{box-shadow:none;cursor:auto;padding-top:0}.mh-actions__handle{box-shadow:inset 0 0 0 1px var(--color-theme-fg);margin-left:10px!important;overflow:visible!important;position:relative;border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:36px;align-items:center;display:none;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around}.mh-actions__handle:focus,.mh-actions__handle:hover{outline:none;text-decoration:none}.mh-actions__handle:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.mh-actions__handle::-moz-focus-inner{border:0}.mh-actions__handle,.mh-actions__handle>*{font-size:15px;height:36px;line-height:36px}.mh-actions__handle:hover:before{background-color:var(--color-theme-fg);bottom:0;box-shadow:none;content:"";display:block;left:0;opacity:.15;position:absolute;right:0;top:0}.mh-actions__handle:active,.mh-actions__handle:focus{box-shadow:0 0 0 1px var(--color-theme-fg),inset 0 3px 1px -1px rgba(0,0,0,.15)}.mh-actions__handle:after{background-color:var(--color-theme-bg);border-radius:3px;content:"";display:none;width:140px;z-index:2;position:absolute;top:46px;right:0}.mh-actions__handle-dots{position:absolute;left:50%!important;margin:-2px 0 0 -2px!important;top:50%!important}.mh-actions__handle-dots,.mh-actions__handle-dots:after,.mh-actions__handle-dots:before{background-color:var(--color-theme-fg);border-radius:50%;content:"";display:block;height:4px;overflow:visible;position:absolute;width:4px;z-index:100}.mh-actions__handle-dots:before{left:-200%;top:0}.mh-actions__handle-dots:after{left:200%;top:0}}@media screen{.mh-actions .mh-actions__link--has-sub-actions{cursor:pointer;overflow:unset}}@media screen and (max-width:1079px){.mh-actions .mh-actions__link--has-sub-actions:after{content:" ..."}}@media screen and (min-width:1080px){.mh-actions .mh-actions__link--has-sub-actions{padding-right:46px;position:relative}.mh-actions .mh-actions__link--has-sub-actions:before{border-left:1px solid #fff;content:"";display:block;height:30px;position:absolute;right:0;top:3px;width:36px}.mh-actions .mh-actions__link--has-sub-actions:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff;content:"";display:block;position:absolute;right:13px}.mh-actions .mh-actions__link--has-sub-actions:active:after{transform:rotate(180deg)}}@media screen{.mh-actions .mh-actions__link--sub-actions-open .mh-sub-actions{display:flex}}@media screen and (min-width:1080px){.mh-actions .mh-actions__link--sub-actions-open .mh-sub-actions{display:block}}@media screen and (min-width:1080px){.mh-actions .mh-actions__link--sub-actions-open{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)!important;padding-top:1px}.mh-actions .mh-actions__link--sub-actions-open:after{transform:rotate(180deg)}}@media screen{.mh-actions .mh-sub-actions{display:none}}@media screen and (max-width:1079px){.mh-actions .mh-sub-actions{align-items:center;background:rgba(0,0,0,.8);bottom:0;flex-direction:column;justify-content:center;left:0;pointer-events:none;position:fixed;right:0;top:0;z-index:1}}@media screen and (min-width:1080px){.mh-actions .mh-sub-actions{background:#fff;border-radius:3px;box-shadow:0 2px 0 0 rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.2);height:auto;overflow:hidden;right:0;position:absolute;top:44px}}@media screen{.mh-actions .mh-sub-actions__link{display:block;color:var(--color-theme-fg);max-width:360px;pointer-events:auto}}@media screen and (max-width:1079px){.mh-actions .mh-sub-actions__link{background:#fff;box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);font-size:16px;height:60px;line-height:60px;width:calc(100% - 40px)}.mh-actions .mh-sub-actions__link:first-child{border-radius:3px 3px 0 0;box-shadow:none}.mh-actions .mh-sub-actions__link:last-child{border-radius:0 0 3px 3px}}@media screen and (min-width:1080px){.mh-actions .mh-sub-actions__link{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1);height:36px;line-height:36px;overflow:hidden;padding:0 20px;text-align:left;text-overflow:ellipsis;white-space:no-wrap}.mh-actions .mh-sub-actions__link:first-child{box-shadow:none}.mh-actions .mh-sub-actions__link:hover{background:var(--color-theme-fg);color:#fff}}@media screen{.mh-actions .mh-sub-actions__link--disabled{cursor:not-allowed;color:#c5c5c5}.mh-actions .mh-sub-actions__link--disabled:hover{background:none;color:#c5c5c5}.mh-file-viewer__download,.mh-file-viewer__metadata,.mh-file-viewer__remove,.mh-image-set-viewer__alt,.mh-image-set-viewer__clear,.mh-image-set-viewer__edit,.mh-image-set-viewer__remove,.mh-image-set-viewer__upload,.mh-image-viewer__download,.mh-image-viewer__edit,.mh-image-viewer__metadata,.mh-image-viewer__remove,.mh-uploader__cancel{background-color:rgba(0,0,0,.25);background-position:50%;background-repeat:no-repeat;background-size:16px;border-radius:50%;cursor:pointer;height:32px;width:32px;z-index:2}.mh-file-viewer__download:active,.mh-file-viewer__metadata:active,.mh-file-viewer__remove:active,.mh-image-set-viewer__alt:active,.mh-image-set-viewer__clear:active,.mh-image-set-viewer__edit:active,.mh-image-set-viewer__remove:active,.mh-image-set-viewer__upload:active,.mh-image-viewer__download:active,.mh-image-viewer__edit:active,.mh-image-viewer__metadata:active,.mh-image-viewer__remove:active,.mh-uploader__cancel:active{background-size:14px}.mh-file-viewer__download:hover,.mh-file-viewer__metadata:hover,.mh-file-viewer__remove:hover,.mh-image-set-viewer__alt:hover,.mh-image-set-viewer__clear:hover,.mh-image-set-viewer__edit:hover,.mh-image-set-viewer__remove:hover,.mh-image-set-viewer__upload:hover,.mh-image-viewer__download:hover,.mh-image-viewer__edit:hover,.mh-image-viewer__metadata:hover,.mh-image-viewer__remove:hover,.mh-uploader__cancel:hover{background-color:rgba(0,0,0,.5)}*{box-sizing:border-box}.mh-acceptor{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.mh-acceptor:hover{background:#353b48}.mh-acceptor__drop-zone{background:#353b48;bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;z-index:0}.mh-acceptor__drop-zone:before{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/drop.f108654388253cc05875a49e231d17c0.svg)}.mh-acceptor__faceplate{bottom:0;left:0;position:absolute;right:0;top:0}.mh-acceptor__faceplate:before{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/file.acc292a16b708539408640d8a28b0386.svg)}.mh-acceptor__input{cursor:pointer;font-size:999px;opacity:0;outline:none;position:absolute;right:0;top:0;z-index:1}.mh-acceptor--disabled{opacity:.5}.mh-acceptor--disabled .mh-acceptor__input{cursor:not-allowed;pointer-events:none}.mh-acceptor--file-inbound:not(.mh-acceptor--disabled) .mh-acceptor__drop-zone{opacity:1;z-index:2}.mh-file-field--file .mh-acceptor__drop-zone,.mh-file-field--file .mh-acceptor__faceplate{align-items:center;display:flex;justify-content:center}.mh-file-field--file .mh-acceptor__drop-zone:before,.mh-file-field--file .mh-acceptor__faceplate:before{background-color:transparent;background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;margin-right:8px;width:16px}.mh-file-field--file .mh-acceptor__drop-zone:before{-webkit-animation-name:mh-file-bounce;animation-name:mh-file-bounce;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes mh-file-bounce{0%{background-position:center 0}50%{background-position:center 4px}to{background-position:center 0}}.mh-file-field--image .mh-acceptor__drop-zone,.mh-file-field--image .mh-acceptor__faceplate,.mh-image-set .mh-acceptor__drop-zone,.mh-image-set .mh-acceptor__faceplate{align-items:center;display:flex;flex-direction:column;justify-content:center}.mh-file-field--image .mh-acceptor__drop-zone:before,.mh-file-field--image .mh-acceptor__faceplate:before,.mh-image-set .mh-acceptor__drop-zone:before,.mh-image-set .mh-acceptor__faceplate:before{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:32px;content:"";display:block;height:48px;width:32px}.mh-file-field--image .mh-acceptor__drop-zone:before,.mh-image-set .mh-acceptor__drop-zone:before{-webkit-animation-name:image-bounce;animation-name:image-bounce;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes image-bounce{0%{background-position:center 0}50%{background-position:center 8px}to{background-position:center 0}}@keyframes image-bounce{0%{background-position:center 0}50%{background-position:center 8px}to{background-position:center 0}}.mh-gallery__acceptor .mh-acceptor__drop-zone,.mh-gallery__acceptor .mh-acceptor__faceplate{align-items:center;display:flex;justify-content:center}.mh-gallery__acceptor .mh-acceptor__drop-zone:before,.mh-gallery__acceptor .mh-acceptor__faceplate:before{background-color:transparent;background-position:50%;background-repeat:no-repeat;content:"";display:block;height:24px;margin-right:8px;width:16px}.mh-gallery__acceptor .mh-acceptor__drop-zone:before{-webkit-animation-name:mh-file-bounce;animation-name:mh-file-bounce;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@keyframes mh-file-bounce{0%{background-position:center 0}50%{background-position:center 4px}to{background-position:center 0}}.mh-mini-acceptor{overflow:hidden}.mh-mini-acceptor,.mh-mini-acceptor__faceplate{bottom:0;left:0;position:absolute;right:0;top:0}.mh-mini-acceptor__input{cursor:pointer;font-size:999px;opacity:0;outline:none;position:absolute;right:0;top:0;z-index:1}.mh-mini-acceptor--disabled{opacity:.5}.mh-mini-acceptor--disabled .mh-acceptor__input{cursor:not-allowed;pointer-events:none}.mh-crop-tool{opacity:0;position:absolute;z-index:10}.mh-crop-tool--visible{opacity:1;transition:opacity 1s cubic-bezier(1,-.01,.65,.99)}.mh-crop-tool__region{position:absolute}.mh-crop-tool__region:after,.mh-crop-tool__region:before{content:"";opacity:0;pointer-events:none;position:absolute;z-index:2;transition:opacity .5s linear}.mh-crop-tool__region:after{box-shadow:inset 0 -1px 0 0 hsla(0,0%,100%,.35),inset 0 1px 0 0 hsla(0,0%,100%,.35);top:33.333%;height:33.333%;left:1px;right:1px}.mh-crop-tool__region:before{bottom:1px;box-shadow:inset -1px 0 0 0 hsla(0,0%,100%,.35),inset 1px 0 0 0 hsla(0,0%,100%,.35);left:33.333%;top:1px;width:33.333%}.mh-crop-tool--dragging .mh-crop-tool__region:after,.mh-crop-tool--dragging .mh-crop-tool__region:before,.mh-crop-tool--resizing .mh-crop-tool__region:after,.mh-crop-tool--resizing .mh-crop-tool__region:before{opacity:1}.mh-crop-tool__control{position:absolute;z-index:2}.mh-crop-tool__control--c{bottom:8px;cursor:move;left:8px;right:8px;top:8px}.mh-crop-tool__control:not(.mh-crop-tool__control--c){background:#f8f8f8;border-radius:8px;box-shadow:inset 0 1px 0 0 #fff,0 1px 1px rgba(0,0,0,.15)}.mh-crop-tool__control--n,.mh-crop-tool__control--s{cursor:ns-resize;height:16px;margin:-8px 0 0 -16px;width:32px}.mh-crop-tool__control--e,.mh-crop-tool__control--w{cursor:ew-resize;height:32px;margin:-16px 0 0 -8px;width:16px}.mh-crop-tool__control--ne,.mh-crop-tool__control--nw,.mh-crop-tool__control--se,.mh-crop-tool__control--sw{height:16px;margin:-8px 0 0 -8px;width:16px}.mh-crop-tool__control--n{top:0;left:50%}.mh-crop-tool__control--ne{cursor:nesw-resize;left:100%;top:0}.mh-crop-tool__control--e{left:100%;top:50%}.mh-crop-tool__control--se{cursor:nwse-resize;left:100%;top:100%}.mh-crop-tool__control--s{left:50%;top:100%}.mh-crop-tool__control--sw{left:0;cursor:nesw-resize;top:100%}.mh-crop-tool__control--w{left:0;top:50%}.mh-crop-tool__control--nw{cursor:nwse-resize;left:0;top:0}.mh-crop-tool__outline{border:1px solid hsla(0,0%,100%,.66);bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.mh-crop-tool__image{background-position:0 0;background-repeat:no-repeat;position:absolute}.mh-file-error{position:absolute;left:0;right:0;top:0;z-index:3}.mh-file-field .mh-file-error:hover .mh-file-error__message,.mh-image-set .mh-file-error:hover .mh-file-error__message{opacity:1}.mh-file-field .mh-file-error:hover:before,.mh-image-set .mh-file-error:hover:before{box-shadow:0 0 0 1px #fff}.mh-file-field .mh-file-error:before,.mh-image-set .mh-file-error:before{background:#eb4d4b url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/cancel.7b12d4e2bf958d3933c88d535829c986.svg) 50% no-repeat;background-size:16px;border-radius:50%;content:"";cursor:help;display:block;height:24px;right:12px;position:absolute;top:12px;width:24px;z-index:1}.mh-file-field .mh-file-error__clear,.mh-image-set .mh-file-error__clear{display:none}.mh-file-field .mh-file-error__message,.mh-image-set .mh-file-error__message{background:#eb4d4b;left:0;top:0;height:48px;line-height:48px;opacity:0;overflow:hidden;padding:0 40px 0 8px;pointer-events:none;position:absolute;right:0;text-overflow:ellipsis;white-space:nowrap;transition:opacity .2s linear}.mh-gallery-item .mh-file-error{background:#eb4d4b;bottom:0;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.mh-gallery-item .mh-file-error:before{background:transparent url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/warning.a35b575b308dd127adcf80be0e7cf6c5.svg) 50% no-repeat;background-size:32px;content:"";display:block;height:32px;margin:0 auto;width:32px}.mh-gallery-item .mh-file-error__clear{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/cancel.7b12d4e2bf958d3933c88d535829c986.svg);background-position:right 8px top 8px;background-repeat:no-repeat;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.mh-gallery-item .mh-file-error__clear:active{background-position:right 9px top 9px;background-size:14px}.mh-gallery-item .mh-file-error__message{background:#eb4d4b;padding:8px}.mh-image-editor__table{bottom:0;left:0;position:absolute;right:0;top:0}.mh-image-editor__table--no-transitions *{transition:none!important}.mh-image-editor__image{border-radius:4px;overflow:hidden;position:absolute;transition:all .5s cubic-bezier(.87,-.41,.19,1.44)}.mh-image-editor__image-mask{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-3px;content:"";display:block;-webkit-filter:blur(2px) contrast(75%) saturate(75%);filter:blur(2px) contrast(75%) saturate(75%);left:-3px;position:absolute;right:-3px;top:-3px}.mh-image-editor__image-mask:after{background:rgba(244,250,255,.5);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.mh-metadata__props{border:1px solid hsla(0,0%,100%,.25);border-radius:3px;margin:auto;max-width:480px;width:100%}.mh-metadata .mh-overlay__content{display:flex;flex-direction:column;justify-content:center;overflow:auto}.mh-meta-prop{border-top:1px solid hsla(0,0%,100%,.25);display:flex;height:48px;line-height:48px;overflow:hidden}.mh-meta-prop:first-child{border-top:none}.mh-meta-prop--read-only,.mh-meta-prop--read-only .mh-meta-prop__value{color:hsla(0,0%,100%,.5)}.mh-meta-prop--read-only .mh-meta-prop__value:focus{background:transparent}.mh-meta-prop__label{background:hsla(0,0%,100%,.1);padding:0 16px;width:128px}.mh-meta-prop__value{background:transparent;border:none;color:#fff;font-family:sans-serif;font-size:16px;outline:none;padding:0 16px;width:calc(100% - 128px);transition:background-color .15s linear}.mh-meta-prop__value:focus{background:rgba(0,0,0,.15)}.mh-overlay{background:rgba(30,39,46,.99);background-image:radial-gradient(ellipse at center,rgba(199,236,238,.15) 0,rgba(199,236,238,0) 80%);bottom:0;color:#fff;font-family:sans-serif;font-size:16px;left:0;opacity:0;position:fixed;right:0;top:0;z-index:2000;transition:opacity .25s linear}.mh-overlay--visible{opacity:1}.mh-overlay__close{background:transparent url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/cancel.7b12d4e2bf958d3933c88d535829c986.svg) 50% no-repeat;background-size:32px;cursor:pointer;height:32px;opacity:.1;position:absolute;right:32px;top:32px;width:32px;transition:background-size .1s linear,opacity .1s linear}.mh-overlay__close:active{background-size:28px}.mh-overlay__close:hover{opacity:1}.mh-overlay__content{bottom:128px;left:32px;position:absolute;right:32px;top:32px}}@media screen and (min-width:600px){.mh-overlay__content{left:96px;right:96px}}@media screen{.mh-overlay__buttons{bottom:48px;display:flex;flex-wrap:nowrap;height:48px;justify-content:center;left:96px;position:absolute;right:96px}}@media screen and (min-width:600px){.mh-overlay__buttons{min-width:96px}}@media screen{.mh-overlay__rotate{border-radius:3px;box-shadow:0 0 2px 1px rgba(0,0,0,.5),inset 0 3px 5px -2px hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.8);cursor:pointer;height:48px;line-height:46px;margin-left:16px;min-width:64px;padding:0 16px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5);transition:background-color .1s linear,box-shadow .1s linear;margin-right:32px}.mh-overlay__rotate:first-child{margin-left:0}.mh-overlay__rotate:hover{box-shadow:0 0 2px 1px rgba(0,0,0,.75),inset 0 3px 5px -2px hsla(0,0%,100%,.5)}.mh-overlay__rotate:hover:after{opacity:1}.mh-overlay__rotate:active{background-color:rgba(0,0,0,.1);box-shadow:0 0 2px 1px rgba(0,0,0,.05),inset 0 1px 5px 1px rgba(0,0,0,.35)}.mh-overlay__rotate:active:after{margin-top:1px}.mh-overlay__rotate:after{background-position:50%;background-repeat:no-repeat;background-size:24px 24px;content:"";display:block;height:inherit;opacity:.9;width:inherit;transition:margin-top .1s linear,opacity .1s linear}}@media screen and (min-width:600px){.mh-overlay__rotate{min-width:96px;margin-right:48px}}@media screen{.mh-overlay__rotate:after{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/rotate.4c2db0153489517054c67ac0f908d900.svg)}.mh-overlay__okay{border-radius:3px;box-shadow:0 0 2px 1px rgba(0,0,0,.5),inset 0 3px 5px -2px hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.8);cursor:pointer;height:48px;line-height:46px;margin-left:16px;min-width:64px;padding:0 16px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5);transition:background-color .1s linear,box-shadow .1s linear}.mh-overlay__okay:first-child{margin-left:0}.mh-overlay__okay:hover{box-shadow:0 0 2px 1px rgba(0,0,0,.75),inset 0 3px 5px -2px hsla(0,0%,100%,.5)}.mh-overlay__okay:hover:after{opacity:1}.mh-overlay__okay:active{background-color:rgba(0,0,0,.1);box-shadow:0 0 2px 1px rgba(0,0,0,.05),inset 0 1px 5px 1px rgba(0,0,0,.35)}.mh-overlay__okay:active:after{margin-top:1px}.mh-overlay__okay:after{background-position:50%;background-repeat:no-repeat;background-size:24px 24px;content:"";display:block;height:inherit;opacity:.9;width:inherit;transition:margin-top .1s linear,opacity .1s linear}}@media screen and (min-width:600px){.mh-overlay__okay{min-width:96px}}@media screen{.mh-overlay__okay:after{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/okay.60012cbd439a0e68ef354fccf18e2d79.svg)}.mh-overlay__cancel{border-radius:3px;box-shadow:0 0 2px 1px rgba(0,0,0,.5),inset 0 3px 5px -2px hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.8);cursor:pointer;height:48px;line-height:46px;margin-left:16px;min-width:64px;padding:0 16px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.5);transition:background-color .1s linear,box-shadow .1s linear}.mh-overlay__cancel:first-child{margin-left:0}.mh-overlay__cancel:hover{box-shadow:0 0 2px 1px rgba(0,0,0,.75),inset 0 3px 5px -2px hsla(0,0%,100%,.5)}.mh-overlay__cancel:hover:after{opacity:1}.mh-overlay__cancel:active{background-color:rgba(0,0,0,.1);box-shadow:0 0 2px 1px rgba(0,0,0,.05),inset 0 1px 5px 1px rgba(0,0,0,.35)}.mh-overlay__cancel:active:after{margin-top:1px}.mh-overlay__cancel:after{background-position:50%;background-repeat:no-repeat;background-size:24px 24px;content:"";display:block;height:inherit;opacity:.9;width:inherit;transition:margin-top .1s linear,opacity .1s linear}}@media screen and (min-width:600px){.mh-overlay__cancel{min-width:96px}}@media screen{.mh-overlay__cancel:after{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/cancel.7b12d4e2bf958d3933c88d535829c986.svg)}.mh-uploader{overflow:hidden;top:0}.mh-uploader,.mh-uploader__progress-meter{bottom:0;left:0;position:absolute;right:0}.mh-uploader__progress-bar{background:#0984e3;height:100%;width:0}.mh-uploader__status{bottom:0;left:0;position:absolute;right:0;top:0}.mh-uploader__status:before{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/upload.d8aff0ecc63b50d316945d2838be3e09.svg)}.mh-uploader__cancel{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/cancel.7b12d4e2bf958d3933c88d535829c986.svg);position:absolute;right:8px;top:8px}.mh-uploader--finished .mh-uploader__cancel{display:none}.mh-file-field--file .mh-uploader__progress-meter{top:0}.mh-file-field--file .mh-uploader__status{align-items:center;display:flex;justify-content:center}.mh-file-field--file .mh-uploader__status:before{background-color:transparent;background-position:50%;background-repeat:no-repeat;content:"";display:block;height:16px;margin-right:8px;width:16px}.mh-file-field--image .mh-uploader__progress-meter,.mh-gallery--file .mh-uploader__progress-meter,.mh-gallery--image .mh-uploader__progress-meter,.mh-image-set .mh-uploader__progress-meter{background:#353b48;height:16px}.mh-file-field--image .mh-uploader__status,.mh-gallery--file .mh-uploader__status,.mh-gallery--image .mh-uploader__status,.mh-image-set .mh-uploader__status{align-items:center;display:flex;flex-direction:column;justify-content:center}.mh-file-field--image .mh-uploader__status:before,.mh-gallery--file .mh-uploader__status:before,.mh-gallery--image .mh-uploader__status:before,.mh-image-set .mh-uploader__status:before{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:32px;content:"";display:block;height:48px;width:32px}.mh-file-viewer{background:#353b48;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.mh-file-viewer__filename{display:block;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mh-file-viewer__file-size{display:block}.mh-file-viewer__buttons{display:flex;justify-content:space-between;position:absolute;width:112px;z-index:2}.mh-file-field--file .mh-file-viewer__info{align-items:center;display:flex;justify-content:left}.mh-file-field--file .mh-file-viewer__filename{line-height:48px;max-width:calc(100% - 240px);padding-left:8px}.mh-file-field--file .mh-file-viewer__file-size{margin-left:8px}.mh-file-field--file .mh-file-viewer__buttons{right:8px;top:8px}.mh-gallery-item .mh-file-viewer__info{display:flex;flex-direction:column;height:100%;justify-content:center;padding:8px;text-align:center}.mh-gallery-item .mh-file-viewer__info:before{background:transparent url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/file.acc292a16b708539408640d8a28b0386.svg) 50% no-repeat;background-size:32px;content:"";display:block;height:32px;margin:0 auto;width:32px}.mh-gallery-item .mh-file-viewer__filename{line-height:24px;max-width:100%;margin-top:8px}.mh-gallery-item .mh-file-viewer__file-size{line-height:24px}.mh-gallery-item .mh-file-viewer__handle{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mh-gallery-item .mh-file-viewer__buttons{bottom:8px;left:calc(50% - 56px)}.mh-file-viewer__download{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/drop.f108654388253cc05875a49e231d17c0.svg)}.mh-file-viewer__metadata{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/metadata.4ea413c3edf95ac3973f729ef229c1e3.svg)}.mh-file-viewer__remove{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/remove.a00a6c038c2b46eea118aea718de45c8.svg)}.mh-image-viewer{background:transparent url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/checkers.663141a101a527c1ef3ba9728b8429e3.svg) 0 0 repeat;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.mh-image-viewer__buttons{bottom:8px;display:flex;justify-content:space-between;left:calc(50% - 76px);position:absolute;width:152px;z-index:2}.mh-image-viewer__image{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.mh-image-viewer__handle{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.mh-image-viewer__download{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/drop.f108654388253cc05875a49e231d17c0.svg)}.mh-image-viewer__edit{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/edit.b5dc59047c1d9ea07b3632e40ce23fb1.svg)}.mh-image-viewer__metadata{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/metadata.4ea413c3edf95ac3973f729ef229c1e3.svg)}.mh-image-viewer__remove{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/remove.a00a6c038c2b46eea118aea718de45c8.svg)}.mh-image-set-viewer{background:transparent url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/checkers.663141a101a527c1ef3ba9728b8429e3.svg) 0 0 repeat}.mh-image-set-viewer,.mh-image-set-viewer__image{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}.mh-image-set-viewer__image{background-position:50%;background-repeat:no-repeat;background-size:contain}.mh-image-set-viewer__versions{background-color:rgba(0,0,0,.5);border-radius:2px;left:8px;max-height:32px;overflow:hidden;padding-top:32px;position:absolute;top:8px;width:160px}.mh-image-set-viewer__versions:after{content:"";display:block;pointer-events:none;margin-top:-2px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #eff2f4;position:absolute;top:16px;right:12px}.mh-image-set-viewer__versions--open{max-height:calc(100% - 16px)}.mh-image-set-viewer__versions--open:after{transform:scaleY(-1)}.mh-image-set-viewer__versions--open .mh-image-set-viewer__version{position:static!important}.mh-image-set-viewer__version{cursor:pointer;font-size:15px;height:32px;line-height:32px;overflow:hidden;padding:0 32px 0 8px;text-overflow:ellipsis;white-space:nowrap}.mh-image-set-viewer__version:hover{background:rgba(0,0,0,.25)}.mh-image-set-viewer__version--selected{left:0;position:absolute;width:100%;top:0}.mh-image-set-viewer__version-buttons{bottom:8px;display:flex;justify-content:center;height:32px;left:0;position:absolute;right:0}.mh-image-set-viewer__clear,.mh-image-set-viewer__edit,.mh-image-set-viewer__upload{margin:0 8px}.mh-image-set-viewer__alt,.mh-image-set-viewer__remove{position:absolute}.mh-image-set-viewer__alt{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/tag.f18fe343223b6b27830081da41f69419.svg);right:48px;top:8px}.mh-image-set-viewer__clear{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/clear.aff21156cbf0e5db6bbf627444baeb2e.svg);display:none}.mh-image-set-viewer__edit{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/edit.b5dc59047c1d9ea07b3632e40ce23fb1.svg)}.mh-image-set-viewer__remove{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/remove.a00a6c038c2b46eea118aea718de45c8.svg);right:8px;top:8px}.mh-image-set-viewer__upload{background-image:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/assets/upload.d8aff0ecc63b50d316945d2838be3e09.svg);position:relative}.mh-image-set-viewer--base .mh-image-set-viewer__clear,.mh-image-set-viewer--base .mh-image-set-viewer__upload{display:none}.mh-image-set-viewer--own-image .mh-image-set-viewer__clear{display:block}.mh-image-set-viewer--own-image .mh-image-set-viewer__upload{display:none}.mh-file-field{background:#2d3436;border-radius:3px;color:#fff;font-family:sans-serif;font-size:16px;margin-top:10px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mh-file-field--file{height:48px}.mh-file-field--image:before{content:"";display:block;padding-top:56.25%;width:100%}.mh-file-field--has-error{-webkit-animation-name:mh-file-error-shake;animation-name:mh-file-error-shake;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes mh-file-error-shake{0%{background-color:#2d3436;margin-left:-16px}10%{margin-left:16px}20%{margin-left:-8px}30%{margin-left:8px}40%{margin-left:-4px}50%{margin-left:4px}60%{margin-left:-2px}70%{background-color:#eb4d4b;margin-left:2px}80%{margin-left:-1px}90%{margin-left:1px}to{background-color:#2d3436;margin-left:0}}.mh-gallery{margin:auto;width:calc(100% - 40px)}.mh-gallery__acceptor{background:#2d3436;border-radius:3px;color:#fff;font-family:sans-serif;font-size:16px;height:48px;margin-bottom:20px;margin-top:20px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mh-gallery__items{display:grid;grid-template-columns:repeat(auto-fill,304px);grid-template-rows:repeat(auto-fill,240px);grid-row-gap:8px;grid-column-gap:8px;margin-top:16px;width:100%}.mh-gallery-item{background:#2d3436;border-radius:3px;color:#fff;font-family:sans-serif;font-size:16px;height:240px;overflow:hidden;position:relative}.mh-gallery-item--sort-helper{pointer-events:none;position:absolute;width:304px;z-index:99}.mh-gallery-item--sort-helper .mh-file-viewer__buttons,.mh-gallery-item--sort-helper .mh-image-viewer__buttons{display:none}.mh-sortable--sorting{cursor:move}.mh-sortable--sorting .mh-file-viewer__buttons,.mh-sortable--sorting .mh-image-viewer__buttons{display:none}.mh-sortable-ghost .mh-file-viewer__info{opacity:.5}.mh-sortable-ghost .mh-image-viewer__image{-webkit-filter:contrast(75%) saturate(25%);filter:contrast(75%) saturate(25%)}.mh-image-set{background:#2d3436;border-radius:3px;color:#fff;font-family:sans-serif;font-size:16px;margin-top:10px;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mh-image-set:before{content:"";display:block;padding-top:56.25%;width:100%}.mh-image-set--has-error{-webkit-animation-name:mh-file-error-shake;animation-name:mh-file-error-shake;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@keyframes mh-file-error-shake{0%{background-color:#2d3436;margin-left:-16px}10%{margin-left:16px}20%{margin-left:-8px}30%{margin-left:8px}40%{margin-left:-4px}50%{margin-left:4px}60%{margin-left:-2px}70%{background-color:#eb4d4b;margin-left:2px}80%{margin-left:-1px}90%{margin-left:1px}to{background-color:#2d3436;margin-left:0}}.mh-breadcrumb{margin:15px 20px;color:#999;font-family:inherit;font-weight:inherit;font-size:13px;line-height:170%}}@media screen and (min-width:480px){.mh-breadcrumb{margin:20px 0;font-size:14px;line-height:170%}}@media screen and (min-width:480px) and (min-width:780px){.mh-breadcrumb{font-size:15px;line-height:165%}}@media screen{.mh-breadcrumb:first-child,.mh-breadcrumb:last-child{margin-top:0}.mh-breadcrumb__divider{margin:0 7.5px}.mh-breadcrumb__link{color:#2095e9}.mh-breadcrumb__link:focus,.mh-breadcrumb__link:hover{text-decoration:underline}.mh-breadcrumb__link--back{cursor:pointer;padding-left:9px;position:relative}.mh-breadcrumb__link--back:after{content:"";display:block;margin-top:-4px;position:absolute;top:50%;left:0;height:0;width:0;border-bottom:4px solid transparent;border-right:4px solid var(--color-theme-fg);border-top:4px solid transparent}.mh-btn{border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:100%;align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:var(--color-theme-fg);color:#fff}.mh-btn:focus,.mh-btn:hover{outline:none;text-decoration:none}.mh-btn:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.mh-btn::-moz-focus-inner{border:0}.mh-btn,.mh-btn>*{font-size:17px;height:50px;line-height:50px}.mh-btn:focus,.mh-btn:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-btn:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-btn--bordered{position:relative;color:var(--color-theme-fg)}.mh-btn--bordered,.mh-btn--bordered:active,.mh-btn--bordered:focus,.mh-btn--bordered:hover{background-color:transparent;box-shadow:inset 0 0 0 1px var(--color-theme-fg)}.mh-btn--bordered:active:after,.mh-btn--bordered:active:before,.mh-btn--bordered:focus:after,.mh-btn--bordered:focus:before,.mh-btn--bordered:hover:after,.mh-btn--bordered:hover:before{background-color:var(--color-theme-fg);bottom:0;box-shadow:none;content:"";display:block;left:0;opacity:.15;position:absolute;right:0;top:0}.mh-btn--bordered:active:before,.mh-btn--bordered:focus:before,.mh-btn--bordered:hover:before{background-color:transparent;box-shadow:inset 0 2px 0 0 var(--color-theme-fg);display:none;opacity:.3}.mh-btn--bordered:active:before{display:block}.mh-btn--small,.mh-btn--small>*{font-size:15px;height:36px;line-height:36px}.mh-btn--grey{background-color:#999}.mh-btn--grey:focus,.mh-btn--grey:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-btn--grey:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-btn--error{position:relative;color:#e66767}.mh-btn--error,.mh-btn--error:active,.mh-btn--error:focus,.mh-btn--error:hover{background-color:transparent;box-shadow:inset 0 0 0 1px #e66767}.mh-btn--error:active:after,.mh-btn--error:active:before,.mh-btn--error:focus:after,.mh-btn--error:focus:before,.mh-btn--error:hover:after,.mh-btn--error:hover:before{background-color:#e66767;bottom:0;box-shadow:none;content:"";display:block;left:0;opacity:.15;position:absolute;right:0;top:0}.mh-btn--error:active:before,.mh-btn--error:focus:before,.mh-btn--error:hover:before{background-color:transparent;box-shadow:inset 0 2px 0 0 #e66767;display:none;opacity:.3}.mh-btn--error:active:before{display:block}.mh-btn.mh-copied{box-shadow:none;position:relative}.mh-btn.mh-copied:after{background:var(--color-theme-bg);border-radius:3px;color:#fff;content:"Copied!";display:block;font-style:italic;left:0;position:absolute;right:0;top:0}.mh-btns{align-items:center;display:flex;justify-content:center}}@media screen and (max-width:479px){.mh-btns--collapse{display:block}.mh-btns--collapse>.mh-btn{margin-top:20px}.mh-btns--collapse>.mh-btn:first-child{margin-top:0}}@media screen{.mh-btns>.mh-btn{margin-left:20px;width:auto;align-items:center;flex:auto;display:flex;justify-content:center}.mh-btns>.mh-btn:first-child{margin-left:0}.change{margin-top:6px}.change:first-child{margin-top:0}.change--add .change__field{color:#27ae60}.change--update .change__field{color:#f39c12}.change--delete .change__field{color:#e74c3c}.change--expanded .change__values{display:block}.change__field{border-radius:3px;color:#fff;cursor:pointer;display:block;padding:6px 0}.change__values{display:none}.change__value{margin-top:6px;min-height:18px;padding-left:20px;position:relative;width:calc(100% - 20px)}.change__value--new:before,.change__value--original:before{content:"-";display:inline-block;left:0;position:absolute;text-align:center;top:0;width:20px}.change__value--new:before{content:"+"}.mh-counter{text-align:right}.mh-counter--max-exceeded{color:#e66767}.mh-dataset{overflow-x:auto;padding:0;display:flex;flex-direction:column;color:inherit;font-family:inherit;font-weight:inherit;font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-dataset{font-size:15px;line-height:165%}}@media screen{.mh-dataset__head{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px}.mh-dataset__heading{flex:0 0 auto;color:inherit;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%}}@media screen and (min-width:780px){.mh-dataset__heading{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.mh-dataset__heading{font-size:22px;line-height:140%}}@media screen{.mh-dataset__row{border-top:1px solid #eff2f4;padding:0;flex:0 0 auto}}@media screen and (min-width:780px){.mh-dataset__row{display:flex}}@media screen{.mh-dataset__row:first-child{border-top:none}}@media screen and (max-width:779px){.mh-dataset__row:first-child>.mh-dataset__column:first-child{padding-top:20px}}@media screen and (min-width:780px){.mh-dataset__row:first-child>.mh-dataset__column{padding-top:20px}}@media screen{.mh-dataset__row:last-child{flex:1 0 auto}}@media screen and (max-width:779px){.mh-dataset__row:last-child>.mh-dataset__column:last-child{padding-bottom:20px}}@media screen and (min-width:780px){.mh-dataset__row:last-child>.mh-dataset__column{padding-bottom:20px}}@media screen{.mh-dataset__row--2-1>:first-child{flex:2!important}.mh-dataset__row--1-2>:first-child,.mh-dataset__row--2-1>:nth-child(2){flex:1!important}.mh-dataset__row--1-2>:nth-child(2){flex:2!important}.mh-dataset__row--3-1>:first-child{flex:3!important}.mh-dataset__row--1-3>:first-child,.mh-dataset__row--3-1>:nth-child(2){flex:1!important}.mh-dataset__row--1-3>:nth-child(2){flex:3!important}.mh-dataset__row--2-1-1>:first-child{flex:2!important}.mh-dataset__row--1-2-1>:first-child,.mh-dataset__row--2-1-1>:nth-child(2),.mh-dataset__row--2-1-1>:nth-child(3){flex:1!important}.mh-dataset__row--1-2-1>:nth-child(2){flex:2!important}.mh-dataset__row--1-1-2>:first-child,.mh-dataset__row--1-1-2>:nth-child(2),.mh-dataset__row--1-2-1>:nth-child(3){flex:1!important}.mh-dataset__row--1-1-2>:nth-child(3){flex:2!important}.mh-dataset__row .mh-dataset{border-top:1px solid rgba(0,0,0,.1);flex:1 0 auto}}@media screen and (min-width:780px){.mh-dataset__row .mh-dataset{border-top:none;border-left:1px solid #eff2f4}}@media screen{.mh-dataset__row .mh-dataset:first-child{border:none}}@media screen and (min-width:780px){.mh-dataset__row .mh-dataset:first-child .mh-dataset__head{padding-left:20px}}@media screen and (min-width:780px){.mh-dataset__row .mh-dataset:first-child .mh-dataset__column>*{margin-left:20px}}@media screen and (min-width:780px){.mh-dataset__row .mh-dataset:last-child .mh-dataset__head{padding-right:20px}}@media screen and (min-width:780px){.mh-dataset__row .mh-dataset:last-child .mh-dataset__column>*{margin-right:20px}}@media screen and (min-width:780px){.mh-dataset__row .mh-dataset__head{padding-left:10px;padding-right:10px}}@media screen{.mh-dataset__row .mh-dataset__row:first-child>.mh-dataset__column{padding-top:10px}}@media screen and (max-width:779px){.mh-dataset__row .mh-dataset__row:first-child>.mh-dataset__column:first-child{padding-top:20px}}@media screen and (min-width:780px){.mh-dataset__row .mh-dataset__row:first-child>.mh-dataset__column{padding-top:20px}}@media screen and (max-width:779px){.mh-dataset__row .mh-dataset__row:last-child>.mh-dataset__column:last-child{padding-bottom:20px}}@media screen and (min-width:780px){.mh-dataset__row .mh-dataset__row:last-child>.mh-dataset__column{padding-bottom:20px}}@media screen and (min-width:780px){.mh-dataset__row .mh-dataset .mh-dataset__column>*{margin-left:10px;margin-right:10px}}@media screen{.mh-dataset__row>.mh-dataset{flex:1}.mh-dataset__row>.mh-dataset:first-child .mh-dataset__column:not(:first-child)>*{margin-left:10px}.mh-dataset__row>.mh-dataset:first-child .mh-dataset__column:not(:last-child)>*{margin-right:10px}.mh-dataset__column{overflow-x:auto;padding:10px 0;display:flex;flex-direction:column}}@media screen and (max-width:779px){.mh-dataset__column{border-top:1px solid #eff2f4}.mh-dataset__column:first-child{border-top:none}}@media screen and (min-width:780px){.mh-dataset__column{border-left:1px solid #eff2f4;flex:1}.mh-dataset__column:first-child{border-left:none}.mh-dataset__column:first-child>*{margin-left:20px}.mh-dataset__column:last-child>*{margin-right:20px}}@media screen{.mh-dataset__column>*{margin-left:10px;margin-right:10px}}@media screen and (max-width:779px){.mh-dataset__column>*{margin-left:20px;margin-right:20px}}@media screen{.mh-dataset__column--pad>*{margin-left:20px!important;margin-right:20px!important}.mh-dataset__label{margin-bottom:2px;flex:0 0 auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#999;font-family:inherit;font-weight:inherit;font-size:13px;line-height:170%}.mh-dataset__image,.mh-dataset__map,.mh-dataset__value{flex:1 0 auto}.mh-dataset__value>a{color:#2095e9}.mh-dataset__value>a:hover{text-decoration:underline}.mh-dataset__value>audio{display:block;width:100%}.mh-dataset__value,.mh-dataset__value.mh-formatted{font-weight:400}.mh-dataset__image{box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;background:#eff2f4 50% no-repeat;background-size:contain;border-radius:3px;display:flex;justify-content:center;max-height:100vw;position:relative}.mh-dataset__image:not(:first-child){margin-top:5px}.mh-dataset__image:after{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);content:"";display:block;pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}.mh-dataset__image--flexible{background-size:auto}.mh-dataset__image>a{box-align:stretch;-moz-align-items:stretch;-ms-align-items:stretch;-o-align-items:stretch;align-items:stretch;-ms-flex-align:stretch;display:flex;flex:1 0 auto;justify-content:center}.mh-dataset__image-frame{background:#f5f7f8 50% no-repeat;background-size:contain;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);flex:1 0 auto}.mh-dataset__image-elm{display:block;max-width:100%;visibility:hidden}.mh-dataset__map{max-height:500px;position:relative;overflow:hidden}.mh-dataset__map:not(:first-child){margin-top:5px}.mh-dataset__map--short{flex-basis:250px}.mh-dataset__map-push{min-height:200px;padding-top:50%}.mh-dataset__map-frame{background-color:#f5f7f8;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);display:block;height:100%!important;left:0!important;overflow:hidden;position:absolute!important;top:0!important;width:100%!important}.mh-dataset__map-frame canvas,.mh-dataset__map-frame iframe{border-radius:3px}.mh-date-picker{background:#fff;border:1px solid #d4dce0;border-radius:3px;display:none;position:absolute;width:300px;z-index:999}.mh-date-picker--open{display:block}.mh-calendar{float:left;font-family:sans-serif;padding:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:300px}.mh-calendar,.mh-calendar *{box-sizing:border-box}.mh-calendar__nav{position:relative}.mh-calendar__month-year{color:#666;font-size:18px;text-align:center}.mh-calendar__next,.mh-calendar__previous{border-bottom:8px solid transparent;border-radius:3px;border-top:8px solid transparent;cursor:pointer;height:0;position:absolute;top:2px;width:0}.mh-calendar__next{border-left:12px solid var(--color-theme-fg);right:10px}.mh-calendar__previous{border-right:12px solid var(--color-theme-fg);left:10px}.mh-calendar__weekdays{margin-top:10px}.mh-calendar__weekdays:after{clear:both;content:" ";display:table}.mh-calendar__weekday{color:#999;float:left;font-size:11px;font-weight:700;text-align:center;width:40px}.mh-calendar__dates{margin-top:10px}.mh-calendar__dates:after{clear:both;content:" ";display:table}.mh-calendar__date{color:#666;float:left;font-size:14px;height:40px;line-height:40px;position:relative;text-align:center;width:40px}.mh-calendar__date:hover{cursor:pointer}.mh-calendar__date:hover:after{background:rgba(var(--color-theme-fg),.1);border-radius:20px;content:"";display:block;height:40px;left:0;position:absolute;top:0;width:40px;z-index:-1}.mh-calendar__date--selected{background:var(--color-theme-fg);border-radius:20px;color:#fff!important;font-weight:700}.mh-calendar__date--selected:hover{cursor:default}.mh-calendar__date--selected:hover:after{display:none}.mh-calendar__date--today{text-decoration:underline}.mh-calendar__date--blocked{color:#999;font-style:italic;font-weight:400}.mh-calendar__date--blocked:hover{cursor:default}.mh-calendar__date--blocked:hover:after{display:none}.mh-calendar__date--outside-month{color:#999;font-weight:400}.mh-calendar__date--selected.mh-calendar__date--blocked{color:#fff}.mh-filter{padding:20px!important}}@media screen and (min-width:780px){.mh-filter{display:flex;justify-content:flex-end}}@media screen{.mh-filter__common,.mh-filter__field{max-width:none!important;display:flex}}@media screen and (min-width:780px){.mh-filter__common,.mh-filter__field{margin-right:20px;margin-top:0!important;flex:0 0 auto;flex-basis:200px}}@media screen{.mh-filter__common:first-of-type,.mh-filter__field:first-of-type{margin-top:0}.mh-filter__common:last-of-type,.mh-filter__field:last-of-type{margin-right:0}.mh-filter__common>*,.mh-filter__field>*{flex:1 0 auto}.mh-filter__common .mh-field__select:focus,.mh-filter__common .mh-field__text:focus,.mh-filter__common .mh-field__textarea:focus,.mh-filter__field .mh-field__select:focus,.mh-filter__field .mh-field__text:focus,.mh-filter__field .mh-field__textarea:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 0 3px 3px 0 rgba(0,0,0,.1)!important}.mh-filter__common{flex-basis:auto}.mh-filter__common--has-q{flex-basis:249px}.mh-filter__common--has-q .mh-field__control{margin-right:-1px;flex-basis:200px}.mh-filter__common--has-q .mh-field__control .mh-field__text{border-bottom-right-radius:0;border-top-right-radius:0}.mh-filter__common--has-q.mh-filter__common--has-adv-filter{flex-basis:349px}.mh-filter__common--has-adv-filter{flex-basis:auto}.mh-filter__search-btn{background-color:var(--color-theme-fg);border-radius:3px;border:none;cursor:pointer;display:block;height:50px;margin:0;min-width:50px;padding:0;position:relative;z-index:2}.mh-filter__search-btn:focus,.mh-filter__search-btn:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075);outline:none}.mh-filter__search-btn:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.mh-filter__search-btn:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-filter__search-btn:active:after,.mh-filter__search-btn:active:before{top:calc(50% + 1px)}.mh-filter__search-btn:before{border:3px solid #fff;border-radius:8px;height:16px;margin:-10px -10px 0 0;width:16px}.mh-filter__search-btn:after,.mh-filter__search-btn:before{content:"";display:block;position:absolute;top:50%;right:50%}.mh-filter__search-btn:after{background-color:#fff;height:8px;margin:2px 4px 0 0;width:4px;transform:rotate(45deg)}.mh-filter__search-btn .mh-filter__search-btn-text{display:none}.mh-filter__search-btn-text{border:1px solid red;display:none}.mh-filter-adv{margin-left:20px}.mh-filter-adv:first-child{margin-left:0}.mh-filter-adv--open .mh-filter-adv__fields{display:block}.mh-filter-adv__handle{min-width:80px;border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:auto;align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:var(--color-theme-bg);color:#fff}.mh-filter-adv__handle:focus,.mh-filter-adv__handle:hover{outline:none;text-decoration:none}.mh-filter-adv__handle:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.mh-filter-adv__handle::-moz-focus-inner{border:0}.mh-filter-adv__handle,.mh-filter-adv__handle>*{font-size:17px;height:50px;line-height:50px}.mh-filter-adv__handle:focus,.mh-filter-adv__handle:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-filter-adv__handle:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-filter-adv__handle-badge{background-color:var(--color-theme-fg);border-radius:6px;display:inline-block;height:12px;margin-left:10px;width:12px}}@media screen and (min-width:480px){.mh-filter-adv__rel{position:relative;z-index:11}}@media screen{.mh-filter-adv__close{cursor:pointer;display:block;height:28px;width:28px;position:absolute;top:20px;right:20px}}@media screen and (min-width:480px){.mh-filter-adv__close{display:none}}@media screen and (min-width:780px){.mh-filter-adv__close{height:30px;width:30px}}@media screen and (min-width:1280px){.mh-filter-adv__close{height:32px;width:32px}}@media screen{.mh-filter-adv__close:hover:after,.mh-filter-adv__close:hover:before{background-color:#666}.mh-filter-adv__close:after,.mh-filter-adv__close:before{background-color:#999;content:"";display:block;height:20px;margin:-10px 0 0 -2px;transition:background-color .2s ease-in-out;width:4px;position:absolute;top:50%;left:50%}.mh-filter-adv__close:before{transform:rotate(45deg)}.mh-filter-adv__close:after{transform:rotate(-45deg)}.mh-filter-adv__fields{background-color:#fff;display:none;min-width:320px}}@media screen and (max-width:479px){.mh-filter-adv__fields{height:100%;overflow-y:auto;width:100%;z-index:15;position:fixed;top:0;left:0}}@media screen and (min-width:480px){.mh-filter-adv__fields{border-radius:3px;box-shadow:0 2px 0 0 rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.2);position:absolute;top:calc(100% + 10px);right:0}}@media screen{.mh-filter-adv .mh-field--btns{margin-top:20px}.mh-flash{background:#66d17e url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/form-error-striping.4b39b7241b3ea62431353788efd98d78.png) top repeat-x;padding:12.5px 20px;position:relative;text-align:left;color:#fff;font-family:inherit;font-weight:400;font-size:16px;line-height:160%}}@media screen and (min-width:780px){.mh-flash{font-size:17px;line-height:155%}}@media screen and (max-width:479px){.mh-flash{margin:-15px 0 15px!important}}@media screen and (min-width:480px){.mh-flash{border-radius:3px;margin:20px 0;text-align:center}}@media screen{.mh-flash:first-child{margin-top:0}.mh-flash:last-child{margin-bottom:0}.mh-flash--error{background-color:#e66767}.mh-flash--warning{background-color:#f19066}.mh-flash--success{background-color:#66d17e}.mh-flash--has-close{padding-right:40px}.mh-flash__close{cursor:pointer;display:block;height:20px;margin-top:-10px;width:20px;position:absolute;top:50%;right:10px}.mh-flash__close:after,.mh-flash__close:before{background-color:#fff;content:"";display:block;height:14px;margin:-7px 0 0 -2px;width:4px;position:absolute;top:50%;left:50%}.mh-flash__close:before{transform:rotate(45deg)}.mh-flash__close:after{transform:rotate(-45deg)}.mh-flash a{text-decoration:underline}.mh-form{padding:0}.mh-form:first-child{margin-top:0}.mh-form:last-child{margin-bottom:0}.mh-form--reverse-optional .mh-field__label-text:after{color:#999;content:" (Required)";display:inline}.mh-form--reverse-optional .mh-field__label--optional .mh-field__label-text:after{display:none}.mh-form--fixed-btns{padding-bottom:75px;padding-top:0}}@media screen and (min-width:480px){.mh-form--fixed-btns{padding-bottom:55px}}@media screen and (min-width:780px){.mh-form--fixed-btns{padding-bottom:69px}}@media screen{.mh-form--fixed-btns>:first-child{padding-top:20px}.mh-form--fixed-btns .mh-field--btns{box-shadow:0 -5px 5px -1px rgba(0,0,0,.05),0 -1px 0 0 rgba(0,0,0,.05);background-color:#fff;max-width:1160px;padding:20px;width:100%;z-index:1001;display:flex;position:fixed;bottom:0;transition:box-shadow .2s ease-in-out}}@media screen and (min-width:480px){.mh-form--fixed-btns .mh-field--btns{width:calc(100% - 40px)}}@media screen and (min-width:1080px){.mh-form--fixed-btns .mh-field--btns{width:calc(100% - 300px)}}@media screen and (min-width:1280px){.mh-form--fixed-btns .mh-field--btns{width:calc(100% - 320px)}}@media screen{.mh-form--fixed-btns .mh-field--btns .mh-field__btn{max-width:186.666666667px;margin:0 20px 0 0}}@media screen and (max-width:779px){.mh-form--fixed-btns .mh-field--btns .mh-field__btn,.mh-form--fixed-btns .mh-field--btns .mh-field__btn>*{font-size:15px;height:36px;line-height:36px}}@media screen{.mh-form--fixed-btns .mh-field--btns .mh-field__btn:last-child{margin-right:0}}@media screen and (max-width:1079px){.mh-body--has-actions .mh-form--fixed-btns .mh-field--btns{bottom:36px}}@media screen{.mh-form--fixed-btns .mh-field--anchored{box-shadow:0 -1px 0 0 rgba(0,0,0,.1)}.mh-form__fieldset{border-bottom:1px solid rgba(0,0,0,.1);padding:20px}.mh-form__fieldset:last-child{border-bottom:none}.mh-form__legend{float:left;display:block;margin-bottom:20px;width:100%;color:inherit;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%}}@media screen and (min-width:780px){.mh-form__legend{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.mh-form__legend{font-size:22px;line-height:140%}}@media screen{.mh-form__legend:last-child{margin-top:0}.mh-form__field{clear:left;margin-top:20px;max-width:600px}.mh-form__field:first-child{margin-top:0}.mh-form__aside{margin-top:20px;max-width:600px}}@media screen and (max-width:1279px){.mh-form__aside{color:#999}}@media screen and (min-width:1280px){.mh-form__aside{background-color:#f5f7f8;border-radius:3px;clear:both;float:right;padding:20px;width:calc(100% - 620px)}.mh-form__aside:first-of-type{margin-top:0}.mh-form__aside--label-above{margin-top:47px}}@media screen{.mh-form__aside:first-child{margin-top:0}.mh-form__note{margin-top:20px;color:#999}}@media screen and (min-width:1080px){.mh-form__note{max-width:600px}}@media screen{.mh-form__note:first-child{margin-top:0}.mh-field{flex-grow:0}.mh-field:after{clear:both;content:"";display:table}}@media screen and (min-width:480px){.mh-field{display:flex}}@media screen and (min-width:1280px){.mh-form__aside:first-child+.mh-field{margin-top:0}}@media screen and (min-width:480px){.mh-field--2-4>:first-child{flex-basis:186.66667px;flex-grow:0}}@media screen and (min-width:480px){.mh-field--2-4>:nth-child(2),.mh-field--4-2>:first-child{flex-basis:393.33333px;flex-grow:0}.mh-field--4-2>:nth-child(2){flex-basis:186.66667px;flex-grow:0}}@media screen and (min-width:480px){.mh-field--3-3>:first-child,.mh-field--3-3>:nth-child(2){flex-basis:290px;flex-grow:0}}@media screen and (min-width:480px){.mh-field--2-2-1>:first-child,.mh-field--2-2-1>:nth-child(2){flex-basis:186.66667px;flex-grow:0}}@media screen and (min-width:480px){.mh-field--1-2-2>:first-child,.mh-field--2-2-1>:nth-child(3){flex-basis:83.33333px;flex-grow:0}}@media screen and (min-width:480px){.mh-field--1-2-2>:nth-child(2),.mh-field--1-2-2>:nth-child(3),.mh-field--2-2-2>:first-child,.mh-field--2-2-2>:nth-child(2),.mh-field--2-2-2>:nth-child(3){flex-basis:186.66667px;flex-grow:0}}@media screen{.mh-field--btns{margin:20px 0;max-width:none}}@media screen and (min-width:480px){.mh-field--btns{align-items:center;display:flex}}@media screen and (min-width:780px){.mh-field--btns{margin:30px 0}}@media screen{.mh-field--btns:first-child{margin-top:0}.mh-field--btns:last-child{margin-bottom:0}.mh-form>.mh-field--btns{margin-top:0;padding:20px}.mh-field--btns .mh-field__btn,.mh-field--btns>*{margin:20px 0}}@media screen and (min-width:480px){.mh-field--btns .mh-field__btn,.mh-field--btns>*{max-width:186.666666667px;margin:0 20px 0 0}.mh-field--btns .mh-field__btn:last-child,.mh-field--btns>:last-child{margin-right:0}}@media screen{.mh-field--btns .mh-field__btn:first-child,.mh-field--btns>:first-child{margin-top:0}.mh-field--btns .mh-field__btn:last-child,.mh-field--btns>:last-child{margin-bottom:0}.mh-field--btns>*{align-items:center;display:flex;max-width:none}.mh-field--btns>.mh-form__note{display:block}.mh-field__control{flex:1 0;margin-top:20px;max-width:100%;position:relative;z-index:1}}@media screen and (min-width:480px){.mh-field__control{margin:0 20px 0 0;flex:1 1}.mh-field__control:last-child{margin-right:0}}@media screen{.mh-field__control:first-child{margin-top:0}.mh-field__control:hover{z-index:2}.mh-field__control--filled .mh-field__label,.mh-field__control--focused .mh-field__label{padding:8px 10px 0;color:#999;font-family:inherit;font-weight:inherit;font-size:13px;line-height:13px}.mh-field__control--filled .mh-field__label-text,.mh-field__control--focused .mh-field__label-text{background-color:#fff;box-shadow:10px 0 0 0 #fff}.mh-field__control--filled .mh-field__asset,.mh-field__control--filled .mh-field__select,.mh-field__control--filled .mh-field__text,.mh-field__control--filled .mh-field__textarea,.mh-field__control--focused .mh-field__asset,.mh-field__control--focused .mh-field__select,.mh-field__control--focused .mh-field__text,.mh-field__control--focused .mh-field__textarea{line-height:200%;padding-top:18px}.mh-field__control--filled .mh-field__asset::-webkit-input-placeholder,.mh-field__control--filled .mh-field__select::-webkit-input-placeholder,.mh-field__control--filled .mh-field__text::-webkit-input-placeholder,.mh-field__control--filled .mh-field__textarea::-webkit-input-placeholder,.mh-field__control--focused .mh-field__asset::-webkit-input-placeholder,.mh-field__control--focused .mh-field__select::-webkit-input-placeholder,.mh-field__control--focused .mh-field__text::-webkit-input-placeholder,.mh-field__control--focused .mh-field__textarea::-webkit-input-placeholder{color:#999!important}.mh-field__control--filled .mh-field__asset:-moz-placeholder,.mh-field__control--filled .mh-field__asset::-moz-placeholder,.mh-field__control--filled .mh-field__select:-moz-placeholder,.mh-field__control--filled .mh-field__select::-moz-placeholder,.mh-field__control--filled .mh-field__text:-moz-placeholder,.mh-field__control--filled .mh-field__text::-moz-placeholder,.mh-field__control--filled .mh-field__textarea:-moz-placeholder,.mh-field__control--filled .mh-field__textarea::-moz-placeholder,.mh-field__control--focused .mh-field__asset:-moz-placeholder,.mh-field__control--focused .mh-field__asset::-moz-placeholder,.mh-field__control--focused .mh-field__select:-moz-placeholder,.mh-field__control--focused .mh-field__select::-moz-placeholder,.mh-field__control--focused .mh-field__text:-moz-placeholder,.mh-field__control--focused .mh-field__text::-moz-placeholder,.mh-field__control--focused .mh-field__textarea:-moz-placeholder,.mh-field__control--focused .mh-field__textarea::-moz-placeholder{color:#999!important}.mh-field__control--filled .mh-field__asset:-ms-input-placeholder,.mh-field__control--filled .mh-field__select:-ms-input-placeholder,.mh-field__control--filled .mh-field__text:-ms-input-placeholder,.mh-field__control--filled .mh-field__textarea:-ms-input-placeholder,.mh-field__control--focused .mh-field__asset:-ms-input-placeholder,.mh-field__control--focused .mh-field__select:-ms-input-placeholder,.mh-field__control--focused .mh-field__text:-ms-input-placeholder,.mh-field__control--focused .mh-field__textarea:-ms-input-placeholder{color:#999!important}.mh-field__control--filled .mh-field__select,.mh-field__control--focused .mh-field__select{color:#666;padding-top:18px}.mh-field__control--filled .mh-field__textarea,.mh-field__control--focused .mh-field__textarea{padding-top:24px}.mh-field__control--focused{z-index:3}.mh-field__control--label-above .mh-field__asset,.mh-field__control--label-above .mh-field__select,.mh-field__control--label-above .mh-field__text,.mh-field__control--label-above .mh-field__textarea{padding-left:20px;padding-top:0}.mh-field__control--label-above .mh-field__asset::-webkit-input-placeholder,.mh-field__control--label-above .mh-field__select::-webkit-input-placeholder,.mh-field__control--label-above .mh-field__text::-webkit-input-placeholder,.mh-field__control--label-above .mh-field__textarea::-webkit-input-placeholder{color:#999}.mh-field__control--label-above .mh-field__asset:-moz-placeholder,.mh-field__control--label-above .mh-field__asset::-moz-placeholder,.mh-field__control--label-above .mh-field__select:-moz-placeholder,.mh-field__control--label-above .mh-field__select::-moz-placeholder,.mh-field__control--label-above .mh-field__text:-moz-placeholder,.mh-field__control--label-above .mh-field__text::-moz-placeholder,.mh-field__control--label-above .mh-field__textarea:-moz-placeholder,.mh-field__control--label-above .mh-field__textarea::-moz-placeholder{color:#999}.mh-field__control--label-above .mh-field__asset:-ms-input-placeholder,.mh-field__control--label-above .mh-field__select:-ms-input-placeholder,.mh-field__control--label-above .mh-field__text:-ms-input-placeholder,.mh-field__control--label-above .mh-field__textarea:-ms-input-placeholder{color:#999}.mh-field__control--label-above .mh-field__textarea{padding:20px}.mh-field__control--label-above .mh-field__select{color:#666}.mh-field__control--label-above>.mh-field__label{cursor:default;display:block;font-weight:400;padding:0 0 3px;pointer-events:auto;position:static;text-overflow:clip;white-space:normal;color:inherit;font-family:inherit;font-weight:500;font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-field__control--label-above>.mh-field__label{font-size:15px;line-height:165%}}@media screen{.mh-field__control--shrink{flex:0 0 auto}.mh-field__control--error>.mh-field__label{color:#e66767!important;padding-right:39px}.mh-field__control--error>.mh-field__label .mh-field__label-text{margin-right:5px}.mh-field__control--error .mh-field__error{display:block;margin-top:5px;padding-left:21px;position:relative}.mh-field__control--error .mh-field__error-icon{background-color:#e66767;border-radius:50%;display:block;height:16px;margin-top:-8px;pointer-events:none;width:16px;position:absolute;top:50%;left:0}.mh-field__control--error .mh-field__error-icon:after,.mh-field__control--error .mh-field__error-icon:before{background-color:#fff;content:"";display:block;height:8px;margin:-4px 0 0 -1px;width:2px;position:absolute;top:50%;left:50%}.mh-field__control--error .mh-field__error-icon:before{transform:rotate(45deg)}.mh-field__control--error .mh-field__error-icon:after{transform:rotate(-45deg)}.mh-field__control--error .mh-field__error-text{color:#e66767;font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-field__control--error .mh-field__error-text{font-size:15px;line-height:165%}}@media screen{.mh-field__control--error .mh-field__asset,.mh-field__control--error .mh-field__select,.mh-field__control--error .mh-field__text,.mh-field__control--error .mh-field__textarea{padding-right:39px}.mh-field__control--error .mh-field__asset:focus,.mh-field__control--error .mh-field__select:focus,.mh-field__control--error .mh-field__text:focus,.mh-field__control--error .mh-field__textarea:focus{box-shadow:0 3px 0 0 #e66767,inset 0 -1px 0 0 #e66767,inset 0 1px 0 0 rgba(0,0,0,.25),inset -1px 0 0 0 rgba(0,0,0,.25),inset 1px 0 0 0 rgba(0,0,0,.25),inset 0 3px 3px 0 rgba(0,0,0,.1);color:#666}.mh-field__control--error .mh-field__asset+*+.mh-field__error,.mh-field__control--error .mh-field__asset+.mh-field__error,.mh-field__control--error .mh-field__select+*+.mh-field__error,.mh-field__control--error .mh-field__select+.mh-field__error,.mh-field__control--error .mh-field__text+*+.mh-field__error,.mh-field__control--error .mh-field__text+.mh-field__error,.mh-field__control--error .mh-field__textarea+*+.mh-field__error,.mh-field__control--error .mh-field__textarea+.mh-field__error{margin-top:0;padding-left:0}.mh-field__control--error .mh-field__asset+*+.mh-field__error .mh-field__error-text,.mh-field__control--error .mh-field__asset+.mh-field__error .mh-field__error-text,.mh-field__control--error .mh-field__select+*+.mh-field__error .mh-field__error-text,.mh-field__control--error .mh-field__select+.mh-field__error .mh-field__error-text,.mh-field__control--error .mh-field__text+*+.mh-field__error .mh-field__error-text,.mh-field__control--error .mh-field__text+.mh-field__error .mh-field__error-text,.mh-field__control--error .mh-field__textarea+*+.mh-field__error .mh-field__error-text,.mh-field__control--error .mh-field__textarea+.mh-field__error .mh-field__error-text{background-color:var(--color-theme-bg);border-radius:3px;max-width:220px;opacity:0;padding:5px 10px;pointer-events:none;position:absolute;right:0;bottom:44px;transition:opacity .2s ease-in-out;color:#fff;font-family:inherit;font-weight:inherit;font-size:13px;line-height:170%}.mh-field__control--error .mh-field__asset+*+.mh-field__error .mh-field__error-text:before,.mh-field__control--error .mh-field__asset+.mh-field__error .mh-field__error-text:before,.mh-field__control--error .mh-field__select+*+.mh-field__error .mh-field__error-text:before,.mh-field__control--error .mh-field__select+.mh-field__error .mh-field__error-text:before,.mh-field__control--error .mh-field__text+*+.mh-field__error .mh-field__error-text:before,.mh-field__control--error .mh-field__text+.mh-field__error .mh-field__error-text:before,.mh-field__control--error .mh-field__textarea+*+.mh-field__error .mh-field__error-text:before,.mh-field__control--error .mh-field__textarea+.mh-field__error .mh-field__error-text:before{content:"";display:block;position:absolute;top:100%;right:21px;height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-theme-bg)}.mh-field__control--error .mh-field__asset+*+.mh-field__error .mh-field__error-icon,.mh-field__control--error .mh-field__asset+.mh-field__error .mh-field__error-icon,.mh-field__control--error .mh-field__select+*+.mh-field__error .mh-field__error-icon,.mh-field__control--error .mh-field__select+.mh-field__error .mh-field__error-icon,.mh-field__control--error .mh-field__text+*+.mh-field__error .mh-field__error-icon,.mh-field__control--error .mh-field__text+.mh-field__error .mh-field__error-icon,.mh-field__control--error .mh-field__textarea+*+.mh-field__error .mh-field__error-icon,.mh-field__control--error .mh-field__textarea+.mh-field__error .mh-field__error-icon{height:26px;width:26px;position:absolute;top:auto;right:13px;bottom:12px;left:auto}.mh-field__control--error .mh-field__asset+*+.mh-field__error .mh-field__error-icon:after,.mh-field__control--error .mh-field__asset+*+.mh-field__error .mh-field__error-icon:before,.mh-field__control--error .mh-field__asset+.mh-field__error .mh-field__error-icon:after,.mh-field__control--error .mh-field__asset+.mh-field__error .mh-field__error-icon:before,.mh-field__control--error .mh-field__select+*+.mh-field__error .mh-field__error-icon:after,.mh-field__control--error .mh-field__select+*+.mh-field__error .mh-field__error-icon:before,.mh-field__control--error .mh-field__select+.mh-field__error .mh-field__error-icon:after,.mh-field__control--error .mh-field__select+.mh-field__error .mh-field__error-icon:before,.mh-field__control--error .mh-field__text+*+.mh-field__error .mh-field__error-icon:after,.mh-field__control--error .mh-field__text+*+.mh-field__error .mh-field__error-icon:before,.mh-field__control--error .mh-field__text+.mh-field__error .mh-field__error-icon:after,.mh-field__control--error .mh-field__text+.mh-field__error .mh-field__error-icon:before,.mh-field__control--error .mh-field__textarea+*+.mh-field__error .mh-field__error-icon:after,.mh-field__control--error .mh-field__textarea+*+.mh-field__error .mh-field__error-icon:before,.mh-field__control--error .mh-field__textarea+.mh-field__error .mh-field__error-icon:after,.mh-field__control--error .mh-field__textarea+.mh-field__error .mh-field__error-icon:before{height:14px;margin:-7px 0 0 -2px;width:4px}.mh-field__control--error .mh-field__select{background-position:top 50% right 50px;padding-right:59px}.mh-field__control--error .mh-field__tick .mh-field__tick-input:focus+.mh-field__label:before{box-shadow:0 0 0 1px #e66767,inset 0 -5px 8px -2px rgba(0,0,0,.15)}.mh-field__control--error .mh-field__tick .mh-field__tick-input:checked:focus+.mh-field__label:before{box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 1px #e66767,inset 0 -5px 8px -2px rgba(0,0,0,.15)}.mh-field__control--error .mh-field__tick .mh-field__label{color:#666!important}.mh-field__control--error .mh-field__text+*+.mh-field__error,.mh-field__control--error .mh-field__text+.mh-field__error{height:50px;pointer-events:none;position:absolute;top:0;width:100%}.mh-field__label{cursor:text;padding:0 20px;pointer-events:none;text-align:left;z-index:2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;position:absolute;top:0;left:0;transition:color .2s ease-in-out,font-size .2s ease-in-out,font-weight .2s ease-in-out,line-height .2s ease-in-out,padding .2s ease-in-out;color:inherit;font-family:inherit;font-weight:400;font-size:14px;line-height:50px}}@media screen and (min-width:780px){.mh-field__label{font-size:15px;line-height:50px}}@media screen{.mh-field__label--optional>.mh-field__label-text:after{color:#999;content:" (Optional)";display:inline}.mh-field__label--optional.mh-field__label--required>.mh-field__label-text:after{display:none}.mh-field__label .mh-field__error{display:inline;margin-top:0;padding-left:0}.mh-field__label .mh-field__error .mh-field__error-text{vertical-align:middle}.mh-field__label .mh-field__error .mh-field__error-text:before{content:" - ";display:inline}.mh-field__label .mh-field__error .mh-field__error-icon{display:inline-block;left:auto;margin:0 0 -3px 5px;position:relative;top:auto}.mh-field__asset,.mh-field__select,.mh-field__text,.mh-field__textarea{background-clip:padding-box;background-color:#fff;border:none;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);display:block;height:50px;margin:0;padding:0 10px;text-align:left;width:100%;transition:line-height .2s ease-in-out,padding .2s ease-in-out;color:#666;font-family:inherit;font-weight:400;font-size:14px;line-height:50px}}@media screen and (min-width:780px){.mh-field__asset,.mh-field__select,.mh-field__text,.mh-field__textarea{font-size:15px;line-height:50px}}@media screen{.mh-field__asset::-webkit-input-placeholder,.mh-field__select::-webkit-input-placeholder,.mh-field__text::-webkit-input-placeholder,.mh-field__textarea::-webkit-input-placeholder{color:#fff!important;-webkit-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:inherit;font-family:inherit;font-weight:300;font-size:14px;line-height:50px}}@media screen and (min-width:780px){.mh-field__asset::-webkit-input-placeholder,.mh-field__select::-webkit-input-placeholder,.mh-field__text::-webkit-input-placeholder,.mh-field__textarea::-webkit-input-placeholder{font-size:15px;line-height:50px}}@media screen{.mh-body--no-transitions .mh-field__asset::-webkit-input-placeholder,.mh-body--no-transitions .mh-field__select::-webkit-input-placeholder,.mh-body--no-transitions .mh-field__text::-webkit-input-placeholder,.mh-body--no-transitions .mh-field__textarea::-webkit-input-placeholder{-webkit-transition:none;transition:none}.mh-field__asset::-moz-placeholder,.mh-field__select::-moz-placeholder,.mh-field__text::-moz-placeholder,.mh-field__textarea::-moz-placeholder{color:#fff!important;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:inherit;font-family:inherit;font-weight:300;font-size:14px;line-height:50px}}@media screen and (min-width:780px){.mh-field__asset::-moz-placeholder,.mh-field__select::-moz-placeholder,.mh-field__text::-moz-placeholder,.mh-field__textarea::-moz-placeholder{font-size:15px;line-height:50px}}@media screen{.mh-body--no-transitions .mh-field__asset::-moz-placeholder,.mh-body--no-transitions .mh-field__select::-moz-placeholder,.mh-body--no-transitions .mh-field__text::-moz-placeholder,.mh-body--no-transitions .mh-field__textarea::-moz-placeholder{-moz-transition:none;transition:none}.mh-field__asset:-moz-placeholder,.mh-field__select:-moz-placeholder,.mh-field__text:-moz-placeholder,.mh-field__textarea:-moz-placeholder{color:#fff!important;-moz-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:inherit;font-family:inherit;font-weight:300;font-size:14px;line-height:50px}}@media screen and (min-width:780px){.mh-field__asset:-moz-placeholder,.mh-field__select:-moz-placeholder,.mh-field__text:-moz-placeholder,.mh-field__textarea:-moz-placeholder{font-size:15px;line-height:50px}}@media screen{.mh-body--no-transitions .mh-field__asset:-moz-placeholder,.mh-body--no-transitions .mh-field__select:-moz-placeholder,.mh-body--no-transitions .mh-field__text:-moz-placeholder,.mh-body--no-transitions .mh-field__textarea:-moz-placeholder{-moz-transition:none;transition:none}.mh-field__asset:-ms-input-placeholder,.mh-field__select:-ms-input-placeholder,.mh-field__text:-ms-input-placeholder,.mh-field__textarea:-ms-input-placeholder{color:#fff!important;-ms-transition:color .2s ease-in-out;transition:color .2s ease-in-out;color:inherit;font-family:inherit;font-weight:300;font-size:14px;line-height:50px}}@media screen and (min-width:780px){.mh-field__asset:-ms-input-placeholder,.mh-field__select:-ms-input-placeholder,.mh-field__text:-ms-input-placeholder,.mh-field__textarea:-ms-input-placeholder{font-size:15px;line-height:50px}}@media screen{.mh-body--no-transitions .mh-field__asset:-ms-input-placeholder,.mh-body--no-transitions .mh-field__select:-ms-input-placeholder,.mh-body--no-transitions .mh-field__text:-ms-input-placeholder,.mh-body--no-transitions .mh-field__textarea:-ms-input-placeholder{-ms-transition:none;transition:none}.mh-field__asset:hover,.mh-field__select:hover,.mh-field__text:hover,.mh-field__textarea:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25)}.mh-field__asset:focus,.mh-field__select:focus,.mh-field__text:focus,.mh-field__textarea:focus{box-shadow:0 3px 0 0 var(--color-theme-fg),inset 0 -1px 0 0 var(--color-theme-fg),inset 0 1px 0 0 rgba(0,0,0,.25),inset -1px 0 0 0 rgba(0,0,0,.25),inset 1px 0 0 0 rgba(0,0,0,.25),inset 0 3px 3px 0 rgba(0,0,0,.1);color:#666}.mh-field__text--small{height:36px;line-height:36px}.mh-field__text--small::-webkit-input-placeholder{color:#999!important;line-height:36px}.mh-field__text--small:-moz-placeholder,.mh-field__text--small::-moz-placeholder{color:#999!important;line-height:36px}.mh-field__text--small:-ms-input-placeholder{color:#999!important;line-height:36px}.mh-field__select{background:#fff url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/icon-arrow-down.98ea1931ccd5ce29743833ff37f2ca0f.svg) right 15px top 50% no-repeat;background-size:9px 4px;color:#fff;cursor:pointer;padding-right:24px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.mh-field__select:-moz-focusring{color:transparent;text-shadow:0 0 0 #666}.mh-field__select::-ms-expand{display:none}.mh-field__textarea{height:200px;min-height:200px;line-height:165%!important;padding-top:16px;padding-bottom:10px;resize:vertical;font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-field__textarea{font-size:15px;line-height:165%}}@media screen{.mh-field__textarea::-webkit-input-placeholder{font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-field__textarea::-webkit-input-placeholder{font-size:15px;line-height:165%}}@media screen{.mh-field__textarea::-moz-placeholder{font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-field__textarea::-moz-placeholder{font-size:15px;line-height:165%}}@media screen{.mh-field__textarea:-moz-placeholder{font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-field__textarea:-moz-placeholder{font-size:15px;line-height:165%}}@media screen{.mh-field__textarea:-ms-input-placeholder{font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-field__textarea:-ms-input-placeholder{font-size:15px;line-height:165%}}@media screen{.mh-field__textarea--shrink{height:100px;min-height:100px}.mh-field__textarea--grow{height:300px;min-height:300px}.mh-field__ticks{margin-top:-5px}.mh-field__ticks--flexible .mh-field__tick{display:inline-block;margin-right:20px}}@media screen and (min-width:480px){.mh-field__ticks--split{display:flex;flex-wrap:wrap}.mh-field__ticks--split .mh-field__tick{width:50%}}@media screen{.mh-field__ticks .mh-field__tick{margin-top:5px}.mh-field__tick-input{height:1px;overflow:hidden;width:1px;position:absolute;top:auto;left:-10000px}.mh-field__tick-input+.mh-field__label{cursor:pointer;display:inline-block;overflow:visible;padding:0 0 0 29px;pointer-events:auto;position:relative;text-overflow:clip;white-space:normal;color:inherit;font-family:inherit;font-weight:400;font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-field__tick-input+.mh-field__label{font-size:15px;line-height:165%}}@media screen{.mh-field__tick-input+.mh-field__label:hover:before{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 0 -5px 8px -2px rgba(0,0,0,.15)}.mh-field__tick-input+.mh-field__label:before{background-color:#fff;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 -5px 8px -2px rgba(0,0,0,.15);content:"";display:block;height:19px;margin-top:-10px;width:19px;position:absolute;top:50%;left:0}.mh-field__tick-input+.mh-field__label .mh-field__label-text:after{display:none}.mh-field__tick-input[type=radio]+.mh-field__label:before{border-radius:50%}.mh-field__tick-input[type=radio]+.mh-field__label:after{background-color:#fff;border-radius:50%;content:"";display:none;height:7px;margin-top:-4px;width:7px;position:absolute;top:50%;left:6px}.mh-field__tick-input[type=checkbox]+.mh-field__label:after{border-bottom:3px solid #fff;border-right:3px solid #fff;content:"";display:none;height:12px;margin-top:-8px!important;width:7px;position:absolute;top:50%;left:6px;transform:rotate(45deg)}.mh-field__tick-input:focus+.mh-field__label:before{box-shadow:0 0 0 1px var(--color-theme-fg),inset 0 -5px 8px -2px rgba(0,0,0,.15)}.mh-field__tick-input:checked+.mh-field__label:before{background-color:var(--color-theme-fg)}.mh-field__tick-input:checked+.mh-field__label:after{display:block!important}.mh-field__tick-input:checked:focus+.mh-field__label:before{box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 1px var(--color-theme-fg),inset 0 -5px 8px -2px rgba(0,0,0,.15)}.mh-field__btn{margin:20px 0}.mh-field__btn:first-child{margin-top:0}.mh-field__btn:last-child{margin-bottom:0}.mh-pinned-field-error{background-color:var(--color-theme-bg);border-radius:3px;display:block;max-width:220px;padding:5px 10px;pointer-events:none;position:absolute;z-index:1000;color:#fff;font-family:inherit;font-weight:inherit;font-size:13px;line-height:170%}.mh-pinned-field-error:before{content:"";display:block;position:absolute;top:100%;right:21px;height:0;width:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-theme-bg)}.mh-formatted{color:inherit;font-family:inherit;font-weight:inherit;font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-formatted{font-size:15px;line-height:165%}}@media screen{.mh-formatted:after{clear:both;content:"";display:table}.mh-formatted>a,.mh-formatted>h1 a,.mh-formatted>h2 a,.mh-formatted>h3 a,.mh-formatted>li>a,.mh-formatted>p>a{color:#2095e9}.mh-formatted>a:focus,.mh-formatted>a:hover,.mh-formatted>h1 a:focus,.mh-formatted>h1 a:hover,.mh-formatted>h2 a:focus,.mh-formatted>h2 a:hover,.mh-formatted>h3 a:focus,.mh-formatted>h3 a:hover,.mh-formatted>li>a:focus,.mh-formatted>li>a:hover,.mh-formatted>p>a:focus,.mh-formatted>p>a:hover{text-decoration:underline}.mh-formatted>.h1,.mh-formatted>.h2,.mh-formatted>.h3,.mh-formatted>h1,.mh-formatted>h2,.mh-formatted>h3{margin:25px 0 15px}.mh-formatted>.h1,.mh-formatted>h1{color:inherit;font-family:inherit;font-weight:inherit;font-size:24px;line-height:130%}}@media screen and (min-width:780px){.mh-formatted>.h1,.mh-formatted>h1{font-size:28px;line-height:125%}}@media screen and (min-width:1280px){.mh-formatted>.h1,.mh-formatted>h1{font-size:34px;line-height:120%}}@media screen{.mh-formatted>.h2,.mh-formatted>h2{color:inherit;font-family:inherit;font-weight:inherit;font-size:21px;line-height:140%}}@media screen and (min-width:780px){.mh-formatted>.h2,.mh-formatted>h2{font-size:24px;line-height:135%}}@media screen and (min-width:1280px){.mh-formatted>.h2,.mh-formatted>h2{font-size:27px;line-height:130%}}@media screen{.mh-formatted>.h3,.mh-formatted>h3{color:inherit;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%}}@media screen and (min-width:780px){.mh-formatted>.h3,.mh-formatted>h3{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.mh-formatted>.h3,.mh-formatted>h3{font-size:22px;line-height:140%}}@media screen{.mh-formatted>p{margin:0 0 15px}.mh-formatted>iframe,.mh-formatted>img{clear:both;display:block;margin:25px auto;max-width:100%}.mh-formatted>iframe.align-left,.mh-formatted>img.align-left{clear:left;float:left;margin-top:0;margin-right:25px}.mh-formatted>iframe.align-right,.mh-formatted>img.align-right{clear:right;float:right;margin-top:0;margin-left:25px}.mh-formatted>img{height:auto}.mh-formatted>ul{list-style-type:disc;margin:0 0 15px;padding:0 0 0 18px}.mh-formatted>ul>li ol,.mh-formatted>ul>li ul{margin:0 0 15px;padding:8px 0 0 18px}.mh-formatted>ul>li ul{list-style-type:circle}.mh-formatted>ul>li ol{list-style:lower-alpha}.mh-formatted>ol{list-style-type:decimal;margin:0 0 15px;padding:0 0 0 19px}.mh-formatted>ol>li ol,.mh-formatted>ol>li ul{margin:0 0 15px;padding:8px 0 0 19px}.mh-formatted>ol>li ol{list-style:lower-alpha}.mh-formatted>ol>li ul{list-style-type:circle}.mh-formatted>:first-child{margin-top:0!important}.mh-formatted>:last-child,.mh-formatted>ol>li:last-child ol,.mh-formatted>ul>li:last-child ul{margin-bottom:0!important}.mh-heading{padding:20px}.mh-heading__upper{display:flex;justify-content:flex-end}.mh-heading__primary{align-items:center;display:flex;flex:1 1 auto}.mh-heading h1.mh-heading__primary{color:inherit;font-family:inherit;font-weight:inherit;font-size:24px;line-height:130%}}@media screen and (min-width:780px){.mh-heading h1.mh-heading__primary{font-size:28px;line-height:125%}}@media screen and (min-width:1280px){.mh-heading h1.mh-heading__primary{font-size:34px;line-height:120%}}@media screen{.mh-heading h2.mh-heading__primary{color:inherit;font-family:inherit;font-weight:inherit;font-size:21px;line-height:140%}}@media screen and (min-width:780px){.mh-heading h2.mh-heading__primary{font-size:24px;line-height:135%}}@media screen and (min-width:1280px){.mh-heading h2.mh-heading__primary{font-size:27px;line-height:130%}}@media screen{.mh-heading h3.mh-heading__primary{color:inherit;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%}}@media screen and (min-width:780px){.mh-heading h3.mh-heading__primary{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.mh-heading h3.mh-heading__primary{font-size:22px;line-height:140%}}@media screen{.mh-heading h2.mh-heading__secondary{color:#999;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%}}@media screen and (min-width:780px){.mh-heading h2.mh-heading__secondary{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.mh-heading h2.mh-heading__secondary{font-size:22px;line-height:140%}}@media screen{.mh-heading h3.mh-heading__secondary{color:#999;font-family:inherit;font-weight:inherit;font-size:16px;line-height:160%}}@media screen and (min-width:780px){.mh-heading h3.mh-heading__secondary{font-size:17px;line-height:155%}}@media screen{.mh-heading__actions{align-items:center;flex:0 0 auto;justify-content:flex-end}.mh-heading__tabs{margin:20px -20px -20px!important}.mh-list{overflow-x:auto;color:inherit;font-family:inherit;font-weight:inherit;font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-list{font-size:15px;line-height:165%}}@media screen{.mh-list__table{border-top:1px solid rgba(0,0,0,.1);margin:20px -20px}.mh-list__table:first-child{border-top:none;margin-top:-20px!important}.mh-list__table:last-child{margin-bottom:-20px!important}.mh-list table{border-collapse:collapse;width:100%}.mh-list table:first-child{margin-top:0}.mh-list table:last-child{margin-bottom:0}}@media screen and (min-width:780px){.mh-list table.fixed{table-layout:fixed;min-width:320px}.mh-list table.fixed td,.mh-list table.fixed th{overflow:hidden}}@media screen{.mh-list tr td{position:relative}.mh-list tr[data-mh-url]:hover td{background-color:transparent;cursor:pointer;transform-style:preserve-3d}.mh-list tr[data-mh-url]:hover td:before{background:var(--color-theme-fg);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;opacity:.15;transform:translateZ(-1px)}.mh-list tr:nth-child(2n) td{background-color:#f5f7f8}.mh-list tr.error td:first-child{box-shadow:inset 5px 0 0 0 #e66767}.mh-list th{border-bottom:1px solid rgba(0,0,0,.05);padding:0 0 1px;text-align:left;white-space:nowrap;flex:1 0 auto;color:inherit;font-family:inherit;font-weight:500;font-size:16px;line-height:160%}}@media screen and (min-width:780px){.mh-list th{font-size:17px;line-height:155%}}@media screen{.mh-list th:first-child .th__wrap{padding-left:20px}.mh-list th:last-child .th__wrap{padding-right:20px}.mh-list th[data-mh-sort-with][data-mh-sort-direction=ASC]{padding-bottom:0;border-bottom:2px solid var(--color-theme-fg)}.mh-list th[data-mh-sort-with][data-mh-sort-direction=ASC] .th__wrap:after{content:"";display:block;bottom:calc(50% - 6px);position:absolute;right:16px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #666}.mh-list th[data-mh-sort-with][data-mh-sort-direction=ASC] .th__wrap:before{background-color:#666;border:none;content:"";display:block;height:7px;width:2px;top:calc(50% - 5px);position:absolute;right:19px}.mh-list th[data-mh-sort-with][data-mh-sort-direction=DESC]{padding-bottom:0;border-bottom:2px solid var(--color-theme-fg)}.mh-list th[data-mh-sort-with][data-mh-sort-direction=DESC] .th__wrap:before{content:"";display:block;top:calc(50% - 6px);position:absolute;right:16px;height:0;width:0;border-bottom:4px solid #666;border-left:4px solid transparent;border-right:4px solid transparent}.mh-list th[data-mh-sort-with][data-mh-sort-direction=DESC] .th__wrap:after{background-color:#666;border:none;content:"";display:block;height:7px;width:2px;bottom:calc(50% - 5px);position:absolute;right:19px}.mh-list th[data-mh-sort-with]:hover{padding-bottom:0;border-bottom:2px solid var(--color-theme-fg)}.mh-list th[data-mh-sort-with]:hover .th__wrap:after,.mh-list th[data-mh-sort-with]:hover .th__wrap:before{background:none;content:"";display:block;height:auto;width:auto}.mh-list th[data-mh-sort-with]:hover .th__wrap:before{top:calc(50% - 6px);border-bottom:4px solid #666}.mh-list th[data-mh-sort-with]:hover .th__wrap:after,.mh-list th[data-mh-sort-with]:hover .th__wrap:before{position:absolute;right:16px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent}.mh-list th[data-mh-sort-with]:hover .th__wrap:after{bottom:calc(50% - 6px);border-top:4px solid #666}.mh-list th[data-mh-sort-with] .th__wrap{cursor:pointer;padding-right:40px;position:relative}.mh-list th[data-mh-sort-with] .th__wrap:after,.mh-list th[data-mh-sort-with] .th__wrap:before{background:none;content:"";display:block;height:auto;width:auto}.mh-list th[data-mh-sort-with] .th__wrap:before{top:calc(50% - 6px);border-bottom:4px solid #d8e0e4}.mh-list th[data-mh-sort-with] .th__wrap:after,.mh-list th[data-mh-sort-with] .th__wrap:before{position:absolute;right:16px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent}.mh-list th[data-mh-sort-with] .th__wrap:after{bottom:calc(50% - 6px);border-top:4px solid #d8e0e4}.mh-list th .th__wrap{padding:12px 10px 10px;white-space:nowrap}.mh-list td{height:50px;padding:5px 10px;text-align:left;vertical-align:middle}.mh-list td:first-child{padding-left:20px}.mh-list td:last-child{padding-right:20px}.mh-list__empty td{font-style:italic;height:90px;text-align:center;color:#999;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%}}@media screen and (min-width:780px){.mh-list__empty td{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.mh-list__empty td{font-size:22px;line-height:140%}}@media screen{.mh-map{height:400px}.mh-map-field{height:400px;margin-top:20px;max-width:600px}.mh-map-field__find-location{background:#fff;border-radius:2px;bottom:2px;box-shadow:0 0 0 2px rgba(0,0,0,.15);cursor:pointer;font-weight:700;left:2px;padding:5px 10px;z-index:800}.mh-map-field__find-location:hover{background-color:#f8f8f8}.mh-minimal{background-color:var(--color-theme-bg);min-height:100%;min-width:320px;display:flex;flex-direction:column}}@media screen and (min-width:480px){.mh-minimal{align-items:center;justify-content:center}}@media screen{.mh-minimal__center{min-height:100%;width:100%;display:flex;flex-direction:column;justify-content:center}}@media screen and (min-width:480px){.mh-minimal__center{padding:30px;align-items:center;flex:1 0 auto}}@media screen{.mh-minimal__logo{padding:30px;width:100%;flex:0 0 auto}}@media screen and (min-width:480px){.mh-minimal__logo{max-width:360px;padding-top:0}}@media screen{.mh-minimal__logo-image{background:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/logo.a13eb24443e5d6531aa4ccb4a586491e.svg) 50% no-repeat;background-size:contain;display:block;max-height:60px;overflow:hidden}.mh-minimal__logo-push{min-height:40px;padding-top:25%}.mh-minimal__flash{margin:30px 0;max-width:100%;width:100%}}@media screen and (max-width:479px){.mh-minimal__flash{border-radius:0;margin:0!important}}@media screen and (min-width:480px){.mh-minimal__flash{max-width:360px}}@media screen{.mh-minimal__box{background-color:#e0e6ea;box-shadow:0 1px 2px 1px rgba(0,0,0,.1);max-width:100%;width:100%;display:flex;flex:0 0 auto;flex-direction:column}}@media screen and (min-width:480px){.mh-minimal__box{border-radius:3px;max-width:360px}}@media screen{.mh-minimal__header{background-color:#eff2f4;padding:30px 30px 0}}@media screen and (min-width:480px){.mh-minimal__header{border-top-left-radius:3px;border-top-right-radius:3px}}@media screen{.mh-minimal__heading{color:inherit;font-family:inherit;font-weight:400;font-size:34px;line-height:120%}.mh-minimal__sub-heading{color:#999;font-family:inherit;font-weight:400;font-size:17px;line-height:155%}.mh-minimal__content{background-color:#eff2f4;box-shadow:0 1px 0 0 rgba(0,0,0,.075);flex:0 0 auto}}@media screen and (min-width:480px){.mh-minimal__content{border-radius:3px}}@media screen{.mh-minimal__content>*{border-bottom:1px solid rgba(0,0,0,.1);padding:30px}.mh-minimal__content>:last-child{border-bottom:none}.mh-minimal__content .mh-form__fieldset{border:none;margin-bottom:20px;padding:0}.mh-minimal__content .mh-form__fieldset:last-child{margin-bottom:0}.mh-minimal__footer{padding:30px;text-align:center}}@media screen and (min-width:480px){.mh-minimal__footer{flex:0 0 auto}}@media screen and (min-width:480px){.mh-minimal .mh-field--btns{margin-top:20px}}@media screen{.mh-minimal .mh-field--btns .mh-field__btn{max-width:none}.mh-orderable__item{background:hsla(0,0%,100%,.8);border:1px solid rgba(0,0,0,.1);border-radius:3px;cursor:-webkit-grab;cursor:grab;margin-bottom:10px;padding:10px 20px}.mh-orderable--grid{display:flex;flex-wrap:wrap}.mh-orderable--grid .mh-orderable__item{margin-left:5px;margin-right:5px;width:calc(25% - 10px)}.mh-orderable .mh-sortable-ghost{background:#eee}.mh-qr-code{border:1px solid rgba(0,0,0,.15);border-radius:3px;box-shadow:0 3px 0 0 rgba(0,0,0,.075);display:inline-block;margin-top:20px}.mh-qr-code svg{display:block;width:100%}.mh-recovery-codes{display:flex;flex-wrap:wrap}.mh-recovery-code{font-family:courier,monospace;font-weight:700;font-size:16px;line-height:16px;margin:15px}.mh-actions__link.mh-copied{box-shadow:none;position:relative}.mh-actions__link.mh-copied:after{background:var(--color-theme-bg);border-radius:3px;color:#fff;content:"Copied!";display:block;font-style:italic;left:0;position:absolute;right:0;top:0}.mh-tag--mfa-enabled{background-color:#66d17e}.mh-paging{font-size:0;line-height:0}}@media screen and (min-width:780px){.mh-paging{display:flex}}@media screen{.mh-paging__steps{margin:0 -20px;text-align:center}}@media screen and (min-width:780px){.mh-paging__steps{margin:0;text-align:left;flex:auto}}@media screen{.mh-paging__steps-number{margin:0 20px;color:inherit;font-weight:inherit;font-size:13px;line-height:170%}.mh-paging__steps-btn,.mh-paging__steps-number{display:inline-block;vertical-align:middle;font-family:inherit}.mh-paging__steps-btn{border-radius:3px;border:none;cursor:pointer;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:75px;align-items:center;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:var(--color-theme-fg);color:#fff}.mh-paging__steps-btn:focus,.mh-paging__steps-btn:hover{outline:none;text-decoration:none}.mh-paging__steps-btn:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.mh-paging__steps-btn::-moz-focus-inner{border:0}.mh-paging__steps-btn,.mh-paging__steps-btn>*{font-size:15px;height:36px;line-height:36px}.mh-paging__steps-btn:focus,.mh-paging__steps-btn:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.mh-paging__steps-btn:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.mh-paging__steps-btn--disabled{background-color:#eff2f4!important;color:#999;cursor:not-allowed}.mh-paging__steps-btn--disabled:focus,.mh-paging__steps-btn--disabled:hover{box-shadow:none}.mh-paging__steps-btn--disabled:active{box-shadow:none;cursor:auto;padding-top:0}.mh-paging__per-page-field{color:inherit;font-family:inherit;font-weight:inherit;font-size:13px;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;background:#fff url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/icon-arrow-down.98ea1931ccd5ce29743833ff37f2ca0f.svg) right 10px top 50% no-repeat;background-size:9px 4px;border:none;border-radius:3px;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.15);font-weight:400;height:36px;line-height:36px;margin-right:20px;padding:0 24px 0 10px;width:120px}.mh-paging__jump{border-top:1px solid #eff2f4;margin:20px -20px 0;padding:20px 20px 0;position:relative;display:flex;flex-wrap:wrap;justify-content:center}}@media screen and (min-width:780px){.mh-paging__jump{border:none;margin:0;padding:0;text-align:right;flex:auto;justify-content:flex-end}}@media screen{.mh-paging__jump-results{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:inherit;font-family:inherit;font-weight:inherit;font-size:13px;line-height:36px;flex:1 0 auto;text-align:center;width:100%}}@media screen and (min-width:780px){.mh-paging__jump-results{display:inline-block;margin-right:20px;vertical-align:middle;flex:auto;overflow:hidden;text-align:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen{.mh-paging__jump-field{border-bottom-right-radius:0;border-top-right-radius:0;padding-top:0;text-align:center;width:80px!important;-moz-appearance:textfield}.mh-paging__jump-field::-webkit-inner-spin-button,.mh-paging__jump-field::-webkit-outer-spin-button{-webkit-appearance:none}}@media screen and (min-width:780px){.mh-paging__jump-field{display:inline-block;vertical-align:middle}}@media screen{.mh-paging__jump-field::-webkit-input-placeholder{line-height:36px}.mh-paging__jump-field:-moz-placeholder,.mh-paging__jump-field::-moz-placeholder{line-height:36px}.mh-paging__jump-field:-ms-input-placeholder{line-height:36px}.mh-paging__jump-field:focus{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 0 3px 3px 0 rgba(0,0,0,.1);color:#666}.mh-paging__jump-btn{margin:0 0 0 -1px;min-width:50px;border-bottom-left-radius:0;border-top-left-radius:0;flex:0}.sessions{border-top:1px solid #eff2f4;padding:10px 0;display:flex;flex-wrap:wrap}.sessions:first-child{border-top:none}.session{min-width:100%;padding:10px 20px;position:relative}}@media screen and (min-width:780px){.session{min-width:50%}}@media screen and (min-width:1480px){.session{min-width:33%}}@media screen{.session__current{border:1px solid #999;border-radius:3px;color:#999;float:left;font-size:15px;font-weight:400;height:25px;line-height:22px;margin-right:10px;text-align:center;width:90px}.session__form{margin-top:10px}.session__revoke{border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:100%;align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:var(--color-theme-fg);color:#fff;background-color:#c5c5c5}.session__revoke:focus,.session__revoke:hover{outline:none;text-decoration:none}.session__revoke:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.session__revoke::-moz-focus-inner{border:0}.session__revoke,.session__revoke>*{font-size:17px;height:50px;line-height:50px}.session__revoke:focus,.session__revoke:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.session__revoke:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.session__revoke:active,.session__revoke:focus,.session__revoke:hover{background-color:#999}.session__revoke,.session__revoke>*{font-size:15px;height:25px;line-height:25px;margin:0;width:90px}.session-info{display:flex}.session-info__label{color:#999;width:120px}.session-info__value{font-weight:400}.mh-tabs{bottom:-1px;font-size:0;line-height:0;overflow:auto;position:relative;white-space:nowrap}.mh-tabs__tab{display:inline-block;border-left:1px solid #eff2f4;border-bottom:2px solid transparent;padding:5px 20px;color:#999;font-family:inherit;font-weight:400;font-size:14px;line-height:170%}}@media screen and (min-width:780px){.mh-tabs__tab{font-size:15px;line-height:165%}}@media screen{.mh-tabs__tab:first-child{border-left:none}.mh-tabs__tab:not(.mh-tabs__tab--disabled):focus,.mh-tabs__tab:not(.mh-tabs__tab--disabled):hover{color:#666}.mh-tabs__tab--disabled{color:#c5c5c5;cursor:not-allowed;font-style:italic}.mh-tabs__tab--active,.mh-tabs__tab--active:focus,.mh-tabs__tab--active:hover{border-bottom:2px solid var(--color-theme-fg);color:#666}.mh-tag{background-color:#66d17e;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);display:inline-block;margin:0 10px;padding:5px 10px;text-shadow:0 1px rgba(0,0,0,.1);color:#fff;font-family:inherit;font-weight:400;font-size:14px;line-height:100%}}@media screen and (min-width:780px){.mh-tag{font-size:15px;line-height:100%}}@media screen{.mh-tag:first-child{margin-left:0}.mh-tag:last-child{margin-right:0}.mh-tag+.mh-tag{margin-left:0}.mh-tag--error{background-color:#e66767}.mh-tag--warning{background-color:#f19066}.mh-tag--success{background-color:#66d17e}.mh-tag--small{font-size:13px}.mh-tag--large,.mh-tag--small{color:#fff;font-family:inherit;font-weight:400;line-height:100%}.mh-tag--large{font-size:16px}}@media screen and (min-width:780px){.mh-tag--large{font-size:17px;line-height:100%}}@media screen{.mh-tag--in-results{margin:5px 0}.mh-tag--invite-accepted{background-color:#66d17e}.mh-tag--invited{background-color:#f19066}.mh-tag--not-invited{background-color:#99acb5}.mh-tag--locked-out{background-color:#e66767}.mh-time-picker{background:#fff;border:1px solid #d4dce0;border-radius:3px;box-sizing:border-box;display:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:240px;z-index:999}.mh-time-picker--open{display:block}.mh-clock{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mh-clock--hour-mode .mh-clock__hour{color:var(--color-theme-fg)}.mh-clock--hour-mode .mh-clock__dial--hour{display:block;pointer-events:auto}.mh-clock--minute-mode .mh-clock__minute{color:var(--color-theme-fg)}.mh-clock--minute-mode .mh-clock__dial--minute{display:block;pointer-events:auto}.mh-clock--picking .mh-clock__hand,.mh-clock--picking .mh-clock__hand:after{transition:none}.mh-clock__time{border-bottom:1px solid #d4dce0;color:#999;font-size:32px;font-weight:500;height:50px;position:relative}.mh-clock__time:before{bottom:0;content:":";display:block;left:0;line-height:50px;pointer-events:none;position:absolute;right:0;text-align:center;top:0}.mh-clock__hour{left:0;text-align:right}.mh-clock__hour,.mh-clock__minute{cursor:pointer;line-height:50px;position:absolute;top:0;width:calc(50% - 10px)}.mh-clock__minute{right:0;text-align:left}.mh-clock__dials{background:rgba(212,220,224,.2);height:239px;position:relative}.mh-clock__dials:before{background:#fff;content:""}.mh-clock__dial,.mh-clock__dials:before{border-radius:110px;height:220px;left:9px;position:absolute;top:9px;width:220px}.mh-clock__dial{cursor:pointer;display:none;pointer-events:none}.mh-clock__mark{color:#999;font-size:16px;height:32px;left:95px;line-height:32px;pointer-events:none;position:absolute;text-align:center;top:95px;width:32px}.mh-clock__mark--h0{transform:translateY(-90px)}.mh-clock__mark--h13{transform:translate(45px,-77.94225px)}.mh-clock__mark--h14{transform:translate(77.94225px,-45px)}.mh-clock__mark--h15{transform:translate(90px)}.mh-clock__mark--h16{transform:translate(77.94225px,45px)}.mh-clock__mark--h17{transform:translate(45px,77.94225px)}.mh-clock__mark--h18{transform:translateY(90px)}.mh-clock__mark--h19{transform:translate(-45px,77.94225px)}.mh-clock__mark--h20{transform:translate(-77.94225px,45px)}.mh-clock__mark--h21{transform:translate(-90px)}.mh-clock__mark--h22{transform:translate(-77.94225px,-45px)}.mh-clock__mark--h23{transform:translate(-45px,-77.94225px)}.mh-clock__mark--h12{color:#666;font-size:14px;transform:translateY(-60px)}.mh-clock__mark--h1{color:#666;font-size:14px;transform:translate(30px,-51.9615px)}.mh-clock__mark--h2{color:#666;font-size:14px;transform:translate(51.9615px,-30px)}.mh-clock__mark--h3{color:#666;font-size:14px;transform:translate(60px)}.mh-clock__mark--h4{color:#666;font-size:14px;transform:translate(51.9615px,30px)}.mh-clock__mark--h5{color:#666;font-size:14px;transform:translate(30px,51.9615px)}.mh-clock__mark--h6{color:#666;font-size:14px;transform:translateY(60px)}.mh-clock__mark--h7{color:#666;font-size:14px;transform:translate(-30px,51.9615px)}.mh-clock__mark--h8{color:#666;font-size:14px;transform:translate(-51.9615px,30px)}.mh-clock__mark--h9{color:#666;font-size:14px;transform:translate(-60px)}.mh-clock__mark--h10{color:#666;font-size:14px;transform:translate(-51.9615px,-30px)}.mh-clock__mark--h11{color:#666;font-size:14px;transform:translate(-30px,-51.9615px)}.mh-clock__mark--m0{transform:translateY(-90px)}.mh-clock__mark--m5{transform:translate(45px,-77.94225px)}.mh-clock__mark--m10{transform:translate(77.94225px,-45px)}.mh-clock__mark--m15{transform:translate(90px)}.mh-clock__mark--m20{transform:translate(77.94225px,45px)}.mh-clock__mark--m25{transform:translate(45px,77.94225px)}.mh-clock__mark--m30{transform:translateY(90px)}.mh-clock__mark--m35{transform:translate(-45px,77.94225px)}.mh-clock__mark--m40{transform:translate(-77.94225px,45px)}.mh-clock__mark--m45{transform:translate(-90px)}.mh-clock__mark--m50{transform:translate(-77.94225px,-45px)}.mh-clock__mark--m55{transform:translate(-45px,-77.94225px)}.mh-clock__hand{--angle:0deg;background:var(--color-theme-fg);border-radius:3px;height:6px;left:117px;pointer-events:none;position:absolute;top:117px;width:6px;transform:rotate(var(--angle));transition:transform .5s linear}.mh-clock__hand:before{content:"";height:90px;left:2px;top:-87px;width:2px}.mh-clock__hand:after,.mh-clock__hand:before{background:var(--color-theme-fg);display:block;position:absolute}.mh-clock__hand:after{border-radius:32px;box-sizing:border-box;color:#fff;content:attr(data-mh-mark);height:32px;left:-13px;line-height:32px;text-align:center;top:-103px;transform:rotate(calc(0deg - var(--angle)));transition:transform .5s linear;width:32px}.mh-clock__hand--small:before{height:42px;top:-39px}.mh-clock__hand--small:after{top:-71px}.mh-clock__hand[data-mh-mark=""]:after{content:"";height:8px;left:-1px;top:-91px;width:8px}.mh-typeahead{background-color:#fff;box-shadow:0 2px 0 0 rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.2);display:none;margin-top:10px;max-width:calc(100% - 40px);padding:10px 1px;position:absolute;max-height:340px;overflow-y:auto;width:300px;z-index:999}.mh-typeahead--open{display:block}.mh-typeahead__suggestion{height:40px;line-height:40px;overflow:hidden;padding:0 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.mh-typeahead__suggestion:nth-child(2n){background-color:#eff2f4}.mh-typeahead__suggestion:hover{background-color:transparent;cursor:pointer;transform-style:preserve-3d}.mh-typeahead__suggestion:hover:before{background:var(--color-theme-fg);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;opacity:.15;transform:translateZ(-1px)}.mh-typeahead__suggestion>mark{background-color:transparent;color:#666;font-weight:700}.mh-typeahead__suggestion--focused,.mh-typeahead__suggestion--focused:hover,.mh-typeahead__suggestion--focused:nth-child(2n){background-color:var(--color-theme-fg);color:#fff}.mh-typeahead__suggestion--focused:before,.mh-typeahead__suggestion--focused:hover:before,.mh-typeahead__suggestion--focused:nth-child(2n):before{display:none}.mh-typeahead__suggestion--focused:hover>mark,.mh-typeahead__suggestion--focused:nth-child(2n)>mark,.mh-typeahead__suggestion--focused>mark{color:#fff}.mh-tokenizer{color:#666;font-family:sans-serif;font-size:15px}.mh-token{background:#eff2f4;display:inline-block;margin:10px 10px 0 0;position:relative;width:auto}.mh-token__label{display:block;height:32px;line-height:32px;padding:0 40px 0 16px}.mh-token__remove{background:rgba(0,0,0,.1);border-radius:12px;cursor:pointer;display:block;height:20px;position:absolute;right:8px;top:6px;width:20px}.mh-token__remove:hover{background:rgba(0,0,0,.2)}.mh-token__remove:after,.mh-token__remove:before{background:#666;content:" ";height:11px;left:9px;position:absolute;top:4px;width:2px}.mh-token__remove:before{transform:rotate(45deg)}.mh-token__remove:after{transform:rotate(-45deg)}.mh-token.mh-sortable-ghost{opacity:.5}.mh-token.mh-sortable-helper{z-index:9999!important}.assessment-outcomes .mh-field__tick .mh-field__label,.assessment-types .mh-field__tick .mh-field__label,.calendar--week .calendar-view__days,.calendar--week .calendar-view__times,.calendar--week .calendar-view__week,.day-care-chart .chart,.insert-placeholder,.mh-file-field,.mh-file-field *,.mh-gallery,.mh-gallery *,.mh-heading__tabs,.mh-heading__tabs *,.mh-sortable-helper,.pipeline,.room-chart__date-range,.room-chart__days,.room-chart__resources,.scroll-chart__head-inner,.scroll-chart__main-inner,.scroll-chart__side-inner,.visit-types .mh-field__tick .mh-field__label{-moz-user-drag:none;-moz-user-select:none;-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.calendar--week .calendar-view__days,.calendar--week .calendar-view__times,.calendar--week .calendar-view__week,.day-care-chart .chart,.mh-heading__tabs,.pipeline,.room-chart__date-range,.room-chart__days,.room-chart__resources,.scroll-chart__head-inner,.scroll-chart__main-inner,.scroll-chart__side-inner{-ms-overflow-style:none;scrollbar-width:none}.calendar--week .calendar-view__days::-webkit-scrollbar,.calendar--week .calendar-view__times::-webkit-scrollbar,.calendar--week .calendar-view__week::-webkit-scrollbar,.day-care-chart .chart::-webkit-scrollbar,.mh-heading__tabs::-webkit-scrollbar,.pipeline::-webkit-scrollbar,.room-chart__date-range::-webkit-scrollbar,.room-chart__days::-webkit-scrollbar,.room-chart__resources::-webkit-scrollbar,.scroll-chart__head-inner::-webkit-scrollbar,.scroll-chart__main-inner::-webkit-scrollbar,.scroll-chart__side-inner::-webkit-scrollbar{width:0;height:0}.action-card .action__task,.due-date-select__items,.fees-summary-info__body,.insert-placeholder__placeholders,.invoice-layout .line-items,.pipeline .column__viewport,.receipt-reconcile .finder__results,.room-info__features{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin}.action-card .action__task::-webkit-scrollbar,.due-date-select__items::-webkit-scrollbar,.fees-summary-info__body::-webkit-scrollbar,.insert-placeholder__placeholders::-webkit-scrollbar,.invoice-layout .line-items::-webkit-scrollbar,.pipeline .column__viewport::-webkit-scrollbar,.receipt-reconcile .finder__results::-webkit-scrollbar,.room-info__features::-webkit-scrollbar{background-color:rgba(0,0,0,.15);border-left:4px solid #fff;height:6px;width:10px}.action-card .action__task::-webkit-scrollbar-thumb,.due-date-select__items::-webkit-scrollbar-thumb,.fees-summary-info__body::-webkit-scrollbar-thumb,.insert-placeholder__placeholders::-webkit-scrollbar-thumb,.invoice-layout .line-items::-webkit-scrollbar-thumb,.pipeline .column__viewport::-webkit-scrollbar-thumb,.receipt-reconcile .finder__results::-webkit-scrollbar-thumb,.room-info__features::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-left:4px solid #fff}}@media screen and (max-width:1079px){body.mh-body--no-transitions .side-nav__section--user .side-nav-section__items{right:-260px}.mh-frame--prime-nav-open .side-nav__section--prime .side-grip__bars{transform:translate3d(0,9px,0) rotate(135deg);transition-delay:.1s}.mh-frame--prime-nav-open .side-nav__section--prime .side-grip__bars:before{opacity:0;transition-delay:0s}.mh-frame--prime-nav-open .side-nav__section--prime .side-grip__bars:after{transform:translate3d(0,-18px,0) rotate(-270deg);transition-delay:.1s}.mh-frame--prime-nav-open .side-nav__section--prime .side-nav-section__items{left:0}.mh-frame--prime-nav-open .side-nav__section--user .side-handle,.mh-frame--prime-nav-open .side-nav__section--user .side-nav-section__items{right:-520px}.mh-frame--user-nav-open .side-nav__section--user .side-nav-section__items{right:0}.mh-frame--user-nav-open .side-nav__section--prime .side-nav-section__items{left:-520px}.side-nav{background-color:var(--color-theme-bg);left:0;max-height:100%;min-height:60px;position:fixed;top:0;width:100%;z-index:12}.side-nav__section--prime .side-handle{box-shadow:1px 0 0 0 rgba(0,0,0,.1);cursor:pointer;height:60px;padding:0;width:60px;z-index:3;position:fixed;top:0;left:0;transition:background-color .2s ease-in-out}.side-nav__section--prime .side-handle:hover{background-color:rgba(0,0,0,.1)}.side-nav__section--prime .side-nav-section__items{box-shadow:inset -6px 0 3px -3px rgba(0,0,0,.15);position:fixed;top:60px;left:-260px;transition:left .5s ease-in-out}.side-nav__section--user .side-nav-section__items{box-shadow:inset 6px 0 3px -3px rgba(0,0,0,.15);position:fixed;top:60px;right:-260px;transition:right .5s ease-in-out}.side-logo{box-shadow:0 2px 2px 2px rgba(0,0,0,.1),0 1px 0 0 rgba(0,0,0,.1);height:60px;padding:10px 70px;position:relative;z-index:2}.side-logo__image{display:block;background:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/logo.a13eb24443e5d6531aa4ccb4a586491e.svg) 50% no-repeat;background-size:contain;height:100%;margin:0 auto;max-width:220px}.side-logo__label{display:block;height:1px;overflow:hidden;width:1px;position:absolute;top:auto;left:-10000px}.side-nav-section__items{background-color:var(--color-theme-bg);color:#ddd;height:100%;max-height:calc(100% - 60px);overflow-y:auto;padding:10px 0;width:260px;z-index:1}.side-nav-section__items::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.15)}.side-nav-section__items::-webkit-scrollbar{width:8px}.side-nav-section__items::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.3)}.side-grip{height:21px;margin:-11px 0 0 -11px;width:22px;position:absolute;top:50%;left:50%}.side-grip__bars{top:0;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.side-grip__bars,.side-grip__bars:after,.side-grip__bars:before{background-color:#eff2f4;border-radius:4px;height:3px;position:absolute;width:22px}.side-grip__bars:after,.side-grip__bars:before{content:"";display:block}.side-grip__bars:before{top:9px;transition:opacity .15s ease .4s}.side-grip__bars:after{top:18px;transition:transform .4s cubic-bezier(.68,-.55,.265,1.55)}.side-user-badge--mobile .side-user-badge__name{background-color:rgba(0,0,0,.1);box-shadow:0 1px 0 0 hsla(0,0%,100%,.05);margin-top:-10px;padding:18px 20px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:inherit;font-family:inherit;font-weight:400;font-size:17px;line-height:155%}.side-user-badge:not(.side-user-badge--mobile){box-shadow:-1px 0 0 0 rgba(0,0,0,.1);cursor:pointer;height:60px;width:60px;z-index:3;position:absolute;top:0;right:0;transition:background-color .2s ease-in-out}.side-user-badge:not(.side-user-badge--mobile):hover{background-color:rgba(0,0,0,.1)}.side-user-badge:not(.side-user-badge--mobile) .side-user-badge__image{background:50% no-repeat;background-size:cover;border-radius:50%;height:40px;margin-left:-20px;margin-top:-20px;width:40px;z-index:2;position:absolute;top:50%;left:50%}.side-user-badge:not(.side-user-badge--mobile) .side-user-badge__name{display:none}.side-nav-group{box-shadow:0 -1px 0 0 rgba(0,0,0,.2),inset 0 1px 0 0 hsla(0,0%,100%,.05);margin:10px 0;padding:10px 0}.side-nav-group:first-child{box-shadow:none;margin-top:0;padding-top:0}.side-nav-group:last-child{margin-bottom:0;padding-bottom:0}.side-nav-group__label{align-items:center;color:#000;display:flex;padding:10px 15px 10px 20px;position:relative;text-transform:uppercase;color:#9d9d9d;font-family:inherit;font-weight:inherit;font-size:15px;line-height:165%}.side-nav-group+.side-nav-group{margin-top:-10px}.side-nav-item--has-children{transition:background-color .2s ease-in-out,margin .2s ease-in-out}.side-nav-item--has-children>.side-nav-link{padding-right:42px}.side-nav-item--has-children>.side-nav-link:after{content:"";display:block;pointer-events:none;margin-top:-2px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #eff2f4;position:absolute;top:50%;right:17px}.side-nav-item--open:not(:first-child){margin-top:8px}.side-nav-item--open:not(:last-child){margin-bottom:8px}.side-nav-item--open .side-nav-item__children{box-shadow:0 1px 0 0 hsla(0,0%,100%,.05);padding-bottom:8px}.side-nav-item--open .side-nav-item__children--1{max-height:132px}.side-nav-item--open .side-nav-item__children--2{max-height:168px}.side-nav-item--open .side-nav-item__children--3{max-height:204px}.side-nav-item--open .side-nav-item__children--4{max-height:240px}.side-nav-item--open .side-nav-item__children--5{max-height:276px}.side-nav-item--open .side-nav-item__children--6{max-height:312px}.side-nav-item--open .side-nav-item__children--7{max-height:348px}.side-nav-item--open .side-nav-item__children--8{max-height:384px}.side-nav-item--open .side-nav-item__children--9{max-height:420px}.side-nav-item--open .side-nav-item__children--10{max-height:456px}.side-nav-item--open .side-nav-item__children .side-nav-link__tally{opacity:1}.side-nav-item--open.side-nav-item--has-children{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.115)}.side-nav-item--open.side-nav-item--has-children>.side-nav-link{box-shadow:inset 0 2px 2px -1px rgba(0,0,0,.1);font-weight:400}.side-nav-item--open.side-nav-item--has-children>.side-nav-link:after{height:0;width:0;border:4px solid transparent;border-top:none;border-bottom:4px solid #eff2f4}.side-nav-item--open.side-nav-item--has-children>.side-nav-link .side-nav-link__tally{opacity:0}.side-nav-item__tooltip{display:none}.side-nav-item__children{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out,padding-bottom .2s ease-in-out}.side-nav-item__children .side-nav-link{padding-bottom:6px;padding-top:6px;font-size:15px;line-height:165%}.side-nav-item__children .side-nav-link__tally{line-height:24px;opacity:0;width:26px}.side-nav-link{align-items:center;display:flex;cursor:pointer;padding:10px 15px 10px 20px;position:relative;color:inherit;font-family:inherit;font-weight:inherit;font-size:17px;line-height:155%}.side-nav-link:focus,.side-nav-link:hover{background-color:rgba(0,0,0,.1);color:#fff}.side-nav-link--active,.side-nav-link--active:focus,.side-nav-link--active:hover{background-color:var(--color-theme-fg);color:#fff;font-weight:400}.side-nav-link--active .side-nav-link__tally,.side-nav-link--active:focus .side-nav-link__tally,.side-nav-link--active:hover .side-nav-link__tally{background-color:rgba(0,0,0,.1)!important;box-shadow:0 1px 0 0 hsla(0,0%,100%,.05),inset 0 2px 2px -1px rgba(0,0,0,.1);text-shadow:none}.side-nav-link__label,.side-nav-link__label-text{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}.side-nav-link__label{position:relative}.side-nav-link__badge{background-color:#fff;border:2px solid #fff;border-radius:6px;height:12px;margin-left:10px;width:12px;flex:0 0 auto}.side-nav-link__tally{background:var(--color-theme-fg);border-radius:3px;color:#fff;flex:0 0 auto;font-weight:400;line-height:27px;margin:-1px 0 -1px 10px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.2);width:30px;transition:opacity .2s ease-in-out}}@media screen and (min-width:1080px){body:not([data-collapse-primary-nav]) .mh-frame--user-nav-open .side-nav__section--user .side-user-badge{box-shadow:none}body:not([data-collapse-primary-nav]) .mh-frame--user-nav-open .side-nav__section--user .side-user-badge:after{height:0;width:0;border:4px solid transparent;border-top:none;border-bottom:4px solid #eff2f4}body:not([data-collapse-primary-nav]) .mh-frame--user-nav-open .side-nav__section--user .side-nav-section__items{max-height:288px}body:not([data-collapse-primary-nav]) .side-nav{background-color:var(--color-theme-bg);display:flex;flex-direction:column;height:100%;min-height:60px;max-height:100%;max-width:260px;width:100%;z-index:12;position:fixed;bottom:0}}@media screen and (min-width:1080px) and (min-width:1280px){body:not([data-collapse-primary-nav]) .side-nav{max-width:280px}}@media screen and (min-width:1080px) and (min-width:1480px){body:not([data-collapse-primary-nav]) .side-nav{border-top-left-radius:3px;max-height:calc(100% - 20px)}}@media screen and (min-width:1080px) and (min-width:1680px){body:not([data-collapse-primary-nav]) .side-nav{max-height:calc(100% - 40px)}}@media screen and (min-width:1080px) and (min-width:1880px){body:not([data-collapse-primary-nav]) .side-nav{max-height:calc(100% - 60px)}}@media screen and (min-width:1080px){body:not([data-collapse-primary-nav]) .side-nav__section--prime{display:flex;flex:1 0 0%;flex-direction:column}body:not([data-collapse-primary-nav]) .side-nav__section--prime .side-handle{display:none}body:not([data-collapse-primary-nav]) .side-nav__section--prime .side-nav-section__items{border-bottom:10px solid transparent;flex:1 0 auto;height:0;padding:0}body:not([data-collapse-primary-nav]) .side-nav__section--user{display:flex;flex-direction:column}body:not([data-collapse-primary-nav]) .side-nav__section--user .side-handle{box-ordinal-group:2;-moz-order:2;order:2;-ms-flex-order:2}body:not([data-collapse-primary-nav]) .side-nav__section--user .side-nav-section__items{background-color:rgba(0,0,0,.1);box-shadow:0 1px 0 0 hsla(0,0%,100%,.05),inset 0 2px 2px -1px rgba(0,0,0,.1);max-height:0;overflow:hidden;padding:0;box-ordinal-group:1;-moz-order:1;order:1;-ms-flex-order:1;transition:max-height .2s ease-in-out}body:not([data-collapse-primary-nav]) .side-nav__section--user .side-nav-section__items>.side-nav-group:first-child,body:not([data-collapse-primary-nav]) .side-nav__section--user .side-nav-section__items>.side-nav-item:first-child{margin-top:10px}body:not([data-collapse-primary-nav]) .side-nav__section--user .side-nav-section__items>.side-nav-group:last-child,body:not([data-collapse-primary-nav]) .side-nav__section--user .side-nav-section__items>.side-nav-item:last-child{margin-bottom:10px}body:not([data-collapse-primary-nav]) .side-nav__section--user .side-nav-group:last-child{margin-bottom:0}body:not([data-collapse-primary-nav]) .side-nav__section--user .side-nav-link{padding-bottom:6px;padding-top:6px;font-size:15px;line-height:165%}body:not([data-collapse-primary-nav]) .side-nav__section--user .side-nav-link__tally{line-height:24px;opacity:0;width:26px}body:not([data-collapse-primary-nav]) .side-logo{padding:10px;position:relative;z-index:2}body:not([data-collapse-primary-nav]) .side-logo__image{display:block;background:url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/logo.a13eb24443e5d6531aa4ccb4a586491e.svg) 50% no-repeat;background-size:contain;height:60px;margin:0 auto;max-width:220px}body:not([data-collapse-primary-nav]) .side-logo__label{display:block;height:1px;overflow:hidden;width:1px;position:absolute;top:auto;left:-10000px}body:not([data-collapse-primary-nav]) .side-nav-section__items{color:#ddd;max-height:100%;overflow-y:auto;padding:10px 0;scrollbar-color:hsla(0,0%,100%,.3) transparent;scrollbar-width:8px;z-index:1}body:not([data-collapse-primary-nav]) .side-nav-section__items::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.15)}body:not([data-collapse-primary-nav]) .side-nav-section__items::-webkit-scrollbar{width:8px}body:not([data-collapse-primary-nav]) .side-nav-section__items::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.3)}body:not([data-collapse-primary-nav]) .side-user-badge{box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.05),0 -1px 0 0 rgba(0,0,0,.2);cursor:pointer;padding:15px 42px 15px 71px;position:relative}body:not([data-collapse-primary-nav]) .side-user-badge:hover{background-color:rgba(0,0,0,.1);box-shadow:none}body:not([data-collapse-primary-nav]) .side-user-badge:hover .side-user-badge__name{color:#fff}body:not([data-collapse-primary-nav]) .side-user-badge:after{content:"";display:block;pointer-events:none;margin-top:-2px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #eff2f4;position:absolute;top:50%;right:17px}body:not([data-collapse-primary-nav]) .side-user-badge--mobile{display:none}body:not([data-collapse-primary-nav]) .side-user-badge__image{background:50% no-repeat;background-size:cover;border-radius:50%;height:36px;margin-top:-18px;width:36px;z-index:2;position:absolute;top:50%;left:18px}body:not([data-collapse-primary-nav]) .side-user-badge__name{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;color:#ddd;font-family:inherit;font-weight:inherit;font-size:15px;line-height:22px}body:not([data-collapse-primary-nav]) .side-nav-group{box-shadow:0 -1px 0 0 rgba(0,0,0,.2),inset 0 1px 0 0 hsla(0,0%,100%,.05);margin:10px 0;padding:10px 0}body:not([data-collapse-primary-nav]) .side-nav-group:first-child{box-shadow:none;margin-top:0;padding-top:0}body:not([data-collapse-primary-nav]) .side-nav-group:last-child{margin-bottom:0;padding-bottom:0}body:not([data-collapse-primary-nav]) .side-nav-group__label{color:#000;padding:10px 15px 10px 20px;position:relative;text-transform:uppercase;align-items:center;display:flex;color:#9d9d9d;font-family:inherit;font-weight:inherit;font-size:15px;line-height:165%}body:not([data-collapse-primary-nav]) .side-nav-group+.side-nav-group{margin-top:-10px}body:not([data-collapse-primary-nav]) .side-nav-item--has-children{transition:background-color .2s ease-in-out,margin .2s ease-in-out}body:not([data-collapse-primary-nav]) .side-nav-item--has-children>.side-nav-link{padding-right:42px}body:not([data-collapse-primary-nav]) .side-nav-item--has-children>.side-nav-link:after{content:"";display:block;pointer-events:none;margin-top:-2px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #eff2f4;position:absolute;top:50%;right:17px}body:not([data-collapse-primary-nav]) .side-nav-item--open:not(:first-child){margin-top:8px}body:not([data-collapse-primary-nav]) .side-nav-item--open:not(:last-child){margin-bottom:8px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children{box-shadow:0 1px 0 0 hsla(0,0%,100%,.05);padding-bottom:8px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children--1{max-height:132px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children--2{max-height:168px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children--3{max-height:204px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children--4{max-height:240px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children--5{max-height:276px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children--6{max-height:312px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children--7{max-height:348px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children--8{max-height:384px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children--9{max-height:420px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children--10{max-height:456px}body:not([data-collapse-primary-nav]) .side-nav-item--open .side-nav-item__children .side-nav-link__tally{opacity:1}body:not([data-collapse-primary-nav]) .side-nav-item--open.side-nav-item--has-children{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.115)}body:not([data-collapse-primary-nav]) .side-nav-item--open.side-nav-item--has-children>.side-nav-link{box-shadow:inset 0 2px 2px -1px rgba(0,0,0,.1);font-weight:400}body:not([data-collapse-primary-nav]) .side-nav-item--open.side-nav-item--has-children>.side-nav-link:after{height:0;width:0;border:4px solid transparent;border-top:none;border-bottom:4px solid #eff2f4}body:not([data-collapse-primary-nav]) .side-nav-item--open.side-nav-item--has-children>.side-nav-link .side-nav-link__tally{opacity:0}body:not([data-collapse-primary-nav]) .side-nav-item__tooltip{display:none}body:not([data-collapse-primary-nav]) .side-nav-item__children{max-height:0;overflow:hidden;transition:max-height .2s ease-in-out,padding-bottom .2s ease-in-out}body:not([data-collapse-primary-nav]) .side-nav-item__children .side-nav-link{padding-bottom:6px;padding-top:6px;font-size:15px;line-height:165%}body:not([data-collapse-primary-nav]) .side-nav-item__children .side-nav-link__tally{line-height:24px;opacity:0;width:26px}body:not([data-collapse-primary-nav]) .side-nav-link{align-items:center;display:flex;cursor:pointer;padding:10px 15px 10px 20px;position:relative;color:inherit;font-family:inherit;font-weight:inherit;font-size:17px;line-height:155%}body:not([data-collapse-primary-nav]) .side-nav-link:focus,body:not([data-collapse-primary-nav]) .side-nav-link:hover{background-color:rgba(0,0,0,.1);color:#fff}body:not([data-collapse-primary-nav]) .side-nav-link--active,body:not([data-collapse-primary-nav]) .side-nav-link--active:focus,body:not([data-collapse-primary-nav]) .side-nav-link--active:hover{background-color:var(--color-theme-fg);color:#fff;font-weight:400}body:not([data-collapse-primary-nav]) .side-nav-link--active .side-nav-link__tally,body:not([data-collapse-primary-nav]) .side-nav-link--active:focus .side-nav-link__tally,body:not([data-collapse-primary-nav]) .side-nav-link--active:hover .side-nav-link__tally{background-color:rgba(0,0,0,.1)!important;box-shadow:0 1px 0 0 hsla(0,0%,100%,.05),inset 0 2px 2px -1px rgba(0,0,0,.1);text-shadow:none}body:not([data-collapse-primary-nav]) .side-nav-link__label,body:not([data-collapse-primary-nav]) .side-nav-link__label-text{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}body:not([data-collapse-primary-nav]) .side-nav-link__label{position:relative}body:not([data-collapse-primary-nav]) .side-nav-link__badge{background-color:#fff;border:2px solid #fff;border-radius:6px;height:12px;margin-left:10px;width:12px;flex:0 0 auto}body:not([data-collapse-primary-nav]) .side-nav-link__tally{background:var(--color-theme-fg);border-radius:3px;color:#fff;flex:0 0 auto;font-weight:400;line-height:27px;margin:-1px 0 -1px 10px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.2);width:30px;transition:opacity .2s ease-in-out}}@media screen and (min-width:1080px){body[data-collapse-primary-nav] .mh-frame__nav{max-width:74px}body[data-collapse-primary-nav] .mh-main__inner{max-width:calc(100% - 74px)}body[data-collapse-primary-nav] .side-logo{display:none}body[data-collapse-primary-nav] .side-nav{background-color:var(--color-theme-bg);bottom:0;display:flex;flex-direction:column;height:100%;max-height:100%;max-width:74px;padding-top:80px;position:fixed;width:100%;z-index:10000}}@media screen and (min-width:1080px) and (min-width:1480px){body[data-collapse-primary-nav] .side-nav{border-top-left-radius:3px;max-height:calc(100% - 20px)}}@media screen and (min-width:1080px) and (min-width:1680px){body[data-collapse-primary-nav] .side-nav{max-height:calc(100% - 40px)}}@media screen and (min-width:1080px) and (min-width:1880px){body[data-collapse-primary-nav] .side-nav{max-height:calc(100% - 60px)}}@media screen and (min-width:1080px){body[data-collapse-primary-nav] .side-nav[data-nav-updating] .side-nav-item__tooltip{opacity:0!important}body[data-collapse-primary-nav] .side-nav__section--prime{border-bottom:10px solid transparent;display:flex;flex:1 0 0%;flex-direction:column;height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-color:transparent transparent;scrollbar-gutter:stable;scrollbar-width:8px}body[data-collapse-primary-nav] .side-nav__section--prime:hover{scrollbar-color:hsla(0,0%,100%,.3) transparent}body[data-collapse-primary-nav] .side-nav__section--prime:hover::-webkit-scrollbar-track{background-color:hsla(0,0%,100%,.15)}body[data-collapse-primary-nav] .side-nav__section--prime:hover::-webkit-scrollbar{display:block;width:8px}body[data-collapse-primary-nav] .side-nav__section--prime:hover::-webkit-scrollbar-thumb{background-color:hsla(0,0%,100%,.3);margin-left:-8px}body[data-collapse-primary-nav] .side-nav__section--prime::-webkit-scrollbar{display:none}body[data-collapse-primary-nav] .side-nav__section--prime .side-handle{display:none}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items{width:74px}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item:hover>.side-nav-item__tooltip,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item:hover>.side-nav-item__tooltip{opacity:1;transition:opacity .2s ease-in-out}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-item__tooltip,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-item__tooltip{display:block}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link{align-items:center;cursor:pointer;display:flex;height:46px;justify-content:center;position:relative;z-index:1}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link:focus,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link:hover,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link:focus,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link:hover{background-color:rgba(0,0,0,.1)}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link .side-nav-link__label,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link .side-nav-link__label{padding:0}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link .side-nav-link__label:before,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link .side-nav-link__label:before{margin-right:0}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link .side-nav-link__label-text,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link .side-nav-link__label-text{display:none}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link .side-nav-link__badge,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link .side-nav-link__badge,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link .side-nav-link__tally{background-color:#fff;border:1px solid #fff;border-radius:6px;box-shadow:0 0 0 1px var(--color-theme-bg);height:10px;position:absolute;overflow:hidden;left:calc(50% + 3px);text-indent:200%;top:11px;white-space:nowrap;width:10px}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link--active,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link--active:focus,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link--active:hover,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link--active,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link--active:focus,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link--active:hover{background-color:var(--color-theme-fg)}body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link--active .side-nav-link__badge,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link--active .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link--active:focus .side-nav-link__badge,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link--active:focus .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link--active:hover .side-nav-link__badge,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-group>.side-nav-group__items>.side-nav-item>.side-nav-link--active:hover .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link--active .side-nav-link__badge,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link--active .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link--active:focus .side-nav-link__badge,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link--active:focus .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link--active:hover .side-nav-link__badge,body[data-collapse-primary-nav] .side-nav__section--prime>.side-nav-section__items>.side-nav-item>.side-nav-link--active:hover .side-nav-link__tally{box-shadow:0 0 0 1px var(--color-theme-fg)}body[data-collapse-primary-nav] .side-nav__section--user[data-open] .side-nav-section__items{bottom:9px;display:block}body[data-collapse-primary-nav] .side-nav__section--user[data-open] .side-nav-section__items:before{bottom:20px}body[data-collapse-primary-nav] .side-nav__section--user[data-open] .side-handle{box-shadow:inset 0 2px 2px -1px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}body[data-collapse-primary-nav] .side-nav__section--user[data-open] .side-user-badge{box-shadow:none}body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items,body[data-collapse-primary-nav] .side-nav__section--user[data-open] .side-user-badge__name{display:none}body[data-collapse-primary-nav] .side-nav-section__items{color:#ddd;max-height:100%}body[data-collapse-primary-nav] .side-handle{position:relative}body[data-collapse-primary-nav] .side-user-badge{box-shadow:inset 0 1px 0 0 hsla(0,0%,100%,.05),0 -1px 0 0 rgba(0,0,0,.2);cursor:pointer;height:74px;width:74px}body[data-collapse-primary-nav] .side-user-badge:hover{background-color:rgba(0,0,0,.1);box-shadow:none}body[data-collapse-primary-nav] .side-user-badge:hover .side-user-badge__name{opacity:1;transition:opacity .2s ease-in-out}body[data-collapse-primary-nav] .side-user-badge:after{content:"";display:block;pointer-events:none;margin-top:-4px;height:0;width:0;border-bottom:4px solid transparent;border-left:4px solid #eff2f4;border-top:4px solid transparent;position:absolute;top:50%;right:10px}body[data-collapse-primary-nav] .side-user-badge--mobile{display:none}body[data-collapse-primary-nav] .side-user-badge__image{background:50% no-repeat;background-size:cover;border-radius:50%;height:36px;margin-left:-18px;margin-top:-18px;width:36px;z-index:2;position:absolute;top:50%;left:50%}body[data-collapse-primary-nav] .side-user-badge__name{background-color:rgba(0,0,0,.9);border-radius:3px;color:#fff;display:block;height:24px;left:calc(100% - 14px);line-height:24px;opacity:0;padding:0 16px;pointer-events:none;position:absolute;top:calc(50% - 12px);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:2}body[data-collapse-primary-nav] .side-user-badge__name:before{content:"";display:block;pointer-events:none;height:0;width:0;border-bottom:4px solid transparent;border-right:4px solid rgba(0,0,0,.9);border-top:4px solid transparent;position:absolute;top:calc(50% - 4px);right:100%}body[data-collapse-primary-nav] .side-user-badge__name br{display:none}body[data-collapse-primary-nav] .side-nav-group{box-shadow:0 -1px 0 0 rgba(0,0,0,.2),inset 0 1px 0 0 hsla(0,0%,100%,.05);margin:10px 0;padding:10px 0}body[data-collapse-primary-nav] .side-nav-group:first-child{box-shadow:none;margin-top:0;padding-top:0}body[data-collapse-primary-nav] .side-nav-group:last-child{margin-bottom:0;padding-bottom:0}body[data-collapse-primary-nav] .side-nav-group__label{display:none}body[data-collapse-primary-nav] .side-nav-group+.side-nav-group{margin-top:-10px}body[data-collapse-primary-nav] .side-nav-item__tooltip{background-color:rgba(0,0,0,.9);border-radius:3px;color:#fff;display:none;height:24px;left:calc(100% - 14px);line-height:24px;margin-top:11px;opacity:0;padding:0 16px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:2}body[data-collapse-primary-nav] .side-nav-item__tooltip:before{content:"";display:block;pointer-events:none;height:0;width:0;border-bottom:4px solid transparent;border-right:4px solid rgba(0,0,0,.9);border-top:4px solid transparent;position:absolute;top:calc(50% - 4px);right:100%}body[data-collapse-primary-nav] .side-nav-item__children{top:0}body[data-collapse-primary-nav] .side-nav-item__children:before{top:15px}body[data-collapse-primary-nav] .side-nav-item--has-children>.side-nav-link:after{content:"";display:block;pointer-events:none;margin-top:-4px;height:0;width:0;border-bottom:4px solid transparent;border-left:4px solid #eff2f4;border-top:4px solid transparent;position:absolute;top:50%;right:10px}body[data-collapse-primary-nav] .side-nav-item[data-open]{background-color:rgba(0,0,0,.1);box-shadow:0 1px 0 0 hsla(0,0%,100%,.05)}body[data-collapse-primary-nav] .side-nav-item[data-open]>.side-nav-link{box-shadow:inset 0 2px 2px -1px rgba(0,0,0,.1)}body[data-collapse-primary-nav] .side-nav-item[data-open] .side-nav-item__children{display:block}body[data-collapse-primary-nav] .side-nav-item[data-open] .side-nav-item__tooltip{display:none!important}body[data-collapse-primary-nav] .side-nav-item__children,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items{background-color:var(--color-theme-bg);border-radius:3px;box-shadow:0 2px 0 0 rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.2);display:none;left:calc(100% + 8px);padding:10px 0;position:absolute;width:260px;z-index:1}}@media screen and (min-width:1080px) and (min-width:1280px){body[data-collapse-primary-nav] .side-nav-item__children,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items{width:280px}}@media screen and (min-width:1080px){body[data-collapse-primary-nav] .side-nav-item__children:before,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items:before{content:"";display:block;position:absolute;right:calc(100% - 1px);height:0;width:0;border-bottom:8px solid transparent;border-right:8px solid var(--color-theme-bg);border-top:8px solid transparent}body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link{align-items:center;display:flex;cursor:pointer;padding:6px 15px 6px 20px;position:relative;font-size:15px;line-height:165%}body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link:focus,body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link:hover,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link:focus,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link:hover{background-color:rgba(0,0,0,.1);color:#fff}body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link--active,body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link--active:focus,body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link--active:hover,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link--active,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link--active:focus,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link--active:hover{background-color:var(--color-theme-fg);color:#fff;font-weight:400}body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link--active .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link--active:focus .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link--active:hover .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link--active .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link--active:focus .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link--active:hover .side-nav-link__tally{background-color:rgba(0,0,0,.1)!important;box-shadow:0 1px 0 0 hsla(0,0%,100%,.05),inset 0 2px 2px -1px rgba(0,0,0,.1);text-shadow:none}body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link__label,body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link__label-text,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link__label,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link__label-text{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link__label,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link__label{position:relative}body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link__badge,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link__badge{background-color:#fff;border:2px solid #fff;border-radius:6px;height:12px;margin-left:10px;width:12px;flex:0 0 auto}body[data-collapse-primary-nav] .side-nav-item__children .side-nav-link__tally,body[data-collapse-primary-nav] .side-nav__section--user .side-nav-section__items .side-nav-link__tally{background:var(--color-theme-fg);border-radius:3px;color:#fff;font-weight:400;line-height:24px;margin-left:10px;text-align:center;text-shadow:0 1px 0 rgba(0,0,0,.2);width:26px;flex:0 0 auto;transition:opacity .2s ease-in-out}body[data-collapse-primary-nav] .mh-form--fixed-btns .mh-field--btns{max-width:1366px;width:calc(100% - 114px)}}@media screen{[data-config-ui][data-app-env=local]{--app-env:"LOCAL";--app-env-color:#99cff5}[data-config-ui][data-app-env=staging]{--app-env:"STAGING";--app-env-color:#fad859}[data-config-ui][data-app-env=local] .mh-minimal__logo,[data-config-ui][data-app-env=local] .side-nav__logo,[data-config-ui][data-app-env=staging] .mh-minimal__logo,[data-config-ui][data-app-env=staging] .side-nav__logo{position:relative}[data-config-ui][data-app-env=local] .mh-minimal__logo:before,[data-config-ui][data-app-env=local] .side-nav__logo:before,[data-config-ui][data-app-env=staging] .mh-minimal__logo:before,[data-config-ui][data-app-env=staging] .side-nav__logo:before{background:var(--app-env-color);border-radius:3px;color:#4b4b4b;content:var(--app-env);display:block;font-size:13px;font-weight:500;height:20px;line-height:19px;padding:0 5px;position:absolute}[data-account-ui] .side-nav__section--prime .side-nav-link__label:before{background:#ddd;content:"";display:block;height:20px;margin-right:10px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;min-width:20px;width:20px}[data-account-ui] .side-nav__section--prime .side-nav-link--active .side-nav-link__label:before,[data-account-ui] .side-nav__section--prime .side-nav-link:hover .side-nav-link__label:before{background:#fff}[data-account-ui] .side-nav__section--prime .side-nav-link--account .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/settings.e2acb43b4bfe2f249dbcb78aa6d12e8d.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/settings.e2acb43b4bfe2f249dbcb78aa6d12e8d.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--actions .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/clipboard-check.80ff96a49ae8116a247c9a3ceadb51ed.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/clipboard-check.80ff96a49ae8116a247c9a3ceadb51ed.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--add-care-enquiry .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/plus-square.5315f0ddfb310cc7bd23422e1fc62df4.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/plus-square.5315f0ddfb310cc7bd23422e1fc62df4.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--billing-schedules .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/calendar-clock.0d7acce664fcddd553aff2d7ece644cc.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/calendar-clock.0d7acce664fcddd553aff2d7ece644cc.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--calendar .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/calendar.ae1badb46d8b75d5f88a00f9c78f23e0.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/calendar.ae1badb46d8b75d5f88a00f9c78f23e0.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--care-enquiries .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/message-square.67044fbfb7b50bf8d5e0b3b5b595fe65.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/message-square.67044fbfb7b50bf8d5e0b3b5b595fe65.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--check-availability .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/search.2ae006271985b13ffcb3b8328ddb5ae8.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/search.2ae006271985b13ffcb3b8328ddb5ae8.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--contacts .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/contact.829842c8cd70e3bf16236859ce05257b.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/contact.829842c8cd70e3bf16236859ce05257b.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--dashboards .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/activity.d938e0b7c684815d1ece169b2f68ad2d.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/activity.d938e0b7c684815d1ece169b2f68ad2d.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--day-care-chart .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/sun.cb39e462ad2e6c051366d785781fe9f2.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/sun.cb39e462ad2e6c051366d785781fe9f2.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--direct-debit .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/landmark.3f61e2b29d342ba00b7d3049b6c8c7d7.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/landmark.3f61e2b29d342ba00b7d3049b6c8c7d7.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--expenses .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/coins.c6786c30b4644a6293e01f3b9ee33123.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/coins.c6786c30b4644a6293e01f3b9ee33123.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--funds-tracker .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/trending-down.0290487bf35704a9f535b551cbf09b71.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/trending-down.0290487bf35704a9f535b551cbf09b71.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--inbox .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/inbox.400ef79a5be0158c76727979fa2e1490.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/inbox.400ef79a5be0158c76727979fa2e1490.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--invoices .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/file-check-2.3f2cd5e62789fd85d855124102ff8299.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/file-check-2.3f2cd5e62789fd85d855124102ff8299.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--ledgers .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/coins.c6786c30b4644a6293e01f3b9ee33123.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/coins.c6786c30b4644a6293e01f3b9ee33123.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--location .side-nav-link__label:before,[data-account-ui] .side-nav__section--prime .side-nav-link--locations .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/home.a8b5f8b86bf330a83e592833646d9eed.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/home.a8b5f8b86bf330a83e592833646d9eed.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--common-journal .side-nav-link__label:before,[data-account-ui] .side-nav__section--prime .side-nav-link--open-accounts .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/blocks.5b5549ce6263ddd8bb473ff9fbc582db.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/blocks.5b5549ce6263ddd8bb473ff9fbc582db.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--receipts .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/arrow-right.8bd5a194ee6113ca9794d81a8da119f8.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/arrow-right.8bd5a194ee6113ca9794d81a8da119f8.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--reports .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/pie-chart.2edf5d534c135dc9cfebb83acea8e8a9.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/pie-chart.2edf5d534c135dc9cfebb83acea8e8a9.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--room-chart .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/bed.746cbc1ec170a6013dda0136ba761183.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/bed.746cbc1ec170a6013dda0136ba761183.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--sent .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/arrow-right-circle.90af59d334fa4d4872e2bc3033b71fc2.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/arrow-right-circle.90af59d334fa4d4872e2bc3033b71fc2.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--service-users .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/users.4e5777ca335d9fb70428938eb5490e04.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/users.4e5777ca335d9fb70428938eb5490e04.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--target-metrics .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/chart-no-axes-combined.aaf376ac999b2cbe7f13662ced9bd45d.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/chart-no-axes-combined.aaf376ac999b2cbe7f13662ced9bd45d.svg)}[data-account-ui] .side-nav__section--prime .side-nav-link--users .side-nav-link__label:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/nav/user-check.5657774416ec81a6f445fb11dee72ffb.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/nav/user-check.5657774416ec81a6f445fb11dee72ffb.svg)}[data-account-ui] .nav-mode-toggle,[data-account-ui] .side-nav__section--prime .side-nav-item__children .side-nav-link__label:before{display:none}}@media screen and (min-width:1080px){[data-account-ui] .nav-mode-toggle{background:#95afc0 url(https://assets.carehq.co.uk/images/icons/20/white/chevron-right.8a424fceff9a2f3b44fe8165a66842c3.svg) 3px 2px no-repeat;background-size:15px;border:2px solid #fff;border-radius:50%;cursor:pointer;display:block;height:23px;position:absolute;right:-11px;top:29px;transform:scale(-1);width:23px;z-index:3}}@media screen{[data-account-ui][data-collapse-primary-nav] .nav-mode-toggle{background-position-x:2px;transform:scale(1)}.side-nav__section--user .user-nav-logo{overflow:hidden;text-indent:101%;white-space:nowrap;background-color:#ddd;display:block;height:24px;margin:28px 0 20px 20px;-webkit-mask:url(https://assets.carehq.co.uk/images/nav-logo.873374c839db80c9f1b83d59328c6c0c.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/nav-logo.873374c839db80c9f1b83d59328c6c0c.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:96px}.side-nav__section--user .user-nav-logo:active,.side-nav__section--user .user-nav-logo:focus,.side-nav__section--user .user-nav-logo:hover{background-color:#fff}}@media screen and (min-width:1080px){body[data-collapse-primary-nav] .side-nav__section--user .user-nav-logo{margin-top:18px}}@media screen{.side-nav .switch-ui{display:flex;justify-content:space-between}.side-nav .switch-ui:after{background:#a96dad;border-radius:3px;color:#fff;content:"Viewing as Owner";display:inline-block;font-size:14px;font-weight:400;margin-left:10px;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.side-nav .switch-ui[data-switch-ui=operator]:after{background:#f19066;content:"Viewing as Operator"}.side-nav-link__label--icon-sign-out:after{background-color:#ddd;content:"";display:block;height:18px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/log-out.e0cb7f1a23472d8f8eef79dd2dda69e2.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/log-out.e0cb7f1a23472d8f8eef79dd2dda69e2.svg);margin-top:-9px;padding-right:30px;width:18px;position:absolute;top:50%;right:0}.side-nav-link__report-group{background:hsla(0,0%,100%,.25);border-radius:3px;display:inline-block;font-size:14px;font-weight:400;line-height:20px;overflow:hidden;padding:0 5px;text-overflow:ellipsis}.mh-actions{z-index:1002}}@media screen and (min-width:1080px){.mh-actions{z-index:15}.mh-actions--open{z-index:1002!important}.mh-actions__link{max-width:180px;width:100%}.mh-actions__link:first-child,.mh-actions__link:nth-child(2),.mh-actions__link:nth-child(3){min-width:120px;width:auto}.mh-actions__handle:after{width:180px}}@media screen{.app-config{border:1px solid #4b4b4b;border-radius:3px;color:#4b4b4b;padding:10px 20px;text-align:center;width:100%}.app-config:before{font-weight:500}.app-config a{text-decoration:underline}.app-config--info:before{content:"Good to know -"}.app-config--licence{border:1px solid #c5c5c5;color:#666}.mh-body--flex-content .mh-main__content{display:flex;flex-direction:column}.mh-body--flex-content .mh-main__box{flex:0!important;margin-top:0!important}}@media screen and (min-width:1600px){.mh-body--full-width .mh-frame__inner{max-width:calc(100% - 120px)}}@media screen{.margin-block{display:flex;flex-direction:column;gap:20px;margin-left:20px;margin-right:20px}}@media screen and (min-width:480px){.margin-block{margin-left:0;margin-right:0}}@media screen{.breadcrumb-paging{align-items:center;display:flex;justify-content:space-between;gap:20px;margin-bottom:20px}.breadcrumb-paging .mh-breadcrumb{margin-bottom:0}.breadcrumb-paging__crumbs{display:flex;align-items:center}.breadcrumb-paging__nav{display:flex;gap:10px;min-width:110px;padding-right:20px;width:110px}.breadcrumb-paging__next,.breadcrumb-paging__prev{border:1px solid #c5c5c5;border-radius:3px;cursor:pointer;display:block;height:40px;flex-grow:1;text-indent:100%;overflow:hidden;position:relative;width:100%}.breadcrumb-paging__next:before,.breadcrumb-paging__prev:before{background:#999;content:"";display:block;height:100%;left:0;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/white/chevron-right.8a424fceff9a2f3b44fe8165a66842c3.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/white/chevron-right.8a424fceff9a2f3b44fe8165a66842c3.svg) center center no-repeat;position:absolute;top:0;width:100%}.breadcrumb-paging__next:hover,.breadcrumb-paging__prev:hover{background:#6bb9f0;border-color:#6bb9f0}.breadcrumb-paging__next:hover:before,.breadcrumb-paging__prev:hover:before{background:#fff}.breadcrumb-paging__prev:before{transform:rotate(180deg)}}@media screen and (min-width:480px){.breadcrumb-paging__nav{padding-right:0}}@media screen and (min-width:780px){.breadcrumb-paging__next,.breadcrumb-paging__prev{height:30px}}@media screen{.breakdown__heading{color:inherit;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%;margin-bottom:20px}}@media screen and (min-width:780px){.breakdown__heading{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.breakdown__heading{font-size:22px;line-height:140%}}@media screen{.breakdown__figures{display:grid;gap:10px 20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.breakdown__label{color:#999}.breakdown__values{align-items:flex-start;display:flex;gap:10px}.breakdown__values:empty:before{content:"-"}.breakdown__total{font-size:16px;font-weight:400}.breakdown__percent{background:rgba(0,0,0,.05);border-radius:3px;font-size:12px;font-weight:400;line-height:17px;padding:0 3px}.bubble{background:#fff;border-radius:3px;bottom:35px;box-shadow:0 2px 10px rgba(0,0,0,.2);color:#666;cursor:default;display:none;height:150px;overflow:hidden;white-space:normal;width:300px;z-index:10001}.bubble,.bubble:after{left:0;position:absolute;top:0}.bubble:after{background:#95afc0;bottom:0;content:"";display:block;width:5px}.bubble[data-bubbled]{display:block}.bubble__label{font-size:18px;font-weight:400;line-height:120%;padding:0 15px 0 20px;margin-top:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.bubble .actions{bottom:10px;display:flex;left:20px;position:absolute}.bubble .action{color:#2095e9;display:block;margin-left:5px;height:25px;line-height:25px;padding:0 5px;position:relative;white-space:nowrap}.bubble .action:first-child{margin-left:0}.bubble .action:hover:before{background:#2095e9;border-radius:3px;bottom:0;content:"";display:block;left:0;opacity:.15;position:absolute;right:0;top:0}.bubble .block{margin-left:20px;margin-right:15px}.mh-btns>.form-btn{margin-left:20px;width:auto;align-items:center;flex:auto;display:flex;justify-content:center}.mh-btns>.form-btn:first-child{margin-left:0}.mh-btn--search{position:relative}.mh-btn--search .mh-btn__text{visibility:hidden}.mh-btn--search:after{background:#fff;bottom:0;content:"";display:block;left:0;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/buttons/search.1c38a28ca79a1b17befb5550893cbc5d.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/buttons/search.1c38a28ca79a1b17befb5550893cbc5d.svg) no-repeat;position:absolute;right:0;top:0}.mh-btn--secondary{background:#fff;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.15);color:#999}.mh-btn--secondary:active,.mh-btn--secondary:hover{box-shadow:inset 0 0 1px 1px rgba(0,0,0,.15);color:#666}.mh-btn--secondary:active{box-shadow:inset 0 0 1px 1px rgba(0,0,0,.15),inset 0 2px 0 0 rgba(0,0,0,.15)!important}.mh-btn--secondary:focus{box-shadow:inset 0 0 1px 1px rgba(0,0,0,.15)}.mh-btn--disabled,.mh-btn[disabled]{background:#c5c5c5;cursor:not-allowed}.mh-btn--disabled:active,.mh-btn--disabled:hover,.mh-btn[disabled]:active,.mh-btn[disabled]:hover{box-shadow:none}.mh-btn--disabled:active,.mh-btn[disabled]:active{box-shadow:none;padding-top:0}.mh-btn--disabled:focus,.mh-btn[disabled]:focus{box-shadow:none}.calendar .calendar-controls{justify-content:space-between}.calendar .calendar-controls__paging{justify-content:center}.calendar .calendar-controls__next,.calendar .calendar-controls__previous{flex:0 1 auto;width:50px}.calendar .calendar-controls__next .dashboard-control__link,.calendar .calendar-controls__previous .dashboard-control__link{position:relative;overflow:hidden;text-indent:100%;white-space:nowrap}.calendar .calendar-controls__next .dashboard-control__link:after,.calendar .calendar-controls__previous .dashboard-control__link:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/chevron-down.b752a2d4062e758145cdc132dcef5bfd.svg) 50% no-repeat;bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0}.calendar .calendar-controls__next .dashboard-control__link{padding:0}.calendar .calendar-controls__next .dashboard-control__link:after{transform:rotate(-90deg)}.calendar .calendar-controls__previous .dashboard-control__link{padding:0}.calendar .calendar-controls__previous .dashboard-control__link:after{transform:rotate(90deg)}.calendar--month .day{--day-slots:0;background:#fff;flex-basis:14.28571%;min-height:120px;position:relative}.calendar--month .day:before{border:1px solid #eff2f4;border-width:0 0 1px 1px;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.calendar--month .day:nth-child(7n):before{border-width:0 1px 1px}.calendar--month .day__date{color:#999;font-size:13px;font-weight:400;left:5px;line-height:20px;padding:0 5px;position:absolute;top:5px}.calendar--month .day__slots{height:calc(27px*var(--day-slots));margin-top:30px;position:relative}.calendar--month .day--outside-month .day__date{color:#c5c5c5}.calendar--month .day--today:after{background:#6bb9f0;bottom:0;content:"";left:0;position:absolute;top:0;width:4px}.calendar--month .day--today .day__date{color:#666;font-weight:500}}@media screen and (min-width:780px){.calendar--month .day--today .day__date:after{content:"- Today"}}@media screen{.calendar--week .calendar-view__week-events .day{--day-slots:0;flex:1;min-width:125px;position:relative}.calendar--week .calendar-view__week-events .day:before{border:solid #d4dce0;border-width:0 0 0 1px;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.calendar--week .calendar-view__week-events .day:nth-child(7n):before{border-width:0 1px}.calendar--week .calendar-view__week-events .day__slots{height:calc(27px*var(--day-slots));margin-top:2px;position:relative}.calendar--week .calendar-view__days .day{background:#fff;flex:1;height:1440px;min-width:125px;position:relative}.calendar--week .calendar-view__days .day:before{border:solid #d4dce0;border-width:0 0 0 1px;bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0}.calendar--week .calendar-view__days .day:nth-child(7n):before{border-width:0 1px}.calendar--week .calendar-view__days .day__hour{height:60px;pointer-events:none;position:relative}.calendar--week .calendar-view__days .day__hour:after{border-top:1px solid #eff2f4;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.calendar--week .calendar-view__days .day__hour--last:after{border-bottom:1px solid #d4dce0}.calendar--week .calendar-view__days .day__time-bar{background:#e66767;height:2px;left:0;position:absolute;right:0;top:0;z-index:2}.calendar--week .calendar-view__days .day__time-bar:before{background:#e66767;border-radius:50%;content:"";height:8px;left:-4px;position:absolute;top:-3px;width:8px}.calendar--month{--event-render-index:0;--event-render-length:0;--event-render-offset:0}.calendar--month .event{cursor:pointer;left:2px;line-height:25px;top:calc(27px*var(--event-render-index));white-space:nowrap;width:calc(100%*var(--event-render-length) - 3px);z-index:8}.calendar--month .event__label{overflow:hidden;padding:0 5px;text-overflow:ellipsis}.calendar--month .event__time{background:hsla(0,0%,100%,.2);display:inline-block;margin-left:-5px;margin-right:5px;padding:0 5px}.calendar--week .calendar-view__week-events{--event-render-index:0;--event-render-length:0;--event-render-offset:0}.calendar--week .calendar-view__week-events .event{font-size:13px;font-weight:400;left:2px;line-height:25px;top:calc(27px*var(--event-render-index));white-space:nowrap;width:calc(100%*var(--event-render-length) - 3px);z-index:8}.calendar--week .calendar-view__week-events .event__label{overflow:hidden;padding:0 5px;text-overflow:ellipsis}.calendar--week .calendar-view__week-events .event__time{background:hsla(0,0%,100%,.2);display:inline-block;margin-left:-5px;margin-right:5px;padding:0 5px}.calendar--week .calendar-view__days{--event-render-index:0;--event-render-length:0;--event-render-overlaps:0;--event-render-start-time:0}.calendar--week .calendar-view__days .event{display:flex;flex-direction:column;flex-wrap:wrap;height:calc(1px*var(--event-render-length));left:calc(2px + 100%/var(--event-render-overlaps)*var(--event-render-index));line-height:120%;max-width:calc(100%/var(--event-render-overlaps) - 3px);min-height:25px;overflow:hidden;padding:5px;top:calc(1px*var(--event-render-start-time));width:100%}.calendar--week .calendar-view__days .event:before{bottom:3px;content:"";display:block;position:absolute;right:0;top:3px;width:15px}.calendar--week .calendar-view__days .event:after{background:rgba(0,0,0,.1);bottom:3px;content:"";display:block;position:absolute;right:0;top:3px;width:1px}.calendar--week .calendar-view__days .event__time{font-weight:500;margin-bottom:5px;margin-right:5px;white-space:nowrap}.calendar--week .calendar-view__days .event__label{white-space:nowrap}.calendar--week .calendar-view__days .event--virtual .event__time:after{content:" (Virtual)";font-weight:300}.calendar .event{background:#a96dad;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:#fff;cursor:pointer;font-size:13px;font-weight:400;position:absolute}.calendar .event:before{background:linear-gradient(-90deg,#a96dad,rgba(169,109,173,0))}.calendar .event--past.event{background:#c98dce;color:hsla(0,0%,100%,.8)}.calendar .event--past.event:before{background:linear-gradient(-90deg,#c98dce,rgba(201,141,206,0))}.side-nav-link--has-events-today .side-nav-link__badge{background:#fff!important}.calendar .times__time{font-size:13px;font-weight:400;line-height:0;height:60px;padding-left:10px;position:relative}}@media screen and (min-width:480px){.calendar .times__time{padding-left:0}}@media screen{.calendar .times__time:after{border-top:1px solid #d4dce0;content:"";display:block;position:absolute;right:0;top:0;width:15px}.calendar .calendar-view{margin-top:20px}.calendar--month .calendar-view__days{display:flex;flex-wrap:wrap}.calendar--month .calendar-view__days,.calendar--month .calendar-view__weekdays{display:flex}.calendar--week .calendar-view__days{bottom:0;display:flex;left:60px;overflow:auto;position:absolute;right:0;top:0}.calendar--week .calendar-view__header{border-left:60px solid #eff2f4;display:flex;position:relative;z-index:1}.calendar--week .calendar-view__header:after{border-right:1px solid #d4dce0;bottom:0;content:"";display:block;position:absolute;left:0;top:0;z-index:1}.calendar--week .calendar-view__times{bottom:0;left:0;min-width:60px;overflow-y:auto;position:absolute;top:0}.calendar--week .calendar-view__timeline{display:flex;flex:1;min-height:400px;position:relative}.calendar--week .calendar-view__timeline:after{border-top:1px solid #d4dce0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:10}.calendar--week .calendar-view__week{flex:1;overflow-x:auto}.calendar--week .calendar-view__week-events{display:flex;min-height:4px}.calendar--week .calendar-view__weekdays{display:flex}.calendar .weekday{flex-basis:14.28571%;text-align:center}.calendar--month .weekday{border:1px solid #d4dce0;border-width:1px 0}}@media screen and (min-width:480px){.calendar--month .weekday{border-width:1px 0 1px 1px}.calendar--month .weekday:nth-child(7n){border-width:1px}}@media screen{.calendar--month .weekday__date{display:none}.calendar--month .weekday__name{font-weight:400;line-height:40px}.calendar--month .weekday__tail{display:none}}@media screen and (min-width:780px){.calendar--month .weekday__tail{display:inline}}@media screen{.calendar--week .weekday{flex:1;min-width:125px;padding:10px 0;position:relative}.calendar--week .weekday:before{border:1px solid #d4dce0;border-right-width:0;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.calendar--week .weekday:nth-child(7n):before{border-width:1px}.calendar--week .weekday--today:after{background:#6bb9f0;bottom:0;content:"";display:block;height:4px;left:0;position:absolute;right:0}.calendar--week .weekday--today .weekday__date,.calendar--week .weekday--today .weekday__name{font-weight:500}.calendar--week .weekday__name{font-weight:400}.calendar--week .weekday__date{font-size:22px;font-weight:400;margin-top:5px}.calendar,.calendar__view{display:flex;flex:auto;flex-direction:column}.calendar__keys{margin-top:20px}.card-deck{align-items:stretch;background-image:radial-gradient(rgba(0,0,0,.075) 1px,transparent 0);background-size:20px 20px;display:flex;flex-wrap:wrap;justify-content:center;min-height:80px;padding-bottom:20px}}@media screen and (min-width:780px){.card-deck{padding:0 10px 20px}}@media screen{.card-deck:empty{--empty-message:"No cards"}.card-deck:empty:after{color:#c5c5c5;content:var(--empty-message);font-size:18px;font-weight:500;line-height:40px;margin-top:20px}.card-deck--push-left{justify-content:flex-start}.card__draw{padding:10px 0}.card__draw .draw__label{cursor:pointer;font-weight:400;height:20px;line-height:20px;padding:0 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.card__draw .draw__label:hover:after{opacity:.4}.card__draw .draw__label:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/chevron-down.b752a2d4062e758145cdc132dcef5bfd.svg) 50% no-repeat;content:"";display:block;height:30px;opacity:.25;position:absolute;right:10px;top:-5px;width:30px}.card__draw .draw__label[data-toggled]:after{transform:scaleY(-1)}.card__draw .draw__contents{max-height:0;overflow:hidden;padding:0 20px}.card__draw .draw__contents p{line-height:140%;margin-top:5px}.card__draw .draw__contents p::first-child{margin-top:0}.card__draw .draw__contents[data-toggled]{max-height:none;padding-top:5px}.card .flag{background:#45aaf2;border-radius:3px 3px 0 0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05),inset 0 -3px 2px 0 rgba(0,0,0,.05);color:#fff;font-weight:400;font-size:13px;height:25px;line-height:25px;margin-left:5px;padding:0 5px;text-shadow:0 1px rgba(0,0,0,.1);white-space:nowrap}.card .flag:first-child{margin-left:0}.card__menu[data-revealed] .menu{display:block}.card .menu{background:#fff;border-radius:3px;bottom:50px;box-shadow:0 1px 4px 1px rgba(0,0,0,.05);display:none;position:absolute;right:-10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:140px}.card .menu:after{border-right:6px solid transparent;border-left:6px solid transparent;border-top:8px solid #fff;bottom:-8px;content:"";display:block;height:0;position:absolute;right:20px;width:0}.card .menu__heading{color:#c5c5c5;cursor:default;font-weight:400;font-size:13px;height:25px;line-height:25px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap}.card .menu__item{display:block;height:35px;line-height:35px;overflow:hidden}.card .menu__item:first-child{border-radius:3px 3px 0 0}.card .menu__item:last-child{border-radius:0 0 3px 3px}.card .menu__item:first-child.menu__item:last-child{border-radius:3px}.card .menu__link{display:block;color:#999;font-weight:400;font-size:13px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;transition:all .15s;width:100%;white-space:nowrap}.card .menu__link:hover{background:var(--color-theme-fg);color:#fff}.card .menu__link--disabled{background:rgba(0,0,0,.025)!important;color:#c5c5c5!important;cursor:not-allowed}.card{display:flex;flex-direction:column;margin:20px 20px 0;min-height:180px;width:100%}}@media screen and (min-width:480px){.card{margin:20px 10px 0;min-width:280px;width:calc(33.33333% - 20px)}}@media screen and (min-width:1480px){.card{width:354px}}@media screen{.card[data-highlighted]{-webkit-animation-name:highlight-card;animation-name:highlight-card;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes highlight-card{50%{transform:scale(1.1)}}@keyframes highlight-card{50%{transform:scale(1.1)}}.card__flags{display:flex;height:25px;padding:0 10px}.card__contents{background:#fff;border-radius:3px;box-shadow:0 2px 3px 1px rgba(0,0,0,.025);display:flex;flex-direction:column;flex-grow:1;position:relative}.card__stripe{background:#cd84f1;box-shadow:inset -1px 0 1px 0 rgba(0,0,0,.05);border-radius:3px 0 0 3px;bottom:0;left:0;position:absolute;top:0;width:5px}.card__menu{border-radius:0 3px 0 3px;cursor:pointer;height:40px;position:absolute;right:0;top:0;width:30px;z-index:9}.card__menu:hover:after,.card__menu[data-revealed]:after{opacity:.4;transform:rotate(90deg)}.card__menu:after{background:transparent url(https://assets.carehq.co.uk/images/cards/menu.daf7a08748d1fe0537ce3706ad0a33f0.svg) 50% no-repeat;background-size:15px 15px;bottom:0;content:"";display:block;left:0;opacity:.25;position:absolute;right:0;top:0;transition:all .3s}.card__info{padding:10px 20px;flex-grow:1}.card__footer{height:40px;padding:0 20px}.card__group{margin-top:10px;overflow:hidden}.card__group:first-child{margin-top:0}.dashboard-controls{margin-left:-5px;margin-right:-5px;padding:0 20px}}@media screen and (min-width:480px){.dashboard-controls{padding:0}}@media screen and (min-width:780px){.dashboard-controls{display:flex;justify-content:flex-end}}@media screen{.dashboard-control-group{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:10px}.dashboard-control-group:first-child{margin-top:-10px}}@media screen and (min-width:780px){.dashboard-control-group{margin-left:20px;margin-top:0}.dashboard-control-group:first-child{margin-left:0;margin-top:0}}@media screen{.dashboard-control{flex:1;margin-left:5px;margin-right:5px;margin-top:10px;text-align:center}}@media screen and (min-width:780px){.dashboard-control{flex:0 1 auto;margin-left:10px;margin-top:0;width:150px}.dashboard-control:first-child{margin-left:0}}@media screen{.dashboard-control--selected .dashboard-control__link{background:#fff;font-weight:500}.dashboard-control__link{background:hsla(0,0%,100%,.5);border-radius:3px;display:block;height:40px;line-height:40px;padding:0 10px;white-space:nowrap}.dashboard-control__link:hover{background:hsla(0,0%,100%,.75)}.mh-dataset .badges{display:flex;flex-wrap:wrap;margin-bottom:7px}.mh-dataset .badge{align-items:center;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.1);display:flex;height:30px;line-height:30px;margin-right:20px;margin-top:10px;width:100%}}@media screen and (min-width:640px){.mh-dataset .badge{width:calc(50% - 10px)}.mh-dataset .badge:nth-child(2n){margin-right:0}}@media screen and (min-width:1280px){.mh-dataset .badge{width:calc(33.333% - 13.333px)}.mh-dataset .badge:nth-child(2n){margin-right:20px}.mh-dataset .badge:nth-child(3n){margin-right:0}}@media screen and (min-width:1440px){.mh-dataset .badge{width:calc(25% - 15px)}.mh-dataset .badge:nth-child(2n),.mh-dataset .badge:nth-child(3n){margin-right:20px}.mh-dataset .badge:nth-child(4n){margin-right:0}}@media screen{.mh-dataset .badge__label{overflow:hidden;padding:0 10px;text-overflow:ellipsis;white-space:nowrap;flex:1}.mh-dataset .badge__stripe{align-items:center;background:#95afc0;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);display:flex;height:20px;justify-content:center;margin-right:5px;width:20px}.mh-dataset .badge__stripe:before{background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:block;height:16px;width:16px}.mh-dataset .badge--linked{box-shadow:none;color:#2095e9;cursor:pointer;position:relative;transform-style:preserve-3d}.mh-dataset .badge--linked:hover:after{opacity:.5}.mh-dataset .badge--linked:after,.mh-dataset .badge--linked:before{background:#2095e9;border-radius:3px;bottom:0;content:"";display:block;left:0;opacity:.1;position:absolute;right:0;top:0;transform:translateZ(-1px)}.mh-dataset .badge--linked:after{background:transparent;box-shadow:0 0 0 1px #2095e9;opacity:.1}.mh-dataset .badge__stripe:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/check.5f99ba6b53e0382f38f4145670baf6d2.svg)}.mh-dataset .badge__stripe--active{background-color:#66d17e}.mh-dataset .badge__stripe--archived{background-color:#95afc0}.mh-dataset .badge__stripe--suspended{background-color:#e66767}.mh-dataset .color-swatch{--swatch-color:transparent;padding-left:37px;position:relative}.mh-dataset .color-swatch:after,.mh-dataset .color-swatch:before{background-image:linear-gradient(45deg,rgba(0,0,0,.15) 25%,transparent 0),linear-gradient(135deg,rgba(0,0,0,.15) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.15) 0),linear-gradient(135deg,transparent 75%,rgba(0,0,0,.15) 0);background-size:10px 10px;background-position:0 0,5px 0,5px -5px,0 5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);border-radius:2px;content:"";display:block;height:20px;left:0;margin-right:5px;position:absolute;top:calc(15px - 50%);width:30px}.mh-dataset .color-swatch:after{background:var(--swatch-color)}.mh-list .color-swatch{--swatch-color:transparent;height:20px;position:relative}.mh-list .color-swatch:after,.mh-list .color-swatch:before{background-image:linear-gradient(45deg,rgba(0,0,0,.15) 25%,transparent 0),linear-gradient(135deg,rgba(0,0,0,.15) 25%,transparent 0),linear-gradient(45deg,transparent 75%,rgba(0,0,0,.15) 0),linear-gradient(135deg,transparent 75%,rgba(0,0,0,.15) 0);background-size:10px 10px;background-position:0 0,5px 0,5px -5px,0 5px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);border-radius:2px;content:"";display:block;height:20px;left:0;margin-right:5px;position:absolute;top:0;width:30px}.mh-list .color-swatch:after{background:var(--swatch-color)}.mh-dataset .ip-addresses{display:flex;flex-wrap:wrap}.mh-dataset .ip-address{color:#999;font-family:courier,monospace;line-height:100%;margin-right:20px;margin-top:10px;width:160px}.mh-dataset .logo{--logo-height:260px;--logo-width:100%;--logo-url:"";align-items:center;background-image:url(https://assets.carehq.co.uk/images/datasets/checkers.2a4c97b5b651dd4d49b0634225fd17ad.svg);background-size:30px 30px;background-position:0 0,15px 0,15px -15px,0 15px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);display:flex;justify-content:center;margin:10px;height:300px;position:relative}.mh-dataset .logo:after{background-image:var(--logo-url);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;font-size:24px;font-weight:400;height:var(--logo-height);line-height:260px;margin:20px;max-height:260px;max-width:calc(100% - 40px);text-align:center;width:var(--logo-width)}.mh-dataset .logo--dark{background-color:#545454;color:#fff}.mh-dataset .logo--empty{--empty-logo-message:"No logo"}.mh-dataset .logo--empty:after{content:var(--empty-logo-message)}.mh-dataset__audio-player{margin-top:10px}.mh-dataset__head--has-btns{display:block}.mh-dataset__head--has-btns .mh-dataset__heading--long{margin-bottom:10px}}@media screen and (min-width:780px){.mh-dataset__head--has-btns .mh-dataset__heading--long{margin-bottom:0}}@media screen{.mh-dataset__head .mh-btn--small{min-width:80px}.mh-dataset__head .mh-tag{vertical-align:text-bottom}.mh-dataset__heading .secondary{color:#999}.mh-dataset__heading .secondary:before{content:" / "}.mh-dataset__heading--center{text-align:center}.mh-dataset__row--4{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}.mh-dataset__row--england-widget{display:block;min-height:300px}.mh-dataset__row--england-widget:last-child .cqc-widget{border-bottom-left-radius:3px!important;border-bottom-right-radius:3px!important}.mh-dataset__row--england-widget .cqc-widget{border:none!important;min-height:300px!important}.mh-dataset__row--wales-widget{display:block;min-height:560px}.mh-dataset__row--wales-widget:last-child .widget-container{border-bottom-left-radius:3px!important;border-bottom-right-radius:3px!important}.mh-dataset__row--wales-widget .widget-container{box-shadow:none;margin:0;max-width:none;min-height:559px;min-width:0}.mh-dataset__row--wales-widget .widget-container .logo{background:none;height:auto;margin:0}.mh-dataset__row--wales-widget .widget-container .logo:after{display:none}.mh-dataset--slim .mh-dataset__column{padding-bottom:10px!important;padding-top:10px!important}.mh-dataset--slim .mh-dataset__label,.mh-dataset--slim .mh-dataset__value{line-height:125%}.mh-dataset--long-heading .mh-dataset__heading{width:100%}}@media screen and (min-width:780px){.mh-dataset--long-heading .mh-dataset__heading{flex:1;padding-right:20px;width:auto}}@media screen{.mh-dataset--long-heading .mh-btns{margin-top:20px;width:100%}}@media screen and (min-width:480px){.mh-dataset--long-heading .mh-btns{margin-top:10px;width:auto}}@media screen and (min-width:780px){.mh-dataset--long-heading .mh-btns{margin-top:0}}@media screen{.mh-dataset--long-heading .mh-btn{margin-left:0}}@media screen and (min-width:480px){.mh-dataset--long-heading .mh-btn{margin-left:20px}}@media screen{.mh-dataset--colored{overflow:visible}.mh-dataset--colored .mh-dataset__head{color:#fff;font-weight:400;position:relative;transform-style:preserve-3d}}@media screen and (min-width:480px){.mh-dataset--colored .mh-dataset__head{border-radius:3px 3px 0 0}}@media screen{.mh-dataset--colored .mh-dataset__head:before{background:inherit;border-radius:3px 3px 0 0;bottom:-1px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);content:"";display:block;left:-1px;position:absolute;right:-1px;top:-1px;transform:translateZ(-1px)}.mh-dataset--colored .mh-dataset__head .secondary{color:#fff;display:block;font-size:17px;line-height:1.1}.mh-dataset--colored .mh-dataset__head .secondary:before{content:""}.mh-dataset--colored .mh-dataset__head .mh-btn{background-color:#fff;box-shadow:0 0 0 1px hsla(0,0%,100%,0);color:#666;transition:box-shadow .15s}.mh-dataset--colored .mh-dataset__head .mh-btn:hover{box-shadow:0 0 0 1px #fff}.mh-dataset--archived .mh-dataset__head{background:#95afc0}.mh-dataset--archived .mh-dataset__head .mh-btn{color:#95afc0}.mh-dataset--expired .mh-dataset__head,.mh-dataset--issue .mh-dataset__head{background:#e66767}.mh-dataset--expired .mh-dataset__head .mh-btn,.mh-dataset--issue .mh-dataset__head .mh-btn{color:#e66767}.mh-dataset--incomplete .mh-dataset__head,.mh-dataset--warning .mh-dataset__head{background:#f19066}.mh-dataset--incomplete .mh-dataset__head .mh-btn,.mh-dataset--warning .mh-dataset__head .mh-btn{color:#f19066}.mh-dataset--paused .mh-dataset__head{background:#a96dad}.mh-dataset--paused .mh-dataset__head .mh-btn{color:#a96dad}.mh-dataset--banner .mh-dataset__head,.mh-dataset--banner .mh-dataset__head:before{border-radius:3px}.mh-dataset__column.h2 .percent{color:#999;display:block;font-size:16px;font-weight:500;line-height:22px}.mh-dataset__column--inline{align-items:center;flex-direction:row}.mh-dataset__column--inline .mh-dataset__label{margin-right:10px}.mh-dataset__column--inline .mh-dataset__value{margin-left:10px;min-width:0;flex:1 1 auto}.mh-dataset__column--add-booking .mh-dataset__value{align-items:center;display:flex;margin-left:20px}.mh-dataset__column--add-booking .mh-dataset__value .mh-btn{background-color:var(--color-theme-fg);color:#fff;text-decoration:none!important}.mh-dataset__column--add-booking .mh-dataset__value .mh-btn:active{padding-top:2px}.mh-dataset__label{font-size:15px}.mh-dataset__label .copy-link{color:#2095e9}.mh-dataset__label .copy-link:before{content:"Copy"}.mh-dataset__label .copy-link:hover{cursor:pointer;text-decoration:underline}.mh-dataset__label .copy-link.mh-copied:before{content:"Copied!"}.mh-dataset__value--code{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin;background:#282923;border-left:10px solid #282923;border-right:10px solid #282923;color:#f3f3f3;font-family:monospace;overflow-x:auto;padding:10px 0;white-space:pre}.mh-dataset__value--code::-webkit-scrollbar{background-color:hsla(0,0%,100%,.15);height:10px;width:10px}.mh-dataset__value--code::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15)}.mh-dataset__value--dont-know{font-style:italic}.mh-dataset__value--negative{color:#e66767}.mh-dataset__value--no,.mh-dataset__value--yes{align-items:center;display:flex}.mh-dataset__value--no:before,.mh-dataset__value--yes:before{background:transparent url(https://assets.carehq.co.uk/images/icons/20/color/x-red.4cbf0c9d29b98167327a72b672451838.svg) 50% no-repeat;content:"";display:block;flex:0 0 auto;height:20px;margin-right:5px;width:20px}.mh-dataset__value--yes:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/color/check-green.9c1bae49131df1f52f4b3490ba352d5c.svg)}.mh-dataset__value.status-label{font-weight:500;white-space:nowrap}.mh-dataset__value.mh-formatted p{margin-bottom:5px}.mh-dataset__value .dataset-tag{background-color:var(--bg);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:3px;display:inline-block;color:#999;font-size:13px;font-weight:400;line-height:13px;padding:3px 5px}.mh-dataset__value .dataset-tag--warning{background:#e66767;color:#fff}.mh-dataset__value .dataset-tag--black{background:#4b4b4b;color:#fff}.mh-dataset__value .dataset-tag--blue{background:#6bb9f0;color:#fff}.mh-dataset__value .dataset-tag--gray{background:#95afc0;color:#fff}.mh-dataset__value .dataset-tag--green{background:#66d17e;color:#333}.mh-dataset__value .dataset-tag--orange{background:#f19066;color:#fff}.mh-dataset__value .dataset-tag--purple{background:#a96dad;color:#fff}.mh-dataset__value .dataset-tag--yellow{background:#fad859;color:#333}.mh-dataset__value .dataset-tag--fg-dark{color:#333}.mh-dataset__value .dataset-tag--fg-light{color:#fff}.mh-dataset__value .secondary{color:#999;font-size:13px;font-weight:400;line-height:16px}.mh-dataset__value .mh-btn:active{padding-top:2px}.dataset-divider:last-child{padding-bottom:10px}.dataset-divider__head{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:30px;padding:0 20px}}@media screen and (min-width:480px){.dataset-divider__head{padding:0}}@media screen{.dataset-divider__heading{flex:0 0 auto;padding-right:10px;color:inherit;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%;width:100%}}@media screen and (min-width:780px){.dataset-divider__heading{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.dataset-divider__heading{font-size:22px;line-height:140%}}@media screen and (min-width:780px){.dataset-divider__heading{width:auto}}@media screen{.dataset-divider__heading .secondary{color:#999}.dataset-divider__heading .secondary:before{content:" / "}.dataset-divider__controls{margin-top:10px}}@media screen and (min-width:780px){.dataset-divider__controls{margin-top:0}}@media screen{.dataset-divider+.dataset-divider{border-top:1px solid rgba(0,0,0,.1);margin-top:30px}.dataset-note{line-height:140%;margin:20px 0;padding:0 20px}}@media screen and (min-width:480px){.dataset-note{padding:0}}@media screen{.mh-date-picker{z-index:1001}.mh-calendar__date--blocked{background:rgba(0,0,0,.05)}.mh-calendar__date--blocked.mh-calendar__date--selected{background:rgba(0,0,0,.1);border-radius:0;color:#999!important;font-weight:700}.file-list{list-style-type:none;margin-top:20px}.file-list+*{margin-top:40px}.file-list .file{background:hsla(0,0%,100%,.75);margin-top:10px;padding:15px 20px 15px 50px;position:relative}}@media screen and (min-width:480px){.file-list .file{border-radius:3px}}@media screen{.file-list .file:before{background-image:url(https://assets.carehq.co.uk/images/fields/file.147b8a4e24fd9d95e888a14a3e8c73a5.svg);background-position:50%;background-repeat:no-repeat;background-size:18px;content:"";height:32px;left:10px;position:absolute;width:32px}.file-list .file:hover{background:#fff}.file-list .file__name,.file-list .file__size{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.file-list .file__name{font-weight:400;line-height:120%}.file-list .file__size{line-height:120%}.file-list .file__annotation{color:#999;font-weight:400;line-height:120%;margin-top:5px}.file-list .file__download{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;text-indent:100%;top:0;white-space:nowrap}#flash-url{display:inline-block;height:1px;overflow:hidden;opacity:0;width:1px}.mh-flash{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.mh-flash b{display:contents}.mh-flash--warning .flash-btn{background:#f19066}.mh-flash--warning .flash-btn:hover{background:#fff;color:#f19066}.mh-flash--error .flash-btn{background:#e66767}.mh-flash--error .flash-btn:hover{background:#fff;color:#e66767}.flash-btn{background:#66d17e;border-radius:3px;box-shadow:0 0 0 1px #fff;color:#fff;display:inline-block;font-weight:400;padding:0 10px;text-decoration:none!important}.flash-btn:hover{background:#fff;color:#66d17e}.address-finder{margin-top:20px}.address-finder:first-child{margin-top:0}.address-finder[data-address-finder=manual-entry] .address-finder__results,.address-finder[data-address-finder=manual-entry] .address-finder__search,.address-finder[data-address-finder=populated] .address-finder__results,.address-finder[data-address-finder=populated] .address-finder__search{display:none}.address-finder[data-address-finder=manual-entry] .address-finder__fields,.address-finder[data-address-finder=manual-entry] .address-finder__reset,.address-finder[data-address-finder=populated] .address-finder__fields,.address-finder[data-address-finder=populated] .address-finder__reset{display:block}.address-finder__search{clear:left}}@media screen and (min-width:480px){.address-finder__search{display:flex;gap:20px;flex-grow:0;max-width:600px}}@media screen{.address-finder__postcode{flex-basis:33.333%;flex-grow:0}.address-finder__find-address{border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:100%;align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:#6bb9f0;color:#fff;margin-top:20px}.address-finder__find-address:focus,.address-finder__find-address:hover{outline:none;text-decoration:none}.address-finder__find-address:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.address-finder__find-address::-moz-focus-inner{border:0}.address-finder__find-address,.address-finder__find-address>*{font-size:17px;height:50px;line-height:50px}.address-finder__find-address:focus,.address-finder__find-address:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.address-finder__find-address:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}}@media screen and (min-width:480px){.address-finder__find-address{flex-basis:33.333%;flex-grow:0;margin-top:0}}@media screen{.address-finder__enter-manually{border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;margin-left:auto;margin-right:auto;padding:0 10px;text-align:center;text-decoration:none;width:100%;align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:transparent;box-shadow:inset 0 0 0 1px #6bb9f0;position:relative;color:#6bb9f0;margin-top:20px}.address-finder__enter-manually:focus,.address-finder__enter-manually:hover{outline:none;text-decoration:none}.address-finder__enter-manually:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.address-finder__enter-manually::-moz-focus-inner{border:0}.address-finder__enter-manually,.address-finder__enter-manually>*{font-size:17px;height:50px;line-height:50px}.address-finder__enter-manually:active,.address-finder__enter-manually:focus,.address-finder__enter-manually:hover{background-color:transparent;box-shadow:inset 0 0 0 1px #6bb9f0}.address-finder__enter-manually:active:after,.address-finder__enter-manually:active:before,.address-finder__enter-manually:focus:after,.address-finder__enter-manually:focus:before,.address-finder__enter-manually:hover:after,.address-finder__enter-manually:hover:before{background-color:#6bb9f0;bottom:0;box-shadow:none;content:"";display:block;left:0;opacity:.15;position:absolute;right:0;top:0}.address-finder__enter-manually:active:before,.address-finder__enter-manually:focus:before,.address-finder__enter-manually:hover:before{background-color:transparent;box-shadow:inset 0 2px 0 0 #6bb9f0;display:none;opacity:.3}.address-finder__enter-manually:active:before{display:block}}@media screen and (min-width:480px){.address-finder__enter-manually{flex-basis:33.333%;flex-grow:0;margin-top:0}}@media screen{.address-finder__results{display:none;margin-top:20px;min-height:46px}}@media screen and (min-width:480px){.address-finder__results{max-width:600px}}@media screen{.address-finder__results[data-results=matches],.address-finder__results[data-results=no-matches]{display:block}.address-finder__results[data-results=no-matches]:before{border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#999;content:"No matching addresses found.";display:block;margin-top:10px;padding:10px;position:relative;text-align:center}.address-finder__results[data-results=fetching]{-webkit-animation-name:fetching-addresses;animation-name:fetching-addresses;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;display:block;position:relative}@-webkit-keyframes fetching-addresses{0%{transform:scale(.25)}50%{transform:scale(.75)}to{transform:scale(.25)}}@keyframes fetching-addresses{0%{transform:scale(.25)}50%{transform:scale(.75)}to{transform:scale(.25)}}.address-finder__results[data-results=fetching]:before{background:rgba(107,185,240,.5);border-radius:50%;content:"";display:block;height:40px;left:calc(50% - 20px);position:absolute;top:calc(50% - 20px);width:40px}.address-finder__fields{display:none}.address-finder__reset{color:#2095e9;cursor:pointer;display:none;margin-top:10px;max-width:600px;text-align:right}.address-finder__reset:hover{text-decoration:underline}.address-finder .address-result{border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#666;cursor:pointer;margin-top:10px;padding:10px 10px 10px 55px;position:relative}.address-finder .address-result:hover:after{display:block}.address-finder .address-result:after,.address-finder .address-result:before{border:2px solid rgba(107,185,240,.5);border-radius:50%;color:#fff;content:"";display:block;font-size:13px;font-weight:400;left:20px;height:20px;position:absolute;top:calc(50% - 10px);width:20px}.address-finder .address-result:after{background:#6bb9f0;border:none;display:none;height:12px;left:24px;top:calc(50% - 6px);width:12px}.mh-pinned-field-error{background-color:#334144}.mh-field__control--label-above .mh-field__label .mh-field__error{display:block;position:relative}.mh-field__control--label-above .mh-field__label .mh-field__error .mh-field__error-text{line-height:140%}.mh-field__control--label-above .mh-field__label .mh-field__error .mh-field__error-text:before{content:""}.mh-form__legend .secondary{color:#999}.mh-form__legend .secondary:before{content:" / "}.mh-form__fieldset--merge-next{border-bottom:none;padding-bottom:0}.fieldset--optional .mh-form__legend:after{color:#999;content:" (Optional)";display:inline}.fieldset--optional .mh-field__label-text:after{display:none}.confirmation-required .mh-field__control--error .mh-field__tick .mh-field__label{color:#fff!important}.confirmation-required .mh-field__error-icon{display:none!important}.confirmation-required .mh-field__error-text{color:#fff;font-weight:600;display:block}.confirmation-required .mh-field__error-text:before{content:""!important}.confirmation-required .mh-field__label{background:#e66767;border:1px solid #e66767;border-radius:3px;color:#fff!important;width:100%;padding:10px 10px 10px 39px}.confirmation-required .mh-field__label:before{box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 1px #e66767,inset 0 -5px 8px -2px rgba(0,0,0,.15)!important;left:10px;top:21px}.confirmation-required .mh-field__label:after{left:16px!important;top:21px!important}}@media screen and (min-width:780px){.confirmation-required .mh-field__label{padding:20px 20px 20px 49px}.confirmation-required .mh-field__label:before{left:20px;top:32px}.confirmation-required .mh-field__label:after{left:26px!important;top:32px!important}}@media screen{.confirmation-required .mh-field__tick-input:checked+.mh-field__label{border:1px solid #66d17e;background:#66d17e}.confirmation-required .mh-field__tick-input:checked+.mh-field__label:before{background:#66d17e;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 1px #66d17e,inset 0 -5px 8px -2px rgba(0,0,0,.15)!important}.confirmation-required--inform .mh-field__control--error .mh-field__tick .mh-field__label{color:#6bb9f0!important}.confirmation-required--inform .mh-field__error-text{color:#fff}.confirmation-required--inform .mh-field__label{background:#6bb9f0;border:1px solid #6bb9f0}.confirmation-required--inform .mh-field__label:before{box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 1px #6bb9f0,inset 0 -5px 8px -2px rgba(0,0,0,.15)!important}.confirmation-required--invert.confirmation-required .mh-field__control--error .mh-field__tick .mh-field__label{color:#fff!important}.confirmation-required--invert.confirmation-required .mh-field__error-text{color:#fff}.confirmation-required--invert.confirmation-required .mh-field__label{background:#fff;border:1px solid rgba(0,0,0,.1);color:#666!important}.confirmation-required--invert.confirmation-required .mh-field__label:before{box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 1px rgba(0,0,0,.05),inset 0 -5px 8px -2px rgba(0,0,0,.15)!important}.confirmation-required--invert.confirmation-required .mh-field__tick-input:checked+.mh-field__label{border:1px solid #e66767;background:#e66767;color:#fff!important}.confirmation-required--invert.confirmation-required .mh-field__tick-input:checked+.mh-field__label:before{background:#e66767;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 1px #e66767,inset 0 -5px 8px -2px rgba(0,0,0,.15)!important}.mh-field__control[data-dob-age]{display:flex}.mh-field__control[data-dob-age]:after{background:rgba(0,0,0,.05);border-radius:0 3px 3px 0;content:attr(data-dob-age);display:block;font-weight:500;height:50px;line-height:50px;text-align:center;white-space:nowrap;width:80px}.mh-file-viewer__download,.mh-file-viewer__metadata,.mh-file-viewer__remove,.mh-image-viewer__download,.mh-image-viewer__edit,.mh-image-viewer__metadata,.mh-image-viewer__remove,.mh-uploader__cancel{background-color:rgba(0,0,0,.5)}.mh-file-viewer__download:hover,.mh-file-viewer__metadata:hover,.mh-file-viewer__remove:hover,.mh-image-viewer__download:hover,.mh-image-viewer__edit:hover,.mh-image-viewer__metadata:hover,.mh-image-viewer__remove:hover,.mh-uploader__cancel:hover{background-color:rgba(0,0,0,.75)}.mh-file-field--has-error{-webkit-animation:none;animation:none}.mh-file-field,.mh-file-field *,.mh-gallery,.mh-gallery *{font-family:Ubuntu,Helvetica,Arial,sans-serif}.mh-file-field--file{background:#fff;height:60px;margin:0}.mh-field--file .mh-field__error-text{bottom:60px!important;color:#e66767!important;left:24px!important;max-width:none!important;opacity:1!important;padding:6px 0!important;right:auto!important}.mh-field--file .mh-field__error-text:before{content:none!important}.mh-field--file .mh-field__error-icon{bottom:68px!important;height:16px!important;right:auto!important;top:auto!important;width:16px!important}.mh-field--file .mh-field__error-icon:after,.mh-field--file .mh-field__error-icon:before{height:8px!important;margin:-4px 0 0 -1px!important;width:2px!important}.files-field .mh-field__error{margin-bottom:10px}.files-field .mh-field__error-text,.mh-file-field--file+.mh-field__error .mh-field__error-text{background:transparent!important}.files-field .mh-gallery,.mh-file-field.mh-file-field--file .mh-gallery{display:flex;flex-direction:column-reverse;margin:0;width:100%}.files-field .mh-gallery__acceptor,.mh-file-field.mh-file-field--file .mh-gallery__acceptor{background:#fff;height:60px;margin:0}.files-field .mh-gallery__items,.mh-file-field.mh-file-field--file .mh-gallery__items{display:block;margin:0}.files-field .mh-gallery-item,.mh-file-field.mh-file-field--file .mh-gallery-item{background:#fff;height:60px;margin-bottom:10px;width:100%}.files-field .mh-acceptor,.mh-file-field.mh-file-field--file .mh-acceptor{background:rgba(107,185,240,.1);color:#6bb9f0;font-size:15px;font-weight:500}.files-field .mh-acceptor__faceplate:before,.mh-file-field.mh-file-field--file .mh-acceptor__faceplate:before{background-image:url(https://assets.carehq.co.uk/images/fields/upload-blue.52586804417ebc652e6b681161d9c487.svg);width:25px}.files-field .mh-acceptor__drop-zone,.mh-file-field.mh-file-field--file .mh-acceptor__drop-zone{background:#6bb9f0;color:#fff}.files-field .mh-acceptor__drop-zone:before,.mh-file-field.mh-file-field--file .mh-acceptor__drop-zone:before{background-image:url(https://assets.carehq.co.uk/images/fields/drop-file.52e52de82b4c9d8f28753cd61981ac49.svg);height:30px;width:25px}.files-field .mh-file-viewer,.mh-file-field.mh-file-field--file .mh-file-viewer{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:3px;font-size:15px;transition:border .2s}.files-field .mh-file-viewer:hover,.mh-file-field.mh-file-field--file .mh-file-viewer:hover{border:1px solid rgba(0,0,0,.2)}.files-field .mh-file-viewer:hover .mh-file-viewer__buttons,.mh-file-field.mh-file-field--file .mh-file-viewer:hover .mh-file-viewer__buttons{opacity:1}.files-field .mh-file-viewer__info,.mh-file-field.mh-file-field--file .mh-file-viewer__info{align-items:flex-start;color:#666;display:flex;flex-direction:column;font-size:15px;height:60px;justify-content:center;padding-left:50px;text-align:left}.files-field .mh-file-viewer__info:before,.mh-file-field.mh-file-field--file .mh-file-viewer__info:before{background-image:url(https://assets.carehq.co.uk/images/fields/file.147b8a4e24fd9d95e888a14a3e8c73a5.svg);background-position:50%;background-repeat:no-repeat;background-size:18px;content:"";height:32px;left:10px;position:absolute;width:32px}.files-field .mh-file-viewer__file-size,.files-field .mh-file-viewer__filename,.mh-file-field.mh-file-field--file .mh-file-viewer__file-size,.mh-file-field.mh-file-field--file .mh-file-viewer__filename{line-height:120%;margin:0;padding:0;width:calc(100% - 75px)}.files-field .mh-file-viewer__filename,.mh-file-field.mh-file-field--file .mh-file-viewer__filename{font-weight:500}.files-field .mh-file-viewer__file-size,.mh-file-field.mh-file-field--file .mh-file-viewer__file-size{font-weight:400}.files-field .mh-file-viewer__buttons,.mh-file-field.mh-file-field--file .mh-file-viewer__buttons{align-items:center;height:60px;left:auto;right:15px;top:0;transition:opacity .2s;width:60px}}@media screen and (pointer:fine){.files-field .mh-file-viewer__buttons,.mh-file-field.mh-file-field--file .mh-file-viewer__buttons{opacity:0}}@media screen{.files-field .mh-file-viewer__download,.files-field .mh-file-viewer__remove,.mh-file-field.mh-file-field--file .mh-file-viewer__download,.mh-file-field.mh-file-field--file .mh-file-viewer__remove{background-color:transparent;height:28px;opacity:.333;width:28px}.files-field .mh-file-viewer__download:hover,.files-field .mh-file-viewer__remove:hover,.mh-file-field.mh-file-field--file .mh-file-viewer__download:hover,.mh-file-field.mh-file-field--file .mh-file-viewer__remove:hover{opacity:.5}.files-field .mh-file-viewer__download:active,.files-field .mh-file-viewer__remove:active,.mh-file-field.mh-file-field--file .mh-file-viewer__download:active,.mh-file-field.mh-file-field--file .mh-file-viewer__remove:active{background-size:auto}.files-field .mh-file-viewer__download,.mh-file-field.mh-file-field--file .mh-file-viewer__download{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/download.316d5e6d44743a03b1ec5c0de81856ea.svg)}.files-field .mh-file-viewer__remove,.mh-file-field.mh-file-field--file .mh-file-viewer__remove{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/trash.9324c4387bf2373ae1aa46ff51c36a23.svg)}.files-field .mh-file-viewer__metadata,.mh-file-field.mh-file-field--file .mh-file-viewer__metadata{display:none}.files-field .mh-uploader,.mh-file-field.mh-file-field--file .mh-uploader{background:#fff;border:1px solid rgba(0,0,0,.1);font-size:15px}.files-field .mh-uploader__progress-meter,.mh-file-field.mh-file-field--file .mh-uploader__progress-meter{background:rgba(0,0,0,.05);border-radius:3px;bottom:10px;height:10px;left:15px;overflow:hidden;right:15px;top:auto}.files-field .mh-uploader__progress-bar,.mh-file-field.mh-file-field--file .mh-uploader__progress-bar{background:#6bb9f0}.files-field .mh-uploader__status,.mh-file-field.mh-file-field--file .mh-uploader__status{align-items:flex-start;color:#666;flex-direction:column;font-weight:500;height:40px;padding:0 15px;position:relative;text-align:left}.files-field .mh-uploader__status:before,.mh-file-field.mh-file-field--file .mh-uploader__status:before{display:none}.files-field .mh-uploader__cancel,.mh-file-field.mh-file-field--file .mh-uploader__cancel{background-color:transparent;background-image:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg);height:28px;opacity:.333;width:28px}.files-field .mh-uploader__cancel:hover,.mh-file-field.mh-file-field--file .mh-uploader__cancel:hover{opacity:.5}.files-field .mh-uploader__cancel:active,.mh-file-field.mh-file-field--file .mh-uploader__cancel:active{background-size:auto}.files-field .mh-file-error,.mh-file-field.mh-file-field--file .mh-file-error{background:#fff;border:1px solid #e66767;border-radius:3px;display:flex;flex-direction:column;height:60px;justify-content:center;padding-left:50px}.files-field .mh-file-error:before,.mh-file-field.mh-file-field--file .mh-file-error:before{background-color:transparent;background-image:url(https://assets.carehq.co.uk/images/fields/alert-triangle-red.a197ba83a2c149e8d33b9f1b1b94260d.svg);background-size:20px;bottom:0;box-shadow:none;cursor:default;height:auto;position:absolute;left:10px;top:0;width:32px}.files-field .mh-file-error__clear,.mh-file-field.mh-file-field--file .mh-file-error__clear{background-image:url(https://assets.carehq.co.uk/images/icons/20/color/x-red.4cbf0c9d29b98167327a72b672451838.svg);background-position:50%;cursor:pointer;display:block;height:28px;left:auto;position:absolute;right:15px;top:calc(50% - 14px);width:28px}.files-field .mh-file-error__clear:active,.mh-file-field.mh-file-field--file .mh-file-error__clear:active{background-position:50%;background-size:auto}.files-field .mh-file-error__message,.mh-file-field.mh-file-field--file .mh-file-error__message{background:transparent;color:#e66767;font-size:15px;font-weight:500;height:auto;opacity:1;overflow:hidden;padding:0;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 55px)}.mh-file-field.mh-file-field--image{background:#334144}.mh-file-field.mh-file-field--image .mh-acceptor:hover{background-color:transparent}.mh-file-field.mh-file-field--image .mh-acceptor--file-inbound .mh-acceptor__drop-zone{background-color:#334144}.mh-file-field.mh-file-field--image .mh-acceptor__drop-zone,.mh-file-field.mh-file-field--image .mh-acceptor__faceplate{background-image:url(https://assets.carehq.co.uk/images/fields/checkers.08cc54f81f2765f58070b5198700c962.svg);font-size:15px;font-weight:500}.mh-file-field.mh-file-field--image .mh-acceptor__drop-zone:before,.mh-file-field.mh-file-field--image .mh-acceptor__faceplate:before{background-image:url(https://assets.carehq.co.uk/images/fields/image.fe21e4de690f36c5fc77505ff8ea4a61.svg);background-size:32px}.mh-file-field.mh-file-field--image .mh-image-viewer{background-color:#334144;background-image:url(https://assets.carehq.co.uk/images/fields/checkers.08cc54f81f2765f58070b5198700c962.svg)}.mh-file-field.mh-file-field--image .mh-image-viewer__download:active,.mh-file-field.mh-file-field--image .mh-image-viewer__edit:active,.mh-file-field.mh-file-field--image .mh-image-viewer__metadata:active,.mh-file-field.mh-file-field--image .mh-image-viewer__remove:active{background-size:auto}.mh-file-field.mh-file-field--image .mh-image-viewer__download{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/download.5b17e95eb9b6993a2066714a44db3c59.svg)}.mh-file-field.mh-file-field--image .mh-image-viewer__edit{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/crop.fb1dfe7da4cfb5c48cbaec058e1771f8.svg)}.mh-file-field.mh-file-field--image .mh-image-viewer__metadata{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/sliders.18a7f73d132866e13fe9bf069b83e500.svg)}.mh-file-field.mh-file-field--image .mh-image-viewer__remove{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/trash.f81bf353dc7e7297e6c93f179fe3eee5.svg)}.mh-file-field.mh-file-field--image .mh-file-error{font-size:15px;font-weight:400;height:48px;left:4px;right:4px;top:4px;width:calc(100% - 8px)}.mh-file-field.mh-file-field--image .mh-file-error:hover:before{box-shadow:none}.mh-file-field.mh-file-field--image .mh-file-error:before{background-color:transparent;background-image:url(https://assets.carehq.co.uk/images/fields/alert-triangle.596770fdee2ac3bcb41bbeedf15af6bf.svg);background-size:21px;left:10px;top:12px}.mh-file-field.mh-file-field--image .mh-file-error__message{background-color:#e66767;border-radius:3px;opacity:1;padding-left:43px;padding-right:10px}.mh-file-field.mh-file-field--image .mh-uploader{background-color:transparent;background-image:url(https://assets.carehq.co.uk/images/fields/checkers.08cc54f81f2765f58070b5198700c962.svg)!important;font-size:15px;font-weight:500}.mh-file-field.mh-file-field--image .mh-uploader__status:before{background-image:url(https://assets.carehq.co.uk/images/fields/upload.7d850f4372c03de5bf6ca3579de27aed.svg);background-size:32px}.mh-file-field.mh-file-field--image .mh-uploader__cancel{background-color:transparent;background-image:url(https://assets.carehq.co.uk/images/icons/20/white/x.1af9ae8777d60062c3e15f6f66843f01.svg);height:28px;opacity:.75;width:28px}.mh-file-field.mh-file-field--image .mh-uploader__cancel:hover{opacity:1}.mh-file-field.mh-file-field--image .mh-uploader__cancel:active{background-size:auto}.mh-file-field.mh-file-field--image .mh-uploader__progress-meter{background:#334144;border-radius:3px;box-shadow:0 0 0 1px #334144;bottom:15px;height:10px;left:15px;overflow:hidden;right:15px}.mh-file-field.mh-file-field--image .mh-uploader__progress-bar{color:#6bb9f0}.mh-sortable-helper{font-family:Ubuntu,Helvetica,Arial,sans-serif}.mh-sortable-helper.mh-gallery-item{background:transparent;height:auto;overflow:visible;width:auto}.mh-sortable-helper.mh-gallery-item .mh-file-viewer{background:#fff;border:1px solid rgba(0,0,0,.2);border-radius:3px;bottom:auto;font-size:15px;right:auto;transition:border .2s;width:320px}.mh-sortable-helper.mh-gallery-item .mh-file-viewer__info{align-items:flex-start;color:#666;display:flex;flex-direction:column;font-size:15px;height:60px;justify-content:center;padding-left:50px;text-align:left}.mh-sortable-helper.mh-gallery-item .mh-file-viewer__info:before{background-image:url(https://assets.carehq.co.uk/images/fields/file.147b8a4e24fd9d95e888a14a3e8c73a5.svg);background-position:50%;background-repeat:no-repeat;background-size:18px;content:"";height:32px;left:10px;position:absolute;width:32px}.mh-sortable-helper.mh-gallery-item .mh-file-viewer__file-size,.mh-sortable-helper.mh-gallery-item .mh-file-viewer__filename{line-height:120%;margin:0;padding:0;width:100%}.mh-sortable-helper.mh-gallery-item .mh-file-viewer__filename{font-weight:500}.mh-sortable-helper.mh-gallery-item .mh-file-viewer__file-size{font-weight:400}.reveal-field{display:none!important}.reveal-field[data-revealed]{display:unset!important}.reveal-field-link{color:#2095e9;display:block;margin-top:10px}.reveal-field-link:hover{text-decoration:underline}.reveal-field-link:first-child{margin-top:0}.reveal-field-link[data-revealed]{display:none}.service-user-grid{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));margin-top:20px;width:100%}.service-user-grid__title{color:inherit;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%;font-size:18px!important;grid-column:1/-1;padding-bottom:10px}}@media screen and (min-width:780px){.service-user-grid__title{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.service-user-grid__title{font-size:22px;line-height:140%}}@media screen{.service-user-grid .-service-user{cursor:pointer;display:block;overflow:hidden;position:relative}.service-user-grid .-service-user__input{height:1px;left:-100px;position:absolute;top:-100px;width:1px}.service-user-grid .-service-user__input:checked+.-service-user__body:before{background:var(--color-theme-fg);border-width:0}.service-user-grid .-service-user__input:checked+.-service-user__body:after{background:#fff}.service-user-grid .-service-user__body{border-radius:3px;box-shadow:inset 0 0 1px 1px rgba(0,0,0,.15);padding:5px 44px 5px 10px;position:relative}.service-user-grid .-service-user__body:before{border:1px solid rgba(0,0,0,.15);border-radius:3px}.service-user-grid .-service-user__body:after,.service-user-grid .-service-user__body:before{content:"";display:block;height:24px;position:absolute;right:10px;top:calc(50% - 12px);width:24px}.service-user-grid .-service-user__body:after{background-color:rgba(0,0,0,.25);-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg);-webkit-mask-position:center center;mask-position:center center}.service-user-grid .-service-user__body:hover{box-shadow:inset 0 0 1px 1px rgba(0,0,0,.25)}.service-user-grid .-service-user__body:hover:before{border:1px solid var(--color-theme-fg)}.service-user-grid .-service-user__body:hover:after{background:var(--color-theme-fg)}.service-user-grid .-service-user__name,.service-user-grid .-service-user__ref{display:block;font-weight:400;line-height:1.2}.service-user-grid .-service-user__ref{color:#999}.mh-field--source-code .mh-field__label-text{background:#282923;box-shadow:10px 0 0 0 #282923;color:#f3f3f3}.mh-field--source-code .mh-field__textarea{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin;background:#282923;color:#f3f3f3;font-family:monospace;resize:both;white-space:pre}.mh-field--source-code .mh-field__textarea::-webkit-scrollbar{background-color:hsla(0,0%,100%,.15);height:10px;width:10px}.mh-field--source-code .mh-field__textarea::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15)}.mh-field--source-code .mh-field__text{background:#282923;color:#f3f3f3;font-family:monospace;white-space:pre}.mh-field__control--mono-input input{font-family:monospace;letter-spacing:4px;white-space:pre}.mh-field__control[data-warning]:after,[data-field-control-placeholder][data-warning]:after{background:#fbe48b;border-radius:0 0 3px 3px;bottom:-18px;box-shadow:inset 0 0 0 1px #fad859;color:#333;content:attr(data-warning);display:block;font-weight:400;left:0;line-height:1;padding:2px 5px;position:absolute;white-space:nowrap;z-index:99}}@media screen and (min-width:480px){.mh-field{display:flex;gap:20px}.mh-field:after{content:none;display:none}}@media screen{.mh-field [data-check-email=checking],.mh-field [data-check-email=invalid],.mh-field [data-check-email=valid]{background:#fff url(https://assets.carehq.co.uk/images/icons/20/color/loader-2.04442491175ececec811c8fc2d5cdfaa.svg) right 16px center no-repeat;padding-right:52px}.mh-field [data-check-email=invalid]{background-image:url(https://assets.carehq.co.uk/images/icons/20/color/alert-circle.3be8de6ada5d2bd9da3e6f3671a2786d.svg)}.mh-field [data-check-email=valid]{background-image:url(https://assets.carehq.co.uk/images/icons/20/color/check-circle-2.30485b9f7d460db2bacba3e0643f2c3e.svg)}.mh-field__control{margin-left:0!important;margin-right:0!important}.mh-field__control--readonly *{pointer-events:none!important}.mh-field__control--readonly:not(.mh-field__control--filled) .mh-field__select{color:transparent}.mh-field__control--readonly:not(.mh-field__control--filled) .mh-field__label{padding-left:10px}.mh-field__control--readonly:not(.mh-field__control--filled) .mh-field__tick .mh-field__label{padding-left:29px}.mh-field__control--readonly .mh-field__select,.mh-field__control--readonly .mh-field__text,.mh-field__control--readonly .mh-field__textarea{background-color:#f8f8f8;color:#999;cursor:not-allowed}.mh-field__control--readonly .mh-field__label-text{box-shadow:none;background-color:transparent;color:#999}.mh-field__control--readonly>.mh-field__label>.mh-field__label-text:before{background:#999;content:"";display:inline-block;height:12px;margin-right:8px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/fields/field-locked.a2cb4f796627b9d19a2c2699cecf2472.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/fields/field-locked.a2cb4f796627b9d19a2c2699cecf2472.svg) no-repeat;-webkit-mask-size:12px;mask-size:12px;width:12px}.mh-field__control--readonly .mh-field__tick-input:checked+.mh-field__label:before{background-color:#95afc0!important;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 1px #95afc0,inset 0 -5px 8px -2px rgba(0,0,0,.15)!important}.mh-field__control--readonly .mh-acceptor{background-color:#f8f8f8;color:#999;cursor:not-allowed}.mh-field__control--readonly .mh-acceptor__faceplate:before{display:none}.mh-field__control--readonly .mh-file-viewer,.mh-field__control--readonly .mh-file-viewer__download{pointer-events:auto!important}.mh-field__control--highlighted:not(.mh-field__control--error) .mh-field__select,.mh-field__control--highlighted:not(.mh-field__control--error) .mh-field__text{box-shadow:inset 0 0 0 1px #f19066}.mh-field__control--highlighted:not(.mh-field__control--error) .mh-field__select:focus,.mh-field__control--highlighted:not(.mh-field__control--error) .mh-field__text:focus{box-shadow:0 3px 0 0 #f19066,inset 0 -1px 0 0 #f19066,inset 0 1px 0 0 #f19066,inset -1px 0 0 0 #f19066,inset 1px 0 0 0 #f19066,inset 0 3px 3px 0 rgba(0,0,0,.1)}.mh-field__control--highlighted:not(.mh-field__control--error) .mh-field__select{background-image:url(https://assets.carehq.co.uk/images/manhattan/highlighted-icon-arrow-down.6494411d6c9910db701ffc911400061c.svg)}.mh-field__control--highlighted:not(.mh-field__control--error) .mh-field__label{color:#f19066;font-weight:500}.mh-field__label-text-after{color:#999}.mh-counter{color:#999;font-size:15px;font-weight:400}.field-wrap{margin-top:20px}.mh-field__control--label-above>.mh-field__label .mh-field__label-text{font-weight:500}.mh-form__note--warning{color:#f19066;font-weight:400}.mh-form__note--wide{max-width:100%}.mh-form__note--wide.mh-formatted table{max-width:100%!important}.mh-form__note.mh-formatted table{max-width:600px;width:100%}.mh-form__note.mh-formatted thead tr{border-bottom:1px solid rgba(0,0,0,.05)}.mh-form__note.mh-formatted thead th{font-weight:500}.mh-form__note.mh-formatted tbody:before{content:"";display:block;height:10px;width:100%}.mh-form__note.mh-formatted tbody tr:nth-child(2n){background:#f5f7f8}.mh-form__note.mh-formatted tbody th{font-weight:400}.mh-form__note.mh-formatted td,.mh-form__note.mh-formatted th{padding:5px}.mh-form__note.mh-formatted td.r,.mh-form__note.mh-formatted th.r{text-align:right}.mh-form__note.mh-formatted tfoot th{font-weight:500}.mh-form__note[data-rate-warning]{background-color:#f19066;border-radius:3px;color:#fff;padding:5px 20px;text-align:center}.mh-form__note[data-rate-warning]:empty{display:none}.mh-form__note[data-rate-warning]:after{content:none}.mh-form__note[data-quote-rate]:empty{display:none}.mh-form__note[data-quote-rate]:after{content:none}.form-table{min-width:0;width:100%;overflow-x:auto}.form-table .mh-field__text{padding-top:0!important}.form-table .mh-field__label{display:none}.form-table table{width:600px}.form-table thead th{font-weight:500;padding-bottom:5px;padding-left:5px}.form-table thead th:first-child{padding-left:0}.form-table thead th.xs{width:100px}.form-table thead th.s{width:150px}.form-table thead th.date,.form-table thead th.m{width:200px}.form-table thead th.lg{width:300px}.form-table tbody td,.form-table tbody th{padding:5px 0 5px 5px;vertical-align:middle}.form-table tbody td:first-child,.form-table tbody th:first-child{padding-left:0}.form-table a.link{color:#6bb9f0;font-weight:400}.form-table a.link:hover{text-decoration:underline}.mh-field .mh-field__tick .mh-field__label-text a{color:#2095e9}.mh-field .mh-field__tick .mh-field__label-text a:hover{text-decoration:underline}.mh-field__ticks{margin-top:0}}@media screen and (min-width:480px){.mh-field__ticks--split{display:flex;flex-wrap:wrap;gap:0 10px}.mh-field__ticks--split .mh-field__tick{width:calc(50% - 5px)}}@media screen and (min-width:480px){.mh-field__ticks--3{display:flex;flex-wrap:wrap}.mh-field__ticks--3 .mh-field__tick{flex-basis:33.333%}.mh-field__ticks--3 .mh-field__tick .mh-field__label{display:flex;margin-top:5px;padding:0;line-height:125%}.mh-field__ticks--3 .mh-field__tick .mh-field__label:before{margin-right:10px;margin-top:0;min-width:19px;position:static}}@media screen{.mh-field__ticks--yes-no .mh-field__tick{display:inline-block;margin-right:20px}.mh-field__ticks--yes-no .mh-field__tick:first-child .mh-field__tick-input:checked+.mh-field__label:before{background-color:#66d17e;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 1px #66d17e,inset 0 -5px 8px -2px rgba(0,0,0,.15)}.mh-field__ticks--yes-no .mh-field__tick:nth-child(2) .mh-field__tick-input:checked+.mh-field__label:before{background-color:#95afc0;box-shadow:0 0 0 1px rgba(0,0,0,.15),0 0 0 1px #95afc0,inset 0 -5px 8px -2px rgba(0,0,0,.15)}}@media screen and (min-width:480px){.mh-field--2-4 .mh-field__tick,.mh-field--3-3 .mh-field__tick,.mh-field--4-2 .mh-field__tick{margin-top:0}.mh-field--2-4 .mh-field__control--label-above .mh-field__label,.mh-field--3-3 .mh-field__control--label-above .mh-field__label,.mh-field--4-2 .mh-field__control--label-above .mh-field__label{line-height:150%}}@media screen{.mh-form--buttons-outside-form{padding-bottom:0}.mh-form[data-submitted] .mh-field--btns{position:relative}.mh-form[data-submitted] .mh-field--btns:before{align-items:center;background:hsla(0,0%,100%,.95) url(https://assets.carehq.co.uk/images/icons/20/color/clock-gray.28b3549ccacde42cca7281c9af28001c.svg) 20px no-repeat;bottom:0;color:#666;content:"Submitting data...";display:flex;font-size:17px;font-weight:500;left:0;padding-left:52px;position:absolute;top:0;width:100%;white-space:nowrap;z-index:2}.mh-form[data-submitted].mh-form--fixed-btns .mh-field--btns{position:fixed}.mh-form[data-submitted] .mh-form__fieldset .mh-field--btns:before{left:-20px}.mh-form.mh-filter{gap:20px}.mh-minimal-alt .mh-form[data-submitted] .mh-form__fieldset .mh-field--btns:before,.mh-minimal .mh-form[data-submitted] .mh-form__fieldset .mh-field--btns:before{left:0!important}.mh-heading__primary{display:block}.mh-heading__primary .secondary{color:#999}.mh-heading__primary .secondary:before{content:" / "}.info-box{align-items:center;border:1px solid #c5c5c5;border-radius:3px;display:flex;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content;padding:10px 20px}.info-box:before{background-color:#c5c5c5;content:"";display:block;height:24px;margin-right:10px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/white/info-circle.ebce7ea8bd8d54bb08dc80b9cf745982.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/white/info-circle.ebce7ea8bd8d54bb08dc80b9cf745982.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.insert-placeholder{color:#2095e9;margin-top:20px;max-width:600px;position:relative}.insert-placeholder[data-insert-placeholder=open] .insert-placeholder__label:after{transform:scaleY(-1)}.insert-placeholder[data-insert-placeholder=open] .insert-placeholder__placeholders{display:block}.insert-placeholder__label{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:3px;display:flex;font-weight:400;height:40px;gap:10px;margin-left:auto;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;cursor:pointer}.insert-placeholder__label:after{background:#2095e9;content:"";display:block;height:20px;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/chevron-down.b752a2d4062e758145cdc132dcef5bfd.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/chevron-down.b752a2d4062e758145cdc132dcef5bfd.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:20px}.insert-placeholder__placeholders{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:3px;box-shadow:0 10px 15px -10px rgba(0,0,0,.5);display:none;position:absolute;right:0;top:80px;max-height:300px;overflow-y:auto;width:240px;z-index:100}.insert-placeholder__placeholder{align-items:center;background:#fff;cursor:pointer;display:flex;height:40px;padding:0 10px}.insert-placeholder__placeholder:nth-child(2n){background:rgba(0,0,0,.05)}.journey{display:flex;font-weight:400;justify-content:center;margin:30px 0;width:100%}.journey .leg{flex-grow:1;color:#999;max-width:300px;padding-top:24px;position:relative;text-align:center}.journey .leg:before{background:#d4dce0;height:3px;top:7px;width:100%}.journey .leg:after,.journey .leg:before{content:"";display:block;position:absolute}.journey .leg:after{background:#eff2f4;border:3px solid #d4dce0;border-radius:50%;height:17px;left:calc(50% - 8.5px);top:0;width:17px}.journey .leg__name{display:none;padding:0 5px}}@media screen and (min-width:480px){.journey .leg__name{display:block}}@media screen{.journey .leg:first-child:before{left:50%;width:50%}.journey .leg:last-child:before{width:50%}.journey .leg--current{color:#666;font-weight:500}.journey .leg--current:before{background:linear-gradient(90deg,#6bb9f0,#6bb9f0 50%,#d4dce0)}.journey .leg--current:last-child:before{background:#6bb9f0}.journey .leg--current:after{border-color:#6bb9f0}.journey .leg--current .leg__name{display:block}.journey .leg--past{color:#666}.journey .leg--past:before{background:#6bb9f0}.journey .leg--past:after{background:#6bb9f0;border-color:#6bb9f0}.keys{display:flex;flex-wrap:wrap;padding:0 20px;position:relative;row-gap:5px}}@media screen and (min-width:480px){.keys{padding:0}}@media screen and (min-width:780px){.keys{display:flex}}@media screen{.keys--has-title:before{content:var(--key-title);font-weight:500;min-width:100%}}@media screen and (min-width:780px){.keys--has-title:before{left:0;margin-right:20px;min-width:0}}@media screen{.keys--top{margin-bottom:20px;justify-content:flex-end}.keys .key{align-items:center;display:flex;flex-basis:calc(50% - 20px);line-height:125%;margin-right:20px}}@media screen and (min-width:780px){.keys .key{flex-basis:auto}}@media screen{.keys .key:before{background:#95afc0;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);content:"";display:block;height:15px;margin-right:5px;min-width:15px}.keys .key--admissions:before{background:#66d17e}.keys .key--transitions:before{background:#7399d3}.keys .key--discharges:before{background:#e66767}.keys .key--deaths:before{background:#4d5b63}.mh-minimal__logo-image{background-image:var(--primary-logo);background-size:contain}.side-logo__image{background-image:var(--primary-logo)!important;background-size:contain!important;background-position:50%!important}.mh-minimal-alt{background-color:#fff;min-height:100%;min-width:320px;position:relative}}@media screen and (min-width:480px){.mh-minimal-alt{align-items:center;display:flex}}@media screen and (min-width:480px){.mh-minimal-alt__split{align-items:flex-start;display:flex;flex:0 1 auto;min-width:100%}}@media screen{.mh-minimal-alt__project{background-color:var(--color-theme-bg);color:#fff;text-align:center}}@media screen and (min-width:480px){.mh-minimal-alt__project{flex:1;max-width:480px}.mh-minimal-alt__project:before{background-color:var(--color-theme-bg);content:"";display:block;height:100%;left:0;max-width:480px;position:absolute;top:0;width:50%;z-index:2}}@media screen{.mh-minimal-alt__project-inner{margin:0 auto;max-width:360px;padding:30px;width:100%;position:relative;z-index:2}}@media screen and (min-width:480px){.mh-minimal-alt__project-inner{flex:1}}@media screen{.mh-minimal-alt__project-logo{background:var(--primary-logo) bottom no-repeat;background-size:contain;margin:0 auto 20px;max-width:300px;min-height:100px}.mh-minimal-alt__project-name{color:inherit;font-family:inherit;font-weight:400;font-size:22px;line-height:140%}}@media screen and (min-width:780px){.mh-minimal-alt__project-name{color:inherit;font-family:inherit;font-weight:400;font-size:27px;line-height:130%}}@media screen{.mh-minimal-alt__project-desc{margin-top:5px;color:inherit;font-family:inherit;font-weight:400}}@media screen and (min-width:780px){.mh-minimal-alt__project-desc{margin-top:10px;color:inherit;font-family:inherit;font-weight:400;font-size:22px;line-height:140%}}@media screen and (min-width:480px){.mh-minimal-alt__main{display:flex;flex:1;flex-direction:column;max-width:520px}}@media screen{.mh-minimal-alt__main-inner{margin:0 auto;max-width:360px;padding:30px;width:100%}}@media screen and (min-width:480px){.mh-minimal-alt__main-inner{flex:1}}@media screen and (min-width:780px){.mh-minimal-alt__main-inner{padding-bottom:40px;padding-top:40px}}@media screen{.mh-minimal-alt__flash{margin:0!important;max-width:100%;text-align:center;width:100%}}@media screen and (max-width:479px){.mh-minimal-alt__flash{border-radius:0}}@media screen and (min-width:480px){.mh-minimal-alt__flash{left:30px;margin:0;position:absolute;top:30px;width:calc(100% - 60px);z-index:3}}@media screen and (min-width:480px){.mh-minimal-alt__header{display:flex;flex-direction:column;justify-content:flex-end;min-height:100px}}@media screen{.mh-minimal-alt__heading{color:inherit;font-family:inherit;font-weight:400;font-size:27px;line-height:130%}}@media screen and (min-width:780px){.mh-minimal-alt__heading{color:inherit;font-family:inherit;font-weight:400;font-size:34px;line-height:120%}}@media screen{.mh-minimal-alt__content>*{border-bottom:1px solid rgba(0,0,0,.1);padding:20px 0}}@media screen and (min-width:780px){.mh-minimal-alt__content>*{padding:30px 0}}@media screen{.mh-minimal-alt__content>:last-child{border-bottom:none;padding-bottom:0}.mh-minimal-alt__content .mh-form__fieldset{border:none;margin-bottom:20px;padding:0}.mh-minimal-alt__content .mh-form__fieldset:last-child{margin-bottom:0}.mh-minimal-alt__footer{border-top:1px solid rgba(0,0,0,.1);margin-top:30px;padding-top:30px}}@media screen and (min-width:780px){.mh-minimal-alt__footer{margin-top:40px;padding-top:40px}}@media screen{.notice-banner__inner{color:var(--color-theme-bg);font-family:inherit;font-weight:400;font-size:16px;line-height:160%;border-bottom:1px solid #d4dce0;align-items:flex-start;background-color:#fff;display:flex;flex-direction:column;gap:16px 32px;margin:60px 0 -60px;min-height:56px;padding:20px 80px 20px 20px;position:relative;justify-content:center}}@media screen and (min-width:780px){.notice-banner__inner{font-size:17px;line-height:155%;align-items:center;flex-direction:row;padding-bottom:10px;padding-top:10px}}@media screen and (min-width:1080px){.notice-banner__inner{margin:0;z-index:13}}@media screen{.notice-banner__message::-moz-selection{color:#fff;background:var(--color-theme-bg)}.notice-banner__message::selection{color:#fff;background:var(--color-theme-bg)}.notice-banner__link{border-radius:3px;border:none;cursor:pointer;font-family:inherit;font-weight:400;text-align:center;text-decoration:none;width:"fit-content";align-items:center;display:flex;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;justify-content:space-around;background-color:var(--color-theme-fg);color:#fff;font-weight:600;flex:0 0 auto;margin:0;padding:0 20px}.notice-banner__link:focus,.notice-banner__link:hover{outline:none;text-decoration:none}.notice-banner__link:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.notice-banner__link::-moz-focus-inner{border:0}.notice-banner__link,.notice-banner__link>*{font-size:15px;height:36px;line-height:36px}.notice-banner__link:focus,.notice-banner__link:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.notice-banner__link:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}.notice-banner__close{background-color:#999;cursor:pointer;height:60px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/white/x.1af9ae8777d60062c3e15f6f66843f01.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/white/x.1af9ae8777d60062c3e15f6f66843f01.svg) center center no-repeat;-webkit-mask-size:24px;mask-size:24px;position:absolute;right:0;top:0;width:60px}}@media screen and (min-width:780px){.notice-banner__close{height:100%}}@media screen and (min-width:1080px){.notice-banner__close{width:56px}}@media screen{.page-note{align-items:center;background:hsla(0,0%,100%,.5);border-left:4px solid #666;display:flex;font-weight:300;gap:16px;margin:20px 0;padding:10px 20px 10px 16px}}@media screen and (min-width:480px){.page-note{border-radius:3px;gap:10px}}@media screen{.page-note:before{background:#666;content:"";display:block;height:20px;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/info.8252cd9b2c459a9a6024988921fa4522.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/info.8252cd9b2c459a9a6024988921fa4522.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:20px;mask-size:20px;min-width:20px;width:20px}.page-note--paused{border-color:#a96dad}.page-note--paused:before{background:#a96dad;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/circle-pause.96e81ad63fc98c094296c0883746115d.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/circle-pause.96e81ad63fc98c094296c0883746115d.svg)}.page-note--warning{border-color:#e66767}.page-note--warning:before{background:#e66767;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/color/alert-circle.3be8de6ada5d2bd9da3e6f3671a2786d.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/color/alert-circle.3be8de6ada5d2bd9da3e6f3671a2786d.svg)}.page-note a{color:#2095e9;font-weight:400}.page-note a:hover{text-decoration:underline}.required-documents-grid{display:grid;gap:10px 20px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));padding:20px 0}.required-documents-grid .required-document{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05);border-radius:3px;font-weight:500;position:relative}.required-documents-grid .required-document__link{align-items:center;display:flex;padding:5px 10px;gap:10px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;width:100%}.required-documents-grid .required-document__link:before{background:#66d17e;content:"";display:block;flex-shrink:0;height:20px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/black/file-check.89eef11f256e8e3dd8cb1a743a143d34.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/black/file-check.89eef11f256e8e3dd8cb1a743a143d34.svg) center center no-repeat;width:20px}.required-documents-grid .required-document--missing .required-document__link:before{background:#e66767;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/file-x.1bfe6dbfb8e39427a02ce2efba2069f7.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/file-x.1bfe6dbfb8e39427a02ce2efba2069f7.svg)}.dab{background:rgba(0,0,0,.1);border-radius:50%;display:inline-block;height:14px;vertical-align:middle;width:14px}.dab--dabbed{background:#99cff5}.mh-filter--slim{flex-wrap:wrap;gap:20px;margin-top:20px;padding-bottom:0!important;padding-top:0!important}.mh-filter--split .mh-form__field:nth-of-type(2){margin-left:auto}.mh-filter--split-first .mh-form__field:first-of-type{margin-right:auto}.mh-filter__field{margin-right:0!important}.mh-filter__common--has-q .mh-field__control{flex-basis:170px}}@media screen and (min-width:480px){.mh-filter__common--has-q .mh-filter__search-btn{margin-left:-20px}.mh-filter--slim{padding:0!important}}@media screen and (min-width:780px){.mh-filter .mh-filter-adv{margin-left:0}.mh-filter .mh-filter-adv__fields{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin;max-height:calc(100vh - 320px);min-height:224px;overflow-y:auto;overflow-x:hidden}.mh-filter .mh-filter-adv__fields::-webkit-scrollbar{background-color:rgba(0,0,0,.15);border-left:4px solid #fff;height:6px;width:10px}.mh-filter .mh-filter-adv__fields::-webkit-scrollbar-thumb{background:rgba(0,0,0,.15);border-left:4px solid #fff}.mh-filter .mh-filter-adv__fields:before{background:#cecece;content:"";display:block;height:1px;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:101}.mh-filter .mh-field--btns{background:#fff;bottom:20px;position:-webkit-sticky;position:sticky;transform-style:preserve-3d;z-index:100}.mh-filter .mh-field--btns:before{background:#fff;bottom:-20px;content:"";display:block;left:-19px;position:absolute;right:-19px;top:-5px;transform:translateZ(-1px)}.mh-filter .mh-field--btns:after{background:linear-gradient(transparent,#fff);content:"";display:block;height:20px;left:-19px;pointer-events:none;position:absolute;right:-19px;top:-25px}.mh-filter .mh-btn{height:40px}}@media screen{.mh-filter-adv__handle-badge{border:2px solid #fff}.mh-list--slim th{height:36px;vertical-align:middle}.mh-list--slim td,.mh-list--slim th .th__wrap{height:36px;padding-bottom:2px;padding-top:2px}.mh-list--slim th .th__wrap{align-items:center;display:flex;font-weight:400}.mh-list--slim th.c .th__wrap{justify-content:center}.mh-list--slim th.r .th__wrap{justify-content:right}.mh-list__table--fixed table{table-layout:fixed}.mh-list__head{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.mh-list__heading{flex:0 0 auto;color:inherit;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%}}@media screen and (min-width:780px){.mh-list__heading{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.mh-list__heading{font-size:22px;line-height:140%}}@media screen{.mh-list__paging{flex:0 0 auto}.mh-list tr.mh-list__total td{background:#fff;border-top:1px solid rgba(0,0,0,.1);font-size:17px;line-height:1}.mh-list tr.mh-list__total td:nth-last-child(2){font-weight:500}.mh-list td.icon,.mh-list th.icon{vertical-align:middle;width:50px}.mh-list td.icon .th__wrap:after,.mh-list td.icon .th__wrap:before,.mh-list th.icon .th__wrap:after,.mh-list th.icon .th__wrap:before{transform:translateX(-4px)}.mh-list td.xs,.mh-list th.xs{width:100px}.mh-list td.s,.mh-list th.s{width:150px}.mh-list td.date,.mh-list td.m,.mh-list th.date,.mh-list th.m{width:200px}.mh-list td.lg,.mh-list th.lg{width:300px}.mh-list td.date-time,.mh-list th.date-time{width:250px}.mh-list td.dabs,.mh-list th.dabs{width:44px}.mh-list td.note,.mh-list td.tags,.mh-list th.note,.mh-list th.tags{width:480px}.mh-list td.select,.mh-list th.select{width:35px}.mh-list td.inner-table{padding:0}.mh-list td.inner-table td{background:transparent}.mh-list td.inner-cell{padding-left:10px;padding-right:10px}.mh-list td.ulink a{text-decoration:underline}.mh-list td.link a{color:#6bb9f0;font-weight:400}.mh-list td.link a:hover{text-decoration:underline}.mh-list td.muted{color:#999}.mh-list td.highlight{font-weight:400}.mh-list td .note{font-size:13px;line-height:15px;min-width:240px}.mh-list td .line-clamp,.mh-list td .note{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.mh-list td.negative{color:#e66767;font-weight:400}.mh-list td.negative-bkg{background:#e66767!important;border-bottom:1px solid #fff;border-left:1px solid #fff;color:#fff;font-weight:400}.mh-list td.negative-bkg .secondary{color:#fff}.mh-list td.positive{color:#66d17e}.mh-list td.positive-bkg{background:#66d17e!important;border-bottom:1px solid #fff;border-left:1px solid #fff;color:#fff;font-weight:400}.mh-list td.positive-bkg .secondary{color:#fff}.mh-list td .secondary{color:#999;font-size:13px;font-weight:400;line-height:16px}.mh-list td .secondary--link{color:#2095e9;display:block}.mh-list td .secondary--link:hover{text-decoration:underline}.mh-list td .secondary--success{color:#66d17e}.mh-list td .secondary--negative,.mh-list td .secondary--warning{color:#e66767}.mh-list td .no-breaks{white-space:nowrap}.mh-list td.status-label{font-weight:500;white-space:nowrap}.mh-list td .results-tag{background-color:var(--bg);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:3px;display:inline-block;color:#999;font-size:13px;font-weight:400;line-height:13px;margin-bottom:2px;padding:3px 5px}.mh-list td .results-tag--black{background:#4b4b4b;color:#fff}.mh-list td .results-tag--blue{background:#6bb9f0;color:#fff}.mh-list td .results-tag--gray{background:#95afc0;color:#fff}.mh-list td .results-tag--green{background:#66d17e;color:#333}.mh-list td .results-tag--orange{background:#f19066;color:#fff}.mh-list td .results-tag--purple{background:#a96dad;color:#fff}.mh-list td .results-tag--red{background:#e66767;color:#fff}.mh-list td .results-tag--warm-red{background:#ed5a7e;color:#fff}.mh-list td .results-tag--yellow{background:#fad859;color:#333}.mh-list td .results-tag--fg-dark{color:#333}.mh-list td .results-tag--fg-light{color:#fff}.mh-list tr[data-mh-url]:hover td.negative-bkg{background:#ed9393!important;color:#fff;font-weight:400}.mh-list tr[data-mh-url]:hover td.positive-bkg{background:#8ddd9f!important;color:#fff;font-weight:400}.mh-list .more{color:#999;cursor:help;font-style:italic}.mh-list .single-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:400px}.mh-list th[data-table-sort-column][data-table-sort-order="1"]{padding-bottom:0;border-bottom:2px solid var(--color-theme-fg)}.mh-list th[data-table-sort-column][data-table-sort-order="1"] .th__wrap:after{content:"";display:block;bottom:calc(50% - 6px);position:absolute;right:16px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #666}.mh-list th[data-table-sort-column][data-table-sort-order="1"] .th__wrap:before{background-color:#666;border:none;content:"";display:block;height:7px;width:2px;top:calc(50% - 5px);position:absolute;right:19px}.mh-list th[data-table-sort-column][data-table-sort-order="-1"]{padding-bottom:0;border-bottom:2px solid var(--color-theme-fg)}.mh-list th[data-table-sort-column][data-table-sort-order="-1"] .th__wrap:before{content:"";display:block;top:calc(50% - 6px);position:absolute;right:16px;height:0;width:0;border-bottom:4px solid #666;border-left:4px solid transparent;border-right:4px solid transparent}.mh-list th[data-table-sort-column][data-table-sort-order="-1"] .th__wrap:after{background-color:#666;border:none;content:"";display:block;height:7px;width:2px;bottom:calc(50% - 5px);position:absolute;right:19px}.mh-list th[data-table-sort-column]:hover{padding-bottom:0;border-bottom:2px solid var(--color-theme-fg)}.mh-list th[data-table-sort-column]:hover .th__wrap:after,.mh-list th[data-table-sort-column]:hover .th__wrap:before{background:none;content:"";display:block;height:auto;width:auto}.mh-list th[data-table-sort-column]:hover .th__wrap:before{top:calc(50% - 6px);position:absolute;right:16px;height:0;width:0;border-bottom:4px solid #666;border-left:4px solid transparent;border-right:4px solid transparent}.mh-list th[data-table-sort-column]:hover .th__wrap:after{bottom:calc(50% - 6px);position:absolute;right:16px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #666}.mh-list th[data-table-sort-column] .th__wrap{cursor:pointer;padding-right:40px;position:relative}.mh-list th[data-table-sort-column] .th__wrap:after,.mh-list th[data-table-sort-column] .th__wrap:before{background:none;content:"";display:block;height:auto;width:auto}.mh-list th[data-table-sort-column] .th__wrap:before{top:calc(50% - 6px);border-bottom:4px solid #d8e0e4}.mh-list th[data-table-sort-column] .th__wrap:after,.mh-list th[data-table-sort-column] .th__wrap:before{position:absolute;right:16px;height:0;width:0;border-left:4px solid transparent;border-right:4px solid transparent}.mh-list th[data-table-sort-column] .th__wrap:after{bottom:calc(50% - 6px);border-top:4px solid #d8e0e4}.row-selector .row-actions{padding:0 20px 20px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.row-selector .row-actions__handle{align-items:center;border:1px solid rgba(0,0,0,.1);border-radius:3px;color:var(--color-theme-fg);cursor:pointer;display:flex;font-weight:400;gap:10px;height:50px;line-height:50px;padding:0 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.row-selector .row-actions__handle:hover{border:1px solid rgba(0,0,0,.2)}.row-selector .row-actions__handle:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid var(--color-theme-fg);content:"";display:block}.row-selector .row-actions__actions{background:#fff;border-radius:3px;box-shadow:0 2px 0 0 rgba(0,0,0,.1),inset 0 0 0 1px rgba(0,0,0,.2);display:none;font-weight:400;height:auto;left:20px;min-width:150px;max-width:320px;overflow:hidden;position:absolute;top:60px;white-space:nowrap;z-index:2}.row-selector .row-actions[data-active] .row-actions__handle:after{border-bottom:5px solid var(--color-theme-fg);border-left:5px solid transparent;border-right:5px solid transparent;border-top:0}.row-selector .row-actions[data-active] .row-actions__actions{display:block}.row-selector .row-action{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.1)}.row-selector .row-action:first-child{box-shadow:none}.row-selector .row-action__link{color:var(--color-theme-fg);display:block;height:36px;line-height:36px;overflow:hidden;padding:0 20px;text-overflow:ellipsis}.row-selector .row-action__link:hover{background:var(--color-theme-fg);color:#fff}.row-selector .row-action__link[data-disabled]{color:#c5c5c5}.row-selector .row-action__link[data-disabled]:hover{background:none}}@media screen and (min-width:480px){.row-selector .row-actions{padding:20px}.row-selector .row-actions__actions{top:80px}}@media screen{.row-selector .row-select{display:inline-block;margin-top:5px}.row-selector .row-select__label{align-items:center;cursor:pointer;display:flex;height:17px;justify-content:center;min-height:17px;min-width:17px;position:relative;width:17px}.row-selector .row-select__label:hover .row-select__hit-box:before{display:block}.row-selector .row-select__label:hover:before{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25),inset 0 -5px 8px -2px rgba(0,0,0,.15)}.row-selector .row-select__label:after{background-position:50%;background-repeat:no-repeat;background-size:13px 13px;border-radius:50%;content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%;z-index:1}.row-selector .row-select__label:before{background-color:#fff;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 -5px 8px -2px rgba(0,0,0,.15);content:"";display:block;height:17px;left:0;position:absolute;top:0;width:17px;z-index:1}.row-selector .row-select__hit-box{position:absolute;height:44px;width:44px}.row-selector .row-select__hit-box:before{background:rgba(0,0,0,.05);border-radius:50%;content:"";display:none;height:35px;left:4px;position:absolute;top:5px;width:35px}.row-selector .row-select__input{display:block;height:1px;overflow:hidden;width:1px;position:absolute;top:0;left:-10000px}.row-selector .row-select__input:checked+.row-select__label:after{background-image:url(https://assets.carehq.co.uk/images/fields/row-select.22c805acb610fc9c8a5fe954dc285ab2.svg)}.row-selector .row-select__input:checked+.row-select__label:before{background-color:#4b4b4b}.row-selector .row-select--disabled .row-select__label{cursor:not-allowed}.row-selector .row-select--disabled .row-select__label:before{background-color:rgba(0,0,0,.1);box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.row-selector .row-select--disabled .row-select__input:checked+.row-select__label:before{background-color:#999}.row-selector__header{display:flex;flex-direction:column-reverse;padding:0}}@media screen and (min-width:780px){.row-selector__form{display:flex;gap:20px}.row-selector__form .mh-btn{margin:0 0 0 auto}.row-selector__form .mh-btn,.row-selector__form .mh-field__control{min-width:calc(25% - 15px);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.row-selector__form .mh-field__control{flex-grow:0;margin:0 auto 0 0}}@media screen{.row-selector__form--hidden{height:1px;left:-1px;position:absolute;top:-10000px;width:1px}}@media screen and (min-width:480px){.row-selector__header{flex-direction:row;justify-content:space-between}}@media screen{.mh-paging__steps-btn--disabled{background:rgba(0,0,0,.05)!important}.no-results{align-items:center;display:flex;font-style:italic;height:90px;justify-content:center;margin-top:20px;color:#999;font-family:inherit;font-weight:inherit;font-size:18px;line-height:150%}}@media screen and (min-width:780px){.no-results{font-size:20px;line-height:145%}}@media screen and (min-width:1280px){.no-results{font-size:22px;line-height:140%}}@media screen{.no-results:first-child{margin-top:0}.results-divider--horz{border-left:1px solid rgba(0,0,0,.1)}.results-check{box-shadow:inset 0 0 0 1px rgba(0,0,0,.2);border-radius:50%;cursor:pointer;flex-shrink:0;height:20px;position:relative;width:20px}.results-check:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg) 50% no-repeat;background-size:14px auto;content:"";height:20px;left:0;opacity:.25;position:absolute;top:0;width:20px}.results-check--checked{background:#66d17e;box-shadow:none;cursor:not-allowed}.results-check--checked:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/check.5f99ba6b53e0382f38f4145670baf6d2.svg);opacity:1}.stats-row{display:flex;flex-wrap:wrap;gap:10px}.stats-row--2-1-1{flex-wrap:nowrap}.stats-row--2-1-1 .stats-col{flex:0 0 25%}.stats-row--2-1-1 .stats-col:first-child{flex:0 0 50%}.stats-row .stats-col{min-width:200px}.stats-row .stats-col__label{color:#999;font-weight:400}.stats-row .stats-col__label a{color:#2095e9}.stats-row .stats-col__label a:hover{text-decoration:underline}.stats-row .stats-col__value--primary{color:#4b4b4b;font-size:18px;font-weight:400}.stats-row .stats-col__value--secondary{color:#95afc0;font-weight:500}.stats-row .stats-col__value--focus{font-weight:600}.stats-row .stats-col__value--negative{color:#e66767}.stats-row .stats-col__value--black{color:#4b4b4b}.stats-row .stats-col__value--blue{color:#6bb9f0}.stats-row .stats-col__value--light-blue{color:#99cff5}.stats-row .stats-col__value--gray{color:#95afc0}.stats-row .stats-col__value--green{color:#66d17e}.stats-row .stats-col__value--orange{color:#f19066}.stats-row .stats-col__value--purple{color:#a96dad}.stats-row .stats-col__value--red{color:#e66767}.stats-row .stats-col__value--yellow{color:#fad859}.status-toggle{cursor:pointer;font-weight:400;line-height:25px;padding-left:35px;position:relative}.status-toggle:hover:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg);opacity:.15}.status-toggle[data-status-toggle-locked]{cursor:not-allowed}.status-toggle[data-status-toggle-locked]:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/lock.cbcca82c1046908f7ca7ae09f15da610.svg);background-size:17px;opacity:.2}.status-toggle[data-status-toggle-checked]:before{background:#66d17e}.status-toggle[data-status-toggle-checked]:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/check.5f99ba6b53e0382f38f4145670baf6d2.svg);opacity:1}.status-toggle[data-status-toggle-checked][data-status-toggle-locked],.status-toggle[data-status-toggle-checked][data-status-toggle-single-shot]{cursor:not-allowed}.status-toggle[data-status-toggle-checked][data-status-toggle-locked]:after,.status-toggle[data-status-toggle-checked][data-status-toggle-single-shot]:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/lock.9ff44ad83f39dede0e18c485bcb222cb.svg);background-size:17px;opacity:1}.status-toggle[data-status-toggle-saving]{cursor:not-allowed}.status-toggle[data-status-toggle-saving]:before{background:transparent}.status-toggle[data-status-toggle-saving]:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg);opacity:.15}.status-toggle[data-status-toggle-saving][data-status-toggle-checked]:after{background-image:none}.status-toggle:after,.status-toggle:before{content:"";display:block;height:25px;left:0;position:absolute;top:0;width:25px}.status-toggle:before{background:#fff;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.status-toggle:after{background-position:50%;background-repeat:no-repeat}.tabber{display:flex;flex-direction:column;gap:10px}}@media screen and (min-width:780px){.tabber{flex-direction:row;flex-wrap:wrap}}@media screen{.tabber__tab{align-items:center;border-radius:3px;background:hsla(0,0%,100%,.5);color:#999;cursor:pointer;display:flex;gap:5px;font-weight:400;padding:5px 20px}.tabber__tab:hover{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05);color:#666}.tabber__tab--active,.tabber__tab[data-active]{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.1);color:#666;cursor:default}.tabber__color{box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);background:var(--bg);border-radius:50%;display:block;height:16px;margin-right:5px;width:16px}.tabber__count{background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#999;display:block;font-style:normal;height:22px;line-height:20px;padding:0 4px}.tabber__panel:not([data-active]){display:none}.mh-tabs{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.mh-tabs__tab{align-items:center;border-left:0;border-right:1px solid #eff2f4;box-shadow:0 1px 1px 0 rgba(0,0,0,.05);display:flex;gap:8px;justify-content:center;line-height:1;min-height:42px;text-align:center}.mh-tabs__tab--dabbed:before{border:2px solid #fff;border-radius:50%;content:"";display:inline-block;min-height:9px;min-width:9px}.mh-tabs__tab--incomplete:before{border-color:#f19066}.mh-tabs__tab[data-count]:after{background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#999;content:attr(data-count);display:inline-block;font-style:normal;line-height:20px;padding:0 4px}.mh-tabs__tab[data-count="0"]:after{background:transparent;color:#c5c5c5}.mh-tabs__tab-text{white-space:normal}.mh-tag{--bg:#66d17e;background-color:var(--bg)}.mh-tag--tiny{font-size:13px;font-weight:400;line-height:13px;margin-bottom:2px;padding:3px 5px}.mh-tag--active{background-color:#66d17e;font-style:normal}.mh-tag--archived{font-style:normal}.mh-tag--archived,.mh-tag--cancelled{background-color:#95afc0}.mh-tag--default{background-color:#6bb9f0}.mh-tag--expired{background-color:#e66767}.mh-tag--unable{background-color:#a96dad}.mh-tag--incomplete{background-color:#f19066}.mh-tag--protected{background-color:#a96dad}.mh-tag--suspended{background-color:#e66767}.mh-tag--support{background-color:#a96dad}.mh-tag--incomplete{background-color:#f288a2}.mh-tag--locked-out{background-color:#e66767}.mh-tag--fg-dark{color:#333;text-shadow:none}.toggler{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toggle-target:not([data-toggled]),.toggler:not([data-toggled]) .toggler__hide,.toggler[data-toggled] .toggler__show{display:none}.section-toggle{display:flex;justify-content:flex-end}.section-toggle .toggler{align-items:center;color:#2095e9;cursor:pointer;display:flex}.section-toggle .toggler:after{background:#2095e9;content:"";display:block;height:16px;margin-left:4px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/black/chevron-down.b752a2d4062e758145cdc132dcef5bfd.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/black/chevron-down.b752a2d4062e758145cdc132dcef5bfd.svg) center center no-repeat;-webkit-mask-size:16px;mask-size:16px;width:16px}.section-toggle .toggler[data-toggled]:after{transform:rotate(180deg)}.mh-token{background:rgba(107,185,240,.1);border:1px solid rgba(107,185,240,.5);border-radius:3px;color:#6bb9f0;font-family:ubuntu,sans-serif;font-weight:400}.mh-token__remove{background:#6bb9f0;height:16px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) center center no-repeat;-webkit-mask-size:16px;mask-size:16px;right:10px;top:calc(50% - 8px);width:16px}.mh-token__remove:after,.mh-token__remove:before{content:none}.mh-token__remove:hover{background:#6bb9f0}.location-token{background:#fff;border:1px solid #d9d9d9;color:#666;font-weight:400;padding:15px 20px;width:100%}.location-token__name{font-weight:500;height:auto;line-height:165%;padding:0}.location-token__geo{display:flex;justify-content:space-between}.location-token__distance{color:#999}.location-token__remove{background:#999;height:16px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) center center no-repeat;-webkit-mask-size:16px;mask-size:16px;right:20px;top:15px;width:16px}.location-token__remove:hover{background:#666}[data-remove-tokens]{align-items:center;background:rgba(230,103,103,.1);border:1px solid rgba(230,103,103,.5);border-radius:3px;color:#e66767;cursor:pointer;display:none;height:32px;font-family:ubuntu,sans-serif;font-weight:400;gap:8px;padding:0 10px 0 16px;position:absolute;top:9px;right:9px}[data-remove-tokens]:hover:after{background:#e66767}[data-remove-tokens]:after{background:#e66767;height:16px;content:"";display:block;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) center center no-repeat;-webkit-mask-size:16px;mask-size:16px;right:10px;top:calc(50% - 8px);width:16px}[data-remove-tokens]:before{content:"Remove all";display:block}.mh-field__control:hover [data-remove-tokens]{display:flex}.mh-typeahead{z-index:1002;border-radius:3px;padding:1px;min-width:280px}.mh-typeahead .mh-typeahead__suggestion{display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:5px;justify-content:center;height:auto;line-height:1.15;min-height:40px;padding:5px}.mh-typeahead .mh-typeahead__suggestion mark{background-color:transparent;font-weight:500}.mh-typeahead .typeahead-suggestion-wrapper{overflow:hidden;text-overflow:ellipsis;width:100%}.mh-typeahead--contains-secondary{justify-content:center;display:flex;flex-direction:column;gap:2px;line-height:1.1}.mh-typeahead .secondary{color:#999}.mh-typeahead__suggestion--focused{background:#4b4b4b!important}.mh-typeahead__suggestion--focused .secondary,.mh-typeahead__suggestion--focused mark{color:#fff}.mh-typeahead .typeahead-tags{display:flex;gap:5px}.mh-typeahead .typeahead-tag{background:#4b4b4b;border-radius:3px;font-size:11px;color:#fff;padding:2px 5px;text-shadow:0 1px rgba(0,0,0,.15)}.mh-typeahead .typeahead-tag--care-enquiry-pending{background-color:#6bb9f0}.mh-typeahead .typeahead-tag--care-enquiry-spoken-to{background-color:#99cff5}.mh-typeahead .typeahead-tag--care-enquiry-visit-booked{background-color:#fad859;color:#333;text-shadow:none}.mh-typeahead .typeahead-tag--care-enquiry-visit-complete{background-color:#fbe48b;color:#333;text-shadow:none}.mh-typeahead .typeahead-tag--care-enquiry-assessment-arranged{background-color:#f19066}.mh-typeahead .typeahead-tag--care-enquiry-assessment-complete{background-color:#f5b295}.mh-typeahead .typeahead-tag--care-enquiry-rep-arranged{background-color:#8ddd9f}.mh-typeahead .typeahead-tag--care-enquiry-admitted,.mh-typeahead .typeahead-tag--care-enquiry-readmitted{background-color:#66d17e}.mh-typeahead .typeahead-tag--care-enquiry-closed{background-color:#95afc0}.mh-typeahead .typeahead-tag--care-enquiry-assessment-cancelled,.mh-typeahead .typeahead-tag--care-enquiry-visit-cancelled{background-color:#ed9393}.mh-typeahead .typeahead-tag--service-user-pending{background-color:#6bb9f0}.mh-typeahead .typeahead-tag--service-user-active{background-color:#66d17e}.mh-typeahead .typeahead-tag--service-user-inactive{background-color:#95afc0}.mh-tag--absence-left{background-color:#f78df2}.mh-tag--absence-returned{background-color:#1bdad7}.action-card__stripe--complete{background-color:#66d17e}.action-card__stripe--overdue{background-color:#e66767}.action-card__header{align-items:center;color:#999;display:flex;font-weight:400;height:40px;padding:0 20px;width:calc(100% - 30px)}.action-card__info{padding-bottom:0;padding-right:0;padding-top:0;position:relative}.action-card__info:after,.action-card__info:before{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";display:block;height:20px;left:20px;position:absolute;right:20px}.action-card__info:before{background:linear-gradient(0deg,hsla(0,0%,100%,0),#fff);bottom:auto;top:0}.action-card__footer{height:44px;position:relative}.action-card .action__assigned-to{align-items:center;display:flex;height:44px;left:20px;position:absolute;width:calc(100% - 95px)}.action-card .action__due{line-height:1}.action-card .action__no{align-items:center;display:flex;font-weight:500;height:44px;justify-content:flex-end;position:absolute;right:20px;width:50px}.action-card .action__subject{align-items:center;color:#999;display:flex;height:40px;overflow:hidden;padding:0 20px;position:relative;text-overflow:ellipsis;white-space:nowrap;width:100%}.action-card .action__subject--care-enquiry:before,.action-card .action__subject--location:before,.action-card .action__subject--service-user:before{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05),inset 0 -3px 2px 0 rgba(0,0,0,.05);content:"";display:inline-block;height:23px;margin-right:5px;min-width:23px;width:23px}.action-card .action__subject--care-enquiry:after,.action-card .action__subject--location:after,.action-card .action__subject--service-user:after{content:"";display:inline-block;height:23px;left:20px;position:absolute;top:calc(50% - 11.5px);width:23px}.action-card .action__subject--care-enquiry:before{background:#f19066}.action-card .action__subject--care-enquiry:after{background:#fff;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/message-square.213bd1b4acd20af3659777e20ea52c0b.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/message-square.213bd1b4acd20af3659777e20ea52c0b.svg) no-repeat;-webkit-mask-size:15px auto;mask-size:15px auto}.action-card .action__subject--location:before{background:#a96dad}.action-card .action__subject--location:after{background:#fff;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/home.4db587fc98749e454d003c542c72fadf.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/home.4db587fc98749e454d003c542c72fadf.svg) no-repeat;-webkit-mask-size:15px auto;mask-size:15px auto}.action-card .action__subject--service-user:before{background:#66d17e}.action-card .action__subject--service-user:after{background:#fff;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/user.e171ca97c4628b9ce3dd3a2d101acc7e.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/user.e171ca97c4628b9ce3dd3a2d101acc7e.svg) no-repeat;-webkit-mask-size:15px auto;mask-size:15px auto}.action-card .action__tags{display:flex;gap:5px;padding:0 20px 10px}.action-card .action__tags .tag{background-color:var(--bg);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:3px;display:inline-block;color:#999;font-size:13px;font-weight:400;line-height:13px;margin-bottom:2px;padding:3px 5px}.action-card .action__tags .tag--fg-dark{color:#333}.action-card .action__tags .tag--fg-light{color:#fff}.action-card .action__task{max-height:170px;overflow:hidden;overflow-y:auto;padding-bottom:10px;padding-right:20px;padding-top:10px}.action-card .action__subject a,.action-card .action__task a{color:#2095e9;font-weight:400}.action-card.action--has-reminder .action-card__header{position:relative;width:calc(100% - 60px)}.action-card.action--has-reminder .action-card__header:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/bell.1641c556f63a5b9c41d5d359a6981b94.svg) 50% no-repeat;background-size:15px 15px;content:"";height:40px;opacity:.333;position:absolute;right:-30px;width:30px}.action-card .flag--complete{background-color:#66d17e}.action-card .flag--overdue{background-color:#e66767}.action-card .flag--urgent{background-color:#a96dad}.action-card .user-name-tag{width:100%}.action-card .user-name-tag__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.side-nav-link--open-actions .side-nav-link__badge{background:#6bb9f0!important}.side-nav-link--overdue-actions .side-nav-link__badge{background:#e66767!important}.mh-tabs__tab--open-actions:before{border-color:#6bb9f0}.mh-tabs__tab--overdue-actions:before{border-color:#e66767}.account-contact-card__stripe{background-color:#a96dad}.account-contact-card .contact__name{font-size:16px;font-weight:400}.account-contact-card .contact__job-title{color:#999}.account-contact-card .contact__email{color:#2095e9;overflow:hidden;text-overflow:ellipsis}.account-contact-card .contact__copy-on-invoices{align-items:center;color:#999;display:flex;line-height:40px}.account-contact-card .contact__copy-on-invoices:before{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/inbox.b3a28ae44cf24f37cd8799893a8ef8ab.svg) 50% no-repeat;content:"";display:block;height:20px;margin-right:10px;opacity:.333;width:20px}.mh-tag--primary-account-contact{background-color:#a96dad}.new-api-credentials__instructions{margin-bottom:20px}.new-api-credentials__credential{background:rgba(149,175,192,.2);border-radius:3px;margin-bottom:10px;max-width:100%;overflow-wrap:break-word;padding-top:32px;position:relative;text-align:left}.new-api-credentials__label{font-weight:500;left:10px;line-height:32px;position:absolute;top:0}.new-api-credentials__value{border-top:1px solid #fff;font-family:monospace;font-size:14px;line-height:1.5;padding:10px;position:relative}.new-api-credentials__copy{border-left:1px solid #fff;border-radius:0 3px 0 0;cursor:pointer;line-height:32px;padding:0 20px;position:absolute;right:0;text-align:center;top:0}.new-api-credentials__copy:hover{background:rgba(0,0,0,.05)}.new-api-credentials__copy.mh-copied:after{background:rgba(0,0,0,.8);border-radius:0 3px 0 0;content:"Copied!";color:#fff;display:block;height:100%;left:0;position:absolute;top:0;width:100%}.new-api-credentials__warning{margin-top:20px}.mh-dataset--assessment-in-progress .mh-dataset__head,.mh-dataset--assessment-pending .mh-dataset__head{background:#f19066}.mh-dataset--assessment-able .mh-dataset__head{background:#66d17e}.mh-dataset--assessment-not-able .mh-dataset__head{background:#e66767}}@media screen and (min-width:780px){.assessment-outcomes .mh-field__ticks{display:flex}}@media screen{.assessment-outcomes .mh-field__tick{flex-grow:1;position:relative;height:50px}}@media screen and (min-width:780px){.assessment-outcomes .mh-field__tick:first-child{margin-right:20px}}@media screen{.assessment-outcomes .mh-field__tick:first-child .mh-field__label:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg)}.assessment-outcomes .mh-field__tick:first-child .mh-field__tick-input:checked+.mh-field__label{background:#66d17e}.assessment-outcomes .mh-field__tick:first-child .mh-field__tick-input:checked+.mh-field__label:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/check.5f99ba6b53e0382f38f4145670baf6d2.svg)}.assessment-outcomes .mh-field__tick .mh-field__label{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,94.1%,0));border-radius:3px;bottom:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 0 0 2px #fff;color:#999;height:50px;left:0;line-height:50px;padding-left:45px;position:absolute;right:0;top:0;transition:none!important}.assessment-outcomes .mh-field__tick .mh-field__label:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25);color:#666}.assessment-outcomes .mh-field__tick .mh-field__label:hover:after{opacity:.55}.assessment-outcomes .mh-field__tick .mh-field__label:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) 50% no-repeat;border-radius:0;content:"";display:block;height:20px;left:15px;margin:0;opacity:.3;top:calc(50% - 10px);width:20px}.assessment-outcomes .mh-field__tick .mh-field__label:before{display:none}.assessment-outcomes .mh-field__tick-input:checked+.mh-field__label{background:#e66767;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);color:#fff!important}.assessment-outcomes .mh-field__tick-input:checked+.mh-field__label:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/x.1af9ae8777d60062c3e15f6f66843f01.svg);opacity:1}.mh-tag--assessment-pending{background-color:#6bb9f0}.mh-tag--assessment-in-progress{background-color:#99cff5}.mh-tag--assessment-complete{background-color:#95afc0}.mh-tag--assessment-cancelled{background-color:#ed9393}.mh-tag--rep-arranged{background-color:#8ddd9f}.auto-save{align-items:center;background:hsla(0,0%,100%,.9);border:1px solid rgba(0,0,0,.1);border-radius:24px;bottom:40px;box-shadow:0 10px 15px -10px rgba(0,0,0,.5);display:flex;font-weight:500;gap:12px;height:36px;left:20px;opacity:0;padding:0 6px 0 16px;pointer-events:none;position:fixed;transition:opacity .5s;width:160px;z-index:99999}.auto-save:before{color:#666;content:"";display:block;margin-right:auto}.auto-save:after{background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:50%;content:"";display:block;height:24px;width:24px}.auto-save[data-auto-save=saving]{opacity:1}.auto-save[data-auto-save=saving]:before{content:"Saving..."}.auto-save[data-auto-save=saving]:after{background-color:transparent;background-image:url(https://assets.carehq.co.uk/images/icons/20/color/loader-2.04442491175ececec811c8fc2d5cdfaa.svg)}.auto-save[data-auto-save=saved]{opacity:1}.auto-save[data-auto-save=saved]:before{content:"Saved"}.auto-save[data-auto-save=saved]:after{background-color:#66d17e;background-image:url(https://assets.carehq.co.uk/images/icons/20/white/check.5f99ba6b53e0382f38f4145670baf6d2.svg)}.auto-save[data-auto-save=failed]{opacity:1}.auto-save[data-auto-save=failed]:before{content:"Save failed"}.auto-save[data-auto-save=failed]:after{background-color:#e66767;background-image:url(https://assets.carehq.co.uk/images/icons/20/white/x.1af9ae8777d60062c3e15f6f66843f01.svg)}.balance-chart{display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));margin:0 20px}}@media screen and (min-width:480px){.balance-chart{margin:0}}@media screen{.balance-chart .balance{border-radius:3px;line-height:1;font-size:14px;overflow:hidden}.balance-chart .balance[data-bubble]{cursor:pointer}.balance-chart .balance--invoicing-discrepancy .balance__value-b{background:#e66767}.balance-chart .balance--contract-discrepancy .balance__value-b{background:#fff;color:#666}.balance-chart .balance--neg-diff .balance__value-b{background:#e66767;color:#fff}.balance-chart .balance--pos-diff .balance__value-b{background:#a96dad;color:#fff}.balance-chart .balance--muted .balance__date{color:#c5c5c5;border-bottom:1px solid transparent}.balance-chart .balance--muted .balance__value-a{color:#c5c5c5}.balance-chart .balance--muted .balance__value-b{background:#fff;color:#c5c5c5}.balance-chart .balance__date{align-items:center;background:#fff;border-bottom:1px solid #999;display:flex;justify-content:space-between;font-weight:500;min-height:26px;padding:4px;text-align:right}.balance-chart .balance__contract-discrepancy{overflow:hidden;text-indent:101%;white-space:nowrap;background:#e66767;display:block;height:16px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/alert-circle.1abedb873b8f4bf164d52710ef024ab9.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/alert-circle.1abedb873b8f4bf164d52710ef024ab9.svg) no-repeat;-webkit-mask-size:16px auto;mask-size:16px auto;width:16px}.balance-chart .balance__value-a{background:#fff;padding:4px;text-align:right}.balance-chart .balance__value-b{background:#66d17e;color:#fff;font-weight:400;padding:4px;text-align:right}.balance-chart .billing-review-info{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:400px;min-width:300px;width:calc(100vw - 40px)}.balance-chart .billing-review-info:after{display:none}.balance-chart .billing-review-info__label{align-items:center;color:#999;display:flex;gap:10px;margin-bottom:10px;padding:0 15px}.balance-chart .billing-review-info__contract--cancelled .billing-review-info__contribution:after{content:"Cancelled";background-color:#95afc0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:3px;display:inline-block;color:#fff;font-size:13px;font-weight:400;line-height:13px;padding:3px 5px}.balance-chart .billing-review-info__contract-discrepancy{overflow:hidden;text-indent:101%;white-space:nowrap;background:#e66767;display:block;height:20px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/alert-circle.1abedb873b8f4bf164d52710ef024ab9.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/alert-circle.1abedb873b8f4bf164d52710ef024ab9.svg) no-repeat;-webkit-mask-size:20px auto;mask-size:20px auto;width:20px}.balance-chart .billing-review-info__total-diff{margin-left:auto}.balance-chart .billing-review-info__total-diff--neg{color:#e66767}.balance-chart .billing-review-info__total-diff--pos{color:#a96dad}.balance-chart .billing-review-info__room{background:rgba(0,0,0,.05);font-weight:400;line-height:1;padding:10px 15px 0}.balance-chart .billing-review-info__booking{background:rgba(0,0,0,.05);line-height:1;padding:5px 15px 10px}.balance-chart .billing-review-info__billing-party{font-weight:500;line-height:1;padding:15px 15px 0}.balance-chart .billing-review-info__contribution{line-height:1;padding:5px 15px 10px}.balance-chart .billing-review-info__items{margin-top:5px;width:100%}.balance-chart .billing-review-info__item--estimate{background:rgba(247,141,242,.2)}.balance-chart .billing-review-info__item--invoiced td:first-child:before{background-image:url(https://assets.carehq.co.uk/images/icons/invoice-types/invoice.de712bedab6df10a988be45d2d38d71f.svg)}.balance-chart .billing-review-info__item--credit td:first-child:before{background-image:url(https://assets.carehq.co.uk/images/icons/invoice-types/credit-note.98acaa7fe2525a319c7c687cd470b2f5.svg)}.balance-chart .billing-review-info__item--diff{font-weight:500;text-align:right}.balance-chart .billing-review-info__item--neg{color:#e66767}.balance-chart .billing-review-info__item--pos{color:#a96dad}.balance-chart .billing-review-info__item td{border-bottom:2px solid #fff;padding:2px 5px}.balance-chart .billing-review-info__item td:first-child{border-right:2px solid #fff;padding-left:15px}.balance-chart .billing-review-info__item td:first-child:before{background-position:50%;background-repeat:no-repeat;content:"";display:inline-block;height:20px;margin-right:5px;vertical-align:middle;width:20px}.balance-chart .billing-review-info__item td:last-child{width:100px;padding-right:15px;text-align:right}.balance-chart .billing-review-info__item td:last-child a:hover{text-decoration:underline}.billing-contract-icon{background:#000;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;height:20px;min-width:20px;width:20px}.billing-contract-icon--heading{background:#999!important}.billing-contract-icon--linked{background:#1bdad7;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/link-2.edbed3fbf40aa5ad35d75633131858eb.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/link-2.edbed3fbf40aa5ad35d75633131858eb.svg)}.fixed-fee-preview{background:rgba(107,185,240,.2);border-radius:3px;margin-top:20px;padding:0 10px;width:100%}.fixed-fee-preview__label{color:#666;font-family:inherit;font-weight:inherit;font-size:13px;line-height:13px;padding:8px 0 0}.fixed-fee-preview__amount{color:#000;font-weight:400}}@media screen and (min-width:480px){.fixed-fee-preview{margin-right:20px;max-width:290px;padding:0 10px;width:calc(50% - 10px)}}@media screen{.mh-dataset--booking-block-contract .mh-dataset__head{background:#fad859;color:#666}.mh-dataset--booking-out-of-service .mh-dataset__head{background:#95afc0}.mh-dataset--booking-service-user .mh-dataset__head{background:#66d17e}.mh-tag--booking-block-contract{background-color:#fad859;color:#666;text-shadow:none}.mh-tag--booking-out-of-service{background-color:#95afc0}.mh-tag--booking-respite{background:repeating-linear-gradient(45deg,#66d17e,#66d17e 10px,#8ddd9f 0,#8ddd9f 20px);color:#333;text-shadow:none}.mh-tag--booking-service-user{background-color:#66d17e;color:#333;text-shadow:none}.mh-list td.dol-note{padding-bottom:10px;padding-top:12px}.mh-list .dol-note--has-attachment .dol-note__date{padding-left:25px;position:relative}.mh-list .dol-note--has-attachment .dol-note__date:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/paperclip.257bf6b43d72bc932a4ee62345c20675.svg) 0 no-repeat;background-size:16px;content:"";display:block;height:100%;left:0;opacity:.25;position:absolute;top:0;width:20px}.mh-list .dol-note__date{color:inherit;font-family:inherit;font-weight:500;font-size:16px;line-height:160%;margin-bottom:5px}}@media screen and (min-width:780px){.mh-list .dol-note__date{font-size:17px;line-height:155%}}@media screen{.mh-list .dol-note__desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mh-dataset--care-enquiry-closed .mh-dataset__head{background:#95afc0}.mh-dataset--care-enquiry-admitted .mh-dataset__head{background:#66d17e}.care-enquiry-guide{border-bottom:1px solid rgba(0,0,0,.05);margin:20px 0;padding:0 20px}}@media screen and (min-width:780px){.care-enquiry-guide{padding:0}}@media screen{.care-enquiry-guide__stages{overflow:hidden}}@media screen and (min-width:780px){.care-enquiry-guide__stages{display:flex;flex-wrap:wrap;row-gap:10px}}@media screen{.care-enquiry-guide__next-step{margin:20px 0}}@media screen and (min-width:780px){.care-enquiry-guide__next-step{display:flex}}@media screen{.care-enquiry-guide__guidance{font-size:17px;margin:20px 0}}@media screen and (min-width:780px){.care-enquiry-guide__guidance{flex-grow:1;margin:0}}@media screen{.care-enquiry-guide__guidance:before{content:"Next stage: ";font-weight:500}}@media screen and (min-width:780px){.care-enquiry-guide__actions{display:flex;flex-wrap:nowrap;padding-left:20px}}@media screen{.care-enquiry-guide__actions .mh-btn{margin:10px 0;min-width:120px;width:auto}}@media screen and (min-width:780px){.care-enquiry-guide__actions .mh-btn{margin:0 0 0 20px}}@media screen{.care-enquiry-guide__actions .mh-btn:first-child{margin-left:0}.care-enquiry-guide .stage{align-items:center;border-radius:3px;color:#fff;display:flex;flex:1;font-weight:500;height:30px;justify-content:center;line-height:125%;margin-top:1px;padding:0 10px;position:relative;text-align:center;text-shadow:0 1px rgba(0,0,0,.15);width:100%}}@media screen and (min-width:780px){.care-enquiry-guide .stage{display:inline-flex;flex:none;height:60px;margin-top:0;padding-left:25px;width:12.5%}.care-enquiry-guide .stage:first-child{margin-left:0;padding-left:10px}.care-enquiry-guide .stage:after,.care-enquiry-guide .stage:before{border-top:30px solid transparent;border-bottom:30px solid transparent;border-left:15px solid #fff;bottom:0;content:"";display:block;right:-15px;position:absolute;top:0;width:15px;z-index:1}.care-enquiry-guide .stage:before{right:-16px}}@media screen{.care-enquiry-guide .stage:first-child{margin-top:0}.care-enquiry-guide .stage:last-child:after,.care-enquiry-guide .stage:last-child:before{display:none}.care-enquiry-guide .stage--pending{background-color:#6bb9f0}.care-enquiry-guide .stage--pending:after{border-left-color:#6bb9f0}.care-enquiry-guide .stage--spoken-to{background-color:#99cff5}.care-enquiry-guide .stage--spoken-to:after{border-left-color:#99cff5}.care-enquiry-guide .stage--information-received{background-color:#a96dad}.care-enquiry-guide .stage--information-received:after{border-left-color:#a96dad}.care-enquiry-guide .stage--information-sent{background-color:#c98dce}.care-enquiry-guide .stage--information-sent:after{border-left-color:#c98dce}.care-enquiry-guide .stage--agreement-in-place{background-color:#c69ec9}.care-enquiry-guide .stage--agreement-in-place:after{border-left-color:#c69ec9}.care-enquiry-guide .stage--visit-booked{background-color:#fad859;color:#666;text-shadow:none}.care-enquiry-guide .stage--visit-booked:after{border-left-color:#fad859}.care-enquiry-guide .stage--assessment-cancelled,.care-enquiry-guide .stage--visit-cancelled{background-color:#ed9393}.care-enquiry-guide .stage--assessment-cancelled:after,.care-enquiry-guide .stage--visit-cancelled:after{border-left-color:#ed9393}.care-enquiry-guide .stage--visit-complete{background-color:#fbe48b;color:#666;text-shadow:none}.care-enquiry-guide .stage--visit-complete:after{border-left-color:#fbe48b}.care-enquiry-guide .stage--assessment-arranged{background-color:#f19066}.care-enquiry-guide .stage--assessment-arranged:after{border-left-color:#f19066}.care-enquiry-guide .stage--assessment-complete{background-color:#f5b295}.care-enquiry-guide .stage--assessment-complete:after{border-left-color:#f5b295}.care-enquiry-guide .stage--internal-costings-added{background-color:#36d7b7}.care-enquiry-guide .stage--internal-costings-added:after{border-left-color:#36d7b7}.care-enquiry-guide .stage--external-costings-sent{background-color:#61dfc6}.care-enquiry-guide .stage--external-costings-sent:after{border-left-color:#61dfc6}.care-enquiry-guide .stage--funding-approved{background-color:#76e4ce}.care-enquiry-guide .stage--funding-approved:after{border-left-color:#76e4ce}.care-enquiry-guide .stage--offer-made{background-color:#a1e3b0}.care-enquiry-guide .stage--offer-made:after{border-left-color:#a1e3b0}.care-enquiry-guide .stage--rep-arranged{background-color:#8ddd9f}.care-enquiry-guide .stage--rep-arranged:after{border-left-color:#8ddd9f}.care-enquiry-guide .stage--in-transition{background-color:#8ddd9f}.care-enquiry-guide .stage--in-transition:after{border-left-color:#8ddd9f}.care-enquiry-guide .stage--admitted,.care-enquiry-guide .stage--readmitted{background-color:#66d17e}.care-enquiry-guide .stage--admitted:after,.care-enquiry-guide .stage--readmitted:after{border-left-color:#66d17e}.care-enquiry-guide .stage--closed{background-color:#95afc0}.care-enquiry-guide .stage--closed:after{border-left-color:#95afc0}.care-enquiry-guide .stage--muted{background-color:#aaa;color:#fff;text-shadow:0 1px rgba(0,0,0,.15)}.care-enquiry-guide .stage--muted:nth-child(2n){background-color:#bbb}.care-enquiry-guide .stage--muted:nth-child(2n):after{border-left-color:#bbb}.care-enquiry-guide .stage--muted:after{border-left-color:#aaa}.care-enquiry-options{display:flex}.care-enquiry-options__option--added-to-waiting-list[data-status-toggle-checked]:before{background:#4b4b4b}}@media screen and (min-width:780px){.care-enquiry-options{justify-content:flex-end;margin-left:auto}}@media screen{.mh-tag{white-space:nowrap}.mh-tag--care-enquiry-pending{background-color:#6bb9f0}.mh-tag--care-enquiry-spoken-to{background-color:#99cff5}.mh-tag--care-enquiry-information-received{background-color:#a96dad}.mh-tag--care-enquiry-information-sent{background-color:#c98dce}.mh-tag--care-enquiry-agreement-in-place{background-color:#c69ec9}.mh-tag--care-enquiry-visit-booked{background-color:#fad859;color:#333;text-shadow:none}.mh-tag--care-enquiry-visit-complete{background-color:#fbe48b;color:#333;text-shadow:none}.mh-tag--care-enquiry-assessment-arranged{background-color:#f19066}.mh-tag--care-enquiry-assessment-complete{background-color:#f5b295}.mh-tag--care-enquiry-internal-costings-added{background-color:#36d7b7}.mh-tag--care-enquiry-external-costings-sent{background-color:#61dfc6}.mh-tag--care-enquiry-funding-approved{background-color:#76e4ce}.mh-tag--care-enquiry-offer-made,.mh-tag--care-enquiry-rep-arranged{background-color:#a1e3b0}.mh-tag--care-enquiry-in-transition{background-color:#8ddd9f}.mh-tag--care-enquiry-admitted{background-color:#66d17e}.mh-tag--care-enquiry-closed{background-color:#95afc0}.mh-tag--care-enquiry-source{background-color:#a96dad}.care-enquiry-tools{display:flex;flex-direction:column;gap:20px}}@media screen and (min-width:780px){.care-enquiry-tools{align-items:center;flex-direction:row}}@media screen{.comments{margin:20px 0;padding:0 20px}}@media screen and (min-width:480px){.comments{padding:0}}@media screen{.comments:empty{--empty-message:"No comments";text-align:center}.comments:empty:after{color:#c5c5c5;content:var(--empty-message);font-size:18px;font-weight:500;line-height:40px;margin-top:20px}.comments--pinned .comment__body{background:#fbe48b;font-weight:400}.comments--pinned .comment__body:after{border-color:#fbe48b transparent transparent #fbe48b}}@media screen and (min-width:780px){.comments--pinned .comment__body:after{border-color:#fbe48b transparent transparent #fbe48b}}@media screen{.comment{margin:20px 0}}@media screen and (min-width:780px){.comment{align-items:stretch;display:flex;margin:10px 0}}@media screen{.comment__body{background:#fff;border-radius:3px 3px 3px 0;flex-grow:1;margin-bottom:20px;padding:20px 30px 20px 20px;position:relative}}@media screen and (min-width:780px){.comment__body{border-radius:3px 0 3px 3px;margin-bottom:0;margin-right:30px}}@media screen{.comment__body:after{border-color:#fff transparent transparent #fff;border-style:solid;border-width:8px;bottom:-16px;content:"";display:block;height:16px;left:0;position:absolute;width:16px}}@media screen and (min-width:780px){.comment__body:after{border-color:#fff transparent transparent #fff;bottom:auto;left:auto;right:-16px;top:0}}@media screen{.comment__body:hover .comment__update:after{opacity:.25}.comment__group{background-color:var(--bg);box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:3px;display:inline-block;color:#999;font-size:13px;font-weight:400;line-height:13px;margin-bottom:5px;padding:3px 5px}.comment__group--fg-dark{color:#333}.comment__group--fg-light{color:#fff}.comment__relates-to{color:#2095e9;font-weight:400;margin-bottom:5px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.comment__relates-to em{color:#999}.comment__relates-to:before{content:"@"}.comment__comment{line-height:140%}.comment__comment p{margin:5px 0}.comment__update{border-radius:0 0 3px 0;cursor:pointer;display:block;height:40px;position:absolute;right:0;top:0;width:40px}.comment__update:hover:after{opacity:.4!important}.comment__update:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/edit.e1a55bb969e7cf0ed4eeca814e55de50.svg) 50% no-repeat;background-size:20px;content:"";display:block;height:40px;opacity:0;transition:all .3s;width:40px}.comment__action{align-content:center;display:flex;margin-top:10px;position:relative}.comment__action:before{background:#6bb9f0 url(https://assets.carehq.co.uk/images/icons/20/white/clock.23ce236f31166588ad554ad3048d8c0e.svg) 50% no-repeat;border-radius:50%;content:"";display:block;height:24px;margin-right:10px;width:24px}.comment__action--complete:before{background-color:#66d17e;background-image:url(https://assets.carehq.co.uk/images/icons/20/white/clock.23ce236f31166588ad554ad3048d8c0e.svg)}.comment__action--overdue:before{background-color:#e66767}.comment__action-due{color:#2095e9;font-weight:400}.comment__meta{line-height:20px;position:relative}.comment__meta--pinned:before{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/pin.ab717befc400fa6b1975c35c8e2720ee.svg) 50% no-repeat;background-size:20px auto;bottom:0;content:"";display:block;height:20px;opacity:.33;position:absolute;right:0;width:20px}}@media screen and (min-width:780px){.comment__meta--pinned{padding-left:0;padding-right:30px}.comment__meta--pinned:before{left:auto;right:0;top:0}}@media screen and (min-width:780px){.comment__meta{max-width:200px;min-width:200px}}@media screen{.comment__posted{color:#999;display:inline;font-size:13px;line-height:140%}.comment__posted b{font-weight:500}}@media screen and (min-width:780px){.comment__posted{display:block}}@media screen{.comment__posted-by{color:#999;display:inline;font-size:13px;font-weight:500;line-height:140%}}@media screen and (min-width:780px){.comment__posted-by{display:block}}@media screen{.contact-field__label{align-items:center;background:rgba(0,0,0,.05);border-right:1px solid rgba(0,0,0,.1);display:flex;line-height:1.15;min-width:160px;padding-left:10px;vertical-alignment:center;width:160px}.contact-field__value{display:block;max-width:calc(100vw - 140px);overflow:hidden;padding:0 10px;text-overflow:ellipsis;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}}@media screen and (min-width:480px){.contact-field__value{max-width:none}}@media screen{.contact-field .mh-field__tick .mh-field__label{border:1px solid rgba(0,0,0,.1);border-radius:3px;line-height:40px;padding:0;width:100%}.contact-field .mh-field__tick .mh-field__label:after,.contact-field .mh-field__tick .mh-field__label:before{display:none!important}.contact-field .mh-field__tick .mh-field__label-text{display:flex;max-width:100%;overflow:hidden}.contact-field .mh-field__tick-input:checked+.mh-field__label{border:1px solid #6bb9f0}.contact-field .mh-field__tick-input:checked+.mh-field__label .contact-field__label{background:#6bb9f0;border-right:1px solid #6bb9f0;color:#fff}.contact-field .mh-field__tick-input:checked+.mh-field__label .contact-field__value{color:#6bb9f0}.call-recording-icon{background-image:url(https://assets.carehq.co.uk/images/icons/20/color/voicemail.6d79bc826e6aa56d16a49ac04887ee42.svg);background-position:50%;background-repeat:no-repeat;height:20px;min-width:20px;width:20px}.message{margin:auto;max-width:800px}.message__main{background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05);padding-bottom:30px}}@media screen and (min-width:480px){.message__main{border-radius:3px}}@media screen{.message__subject,.message__tags{padding:0 20px;margin-top:20px}.message__subject{color:inherit;font-family:inherit;font-weight:400;font-size:22px;line-height:140%}.message__content{margin-top:20px;padding:0 20px}.message__content [data-message-content-type=raw]{display:none}.message__content [data-message-content-type=stripped],.message__content[data-toggled] [data-message-content-type=raw]{display:block}.message__content[data-toggled] [data-message-content-type=stripped]{display:none}.message__content--sms{color:inherit;font-family:inherit;font-weight:400;font-size:22px;line-height:140%}.message__content a{color:#2095e9}.message__content a:hover{text-decoration:underline}.message__content p{margin-top:15px}.message__inner-content{word-wrap:break-word}.message__footer{font-size:13px;padding:20px 10px;text-align:center}.message__footer b{font-weight:500}.message .message-options{display:flex;margin-bottom:15px;padding:0 20px}}@media screen and (min-width:480px){.message .message-options{padding:0}}@media screen{.message .message-options .message-options__option[data-status-toggle-checked]:before{background:#6bb9f0}.message .message-options .message-options__option--resolved-issue[data-status-toggle-checked]:before{background:#e66767}.message .message-options .message-options__content-toggle{color:#2095e9;cursor:pointer;margin-left:auto}.message .message-options .message-options__content-toggle:hover{text-decoration:underline}.message .message-options .message-options__content-toggle [data-content-toggle=raw]{display:inline}.message .message-options .message-options__content-toggle [data-content-toggle=stripped],.message .message-options .message-options__content-toggle[data-toggled] [data-content-toggle=raw]{display:none}.message .message-options .message-options__content-toggle[data-toggled] [data-content-toggle=stripped]{display:inline}.message .message-header{border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 20px 10px}.message .message-header a{color:#2095e9}.message .message-header a:hover{text-decoration:underline}.message .message-header__corrospondent,.message .message-header__date_time{margin-bottom:10px}.message .message-header__label{color:#999;font-size:13px}.message .message-attachments{border-top:1px dashed rgba(0,0,0,.1);margin-top:20px;padding:10px 20px 0}.message .message-attachment{align-items:center;display:flex;line-height:20px;margin-top:10px}.message .message-attachment:before{background:transparent url(https://assets.carehq.co.uk/images/fields/file.147b8a4e24fd9d95e888a14a3e8c73a5.svg) 50% no-repeat;background-size:16px;content:"";display:block;height:20px;margin-right:10px;min-width:20px;width:20px}.message .message-attachment--downloaded:after{color:#999;content:"(Downloaded)";display:block;font-size:13px;margin-left:10px}.side-nav-link--unread-messages .side-nav-link__tally{background:#6bb9f0!important}.side-nav-link--send-issues .side-nav-link__badge,.side-nav-link--send-issues .side-nav-link__tally{background:#e66767!important}.side-nav-link--unread-messages .side-nav-link__badge{background:#6bb9f0!important}.comms-preference{background:hsla(0,0%,100%,.5);margin:20px 0;padding:10px 20px}}@media screen and (min-width:480px){.comms-preference{border-radius:3px}}@media screen{.comms-preference__method{font-weight:500}.dab--message-send-issue.dab--dabbed{background:#ed9393}.mh-list td.has-attachments{padding-left:45px;position:relative}.mh-list td.has-attachments:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/paperclip.257bf6b43d72bc932a4ee62345c20675.svg) 0 no-repeat;background-size:16px;content:"";display:block;height:100%;left:20px;opacity:.25;position:absolute;top:0;width:20px}.mh-list .message-direction{font-size:13px;font-weight:500;line-height:20px}.mh-list .message-direction:after{content:":"}.mh-tag--message-channel{background:transparent;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);color:#999;text-shadow:none}.mh-tag--message-read{background-color:#95afc0}.mh-tag--message-unread{background-color:#99cff5}.mh-tag--message-failed{background-color:#e66767}.mh-tag--message-queued,.mh-tag--message-unknown{background-color:#95afc0}.mh-tag--message-sent{background-color:#66d17e}.credit-rating{background-color:var(--credit-rating-color);border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:#fff;display:block;font-weight:600;min-width:24px;padding:0 5px;text-align:center;text-shadow:0 1px rgba(0,0,0,.1)}.credit-rating--fg-dark{color:#333;text-shadow:none}.credit-control-service-user{display:flex;flex-direction:column;gap:40px}.credit-control-service-user .-billing-party{background:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.05)}.credit-control-service-user .-billing-party__summary{display:flex}.credit-control-service-user .-billing-party__aged-debt{display:flex;flex-wrap:wrap;position:relative;transform-style:preserve-3d}.credit-control-service-user .-billing-party__aged-debt .-figure{border-top:1px solid rgba(0,0,0,.1)}.credit-control-service-user .-billing-party__body{border-top:1px solid rgba(0,0,0,.1);display:flex;flex:1 1!important;flex-direction:column}.credit-control-service-user .-billing-party__body>*{padding:20px;flex:1 0 auto}.credit-control-service-user .-billing-party__body thead th{border-bottom:1px solid rgba(0,0,0,.1)}.credit-control-service-user .-billing-party__tab-bar{border-top:1px solid rgba(0,0,0,.1);padding:15px 10px 5px}.credit-control-service-user .-billing-party__tabs{display:flex;gap:10px}.credit-control-service-user .-billing-party__tab[data-active]{box-shadow:none;border:1px solid rgba(0,0,0,.1);border-bottom:none;position:relative}.credit-control-service-user .-billing-party__tab[data-active]:after{background:#fff;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1);bottom:-6px;content:"";height:6px;left:-1px;position:absolute;width:calc(100% + 2px)}.credit-control-service-user .-billing-party__tab--hide{margin-left:auto}.credit-control-service-user .-billing-party__tab--hide[data-active]{display:none}.credit-control-service-user .-billing-party__tab-count{background:#fff}.credit-control-service-user .-billing-party__hidden-tab-panel{display:none}.credit-control-service-user .-comments .-comment-row{border-bottom:1px solid rgba(0,0,0,.05)}.credit-control-service-user .-comments .-comment-row[data-paid]{display:none}.credit-control-service-user .-comments .-comment-row td{background-color:#fff}.credit-control-service-user .-comments .-comment-row--receipt{border-bottom:1px solid rgba(102,209,126,.25)}.credit-control-service-user .-comments .-comment-row--receipt:nth-child(2n) td,.credit-control-service-user .-comments .-comment-row--receipt td{background-color:#f0faf2}.credit-control-service-user .-comments .-comment-row--receipt:hover td{background:transparent!important}.credit-control-service-user .-figure{box-shadow:inset -1px 0 0 0 rgba(0,0,0,.1);flex:1;padding:10px 0;text-align:right}.credit-control-service-user .-figure:last-child{box-shadow:none}.credit-control-service-user .-figure__label{color:#999;font-weight:400;padding:0 20px}.credit-control-service-user .-figure__value{padding:0 20px}.credit-control-service-user .-figure--in-dispute .-figure__label{color:#e66767}.credit-control-service-user .-figure--total .-figure__label,.credit-control-service-user .-figure--total .-figure__value{color:#000}.credit-control-service-user .-figure--total .-figure__value{font-weight:500}.credit-control-service-user .-figure--unallocated .-figure__label{color:#f19066}.credit-control-service-user .-identity{flex:2}.credit-control-service-user .-identity__inner{align-items:center;display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;padding:10px 0 10px 20px}.credit-control-service-user .-identity__name{font-size:17px;font-weight:400}.credit-control-service-user .-identity__type{color:#999;font-weight:400}.credit-control-service-user .-identity__tag{flex-grow:1}.credit-control-service-user .-identity__controls{align-items:center;display:flex;gap:10px;position:relative}.credit-control-service-user .-identity__control{box-shadow:0 0 0 1px rgba(0,0,0,.1);border-radius:3px;color:#2095e9;cursor:pointer;font-weight:400;height:26px;line-height:26px;padding:0 10px}.credit-control-service-user .-identity__control[data-revealed]{background:#2095e9;box-shadow:none;color:#fff}.credit-control-service-user .-identity__menu{background:#fff;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:3px;display:none;position:absolute;right:0;top:34px;z-index:1}.credit-control-service-user .-identity__menu[data-revealed]{display:block}.credit-control-service-user .-identity__menu-item{border-bottom:1px solid rgba(0,0,0,.05);color:#2095e9;cursor:pointer;display:block;font-weight:400;height:32px;line-height:32px;padding:0 10px}.credit-control-service-user .-identity__menu-item:hover{background:rgba(0,0,0,.05)}.credit-control-service-user .-identity__menu-item:last-child{border-bottom:none}.credit-control-service-user .-invoices[data-toggled] .-invoice-row[data-paid]{display:table-row}.credit-control-service-user .-invoices__toggle{-moz-user-select:none;color:#999;cursor:pointer;font-weight:400;line-height:21px;padding-left:32px;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-user-select:none;-ms-user-select:none;user-select:none}.credit-control-service-user .-invoices__toggle:after,.credit-control-service-user .-invoices__toggle:before{content:"";display:block;height:21px;left:0;position:absolute;top:0;width:21px}.credit-control-service-user .-invoices__toggle:before{background:#fff;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)}.credit-control-service-user .-invoices__toggle:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg);background-position:50%;background-repeat:no-repeat;opacity:0}.credit-control-service-user .-invoices__toggle[data-toggled]:after{opacity:.25}.credit-control-service-user .-invoice-row{border-bottom:1px solid rgba(0,0,0,.05)}.credit-control-service-user .-invoice-row[data-paid]{display:none}.credit-control-service-user .-invoice-row td{background-color:#fff}.credit-control-service-user .-invoice-row--receipt{border-bottom:1px solid rgba(102,209,126,.25)}.credit-control-service-user .-invoice-row--receipt:nth-child(2n) td,.credit-control-service-user .-invoice-row--receipt td{background-color:#f0faf2}.credit-control-service-user .-invoice-row--receipt:hover td{background:transparent!important}.day-care-booking-form[data-book-day-care-loading=rate_types] .day-care-booking-form__rate-type select,.day-care-booking-form[data-book-day-care-loading=rate_types] .day-care-booking-form__session select,.day-care-booking-form[data-book-day-care-loading=sessions] .day-care-booking-form__session select{background:#fff url(https://assets.carehq.co.uk/images/icons/20/color/loader-2.04442491175ececec811c8fc2d5cdfaa.svg) right 16px center no-repeat;padding-right:52px;pointer-events:none}.day-care-booking-form__availability{align-items:center;background:rgba(0,0,0,.05);border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);display:flex;justify-content:center;margin-top:10px;padding:10px;width:80px}}@media screen and (min-width:480px){.day-care-booking-form__availability{margin-top:0}}@media screen{.day-care-booking-form__availability:before{background:#999;content:"";display:block;height:20px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/nav/users.4e5777ca335d9fb70428938eb5490e04.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/nav/users.4e5777ca335d9fb70428938eb5490e04.svg) no-repeat;-webkit-mask-size:20px;mask-size:20px;width:20px}.day-care-booking-form__availability:after{color:#999;content:"-";font-weight:500;text-align:center;width:35px}.day-care-booking-form__availability[data-places]{background:#66d17e}.day-care-booking-form__availability[data-places]:before{background:#fff}.day-care-booking-form__availability[data-places]:after{color:#fff;content:attr(data-places)}.day-care-booking-form__availability[data-places=">"]:after{content:"+10"}.day-care-booking-form__availability[data-places="0"]{background:#e66767}.day-care-booking-form__availability[data-places="1"]{background:#f19066}.day-care-booking-form .day-care-booking-form-fee{align-items:flex-start;display:flex;flex-direction:column;gap:5px;line-height:1;margin-top:0;width:100%}}@media screen and (min-width:480px){.day-care-booking-form .day-care-booking-form-fee{flex-direction:row;gap:10px}}@media screen{.day-care-booking-form .day-care-booking-form-fee__amount{font-weight:500}.mh-tag--day-care-booking-no-show{background-color:#fad859;color:#666;text-shadow:none}.day-care-chart{display:flex;flex-direction:column;min-height:100%}.day-care-chart .chart{display:grid;grid-template-columns:40px 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-rows:80px repeat(auto-fill,minmax(0,-webkit-max-content));grid-template-rows:80px repeat(auto-fill,minmax(0,max-content));max-width:100%;overflow-x:auto}.day-care-chart .chart__corner{background:#eff2f4;border:1px solid #d4dce0;border-width:0 1px 1px 0;left:0;position:-webkit-sticky;position:sticky}.day-care-chart .chart-actions{display:flex;gap:10px;flex-wrap:wrap}.day-care-chart .chart-actions__action{-moz-user-select:none;background:hsla(0,0%,100%,.5);border-radius:3px;cursor:pointer;height:40px;line-height:40px;padding:0 20px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.day-care-chart .chart-actions__action:hover{background:hsla(0,0%,100%,.75)}.day-care-chart .chart-actions__action--primary{background:#6bb9f0;color:#fff}.day-care-chart .chart-actions__action--primary:hover{background:#6bb9f0;box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.day-care-chart .chart-actions__action--primary .chart-actions__link--icon:before{background:#fff}.day-care-chart .chart-actions__action:last-child{margin-left:auto}.day-care-chart .chart-actions__action[data-copy-clear],.day-care-chart .chart-actions__action[data-copy-close],.day-care-chart .chart-actions__action[data-copy]{display:none}.day-care-chart .chart-actions__action[data-disabled]{background:rgba(0,0,0,.2)}.day-care-chart .chart-actions__action[data-disabled]:hover{box-shadow:none;cursor:not-allowed}.day-care-chart .chart-actions__field{background:#fff;border-radius:3px;padding:0 10px 0 40px;position:relative;width:100%}.day-care-chart .chart-actions__field:before{background:#666;content:"";display:block;height:20px;left:10px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/black/calendar.13c9c2bcd6b761b0457beb707ce53f53.svg),center center,no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/black/calendar.13c9c2bcd6b761b0457beb707ce53f53.svg),center center,no-repeat;position:absolute;top:10px;width:20px}.day-care-chart .chart-actions__field[data-error]{box-shadow:inset 0 0 0 1px #e66767}.day-care-chart .chart-actions__field[data-error]:before{background:#e66767}.day-care-chart .chart-actions__field[data-copy-date]{display:none}.day-care-chart .chart-actions__input{background:transparent;border:none;color:#666;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;height:40px;line-height:40px;max-width:100%}.day-care-chart .chart-actions__input::-webkit-input-placeholder{color:#999}.day-care-chart .chart-actions__input::-moz-placeholder{color:#999}.day-care-chart .chart-actions__input::-ms-input-placeholder{color:#999}.day-care-chart .chart-actions__input::placeholder{color:#999}.day-care-chart .chart-actions__link{align-items:center;display:flex;font-weight:400;gap:5px;height:100%}.day-care-chart .chart-actions__link--icon:before{background:#666;content:"";display:block;height:20px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:20px}.day-care-chart .chart-actions__link--clear:before,.day-care-chart .chart-actions__link--close:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg)}.day-care-chart .chart-actions__link--copy:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/plus-square.27ed4318adb11324ad4f9b044ad8e60c.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/plus-square.27ed4318adb11324ad4f9b044ad8e60c.svg)}.day-care-chart .chart-actions__link--copy-mode:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/copy.22b8f33d76c470af8d46d325600c78ec.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/copy.22b8f33d76c470af8d46d325600c78ec.svg)}.day-care-chart[data-day-care-chart-copy-mode] .chart-actions__action[data-copy-mode]{display:none}.day-care-chart[data-day-care-chart-copy-mode] .chart-actions__action[data-copy-clear],.day-care-chart[data-day-care-chart-copy-mode] .chart-actions__action[data-copy-close],.day-care-chart[data-day-care-chart-copy-mode] .chart-actions__action[data-copy],.day-care-chart[data-day-care-chart-copy-mode] .chart-actions__field[data-copy-date]{display:block}}@media screen and (min-width:780px){.day-care-chart .chart-actions__action:last-child{margin-left:20px}.day-care-chart .chart-actions__field{max-width:200px}}@media screen{.day-care-chart .chart-booking{background:#fff;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);cursor:pointer;display:flex;flex-direction:column;font-weight:400;gap:5px;padding:7px 10px;position:relative}.day-care-chart .chart-booking__service-user{line-height:1}.day-care-chart .chart-booking__meta{color:#999;display:flex;font-size:14px;gap:10px;line-height:1}.day-care-chart .chart-booking__service{background:#95afc0;border-radius:3px;color:#fff;font-size:13px;font-weight:500;line-height:15px;height:15px;text-align:center;width:28px}.day-care-chart .chart-booking__service--b{background:#f19066}.day-care-chart .chart-booking__service--ld{background:#fad859;color:#666}.day-care-chart .chart-booking__service--n{background:#f78df2}.day-care-chart .chart-booking__service--nd{background:repeating-linear-gradient(45deg,#f78df2,#f78df2 50%,#1bdad7 0,#1bdad7)}.day-care-chart .chart-booking__service--r{background:#a96dad}.day-care-chart .chart-booking__service--rd{background:repeating-linear-gradient(45deg,#a96dad,#a96dad 50%,#1bdad7 0,#1bdad7)}.day-care-chart .chart-booking__link{text-indent:101%;white-space:nowrap;bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;top:0}.day-care-chart .chart-booking--no-show{padding-right:26px}.day-care-chart .chart-booking--no-show:after{align-items:center;background:#fbe48b;border:1px solid rgba(0,0,0,.25);border-radius:3px 0 0 3px;bottom:0;content:"NO SHOW";display:flex;font-size:9px;font-weight:600;justify-content:center;letter-spacing:-.333px;position:absolute;right:0;top:0;transform:rotate(180deg);white-space:nowrap;width:16px;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr}.day-care-chart .chart-booking[data-selected]{box-shadow:inset 0 0 0 1px rgba(107,185,240,.5),inset 100vw 0 0 0 rgba(107,185,240,.2)}.day-care-chart .chart-booking[data-invalid]{box-shadow:inset 0 0 0 1px rgba(230,103,103,.5),inset 100vw 0 0 0 rgba(230,103,103,.2)}.day-care-chart[data-day-care-chart-copy-mode] .chart-booking__link{display:none}.day-care-chart .chart-bookings{border:1px solid #d4dce0;border-right-color:rgba(212,220,224,.5);border-width:0 1px 1px 0;display:flex;flex-direction:column;gap:5px;padding:5px;position:relative}.day-care-chart .chart-bookings__add{align-items:center;border:1px solid #d4dce0;color:#999;cursor:pointer;display:flex;font-weight:400;justify-content:center;gap:5px;opacity:0;padding:5px 10px;text-align:center;transition:opacity .2s linear}.day-care-chart .chart-bookings__add:before{background:#999;content:"";display:block;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/plus.a45447013827d47cf08983d6b447565a.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/plus.a45447013827d47cf08983d6b447565a.svg) no-repeat;-webkit-mask-size:16px;mask-size:16px;height:16px;width:16px}.day-care-chart .chart-bookings__add:hover{color:#666}.day-care-chart .chart-bookings__add:hover:before{background:#666}.day-care-chart .chart-bookings__header{display:flex;height:20px;justify-content:space-between}.day-care-chart .chart-bookings__tallies{display:flex;gap:5px}.day-care-chart .chart-bookings__tally{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#999;display:flex;font-size:14px;font-weight:400;gap:5px;height:21px;justify-content:center;line-height:21px;min-width:24px;padding:0 4px;text-align:center}.day-care-chart .chart-bookings__tally:before{background:#66d17e;border-radius:50%;content:"";display:block;height:9px;width:9px}.day-care-chart .chart-bookings__tally--limited-places:before{background:#f19066}.day-care-chart .chart-bookings__tally--no-places:before{background:#e66767}.day-care-chart .chart-bookings__available-toggle{background:transparent;border:1px solid rgba(0,0,0,.25);border-radius:3px;cursor:pointer;height:21px;width:21px}.day-care-chart .chart-bookings__available-toggle:before{background:#999;content:"";display:block;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg) no-repeat;-webkit-mask-size:16px;mask-size:16px;height:20px;width:20px}.day-care-chart .chart-bookings__available-toggle:hover{background:hsla(0,0%,100%,.5)}.day-care-chart .chart-bookings__available-toggle:hover:before{display:block}.day-care-chart .chart-bookings:nth-child(odd){background:hsla(0,0%,100%,.5)}.day-care-chart .chart-bookings:nth-child(8n){border-right-color:#d4dce0}.day-care-chart .chart-bookings:hover .chart-bookings__add{opacity:1}.day-care-chart .chart-bookings[data-bookings-not-available]:after{align-items:center;background:repeating-linear-gradient(45deg,rgba(0,0,0,.05),rgba(0,0,0,.05) 10px,transparent 0,transparent 20px);bottom:5px;color:#c5c5c5;content:"Not available";display:flex;font-weight:400;left:5px;justify-content:center;position:absolute;right:5px;top:30px}.day-care-chart .chart-bookings[data-bookings-not-available] .chart-bookings__add{display:none}.day-care-chart .chart-bookings[data-bookings-not-available] .chart-bookings__available-toggle{background:rgba(0,0,0,.05);border:1px solid rgba(0,0,0,.1)}.day-care-chart .chart-bookings[data-bookings-not-available] .chart-bookings__available-toggle:before{background:#c5c5c5;display:none}.day-care-chart .chart-bookings[data-bookings-not-available] .chart-bookings__available-toggle:hover:before{display:block}.day-care-chart[data-day-care-chart-copy-mode] .chart-bookings__add{display:none}.day-care-chart .chart-controls{display:flex;gap:10px;flex-direction:column;padding:0 20px}}@media screen and (min-width:480px){.day-care-chart .chart-controls{padding:0}}@media screen and (min-width:780px){.day-care-chart .chart-controls{flex-direction:row;justify-content:space-between}}@media screen{.day-care-chart .chart-heading{align-items:center;border:1px solid #d4dce0;border-left-width:0;display:flex;flex-direction:column;justify-content:center;max-height:80px;min-width:250px;position:relative;text-align:center}.day-care-chart .chart-heading__weekday{align-items:center;display:flex;font-weight:400;gap:10px}.day-care-chart .chart-heading__date{font-size:22px;font-weight:400}.day-care-chart .chart-heading__tally{align-items:center;background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#999;display:flex;font-size:14px;font-weight:400;height:21px;justify-content:center;line-height:21px;min-width:24px;padding:0 4px;text-align:center}.day-care-chart .chart-heading--today:after{background:#6bb9f0;bottom:-1px;content:"";display:block;height:4px;left:0;position:absolute;right:0}.day-care-chart .chart-heading--today .chart-heading__date,.day-care-chart .chart-heading--today .chart-heading__weekday{font-weight:500}.day-care-chart[data-day-care-chart-copy-mode] .chart-heading{cursor:pointer}.day-care-chart[data-day-care-chart-copy-mode] .chart-heading:hover{box-shadow:inset 100vh 0 0 0 hsla(0,0%,100%,.5)}}@media screen and (min-width:480px){.day-care-chart .chart-heading{border-width:1px 1px 1px 0;min-width:125px}}@media screen{.day-care-chart .chart-paging{display:flex;gap:10px}.day-care-chart .chart-paging__button{background:hsla(0,0%,100%,.5);border-radius:3px;cursor:pointer;height:40px;line-height:40px;width:50px}.day-care-chart .chart-paging__button:hover{background:hsla(0,0%,100%,.75)}.day-care-chart .chart-paging__link{display:block;position:relative;overflow:hidden;text-indent:100%;white-space:nowrap}.day-care-chart .chart-paging__link:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/chevron-down.b752a2d4062e758145cdc132dcef5bfd.svg) 50% no-repeat;bottom:0;content:"";display:block;left:0;opacity:.5;position:absolute;right:0;top:0}.day-care-chart .chart-paging__link--previous:after{transform:rotate(90deg)}.day-care-chart .chart-paging__link--next:after{transform:rotate(-90deg)}.day-care-chart .chart-session{background:#eff2f4;border:1px solid #d4dce0;border-width:1px 0 0 1px;font-weight:500;gap:10px;left:0;line-height:40px;min-height:200px;padding:10px 0;position:-webkit-sticky;position:sticky;transform:rotate(180deg);white-space:nowrap;-webkit-writing-mode:vertical-lr;writing-mode:vertical-lr;z-index:1}.day-care-chart .chart-session,.day-care-chart .chart-session__tally{align-items:center;display:flex;justify-content:center;text-align:center}.day-care-chart .chart-session__tally{background:transparent;border:1px solid rgba(0,0,0,.1);border-radius:3px;color:#999;font-size:14px;font-weight:400;line-height:21px;min-height:24px;padding:4px 0;width:21px}.day-care-chart[data-day-care-chart-copy-mode] .chart-session{cursor:pointer}.day-care-chart[data-day-care-chart-copy-mode] .chart-session:hover{box-shadow:inset 100vh 0 0 0 hsla(0,0%,100%,.5)}}@media screen and (min-width:480px){.day-care-chart .chart-session{border-width:1px 1px 0}}@media screen{.day-care-chart__controls{flex-grow:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-bottom:20px}.day-care-chart__chart{flex-grow:1}.direct-debit-bank-account{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);display:grid;gap:20px;margin-top:20px;max-width:600px;padding:20px}.direct-debit-bank-account[data-error]{position:relative;margin-top:70px}.direct-debit-bank-account[data-error]:before{background:#fff;border:1px solid #e66767;border-radius:3px;color:#e66767;content:attr(data-error);display:block;font-weight:500;height:50px;line-height:50px;position:absolute;width:100%;text-align:center;top:-60px;z-index:1}.direct-debit-bank-account[data-fetching] .direct-debit-bank-account{position:relative}.direct-debit-bank-account[data-fetching] .direct-debit-bank-account__bank{overflow:hidden;text-indent:-100%}.direct-debit-bank-account[data-fetching] .direct-debit-bank-account__bank:before{color:#c5c5c5;content:"Checking...";display:block;position:absolute;left:0;text-indent:0;width:100%}.direct-debit-bank-account[data-fetching] .direct-debit-bank-account__bank:after{background:rgba(0,0,0,.1);-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/color/loader-2.04442491175ececec811c8fc2d5cdfaa.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/color/loader-2.04442491175ececec811c8fc2d5cdfaa.svg)}.direct-debit-bank-account[data-invalid] .direct-debit-bank-account__bank,.direct-debit-bank-account[data-invalid] .direct-debit-bank-account__bank:before{color:#e66767}.direct-debit-bank-account[data-invalid] .direct-debit-bank-account__bank:empty:before{content:"Invalid account"}.direct-debit-bank-account[data-invalid] .direct-debit-bank-account__bank:after{background:#e66767}.direct-debit-bank-account__bank{font-size:22px;font-weight:500;height:32px;line-height:32px;position:relative}.direct-debit-bank-account__bank:empty:before{color:#c5c5c5;content:"Bank name"}.direct-debit-bank-account__bank:empty:after{background:rgba(0,0,0,.2)}.direct-debit-bank-account__bank:after{background:#4b4b4b;content:"";display:block;height:32px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/nav/landmark.3f61e2b29d342ba00b7d3049b6c8c7d7.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/nav/landmark.3f61e2b29d342ba00b7d3049b6c8c7d7.svg) center center no-repeat;-webkit-mask-size:32px;mask-size:32px;position:absolute;right:0;top:0;width:32px}.direct-debit-bank-account__label{color:#999;font-weight:400}.direct-debit-bank-account__value{font-weight:400}.direct-debit-bank-account__value:empty:before{font-weight:400;color:#c5c5c5;content:"..."}.direct-debit-bank-account__value--bool{align-items:center;display:flex;gap:5px}.direct-debit-bank-account__value--bool[data-invalid]:before,.direct-debit-bank-account__value--bool[data-valid]:before{border-radius:50%;content:"";display:block;height:16px;width:16px}.direct-debit-bank-account__value--bool[data-invalid]:after,.direct-debit-bank-account__value--bool[data-valid]:after{background:#fff;content:"";display:block;height:16px;-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:12px;mask-size:12px;position:absolute;width:16px}.direct-debit-bank-account__value--bool[data-valid]:before{background:#66d17e}.direct-debit-bank-account__value--bool[data-valid]:after{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg)}.direct-debit-bank-account__value--bool[data-invalid]:before{background:#e66767}.direct-debit-bank-account__value--bool[data-invalid]:after{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg)}}@media screen and (min-width:780px){.direct-debit-bank-account{grid-template-areas:"bank bank" "branch phone" "address address" "is-valid is-direct-debit-capable";grid-template-columns:50%;grid-template-rows:auto}.direct-debit-bank-account__bank{grid-area:bank}.direct-debit-bank-account__branch{grid-area:branch}.direct-debit-bank-account__phone{grid-area:phone}.direct-debit-bank-account__address{grid-area:address}.direct-debit-bank-account__valid{grid-area:is-valid}.direct-debit-bank-account__direct-debit-capble{grid-area:is-direct-debit-capable}}@media screen{.mh-dataset .status-label--direct-debit-do-not-collect,.mh-list .status-label--direct-debit-do-not-collect{color:#f19066}.mh-dataset .status-label--direct-debit-pending,.mh-list .status-label--direct-debit-pending{color:#999;font-weight:400!important}.mh-dataset .status-label--direct-debit-active,.mh-list .status-label--direct-debit-active{color:#66d17e}.mh-dataset .status-label--direct-debit-pending-cancellation,.mh-list .status-label--direct-debit-pending-cancellation{color:#a96dad}.mh-dataset .status-label--direct-debit-cancelled,.mh-list .status-label--direct-debit-cancelled{color:#333;font-weight:400!important}.mh-dataset .status-label--direct-debit-notice-not-required,.mh-list .status-label--direct-debit-notice-not-required{color:#999;font-weight:400!important}.mh-dataset .status-label--direct-debit-notice-sent,.mh-list .status-label--direct-debit-notice-sent{color:#6bb9f0}.mh-dataset .status-label--direct-debit-discrepancy-collection,.mh-list .status-label--direct-debit-discrepancy-collection{color:#e66767}.mh-dataset .status-label--direct-debit-discrepancy-unallocated,.mh-list .status-label--direct-debit-discrepancy-unallocated{color:#a96dad}.mh-tabs__tab--direct-debit-setup:before{border-color:#66d17e}.direct-debit-transaction-options{display:flex;flex-direction:column;gap:20px;padding:0 20px}}@media screen and (min-width:480px){.direct-debit-transaction-options{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}}@media screen{.direct-debit-transaction-options__option--do-not-collect[data-status-toggle-checked]:before{background:#f19066}.direct-debit-transaction-options__option--returned[data-status-toggle-checked]:before{background:#e66767}.direct-debit-transaction-options__option--sent[data-status-toggle-checked]:before{background:#6bb9f0}}@media screen and (min-width:480px){.direct-debit-transaction-options__option--exported{margin-left:auto}}@media screen{.direct-debit-transaction-options__option--exported[data-status-toggle-checked]:before{background:#4b4b4b}.calendar-event-info--absence-leaving:after{background:#f78df2}.calendar-event-info--absence-returning:after{background:#1bdad7}.calendar-event-info--assessment:after{background:#f19066}.calendar-event-info--home-visit:after{background:#fad859}.calendar-event-info--service-user-arriving:after{background:#ed5a7e}.calendar-event-info--service-user-leaving:after{background:#6bb9f0}.calendar-event-info--other:after{background:#a96dad}.calendar-event-info--bank-holiday:after{background:#999}.calendar-event-info--birthday .calendar-event-info__label:after{color:#999;content:" / Birthday"}.calendar-event-info__label{font-size:18px;font-weight:400;line-height:120%;padding:0 15px 0 20px;margin-top:10px}.calendar-event-info__date-time{color:#999;font-size:13px;font-weight:400;line-height:120%;margin-top:5px;padding:0 15px 0 20px}.calendar-event-info__tags{display:flex;font-size:13px;flex-wrap:wrap;padding:0 15px 0 20px;margin-top:5px}.calendar-event-info__tag{border:1px solid rgba(0,0,0,.05);border-radius:3px;color:#999;font-size:13px;font-weight:400;margin-right:5px;margin-top:4px;max-width:100%;overflow:hidden;padding:0 6px;text-overflow:ellipsis;white-space:nowrap}.calendar-event-info__tag:last-child{margin-right:0}.calendar-event-info__tag:last-child:after{content:none}.calendar-event-info__user{bottom:10px;position:absolute!important;right:15px}.events-calendar .key--absence-leaving:before{background-color:#f78df2}.events-calendar .key--absence-returning:before{background-color:#1bdad7}.events-calendar .key--assessment:before{background-color:#f19066}.events-calendar .key--home-visit:before{background-color:#fad859}.events-calendar .key--service-user-arriving:before{background-color:#ed5a7e}.events-calendar .key--service-user-leaving:before{background-color:#6bb9f0}.events-calendar .key--other:before{background-color:#a96dad}.events-calendar .event--absence-leaving{background:#f78df2}.events-calendar .event--absence-leaving:before{background:linear-gradient(-90deg,#f78df2,rgba(247,141,242,0))}.events-calendar .event--absence-returning{background:#1bdad7}.events-calendar .event--absence-returning:before{background:linear-gradient(-90deg,#1bdad7,rgba(27,218,215,0))}.events-calendar .event--action{background:#95afc0}.events-calendar .event--action:before{background:linear-gradient(-90deg,#95afc0,rgba(149,175,192,0))}.events-calendar .event--assessment{background:#f19066}.events-calendar .event--assessment:before{background:linear-gradient(-90deg,#f19066,rgba(241,144,102,0))}.events-calendar .event--home-visit{background:#fad859;color:#666}.events-calendar .event--home-visit:before{background:linear-gradient(-90deg,#fad859,rgba(250,216,89,0))}.events-calendar .event--service-user-arriving{background:#ed5a7e}.events-calendar .event--service-user-arriving:before{background:linear-gradient(-90deg,#66d17e,rgba(237,90,126,0))}.events-calendar .event--service-user-leaving{background:#6bb9f0}.events-calendar .event--service-user-leaving:before{background:linear-gradient(-90deg,#6bb9f0,rgba(107,185,240,0))}.events-calendar .event--bank-holiday{background:transparent;color:#999}.events-calendar .event--birthday .event__label{background:transparent url(https://assets.carehq.co.uk/images/icons/20/white/gift.4859d28ae8d1530ef999996a75623616.svg) 5px no-repeat;background-size:13px;padding-left:25px}.events-calendar .event--past.event--absence-leaving{background:#fabdf7}.events-calendar .event--past.event--absence-leaving:before{background:linear-gradient(-90deg,#fabdf7,rgba(250,189,247,0))}.events-calendar .event--past.event--absence-returning{background:#64e3e0;color:hsla(0,0%,40%,.6)}.events-calendar .event--past.event--absence-returning:before{background:linear-gradient(-90deg,#64e3e0,rgba(100,227,224,0))}.events-calendar .event--past.event--assessment{background:#f5b295}.events-calendar .event--past.event--assessment:before{background:linear-gradient(-90deg,#f5b295,rgba(245,178,149,0))}.events-calendar .event--past.event--home-visit{background:#fbe48b;color:hsla(0,0%,40%,.6)}.events-calendar .event--past.event--home-visit:before{background:linear-gradient(-90deg,#fbe48b,rgba(251,228,139,0))}.events-calendar .event--past.event--service-user-arriving{background:#f288a2}.events-calendar .event--past.event--service-user-arriving:before{background:linear-gradient(-90deg,#f288a2,rgba(242,136,162,0))}.events-calendar .event--past.event--service-user-leaving{background:#99cff5}.events-calendar .event--past.event--service-user-leaving:before{background:linear-gradient(-90deg,#99cff5,rgba(153,207,245,0))}.mh-dataset .badge__stripe--pii{background-color:#f19066}.mh-dataset .badge__stripe--pii:before{background-image:none;color:#fff;content:"PII";font-size:12px;line-height:18px;text-align:center}.mh-tag--pii{background-color:#f19066}.fees-summary-info{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:760px;min-width:300px;width:calc(100vw - 40px)}.fees-summary-info:after{display:none}.fees-summary-info__label{align-items:center;color:#999;display:flex;gap:10px;margin-bottom:10px;padding:0 15px}.fees-summary-info__label a:hover{text-decoration:underline}.fees-summary-info__body{overflow-y:auto;max-height:640px}.fees-summary-info__section--care-fees-delivered .fees-summary-info__header{background:rgba(247,141,242,.25)}.fees-summary-info__section--fees-to-invoice .fees-summary-info__header{background:rgba(250,216,89,.25)}.fees-summary-info__section--previously-invoiced-fees .fees-summary-info__header{background:rgba(141,221,159,.25)}.fees-summary-info__section--invoiced-fees .fees-summary-info__header{background:rgba(102,209,126,.25)}.fees-summary-info__section--overbilled .fees-summary-info__header{background:rgba(107,185,240,.25)}.fees-summary-info__section--underbilled .fees-summary-info__header{background:rgba(241,144,102,.25)}.fees-summary-info__section--prior-period-adjustment .fees-summary-info__header{background:rgba(169,109,173,.25)}.fees-summary-info__section--post-period-adjustment .fees-summary-info__header{background:rgba(27,218,215,.25)}.fees-summary-info__section--ad-hoc .fees-summary-info__header{background:rgba(149,175,192,.25)}.fees-summary-info__header{display:flex;gap:10px;justify-content:space-between;padding:2px 15px}.fees-summary-info__heading{font-weight:500;width:100%}.fees-summary-info__totals{display:flex;font-weight:500}.fees-summary-info__total-days{padding:0 5px;text-align:center;width:60px}.fees-summary-info__total-fees{padding-left:5px;text-align:right;width:115px}.fees-summary-info__items{width:100%}.fees-summary-info__items td,.fees-summary-info__items th{padding:5px}.fees-summary-info__items td:first-child,.fees-summary-info__items th:first-child{padding-left:15px}.fees-summary-info__items td:last-child,.fees-summary-info__items th:last-child{padding-right:15px}.fees-summary-info__items td a:hover,.fees-summary-info__items th a:hover{text-decoration:underline}.fees-summary-info__items th{background:rgba(0,0,0,.05);font-weight:400}.fees-summary-info__items td{border-bottom:1px solid rgba(0,0,0,.1)}.fees-summary-info__items tr:last-child td{border-bottom:none}.fees-summary-info__period{width:200px}.fees-summary-info__days{text-align:center;width:60px}.fees-summary-info__fees{text-align:right;width:130px}.fees-summary-info__tag{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:3px;display:block;color:#999;font-size:13px;font-weight:400;line-height:13px;margin-bottom:2px;padding:3px 5px;text-decoration:none!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.mh-dataset--home-visit-in-progress .mh-dataset__head,.mh-dataset--home-visit-pending .mh-dataset__head{background:#fad859;color:#666}}@media screen and (min-width:780px){.assessment-types .mh-field__ticks,.visit-types .mh-field__ticks{display:flex}}@media screen{.assessment-types .mh-field__tick,.visit-types .mh-field__tick{flex-grow:1;position:relative;height:50px}}@media screen and (min-width:780px){.assessment-types .mh-field__tick:first-child,.visit-types .mh-field__tick:first-child{margin-right:20px}}@media screen{.assessment-types .mh-field__tick:first-child .mh-field__label:after,.visit-types .mh-field__tick:first-child .mh-field__label:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/home.419ae8748ce75330e80c3a7619b82207.svg)}.assessment-types .mh-field__tick:first-child .mh-field__tick-input:checked+.mh-field__label:after,.visit-types .mh-field__tick:first-child .mh-field__tick-input:checked+.mh-field__label:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/home.4db587fc98749e454d003c542c72fadf.svg)}.assessment-types .mh-field__tick .mh-field__label,.visit-types .mh-field__tick .mh-field__label{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,94.1%,0));border-radius:3px;bottom:0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15),inset 0 0 0 2px #fff;color:#999;height:50px;left:0;line-height:50px;padding-left:45px;position:absolute;right:0;top:0;transition:none!important}.assessment-types .mh-field__tick .mh-field__label:hover,.visit-types .mh-field__tick .mh-field__label:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25);color:#666}.assessment-types .mh-field__tick .mh-field__label:hover:after,.visit-types .mh-field__tick .mh-field__label:hover:after{opacity:.55}.assessment-types .mh-field__tick .mh-field__label:after,.visit-types .mh-field__tick .mh-field__label:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/monitor.8f3b90eb5e5ba2217e8e065e997779cc.svg) 50% no-repeat;border-radius:0;content:"";display:block;height:20px;left:15px;margin:0;opacity:.3;top:calc(50% - 10px);width:20px}.assessment-types .mh-field__tick .mh-field__label:before,.visit-types .mh-field__tick .mh-field__label:before{display:none}.assessment-types .mh-field__tick-input:checked+.mh-field__label,.visit-types .mh-field__tick-input:checked+.mh-field__label{background:#6bb9f0;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);color:#fff!important}.assessment-types .mh-field__tick-input:checked+.mh-field__label:after,.visit-types .mh-field__tick-input:checked+.mh-field__label:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/monitor.361b209a9fe4c87c93d11e066bbaab84.svg);opacity:1}.mh-tag--home-visit-pending{background-color:#6bb9f0}.mh-tag--home-visit-in-progress{background-color:#99cff5}.mh-tag--home-visit-complete{background-color:#95afc0}.mh-tag--home-visit-cancelled{background-color:#ed9393}.import-error{border:1px solid #e66767;border-radius:3px;overflow:hidden}.import-error[data-toggled] .import-error__toggle{transform:rotate(180deg)}.import-error[data-toggled] .import-error__error-messages{display:block}.import-error__header{align-items:center;background:#e66767;color:#fff;cursor:pointer;font-weight:500;display:flex;gap:10px;height:28px;line-height:26px;padding-left:10px}.import-error__header:before{content:"ERROR"}.import-error__ref{display:flex;flex-grow:1;gap:10px;padding-right:10px}.import-error__row:before{content:"ROW / "}.import-error__import-id:before{content:"#"}.import-error__toggle{border-radius:3px;height:28px;position:relative;width:28px}.import-error__toggle:after{background:#fff;content:"";display:block;height:100%;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/black/chevron-down.b752a2d4062e758145cdc132dcef5bfd.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/black/chevron-down.b752a2d4062e758145cdc132dcef5bfd.svg) center center no-repeat;position:absolute;width:100%}.import-error__toggle:hover{background:rgba(0,0,0,.1)}.import-error__error-messages{display:none;list-style:inside;list-style-type:circle;padding:10px}.import-error__error{padding-left:10px;font-weight:400}.import{background:#fff;border-radius:3px;box-shadow:0 0 0 1px rgba(0,0,0,.05);display:block;margin-bottom:20px}}@media screen and (min-width:780px){.import{margin:10px;flex-basis:calc(50% - 20px)}}@media screen and (min-width:1080px){.import{flex-basis:calc(33.33333% - 20px)}}@media screen{.import__link{color:#2095e9;display:block;font-size:18px;font-weight:400;padding:15px}.import-progress{padding:0 20px}.import-progress__header{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"bar" "tally" "cancel";margin-bottom:20px;row-gap:10px}.import-progress__bar{background:rgba(0,0,0,.05);border-radius:3px;grid-area:bar;height:100%;min-height:36px;overflow:hidden;position:relative;width:100%}.import-progress__bar:after,.import-progress__bar:before{bottom:0;content:"";display:block;left:0;position:absolute;top:0}.import-progress__bar:after{border:1px solid rgba(0,0,0,.1);border-radius:3px;right:0}.import-progress__bar:before{background:#6bb9f0;width:var(--percent)}.import-progress__cancel{grid-area:cancel}.import-progress__tally{font-weight:500;grid-area:tally;text-align:center}.import-progress__stats{display:grid;gap:10px;margin-bottom:20px}.import-progress__stat{background:rgba(0,0,0,.05);border-radius:3px;display:flex;flex-direction:column;font-weight:500;padding:10px;overflow:hidden}.import-progress__stat:before{content:"Stat";display:block;font-size:13px;font-weight:400;text-transform:uppercase}.import-progress__stat--status:before{content:"Status"}.import-progress__stat--added:before{content:"Added"}.import-progress__stat--updated:before{content:"Updated"}.import-progress__stat--ignored:before{content:"Ignored"}.import-progress__stat--errors:before{content:"Errors"}.import-progress__stat--subject:before{content:"Importing"}.import-progress__stat--file:before{content:"Uploaded file"}.import-progress__stat--user:before{content:"Import by"}.import-progress__stat--started:before{content:"Started"}.import-progress__errors{display:grid;gap:10px}.import-progress[data-status=cancelled] .import-progress__cancel,.import-progress[data-status=cancelling] .import-progress__cancel,.import-progress[data-status=complete] .import-progress__cancel{display:none}}@media screen and (min-width:480px){.import-progress{padding:0}}@media screen and (min-width:780px){.import-progress__header{-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-areas:"bar cancel" "tally tally";grid-template-columns:1fr 160px;margin-bottom:20px;row-gap:10px}.import-progress__tally{text-align:left}.import-progress__stats{display:grid;grid-template-columns:repeat(2,calc(50% - 5px));margin-bottom:20px}.import-progress[data-status=cancelled] .import-progress__header,.import-progress[data-status=cancelling] .import-progress__header,.import-progress[data-status=complete] .import-progress__header{-moz-column-gap:0;column-gap:0;grid-template-columns:1fr}}@media screen and (min-width:1080px){.import-progress__stats{grid-template-columns:repeat(3,calc(33.333% - 5px))}}@media screen and (min-width:1280px){.import-progress__stats{grid-template-columns:repeat(4,calc(25% - 7.5px))}}@media screen and (min-width:780px){.imports{display:flex;flex-wrap:wrap}}@media screen{.invoice-reminders{align-items:center;display:flex;flex-direction:column;gap:20px;max-width:100%;position:relative}.invoice-reminders:before{background:rgba(0,0,0,.1);content:"";display:block;height:100%;position:absolute;left:50%;width:1px}}@media screen and (min-width:780px){.invoice-reminders{flex-direction:row;flex-wrap:wrap}.invoice-reminders:before{display:none}}@media screen and (min-width:1280px){.invoice-reminders{flex-direction:row;flex-wrap:nowrap;overflow-x:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.invoice-reminders:before{background:rgba(0,0,0,.1);content:"";display:block;height:1px;left:0;position:absolute;top:50%;width:100%}}@media screen{.invoice-reminder{align-items:center;background:#fff;border-radius:3px;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 3px 1px rgba(0,0,0,.025);display:flex;flex-direction:column;font-size:15px;height:128px;justify-content:center;padding:10px;width:100%;z-index:1}}@media screen and (min-width:780px){.invoice-reminder{min-width:172px;width:172px}}@media screen{.invoice-reminder:before{background:#c5c5c5;content:"";display:block;height:32px;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/email.5bdcc5299a2abc5a1a4b14cde4390127.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/email.5bdcc5299a2abc5a1a4b14cde4390127.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:48px}.invoice-reminder__description{font-weight:400}.invoice-reminder__link{color:#2095e9}.invoice-reminder__link:hover{text-decoration:underline}.invoice-reminder--add{background:#eff2f4;border:1px dashed rgba(0,0,0,.1);box-shadow:none}.invoice-reminder--add:before{display:none}.invoice-reminder--add .invoice-reminder__link{font-weight:400}.credit-allocator{background:#fff}.credit-allocator__body{padding:20px 20px 0;overflow-x:scroll}}@media screen and (min-width:780px){.credit-allocator__body{overflow-x:auto}.credit-allocator__buttons{display:flex;justify-content:right}.credit-allocator__buttons .mh-btn{margin-right:0;width:186px}}@media screen{.credit-allocator-table{width:100%}.credit-allocator-table__header th{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25);font-weight:500;padding:10px;vertical-align:bottom}.credit-allocator-table__header th.date{width:120px}.credit-allocator-table__header th.amount{text-align:right;width:120px}.credit-allocator-table__header th.input{text-align:right;width:180px}.credit-allocator-table__body tr:last-child td{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25)}.credit-allocator-table__body td{box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.15);line-height:1.1;height:50px;padding:5px 10px;vertical-align:middle}.credit-allocator-table__body td.amount{text-align:right}.credit-allocator-table__body td .secondary{color:#999;font-size:13px;font-weight:400;line-height:16px}.credit-allocator-table__body td a{color:#2095e9}.credit-allocator-table__body td a:hover{text-decoration:underline}.credit-allocator-table__row td{background:rgba(0,0,0,.04)}.credit-allocator-table__row--primary td{background:#fff}.credit-allocator-table__foot tr.subtotal td,.credit-allocator-table__foot tr.subtotal th{padding:10px;text-align:right}.credit-allocator-table__foot tr.subtotal:first-child td{padding-top:40px}.credit-allocator-table__foot tr.total td,.credit-allocator-table__foot tr.total th{font-weight:700;padding:10px;text-align:right}.credit-allocator-table__foot tr.total td{font-size:18px}.credit-allocator-field{background:#fff!important;padding:0!important;position:relative;text-align:right}.credit-allocator-field:focus-within .credit-allocator-field__error{display:block}.credit-allocator-field--has-error:after{border-left:8px solid transparent;border-top:8px solid #e66767;content:"";display:block;position:absolute;right:0;top:0}.credit-allocator-field__control{background:rgba(107,185,240,.2);border:none;bottom:0;color:#000;cursor:pointer;display:block;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;left:0;padding:5px 10px;position:absolute;right:0;text-align:right;top:0;vertical-align:middle;width:100%}.credit-allocator-field__control::-moz-selection{background:#6bb9f0}.credit-allocator-field__control::selection{background:#6bb9f0}.credit-allocator-field__control:focus{background:rgba(107,185,240,.4)}.credit-allocator-field__error{display:none;position:absolute;right:0;top:0;z-index:1}.credit-allocator-field__error-msg{background:rgba(0,0,0,.8);border-radius:3px;bottom:4px;color:#fff;font-size:13px;font-weight:400;line-height:15px;position:absolute;right:0;padding:7px 10px;width:200px}.credit-allocator-field__error-msg:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.8);bottom:-6px;content:"";display:block;position:absolute;right:4px}.due-date-select{bottom:-25px;display:none;position:absolute;right:0}.due-date-select[data-active]{display:block}.due-date-select[data-revealed] .due-date-select__handle{color:#c5c5c5;pointer-events:none}.due-date-select[data-revealed] .due-date-select__items{display:block}.due-date-select__handle{color:#2095e9;cursor:pointer;font-size:13px;line-height:20px}.due-date-select__handle:hover{text-decoration:underline}.due-date-select__items{background:#fff;border-radius:3px;border:1px solid rgba(0,0,0,.2);box-shadow:0 2px 0 0 rgba(0,0,0,.1);display:none;max-height:320px;max-width:280px;min-width:180px;position:absolute;right:0;top:25px;overflow-y:auto;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.due-date-select__item{font-size:13px;font-weight:400;height:40px;line-height:40px;padding:0 10px 0 40px;position:relative}.due-date-select__item:before{background:rgba(0,0,0,.2);content:"";display:block;height:20px;left:10px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg) no-repeat;position:absolute;top:10px;width:20px}.due-date-select__item:after{bottom:0;content:"";display:block;left:0;opacity:.2;position:absolute;right:0;top:0;transform:translateZ(-1px)}.due-date-select__item:nth-child(2n){background-color:#eff2f4}.due-date-select__item:hover{background-color:transparent;cursor:pointer;transform-style:preserve-3d}.due-date-select__item:hover:after,.due-date-select__item[data-active]:before{background:var(--color-theme-fg)}.due-date-select__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-editor.mh-form--fixed-btns{padding-bottom:60px;padding-top:0!important}.invoice-editor__line-item-helper{background:#fff;border-radius:3px;box-shadow:0 2px 3px 1px rgba(0,0,0,.1);height:40px;line-height:40px;overflow:hidden;padding:0 15px 0 40px;pointer-events:none;position:absolute;text-overflow:ellipsis;white-space:nowrap;width:200px}.invoice-editor__line-item-helper--empty{color:#999;font-style:italic}.invoice-editor__line-item-helper--empty:after{content:"No description set"}.invoice-editor__line-item-helper:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/grip.d0859a23cdebc3602395d847319367d3.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;content:"";display:block;height:40px;left:0;opacity:.333;position:absolute;top:0;width:40px}.invoice-editor__save-button--approve{background:#66d17e}.invoice-editor__save-button--draft{background:transparent;box-shadow:inset 0 0 0 1px #b5c7d3;color:#95afc0}.invoice-editor__save-button--draft:hover{background:#95afc0;color:#fff}.invoice-editor__save-button--draft:after{display:none!important}.invoice-editor__save-button--update{background:#6bb9f0}}@media screen and (min-width:780px){.invoice-editor__footer{justify-content:flex-end;padding:0!important}}@media screen{.mh-form--fixed-btns .invoice-editor__footer{padding:20px!important}.invoice-editor__footer .mh-btn{margin:0}.invoice-type-icon{background-position:50%;background-repeat:no-repeat;height:20px;min-width:20px;width:20px}.invoice-type-icon--clawback{background-image:url(https://assets.carehq.co.uk/images/icons/invoice-types/clawback.888c2708f14d3bf33e60693f7245bb2a.svg)}.invoice-type-icon--credit-note{background-image:url(https://assets.carehq.co.uk/images/icons/invoice-types/credit-note.98acaa7fe2525a319c7c687cd470b2f5.svg)}.invoice-type-icon--invoice{background-image:url(https://assets.carehq.co.uk/images/icons/invoice-types/invoice.de712bedab6df10a988be45d2d38d71f.svg)}.invoice-type-icon--invoiced{background-image:url(https://assets.carehq.co.uk/images/icons/invoice-types/invoiced.82fb87dc385720436295531c25a22b8c.svg)}.invoice-type-icon--overpayment{background-image:url(https://assets.carehq.co.uk/images/icons/invoice-types/overpayment.2da42c99f749ceea9170099576e73588.svg)}.invoice-type-icon--over-clawback{background-image:url(https://assets.carehq.co.uk/images/icons/invoice-types/over-clawback.22c1bb51919de9bf300f1beea0581d55.svg)}.invoice-layout{padding-top:0!important}.invoice-layout--edit .invoice-field{margin-bottom:20px!important}.invoice-layout--edit .invoice-field:before{left:9px}.invoice-layout--edit .invoice-field__input{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:#fff;border:none;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);color:#666;display:block;line-height:34px;height:36px;margin-top:5px;text-indent:36px;width:100%}.invoice-layout--edit .invoice-field__input--read-only{background:#fafafa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invoice-layout--edit .invoice-field__input--read-only a{color:#2095e9}.invoice-layout--edit .invoice-field__input--read-only a:hover{text-decoration:underline}.invoice-layout--view .invoice__header{gap:10px}.invoice-layout--view .invoice-field{overflow:hidden}.invoice-layout--view .invoice-field__value{color:#666;display:block;line-height:34px;overflow:hidden;text-indent:24px;text-overflow:ellipsis;white-space:nowrap;width:100%}.invoice-layout--view .invoice-field__value a{color:#2095e9}.invoice-layout--view .invoice-field__value a:hover{text-decoration:underline}.invoice-layout .invoice-options{display:flex;flex-direction:column;gap:20px;padding:0 20px}}@media screen and (min-width:480px){.invoice-layout .invoice-options{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}}@media screen{.invoice-layout .invoice-options__option--deposit[data-status-toggle-checked]:before{background:#f78df2}.invoice-layout .invoice-options__option--sent[data-status-toggle-checked]:before{background:#6bb9f0}.invoice-layout .invoice-options__option--do-not-send-reminders[data-status-toggle-checked]:before{background:#f19066}}@media screen and (min-width:480px){.invoice-layout .invoice-options__option--exported{margin-left:auto}}@media screen{.invoice-layout .invoice-options__option--exported[data-status-toggle-checked]:before{background:#4b4b4b}.invoice-layout .invoice-options__tags{display:flex;gap:10px;flex-direction:column}}@media screen and (min-width:480px){.invoice-layout .invoice-options__tags{flex-direction:row;gap:20px;width:100%}}@media screen{.invoice-layout .invoice-options__tag{border-radius:3px;font-weight:400;padding:0 20px;text-align:center}.invoice-layout .invoice-options__tag--locked,.invoice-layout .invoice-options__tag--tmp-locked{align-items:center;background:#999;color:#fff;display:flex;font-weight:500;justify-content:center;gap:5px}.invoice-layout .invoice-options__tag--locked:before,.invoice-layout .invoice-options__tag--tmp-locked:before{background:#fff;content:"";display:block;height:14px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/lock.9ff44ad83f39dede0e18c485bcb222cb.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/lock.9ff44ad83f39dede0e18c485bcb222cb.svg) no-repeat;-webkit-mask-size:14px;mask-size:14px;width:14px}.invoice-layout .invoice-options__tag--paid{box-shadow:inset 0 0 0 1px #4b4b4b;color:#4b4b4b}.invoice-layout .invoice-options__tag--void{box-shadow:inset 0 0 0 1px #95afc0;color:#95afc0}.invoice-layout .invoice{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05);margin:15px 0;padding:20px}}@media screen and (min-width:480px){.invoice-layout .invoice{border-radius:3px;margin:20px 0}}@media screen{.invoice-layout .invoice--credit-note{background:#fff2df}.invoice-layout .invoice--over-clawback,.invoice-layout .invoice--overpayment{background:#f0e5f0}.invoice-layout .invoice__header{border-bottom:1px solid rgba(0,0,0,.1);display:flex;flex-direction:column;padding-bottom:20px}}@media screen and (min-width:780px){.invoice-layout .invoice__header-row{display:flex}.invoice-layout .invoice__header-row--2 .invoice-field{flex:0 0 50%}.invoice-layout .invoice__header-row--4 .invoice-field{flex:0 0 25%}}@media screen and (min-width:780px){.invoice-layout .invoice__line-items{margin-top:40px}}@media screen{.invoice-layout .invoice__line-item-actions{display:flex;margin-top:20px}.invoice-layout .invoice__add-line-item{align-items:center;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:3px;color:#999;cursor:pointer;display:flex;font-size:13px;font-weight:400;line-height:32px;padding:0 15px}.invoice-layout .invoice__add-line-item:hover{box-shadow:inset 0 0 0 1px rgba(0,0,0,.25);color:#666}.invoice-layout .invoice__add-line-item:hover:before{opacity:.5}.invoice-layout .invoice__add-line-item:before{background:url(https://assets.carehq.co.uk/images/icons/20/black/plus.a45447013827d47cf08983d6b447565a.svg) 50% no-repeat;background-size:16px;content:"";display:block;height:16px;margin-right:5px;opacity:.333;width:16px}.invoice-layout .invoice__totals{margin-top:20px}}@media screen and (min-width:780px){.invoice-layout .invoice__totals{margin-top:40px}}@media screen{.invoice-layout .invoice-field{flex-basis:25%;margin-bottom:10px;position:relative}}@media screen and (min-width:780px){.invoice-layout .invoice-field{margin-bottom:0;padding-right:20px}}@media screen{.invoice-layout .invoice-field:focus-within .invoice-field__error{display:block}.invoice-layout .invoice-field--to:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/user.488497b3efc13260bff77990b93c6397.svg)}.invoice-layout .invoice-field--department:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/building.f8c3c47f30c9dbd621f28820c3c5a3bc.svg)}.invoice-layout .invoice-field--invoice-no:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/hash.4b6bc4f0ece4f1cdbd5ff98df388514f.svg)}.invoice-layout .invoice-field--ref:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/bookmark.6d6584e90dbfd738d9d1c1706879a9ed.svg)}.invoice-layout .invoice-field--due-date:before,.invoice-layout .invoice-field--issue-date:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/calendar.13c9c2bcd6b761b0457beb707ce53f53.svg)}.invoice-layout .invoice-field--due-date .invoice-field__error{right:0}.invoice-layout .invoice-field--has-error .invoice-field__input{box-shadow:inset 0 0 0 1px #e66767}.invoice-layout .invoice-field--optional .invoice-field__label:after{color:#999;content:"(Opt)";font-weight:400}.invoice-layout .invoice-field:last-child{margin-bottom:0;padding-right:0}.invoice-layout .invoice-field:before{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:16px;bottom:8px;content:"";display:block;height:20px;opacity:.65;position:absolute;width:20px}.invoice-layout .invoice-field__label{display:block;font-weight:700}.invoice-layout .invoice-field__error{display:none;position:absolute;right:0;top:30px;z-index:1}}@media screen and (min-width:780px){.invoice-layout .invoice-field__error{right:20px}}@media screen{.invoice-layout .invoice-field__error-msg{background:rgba(0,0,0,.8);border-radius:3px;bottom:4px;color:#fff;font-size:13px;font-weight:400;line-height:15px;position:absolute;right:0;padding:7px 10px;width:200px}.invoice-layout .invoice-field__error-msg:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.8);bottom:-6px;content:"";display:block;position:absolute;right:4px}.invoice-layout .line-items{overflow-x:auto;overflow-y:hidden}.invoice-layout .line-items__table{width:100%}.invoice-layout .line-items__head{border-bottom:1px solid rgba(0,0,0,.1)}.invoice-layout .line-items__header--has-service-user-column .line-items__heading--description{width:calc(100% - 610px)}.invoice-layout .line-items__heading{font-weight:500;padding:15px 10px}.invoice-layout .line-items__heading:first-child{padding-left:0}.invoice-layout .line-items__heading:last-child{padding-right:0}.invoice-layout .line-items__heading--description{min-width:200px;width:calc(100% - 460px)}.invoice-layout .line-items__heading--service-user{width:200px}.invoice-layout .line-items__heading--nominal-code,.invoice-layout .line-items__heading--tax-code{width:150px}.invoice-layout .line-items__heading--price{text-align:right;width:100px}.invoice-layout .line-items__heading--qty{text-align:right;width:80px}.invoice-layout .line-items__heading--tax{width:200px}.invoice-layout .line-items__heading--amount{text-align:right;width:100px}.invoice-layout .line-items__heading--delete,.invoice-layout .line-items__heading--grip{min-width:40px;width:40px}.invoice-layout .line-items__body--editable .line-item:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.invoice-layout .line-item--highlight{background:rgba(153,207,245,.1)}.invoice-layout .line-item--highlight .line-item__value:first-child{padding-left:32px;position:relative}.invoice-layout .line-item--highlight .line-item__value:first-child:before{-webkit-animation-name:highlight-line-item;animation-name:highlight-line-item;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background:#6bb9f0;border-radius:50%;content:"";display:block;height:12px;left:10px;margin-right:10px;position:absolute;top:calc(50% - 6px);width:12px}@-webkit-keyframes highlight-line-item{50%{transform:scale(.75)}}@keyframes highlight-line-item{50%{transform:scale(.75)}}.invoice-layout .line-item--locked .line-item__delete,.invoice-layout .line-item--soft-locked .line-item__delete{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/lock.cbcca82c1046908f7ca7ae09f15da610.svg);pointer-events:none}.invoice-layout .line-item--locked .line-item__field--amount,.invoice-layout .line-item--soft-locked .line-item__field--amount{color:#999}.invoice-layout .line-item:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.invoice-layout .line-item.mh-sortable-ghost{background:rgba(153,207,245,.1)}.invoice-layout .line-item__value{padding:15px 10px}.invoice-layout .line-item__value:first-child{padding-left:0}.invoice-layout .line-item__value:last-child{padding-right:0}.invoice-layout .line-item__value--amount,.invoice-layout .line-item__value--price,.invoice-layout .line-item__value--qty{text-align:right}.invoice-layout .line-item__value a{color:#2095e9}.invoice-layout .line-item__value a:hover{text-decoration:underline}.invoice-layout .line-item__delete,.invoice-layout .line-item__grip{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/grip.d0859a23cdebc3602395d847319367d3.svg);background-position:50%;background-repeat:no-repeat;background-size:16px;cursor:pointer;height:40px;left:0;opacity:.333;position:absolute;top:0;width:40px}.invoice-layout .line-item__delete:hover,.invoice-layout .line-item__grip:hover{opacity:.5}.invoice-layout .line-item__grip{cursor:-webkit-grabbing;cursor:grabbing}.invoice-layout .line-item__delete{background-image:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg)}.invoice-layout .line-item__field{box-shadow:inset -1px 0 1px 0 rgba(0,0,0,.05);position:relative}.invoice-layout .line-item__field:focus-within{background:rgba(0,0,0,.05)}.invoice-layout .line-item__field:focus-within .line-item__error{display:block}.invoice-layout .line-item__field--amount{padding:5px;text-align:right}.invoice-layout .line-item__field--delete{box-shadow:none}.invoice-layout .line-item__field--has-error:after{border-left:8px solid transparent;border-top:8px solid #e66767;content:"";display:block;position:absolute;right:0;top:0}.invoice-layout .line-item__control{background:transparent;border:none;color:#666;cursor:pointer;display:block;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:14px;font-weight:300;height:40px;padding:5px;width:100%}.invoice-layout .line-item__control[data-disabled],.invoice-layout .line-item__control[disabled]:not(select){color:#999;cursor:not-allowed}.invoice-layout .line-item__control--description{height:auto;min-width:200px;width:100%}.invoice-layout .line-item__control--nominal-code,.invoice-layout .line-item__control--tax,.invoice-layout .line-item__control--tax-code{-webkit-appearance:none;-moz-appearance:none;appearance:none}.invoice-layout .line-item__control--price{text-align:right;width:100px}.invoice-layout .line-item__control--qty{text-align:right;width:80px}.invoice-layout .line-item__error{display:none;position:absolute;right:0;top:0;z-index:1}.invoice-layout .line-item__error-msg{background:rgba(0,0,0,.8);border-radius:3px;bottom:4px;color:#fff;font-size:13px;font-weight:400;line-height:15px;position:absolute;right:0;padding:7px 10px;width:200px}.invoice-layout .line-item__error-msg:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgba(0,0,0,.8);bottom:-6px;content:"";display:block;position:absolute;right:4px}}@media screen and (min-width:780px){.invoice-layout .invoice-totals .invoice-totals__wrapper{flex-grow:1;flex-direction:row;justify-content:space-between}.invoice-layout .invoice-totals .invoice-totals__table{margin-left:auto;width:auto}}@media screen{.invoice-layout .invoice-totals__wrapper{display:flex;flex-direction:column-reverse;gap:20px}.invoice-layout .invoice-totals__table{flex-grow:0;width:100%}.invoice-layout .invoice-totals__total td,.invoice-layout .invoice-totals__total th{min-width:128px;padding:5px 10px}.invoice-layout .invoice-totals__total td:first-child,.invoice-layout .invoice-totals__total th:first-child{padding-left:0}.invoice-layout .invoice-totals__total td:last-child,.invoice-layout .invoice-totals__total th:last-child{padding-right:0}.invoice-layout .invoice-totals__total td{text-align:right;min-width:128px}.invoice-layout .invoice-totals__total--total{font-weight:500}.invoice-layout .invoice-totals__total--total td{font-size:18px}.invoice-layout .invoice-payment-method{flex-grow:1}.invoice-layout .invoice-payment-method__header{display:flex;gap:5px}.invoice-layout .invoice-payment-method__heading{font-weight:500}.invoice-layout .invoice-payment-method__change{font-size:13px;font-weight:400}.invoice-layout .invoice-payment-method__change a{color:#2095e9}.invoice-layout .invoice-payment-method__change a:hover{text-decoration:underline}.invoice-layout .invoice-payment-method__body--not-set{color:#999}.invoice-layout .invoice-payments{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05);padding:20px}}@media screen and (min-width:480px){.invoice-layout .invoice-payments{border-radius:3px;margin:20px 0}}@media screen and (min-width:780px){.invoice-layout .invoice-payments{display:flex;flex-direction:row-reverse;justify-content:space-between}}@media screen{.invoice-layout .invoice-payments--credit-note{background:#fff2df}.invoice-layout .invoice-payments__wrapper{flex-grow:0}.invoice-layout .invoice-payments__table{width:100%}.invoice-layout .invoice-payments__payment{line-height:130%;position:relative}.invoice-layout .invoice-payments__payment td,.invoice-layout .invoice-payments__payment th{min-width:128px;padding:5px 10px}.invoice-layout .invoice-payments__payment td:first-child,.invoice-layout .invoice-payments__payment th:first-child{padding-left:0}.invoice-layout .invoice-payments__payment td:last-child,.invoice-layout .invoice-payments__payment th:last-child{padding-right:0}.invoice-layout .invoice-payments__payment td{text-align:right;min-width:128px}.invoice-layout .invoice-payments__remove{background:#999;border-radius:3px;cursor:pointer;height:14px;left:-17px;position:absolute;top:7px;width:14px}.invoice-layout .invoice-payments__remove:before{background:#fff;content:"";display:block;height:14px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) no-repeat;-webkit-mask-size:14px;mask-size:14px;width:14px}.invoice-layout .invoice-payments__remove:hover{background:#e66767}}@media screen and (min-width:780px){.invoice-layout .invoice-payments__remove{height:16px;left:-26px;top:7px;width:16px}.invoice-layout .invoice-payments__remove:before{height:16px;-webkit-mask-size:16px;mask-size:16px;width:16px}}@media screen{.invoice-layout .invoice-payments__date{color:#999;font-size:13px;font-weight:400;line-height:18px}.invoice-layout .invoice-payments__due{font-weight:500}.invoice-layout .invoice-payments__due td{font-size:18px;text-align:right;min-width:100px}.invoice-layout .invoice-payments__amount a,.invoice-layout .invoice-payments__due a,.invoice-layout .invoice-payments__payment a{color:#2095e9}.invoice-layout .invoice-dd-transactions__title{font-weight:500;margin-bottom:10px}.invoice-layout .invoice-dd-transactions__list{display:flex;flex-wrap:wrap;gap:5px}.invoice-layout .invoice-dd-transaction{background:#fff;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);line-height:1.25}.invoice-layout .invoice-dd-transaction__link{display:block;padding:15px 20px}.invoice-layout .invoice-dd-transaction__ref{font-weight:400}.invoice-layout .invoice-dd-transaction__collection_date{color:#999;font-size:13px}.invoice-layout .invoice-dd-transaction__do-not-collect{background-color:#f19066;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);border-radius:3px;display:inline-block;color:#fff;font-size:13px;font-weight:400;line-height:13px;margin-bottom:2px;padding:3px 5px}.invoice-layout .invoice-dd-transaction__amount{font-weight:500;margin-top:5px}.invoice-run{padding-bottom:76px}}@media screen and (min-width:1080px){.invoice-run{padding-bottom:90px}}@media screen{.invoice-run[data-invoice-run-filter*="payment_method:direct_debit"] .billing-party:not([data-payment-method=direct_debit]),.invoice-run[data-invoice-run-filter*="payment_method:non_direct_debit"] .billing-party[data-payment-method=direct_debit],.invoice-run[data-invoice-run-filter*="status:discrepancies"] .billing-party:not([data-discrepancy]),.invoice-run[data-invoice-run-filter*="status:discrepancies"] .billing-period:not([data-discrepancy]),.invoice-run[data-invoice-run-filter*="status:discrepancies"] .invoice-run__select,.invoice-run[data-invoice-run-filter*="status:discrepancies"] .invoice:not([data-discrepancy]),.invoice-run[data-invoice-run-filter*="status:pending"] .billing-party:not([data-pending]),.invoice-run[data-invoice-run-filter*="status:pending"] .billing-period:not([data-pending]),.invoice-run[data-invoice-run-filter*="status:pending"] .invoice:not([data-pending]){display:none}.invoice-run[data-invoice-run-view=compact] .invoice__line-items:not([data-toggled]){max-height:0!important}.invoice-run[data-invoice-run-view=compact] .invoice__toggle{cursor:pointer}.invoice-run__header{display:flex;flex-direction:column;gap:10px}.invoice-run__filter{background:#fff;border-radius:3px;padding-right:5px}.invoice-run__filter-select{background:transparent;border:none;cursor:pointer;display:block;height:32px;margin:0;padding:5px 20px 5px 5px;min-width:188px;width:100%;color:#666;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-weight:300;font-size:14px;line-height:170%}}@media screen and (min-width:780px){.invoice-run__filter-select{font-size:15px;line-height:165%}}@media screen{.invoice-run__select{cursor:pointer;margin-left:auto;margin-top:10px;margin-right:20px;padding-right:34px;position:relative}.invoice-run__select:before{box-shadow:inset 0 0 0 1px #d4dce0;border-radius:50%;cursor:pointer;display:block}.invoice-run__select:after,.invoice-run__select:before{content:"";height:24px;position:absolute;right:0;width:24px}.invoice-run__select:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg) 50% no-repeat;background-size:16px auto;opacity:.25;top:0}.invoice-run__select--approved,.invoice-run__select--disabled{color:#c5c5c5;cursor:not-allowed}.invoice-run__select--approved:after,.invoice-run__select--disabled:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/check.5f99ba6b53e0382f38f4145670baf6d2.svg);opacity:1}.invoice-run__select--approved:before{box-shadow:none;background:#66d17e}.invoice-run__select--disabled:before{background:#d4dce0}.invoice-run__select[data-selected]:before{background:#6bb9f0;box-shadow:none}.invoice-run__select[data-selected]:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/check.5f99ba6b53e0382f38f4145670baf6d2.svg);opacity:1}.invoice-run__billing-parties{display:grid;gap:20px;margin-top:20px}.invoice-run .item-select{box-shadow:inset 0 0 0 1px rgba(0,0,0,.15);border-radius:50%;cursor:pointer;flex-shrink:0;height:24px;position:relative;width:24px}.invoice-run .item-select:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg) 50% no-repeat;background-size:16px auto;content:"";height:24px;left:0;opacity:.25;position:absolute;top:0;width:24px}.invoice-run .item-select--approved,.invoice-run .item-select--disabled,.invoice-run .item-select--draft{box-shadow:none;cursor:not-allowed}.invoice-run .item-select--approved:after,.invoice-run .item-select--disabled:after,.invoice-run .item-select--draft:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/check.5f99ba6b53e0382f38f4145670baf6d2.svg);opacity:1}.invoice-run .item-select--approved{background:#66d17e}.invoice-run .item-select--draft{background:#f19066}.invoice-run .item-select--disabled{background:#d4dce0}.invoice-run .item-select--sub{height:20px;margin:0 2px;width:20px}.invoice-run .item-select--sub:after{background-size:12px auto;height:20px;width:20px}.invoice-run .item-select[data-selected]{background:#6bb9f0;box-shadow:none}.invoice-run .item-select[data-selected]:after{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/check.5f99ba6b53e0382f38f4145670baf6d2.svg);opacity:1}.invoice-run .billing-party{background:#fff;display:block;padding:20px}.invoice-run .billing-party__header{margin-bottom:10px}.invoice-run .billing-party__header,.invoice-run .billing-party__link{display:grid;gap:10px;grid-template-columns:1fr auto}.invoice-run .billing-party__name{font-weight:500}.invoice-run .billing-party__total{font-weight:400}.invoice-run .billing-party--discrepancy .billing-party__total{color:#e66767}.invoice-run .billing-period{align-items:center;color:#999;margin-bottom:10px}.invoice-run .billing-period__header{align-items:center;border-top:1px solid #eff2f4;display:grid;gap:10px;grid-template-columns:auto 1fr auto auto;margin-bottom:10px;padding-top:10px}.invoice-run .billing-period__date:before{content:"Billing date";font-weight:400}.invoice-run .billing-period__date--in-lock-date{background:#fbe48b;border-radius:3px;box-shadow:inset 0 0 0 1px #fad859;color:#333;padding-left:5px;padding-right:5px}.invoice-run .billing-period__period:before{content:"Period";font-weight:400}.invoice-run .billing-period--discrepancy .billing-period__total{color:#e66767}.invoice-run .invoice{color:#666}.invoice-run .invoice__header{align-items:center;display:grid;gap:10px;grid-template-columns:1fr auto;margin-bottom:5px}.invoice-run .invoice__toggle{align-items:center;display:grid;gap:10px;grid-template-columns:auto 1fr auto}.invoice-run .invoice__toggle:before{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/file.cf34009f1853c86bfcf72323457f4d82.svg) 50% no-repeat;background-size:16px;content:"";display:block;height:20px;opacity:.333;width:20px}.invoice-run .invoice__summary{font-weight:400}.invoice-run .invoice__link{color:#2095e9;font-weight:300;z-index:1}.invoice-run .invoice__link:before{color:#666;content:" - "}.invoice-run .invoice__total{text-align:right}.invoice-run .invoice__draft{color:#f19066;font-size:13px;font-weight:500;line-height:1}.invoice-run .invoice__line-items{display:block;overflow:hidden;transition:max-height .1s linear}.invoice-run .invoice--discrepancy{color:#e66767}.invoice-run .invoice-line-item{align-items:center;color:#999;display:grid;font-size:14px;gap:10px;grid-template-columns:1fr auto;padding:4px 34px 4px 30px}.invoice-run .invoice-line-item:hover{background:rgba(0,0,0,.05);color:#666}.invoice-run .invoice-line-item--discrepancy,.invoice-run .invoice-line-item--discrepancy:hover{color:#e66767}}@media screen and (min-width:1080px){.invoice-run .invoice-run__header{align-items:center;flex-direction:row;gap:20px}.invoice-run .invoice-run__select{margin-top:0}.invoice-run .invoice-run__filter-select{width:auto}}@media screen and (min-width:1080px){.invoice-run-form__period-fields{max-width:100%}.invoice-run-form__period-fields .mh-field__control{max-width:290px}.invoice-run-form__period-fields .mh-field__control--issue-date-override{margin-left:auto}}@media screen{.invoice-run-form__footer{display:block!important}}@media screen and (min-width:480px){.invoice-run-form__footer{display:flex!important;justify-content:space-between}.invoice-run-form__footer:after{content:none}}@media screen and (max-width:479px){.invoice-run-form__button{max-width:100%!important}}@media screen{.invoice-run-form__button:before{content:"Generate " attr(data-invoice-run-button) " invoices"}.invoice-run-form__button[data-invoice-run-button="0"]{background:#d4dce0;cursor:not-allowed}.invoice-run-form__button[data-invoice-run-button="0"]:before{content:"No invoices selected"}.invoice-run-form__button[data-invoice-run-button="1"]:before{content:"Generate 1 invoice"}.invoice-run-form__button[data-invalid-issue-date-override]{background:#e66767}.invoice-run-form__button[data-invalid-issue-date-override]:before{content:"Invalid issue date"}}@media screen and (max-width:479px){.invoice-run-form__totals{display:table;width:100%}}@media screen{.invoice-run-form__total{font-size:16px}.invoice-run-form__total td{font-weight:500;padding-left:10px;text-align:right}.invoice-run-form__total-not-invoiced{color:#999}.invoice-run-form__total-not-invoiced td{font-weight:500;text-align:right}.mh-dataset .status-label--approved,.mh-list .status-label--approved{color:#66d17e;font-weight:400!important}.mh-dataset .status-label--draft,.mh-list .status-label--draft{color:#999;font-weight:400!important}.mh-dataset .status-label--exported,.mh-list .status-label--exported{color:#333}.mh-dataset .status-label--in-dispute,.mh-list .status-label--in-dispute{color:#e66767}.mh-dataset .status-label--not-exported,.mh-dataset .status-label--not-sent,.mh-list .status-label--not-exported,.mh-list .status-label--not-sent{color:#999;font-weight:400!important}.mh-dataset .status-label--sent,.mh-list .status-label--sent{color:#6bb9f0}.mh-dataset .status-label--paid,.mh-list .status-label--paid{color:#4b4b4b}.mh-dataset .status-label--void,.mh-list .status-label--void{color:#95afc0;font-weight:400!important}.mh-dataset .status-label--tradeshift-do-not-sync,.mh-list .status-label--tradeshift-do-not-sync{color:#f19066;font-weight:400!important}.mh-dataset .status-label--tradeshift-failed,.mh-list .status-label--tradeshift-failed{color:#e66767}.mh-dataset .status-label--tradeshift-pending,.mh-list .status-label--tradeshift-pending{color:#999;font-weight:400!important}.mh-dataset .status-label--tradeshift-requested,.mh-list .status-label--tradeshift-requested{color:#6bb9f0;font-weight:400!important}.mh-dataset .status-label--tradeshift-synced,.mh-list .status-label--tradeshift-synced{color:#66d17e}.mh-tag--invoice-deposit{background-color:#f78df2}.mh-tag--invoice-exported{background-color:#4b4b4b}.mh-tag--invoice-in-dispute{background-color:#e66767}.mh-tag--invoice-sent{background-color:#6bb9f0}.mh-tag--invoice-void{background-color:transparent;box-shadow:inset 0 0 0 1px #999;color:#666;text-shadow:none}.c-ledger-period{display:flex;flex-direction:column;flex:1 1 auto;margin:-1px!important;min-height:300px;position:relative;overflow:auto;width:calc(100% + 2px)}.c-ledger-period[data-searching] .p-location:not([data-show]){display:none}.c-ledger-period[data-searching] .c-ledger-period__search-input{padding-right:50px}.c-ledger-period[data-searching] .c-ledger-period__search-clear{display:flex}.c-ledger-period[data-searching] .c-ledger-period__search-icon{display:none}.c-ledger-period__filter{margin-bottom:20px;padding:0 20px}}@media screen and (min-width:480px){.c-ledger-period__filter{padding:0}}@media screen{.c-ledger-period__search-field{position:relative;max-width:349px}.c-ledger-period__search-clear,.c-ledger-period__search-icon{display:none;height:50px;position:absolute;right:0;top:0;width:50px}.c-ledger-period__search-icon{display:block;pointer-events:none}.c-ledger-period__search-icon:before{border:3px solid #666;border-radius:8px;content:"";display:block;height:16px;margin:-10px -10px 0 0;width:16px;position:absolute;top:50%;right:50%}.c-ledger-period__search-icon:after{background-color:#666;content:"";display:block;height:8px;margin:2px 4px 0 0;width:4px;position:absolute;top:50%;right:50%;transform:rotate(45deg)}.c-ledger-period__search-clear{align-items:center;cursor:pointer;justify-content:center}.c-ledger-period__search-clear:before{background-color:#666;content:"";display:block;height:24px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/white/x.1af9ae8777d60062c3e15f6f66843f01.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/white/x.1af9ae8777d60062c3e15f6f66843f01.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.c-ledger-period__search-clear:hover:before{transform:scale(1.1)}.c-ledger-period__main{flex:1 1 auto;position:relative}.c-ledger-period__row{display:grid;gap:20px;grid-template-columns:1fr 1fr 1fr 1fr;height:calc(100% - 2px);left:1px;position:absolute;top:1px;width:calc(100% - 2px)}.c-ledger-period__column{background-color:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.05);display:grid;grid-template-rows:auto 1fr;min-height:0;min-width:205px}}@media screen and (min-width:480px){.c-ledger-period__column{border-radius:3px}}@media screen{.c-ledger-period__column:first-child .p-head__prev,.c-ledger-period__column:first-child .p-location__prev{cursor:auto}.c-ledger-period__column:first-child .p-head__prev:before,.c-ledger-period__column:first-child .p-location__prev:before{display:none!important}.c-ledger-period__column:first-child .p-head__prev:after,.c-ledger-period__column:first-child .p-location__prev:after{opacity:.1}.c-ledger-period__column:last-child .p-head__next,.c-ledger-period__column:last-child .p-location__next{cursor:auto}.c-ledger-period__column:last-child .p-head__next:before,.c-ledger-period__column:last-child .p-location__next:before{display:none!important}.c-ledger-period__column:last-child .p-head__next:after,.c-ledger-period__column:last-child .p-location__next:after{opacity:.1}.c-ledger-period__list{overflow:auto;-ms-overflow-style:none;scrollbar-width:none}.c-ledger-period__list::-webkit-scrollbar{display:none}.c-ledger-period .p-head{border-bottom:1px solid rgba(0,0,0,.1);display:grid;grid-template-columns:50px 1fr 50px;text-align:center}.c-ledger-period .p-head__next,.c-ledger-period .p-head__prev{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;position:relative;width:50px}.c-ledger-period .p-head__next:before,.c-ledger-period .p-head__prev:before{background:var(--color-theme-fg);bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0;opacity:.15;transform:translateZ(-1px)}.c-ledger-period .p-head__next:after,.c-ledger-period .p-head__prev:after{background-color:#666;content:"";display:block;height:24px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/white/chevrons-right.eb6ba10b763fd5186870f8212f7ef935.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/white/chevrons-right.eb6ba10b763fd5186870f8212f7ef935.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.c-ledger-period .p-head__next:hover:before,.c-ledger-period .p-head__prev:hover:before{display:block}.c-ledger-period .p-head__prev:before{border-top-left-radius:3px}.c-ledger-period .p-head__prev:after{transform:scale(-1)}.c-ledger-period .p-head__next:before{border-top-right-radius:3px}.c-ledger-period .p-head__label{min-width:0;color:inherit;font-family:inherit;font-weight:500;font-size:16px;line-height:160%}}@media screen and (min-width:780px){.c-ledger-period .p-head__label{font-size:17px;line-height:155%}}@media screen{.c-ledger-period .p-head__label-text{height:50px;line-height:50px;padding:0 10px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.c-ledger-period .p-location{display:grid;grid-template-columns:50px 1fr 50px;height:50px}.c-ledger-period .p-location:nth-child(2n){background-color:#f5f7f8}.c-ledger-period .p-location__label:before,.c-ledger-period .p-location__next:before,.c-ledger-period .p-location__prev:before{background:var(--color-theme-fg);bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0;opacity:.15;transform:translateZ(-1px)}.c-ledger-period .p-location__label:hover:before,.c-ledger-period .p-location__next:hover:before,.c-ledger-period .p-location__prev:hover:before{display:block}.c-ledger-period .p-location__next,.c-ledger-period .p-location__prev{align-items:center;cursor:pointer;display:flex;height:50px;justify-content:center;position:relative;width:50px}.c-ledger-period .p-location__next:after,.c-ledger-period .p-location__prev:after{background-color:#666;content:"";display:block;height:24px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/black/chevron-right.25c7a20bca17cd1152e5e8ba34092496.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/black/chevron-right.25c7a20bca17cd1152e5e8ba34092496.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain;width:24px}.c-ledger-period .p-location__prev:after{transform:scale(-1)}.c-ledger-period .p-location__label{align-items:center;display:flex;height:50px;line-height:20px;justify-content:center;min-width:0;position:relative;text-align:center}.c-ledger-period .p-location__label-text{display:-webkit-box;overflow:hidden;padding:0 10px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.modal-dialog{background:#fff;border-radius:12px;max-width:480px;opacity:0;padding:40px 20px;transform:translateY(20px);transition:all .2s linear;width:calc(100% - 20px)}.modal-dialog__body{text-align:center}.modal-dialog__icon{background:rgba(149,175,192,.2);background-position:50%;background-repeat:no-repeat;border-radius:50%;height:48px;margin:0 auto;position:relative;width:48px}.modal-dialog__icon--arrow-right-left{background-image:url(https://assets.carehq.co.uk/images/icons/modals/arrow-right-left.ac55687bbca2d676aad6c7f25509f62a.svg)}.modal-dialog__icon--copy{background-image:url(https://assets.carehq.co.uk/images/icons/modals/copy.5e356d479d7b7824bc15240efe989b83.svg)}.modal-dialog__icon--download{background-image:url(https://assets.carehq.co.uk/images/icons/modals/download.e9cae19e4e245dab9822c9a190c5519c.svg)}.modal-dialog__icon--entra{background-image:url(https://assets.carehq.co.uk/images/icons/modals/microsoft.d533c46077d236be12a927c839ba52a3.svg)}.modal-dialog__icon--error{background-image:url(https://assets.carehq.co.uk/images/icons/modals/alert-triangle.3b618453ff1785d6857a73ccf3652f0c.svg)}.modal-dialog__icon--key{background-image:url(https://assets.carehq.co.uk/images/icons/modals/key.eb4bf1e7c863480a4a445adb0b46711d.svg)}.modal-dialog__icon--google{background-image:url(https://assets.carehq.co.uk/images/icons/modals/google.8465af6687fe4fbc363de7032e7630b8.svg)}.modal-dialog__icon--lock{background-image:url(https://assets.carehq.co.uk/images/icons/modals/lock.eb709173a7589c4329571458bd3d2e97.svg)}.modal-dialog__icon--undo{background-image:url(https://assets.carehq.co.uk/images/icons/modals/undo-2.809bd3d65f8742bf0b3440f586efc346.svg)}.modal-dialog__icon--confirm{background-image:url(https://assets.carehq.co.uk/images/icons/modals/help-circle.45c03ca181f8df278ffb8d88a1661fc1.svg)}.modal-dialog__message{font-weight:400;margin:20px 0 0}.modal-dialog__footer{display:flex;justify-content:center;margin-top:40px}.modal-dialog__form{margin-top:40px}.modal-dialog__error{color:#e66767;font-weight:400;margin-bottom:20px}.modal-dialog__error::empty{margin-bottom:0}.modal-dialog__field{margin-top:10px}.modal-dialog__input{background:rgba(149,175,192,.2);border:none;border-radius:3px;color:#4d4d4d;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:15px;height:40px;line-height:40px;text-indent:10px;width:240px}.modal-dialog__input:focus{box-shadow:inset 0 0 0 1px rgba(149,175,192,.5)}.modal-dialog__input::-webkit-input-placeholder{color:#7597ad}.modal-dialog__input::-moz-placeholder{color:#7597ad}.modal-dialog__input::-ms-input-placeholder{color:#7597ad}.modal-dialog__input::placeholder{color:#7597ad}.modal-dialog__input[readonly]{background:rgba(149,175,192,.3);box-shadow:inset 0 0 0 1px rgba(149,175,192,.5);cursor:not-allowed}.modal-dialog__button{background:#95afc0;border-radius:3px;color:#fff;cursor:pointer;font-weight:500;height:40px;line-height:40px;text-align:center;margin-left:20px;min-width:120px;padding:0 10px}.modal-dialog__button:first-child{margin-left:0}.modal-dialog__button:hover{background:#7597ad}.modal-dialog__button--secondary{background:#fff;box-shadow:inset 0 0 0 1px #95afc0;color:#95afc0}.modal-dialog__button--secondary:hover{background:#fff;box-shadow:inset 0 0 0 1px #7597ad;color:#7597ad}[data-submitting] .modal-dialog{-webkit-filter:blur(2px);filter:blur(2px);opacity:.5;pointer-events:none;transform:scale(.9)}@-webkit-keyframes dialog-loading-spin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(.9)}to{transform:rotate(1turn) scale(1)}}@keyframes dialog-loading-spin{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(.9)}to{transform:rotate(1turn) scale(1)}}[data-submitting] .modal-dialog .modal-dialog__icon{-webkit-animation:dialog-loading-spin 1.5s linear infinite;animation:dialog-loading-spin 1.5s linear infinite;background-image:url(https://assets.carehq.co.uk/images/icons/modals/loader-2.31f9af97d3dc40841bc5fdc44d352a5a.svg)}.modal-preview{background:#fff;border-radius:12px;display:flex;flex-direction:column;height:100%;max-height:calc(100% - 80px);max-width:960px;opacity:0;transform:translateY(20px);transition:all .2s linear;width:calc(100% - 20px)}.modal-preview__header{align-items:center;border-bottom:1px solid rgba(0,0,0,.1);display:flex;height:50px;justify-content:space-between}.modal-preview__title{font-size:16px;font-weight:500;overflow:hidden;padding:0 20px;text-overflow:ellipsis;white-space:nowrap;width:calc(100% - 50px)}.modal-preview__close{align-items:center;border-left:1px solid rgba(0,0,0,.1);cursor:pointer;display:flex;height:50px;justify-content:center;width:50px}.modal-preview__close:before{background:#999;content:"";display:block;height:20px;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:20px}.modal-preview__close:hover:before{background:#666}.modal-preview__body{flex-grow:1;padding:20px}.modal-preview__view{border:1px solid rgba(0,0,0,.1);display:block;height:100%;width:100%}.modal-preview__footer{padding:0 20px 20px}.modal-preview__download{align-items:center;background:var(--color-theme-fg);border-radius:3px;color:#fff;cursor:pointer;font-weight:400;display:flex;height:40px;padding:0 20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal-preview__download:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15)}[data-modal-screen-visible]{height:100%;overflow-y:hidden}.modal-screen{background:rgba(0,0,0,.8);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100000}[data-modal-screen-visible] .modal-screen{display:block}.modal{align-items:center;bottom:0;display:none;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100001}.modal__click-away,.modal__obscure{bottom:0;left:0;position:absolute;right:0;top:0}.modal__obscure{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.25)}.modal[data-modal-visible]{display:flex}.modal[data-modal-visible] .modal-dialog,.modal[data-modal-visible] .modal-preview{opacity:1;transform:translateY(0)}.pipeline{height:calc(100% - 20px);margin-top:20px;overflow:auto;padding:0 20px 20px}.pipeline .care-enquiry{line-height:1}.pipeline .care-enquiry__identity{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.pipeline .care-enquiry__care-seeker{font-weight:400;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipeline .care-enquiry__age{color:#999;font-size:13px;white-space:nowrap}.pipeline .care-enquiry__service-user{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipeline .care-enquiry__footer{display:flex;gap:10px;justify-content:space-between;margin-top:10px}.pipeline .care-enquiry__assigned-to{overflow:hidden}.pipeline .care-enquiry__ref{font-weight:500;height:23px;line-height:22px}.pipeline .care-enquiry__features{display:flex}.pipeline .care-enquiry__feature{color:#999;font-style:italic;font-weight:400}.pipeline .care-enquiry__feature:before{content:","}.pipeline .care-enquiry__feature:first-child:before{content:none}.pipeline .care-enquiry__last-comment{padding:10px}.pipeline .care-enquiry__last-comment :before{background:#666;content:"";display:block;height:20px;margin-bottom:5px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/message-square.213bd1b4acd20af3659777e20ea52c0b.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/white/message-square.213bd1b4acd20af3659777e20ea52c0b.svg) no-repeat;-webkit-mask-size:15px auto;mask-size:15px auto;width:20px}.pipeline .care-enquiry__last-comment:hover .care-enquiry__last-comment-text{overflow:auto}.pipeline .care-enquiry__last-comment-text{-webkit-box-orient:vertical;-webkit-line-clamp:3;display:-webkit-box;font-size:14px;line-height:1.4;overflow:hidden}.pipeline .care-enquiry__actions{display:flex;font-size:13px}.pipeline .care-enquiry__actions--overdue .care-enquiry__action-count{color:#e66767}.pipeline .care-enquiry__actions--overdue .care-enquiry__action-count:before{background:#e66767}.pipeline .care-enquiry__actions--overdue .care-enquiry__next-action-due{color:#e66767}.pipeline .care-enquiry__action-count{align-items:center;border-right:1px solid rgba(0,0,0,.1);display:flex;font-weight:500;gap:5px;padding:10px}.pipeline .care-enquiry__action-count:before{background:#666;content:"";display:block;height:15px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/sticky-note.8dac2f74445448a4c402fab77447e7f1.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/sticky-note.8dac2f74445448a4c402fab77447e7f1.svg) no-repeat;-webkit-mask-size:15px auto;mask-size:15px auto;width:15px}.pipeline .care-enquiry__next-action-due{align-items:center;display:flex;font-weight:400;padding:10px}.pipeline .care-enquiry--overdue:after{background:#e66767;border:2px solid #fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.15);content:"";display:block;height:11px;position:absolute;right:-5px;top:13px;width:11px}.pipeline .care-enquiry .user-name-tag__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pipeline .column{background:hsla(0,0%,100%,.5);border-radius:3px;border:1px solid rgba(0,0,0,.1);flex-shrink:0;overflow:hidden;padding:20px 0;position:relative;width:300px}.pipeline .column__header{padding:0 20px}.pipeline .column__heading{align-items:center;display:flex;font-weight:500;gap:8px}.pipeline .column__heading:before{border:4px solid var(--column-color);border-radius:50%;content:"";display:block;height:16px;width:16px}.pipeline .column__meta{color:#999}.pipeline .column__viewport{bottom:20px;overflow-y:scroll;position:absolute;top:84px;width:100%}.pipeline .column__viewport::-webkit-scrollbar{background:transparent}.pipeline .column__viewport::-webkit-scrollbar,.pipeline .column__viewport::-webkit-scrollbar-thumb{border:none;width:6px}.pipeline .column__items{display:flex;flex-direction:column;gap:10px;padding:0 14px 0 20px}}@media screen and (min-width:780px){.pipeline .column{width:360px}}@media screen{.pipeline .item{background:#fff;border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1),0 1px 3px 0 rgba(0,0,0,.05);position:relative}.pipeline .item__link{display:block;display:flex;flex-direction:column;gap:10px;padding:10px}.pipeline .item__section--bordered,.pipeline .item__tag{border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1)}.pipeline .item__tag{background-color:var(--bg);display:inline-block;color:#999;font-size:13px;font-weight:400;line-height:13px;margin-bottom:2px;padding:3px 5px}.pipeline .item__tag--black{background:#4b4b4b;color:#fff}.pipeline .item__tag--blue{background:#6bb9f0;color:#fff}.pipeline .item__tag--gray{background:#95afc0;color:#fff}.pipeline .item__tag--green{background:#66d17e;color:#333}.pipeline .item__tag--orange{background:#f19066;color:#fff}.pipeline .item__tag--purple{background:#a96dad;color:#fff}.pipeline .item__tag--warm-red{background:#ed5a7e;color:#fff}.pipeline .item__tag--yellow{background:#fad859;color:#333}.pipeline .item__tag--fg-dark{color:#333}.pipeline .item__tag--fg-light{color:#fff}.pipeline__columns{display:flex;gap:10px;min-height:100%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen and (min-width:780px){.pipeline{height:100%;padding:0}}@media screen{.price-grid .actions{display:flex;flex-direction:column;gap:20px;padding:0 20px}}@media screen and (min-width:480px){.price-grid .actions{flex-direction:row;flex-wrap:wrap;padding:0}}@media screen and (min-width:780px){.price-grid .actions{flex-wrap:nowrap;padding:0}.price-grid .actions__save-form{margin-left:0}}@media screen and (min-width:1280px){.price-grid .actions{flex-wrap:nowrap;padding:0}.price-grid .actions__modes{margin-left:auto}}@media screen{.price-grid[data-errors] .actions__save{background:rgba(230,103,103,.5);color:#fff;cursor:not-allowed}.price-grid .change-date{background:#fff;border-radius:3px;display:flex;gap:20px;justify-content:space-between;padding:10px}.price-grid .change-date__date{font-weight:500}.price-grid .change-date__date:before{content:"Change rates on:";display:block;font-weight:400}.price-grid .change-date__link{color:#6bb9f0;font-weight:400;padding:0 10px}.price-grid .change-date__link:hover{text-decoration:underline}}@media screen and (min-width:480px){.price-grid .change-date{width:100%}}@media screen and (min-width:780px){.price-grid .change-date{line-height:40px;min-width:360px;padding:0 10px;width:auto}.price-grid .change-date__date:before{display:inline}}@media screen{.price-grid .buttonset,.price-grid .fieldset{display:flex;flex-direction:column;gap:20px}.price-grid .field{min-width:150px;width:100%}.price-grid .control{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:none;border-radius:3px;color:#666;display:block;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:15px;height:40px;text-indent:10px;width:100%}.price-grid .control::-webkit-input-placeholder{color:#999}.price-grid .control::-moz-placeholder{color:#999}.price-grid .control::-ms-input-placeholder{color:#999}.price-grid .control::placeholder{color:#999}.price-grid .control--select{background:#fff url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/icon-arrow-down.98ea1931ccd5ce29743833ff37f2ca0f.svg) right 15px top 50% no-repeat;background-size:9px 4px;padding-right:32px;overflow:hidden;text-overflow:ellipsis}.price-grid .control[data-error]{box-shadow:0 0 0 1px #e66767;color:#e66767}.price-grid .control[readonly]{background:hsla(0,0%,100%,.5);color:#c5c5c5}.price-grid .control[readonly]::-webkit-input-placeholder{opacity:0}.price-grid .control[readonly]::-moz-placeholder{opacity:0}.price-grid .control[readonly]::-ms-input-placeholder{opacity:0}.price-grid .control[readonly]::placeholder{opacity:0}.price-grid .control:has(option:disabled:checked[hidden]){color:#c5c5c5}.price-grid .control>option{color:#666}.price-grid .button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#6bb9f0;border:none;border-radius:3px;color:#fff;cursor:pointer;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;height:40px;line-height:40px;padding:0 20px;width:100%}.price-grid .button--primary{background:var(--color-theme-fg)}.price-grid .button--secondary{background:#fff;color:#666}.price-grid .button--secondary:hover{box-shadow:none!important}.price-grid .button--secondary:active{box-shadow:inset 0 2px 0 0 rgba(0,0,0,.15)!important;padding-top:1px}.price-grid .button:hover{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075)}.price-grid .button:active{box-shadow:inset 100vw 0 0 0 rgba(0,0,0,.075),inset 0 2px 0 0 rgba(0,0,0,.15);padding-top:1px}.price-grid .button[disabled]{background:hsla(0,0%,100%,.25);color:#999;cursor:not-allowed}}@media screen and (min-width:480px){.price-grid .fieldset{flex-direction:row;flex-wrap:wrap}.price-grid .field{width:150px}.price-grid .button{min-width:65px;padding:0;width:65px}}@media screen and (min-width:780px){.price-grid .field{width:150px}.price-grid .button{min-width:0;padding:0;width:90px}}@media screen{.price-grid .grid-cell{border-left:1px solid rgba(0,0,0,.1);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.1);vertical-align:top;max-height:50px;position:relative}.price-grid .grid-cell:first-child{border-left:none}.price-grid .grid-cell[data-error]{background:rgba(230,103,103,.25)}.price-grid .grid-cell__value{line-height:25px;height:25px;padding:0 5px;white-space:nowrap}.price-grid .grid-cell__value--neg{color:#e66767!important}.price-grid .grid-cell__value--sub{color:#999;font-size:13px;font-weight:400;line-height:15px}.price-grid .grid-footing{background:#fff;border-left:1px solid rgba(0,0,0,.1);box-shadow:inset 0 1px 0 0 rgba(0,0,0,.25),inset 0 -1px 0 0 rgba(0,0,0,.1);height:50px;max-height:50px;position:relative;transform-style:preserve-3d}.price-grid .grid-footing:first-child{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.25);border-left:none}.price-grid .grid-footing[data-error]{background:rgba(230,103,103,.25)}.price-grid .grid-footing[data-error]:before{background:#fff;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;transform:translateZ(-1px)}.price-grid .grid-footing--bottomless{box-shadow:inset 0 1px 0 0 rgba(0,0,0,.25)}.price-grid .grid-heading{background:#fff;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25);font-weight:500;min-width:240px;padding:10px 5px;position:relative;vertical-align:bottom}.price-grid .grid-heading--date-range{max-width:196px;min-width:196px;width:196px}.price-grid .grid-heading--date{max-width:112px;min-width:112px;width:112px}.price-grid .grid-heading--price{max-width:128px;min-width:96px;width:128px}.price-grid .grid-heading--per{max-width:96px;min-width:96px;width:96px}.price-grid .grid-select{bottom:0;display:none;left:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.price-grid .grid-select[data-selected]{background:rgba(241,144,102,.25)}.price-grid .grid-selector{bottom:0;display:none;left:0;pointer-events:none;position:absolute;right:0;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.price-grid .grid-selector[data-selected]:after{background:#f19066;bottom:0;content:"";display:block;height:5px;position:absolute;width:100%}.price-grid .grid-cell .grid-selector:after{bottom:auto;height:100%;right:0;width:5px}.price-grid[data-price-grid-mode=select] .grid-select,.price-grid[data-price-grid-mode=select] .grid-selector{cursor:pointer;display:block;pointer-events:auto}.price-grid .price{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;color:#000;display:block;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;height:25px;line-height:25px;padding:5px;text-align:right;width:100%}.price-grid .price::-moz-selection{background:#6bb9f0}.price-grid .price::selection{background:#6bb9f0}.price-grid .price--input{background:rgba(107,185,240,.2)}.price-grid .price--total{color:#666;font-size:17px;font-weight:500}.price-grid .price[readonly]{background:rgba(0,0,0,.05)!important}.price-grid .fixed-until{color:#a96dad;font-size:13px;font-weight:400;height:25px;line-height:25px;padding-right:5px;text-align:right}.price-grid .grid-cell[data-error] .price--input{background:rgba(230,103,103,.2)}.price-grid .grid-cell[data-error] .price--input::-moz-selection{background:#e66767}.price-grid .grid-cell[data-error] .price--input::selection{background:#e66767}.price-grid .grid-cell[data-last-modified] .price--input{outline:2px solid #6bb9f0}.price-grid .grid-cell[data-modified] .price--input{background:rgba(107,185,240,.5)}.price-grid .price-diff{align-items:center;color:#38bc55;cursor:pointer;display:flex;font-size:13px;font-weight:700;height:25px;line-height:15px;gap:10px;text-align:right;width:100%}.price-grid .price-diff[data-positive]{color:#66d17e}.price-grid .price-diff[data-negative]{color:#e66767}.price-grid .price-diff__original{color:#999!important}.price-grid .price-diff__amount,.price-grid .price-diff__original,.price-grid .price-diff__percent{display:none;padding:5px;width:100%}.price-grid[data-price-grid-diff=amount] .price-diff__amount,.price-grid[data-price-grid-diff=original] .price-diff__original,.price-grid[data-price-grid-diff=percent] .price-diff__percent{display:block}.price-grid .summary{left:0;overflow:hidden;position:absolute;right:0}.price-grid .summary--issue .summary__label{position:relative;text-indent:14px}.price-grid .summary--issue .summary__label:before{border:2px solid #e66767;border-radius:50%;content:"";display:block;height:9px;position:absolute;top:8px;width:9px}.price-grid .summary__label{font-weight:400;line-height:25px;height:25px;overflow:hidden;text-overflow:ellipsis;padding:0 5px;white-space:nowrap;max-width:100%}.price-grid .summary__label a:hover{text-decoration:underline;user-focus:none}.price-grid .summary__tags{display:flex;font-size:13px;gap:20px;height:25px;line-height:15px;padding:0 5px;white-space:nowrap}.price-grid .summary__tag--invisible{display:none}.price-grid .switch{background:rgba(0,0,0,.05);border-radius:3px;height:40px;max-width:100%;min-width:120px;padding:2px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.price-grid .switch__option{border-radius:3px;color:#999;cursor:pointer;font-weight:400;line-height:36px;position:absolute;text-align:center;width:calc(50% - 3px)}.price-grid .switch__option:hover{color:#666}.price-grid .switch__option:last-child{right:2px}}@media screen and (min-width:480px){.price-grid .switch{max-width:240px}}@media screen and (min-width:780px){.price-grid .switch{min-width:250px}}@media screen{.price-grid[data-price-grid-mode=edit] .switch__option[data-option=edit],.price-grid[data-price-grid-mode=select] .switch__option[data-option=select]{background:#fff;color:#666}.price-grid .tools{padding:0 20px}.price-grid .tools__selector,.price-grid .tools__updater{display:flex;flex-direction:column;flex-grow:1;gap:20px}.price-grid .tools__selector:before,.price-grid .tools__updater:before{background:#666;content:"";display:block;height:40px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/calculator.9375c481359868f596365395285b532f.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/calculator.9375c481359868f596365395285b532f.svg) no-repeat;min-width:20px;width:100%}.price-grid .tools__selector{margin-bottom:20px}.price-grid .tools__selector:before{-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/box-select.672ba8318c6e0efc946e826c8929e52a.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/box-select.672ba8318c6e0efc946e826c8929e52a.svg)}}@media screen and (min-width:480px){.price-grid .tools{padding:0}.price-grid .tools__selector:before,.price-grid .tools__updater:before{width:20px}}@media screen and (min-width:780px){.price-grid .tools{padding:0}.price-grid .tools__selector,.price-grid .tools__updater{flex-direction:row}}@media screen{.price-grid[data-price-grid-mode=edit] .tools__selector,.price-grid[data-price-grid-mode=edit] .tools__updater{display:none}.price-grid__actions,.price-grid__tools{margin-bottom:20px}.price-grid__prices{background:#fff;overflow-x:auto}.price-grid__grid{width:100%}.price-grid__header{top:0}.price-grid__footer,.price-grid__header{position:-webkit-sticky;position:sticky;z-index:2}.price-grid__footer{bottom:0}.price-grid__row:hover{background:rgba(107,185,240,.1)}.price-grid__row:last-child .grid-cell{box-shadow:none}.price-grid[data-price-grid-mode=select] .price-grid__row:hover{background:rgba(241,144,102,.1)}}@media screen and (min-width:480px){.price-grid__prices{border-radius:3px;padding:0 10px 20px}}@media screen and (min-width:1280px){.price-grid__prices{contain:paint;overflow-x:visible}}@media screen{.receipt-type-icon{background-position:50%;background-repeat:no-repeat;height:20px;min-width:20px;width:20px}.receipt-type-icon--receipt{background-image:url(https://assets.carehq.co.uk/images/icons/receipt-types/receipt.f006e128f64212804bab7ac29136265e.svg)}.side-nav-link--unreconciled .side-nav-link__tally{background:#6bb9f0!important}.receipt-options{display:flex;flex-direction:column;gap:20px;padding:0 20px}}@media screen and (min-width:480px){.receipt-options{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}}@media screen{.receipt-options__option--invalid{display:flex;gap:10px;margin-left:auto}.receipt-options__option--invalid[data-status-toggle-checked]:before{background:#4b4b4b}.receipt-options__tags{display:flex;gap:10px;flex-direction:column}}@media screen and (min-width:480px){.receipt-options__tags{flex-direction:row;gap:20px;width:100%}}@media screen{.receipt-options__tag{border-radius:3px;font-weight:400;padding:0 20px;text-align:center}.receipt-options__tag--locked{box-shadow:inset 0 0 0 1px #999;color:#666}.receipt-options__warning{background:#fbe48b;border-radius:0 0 3px 3px;bottom:-18px;box-shadow:inset 0 0 0 1px #fad859;color:#333;display:block;font-weight:400;height:25px;left:0;padding:0 10px;white-space:nowrap;z-index:99}.receipt-options__exported{border-radius:3px;background:#4b4b4b;color:#fff;font-weight:400;padding:0 10px;text-align:center}.receipt-reconcile .finder__fields,.receipt-reconcile .finder__form{display:flex;flex-direction:column;gap:20px}.receipt-reconcile .finder__fields{flex-grow:1}.receipt-reconcile .finder__fields .mh-field__control{margin:0;min-width:160px}.receipt-reconcile .finder__buttons{display:flex;flex-direction:column;gap:20px}.receipt-reconcile .finder__buttons .mh-btn{margin:0;min-width:128px}.receipt-reconcile .finder__results{background:#eff2f4;height:350px;overflow-y:scroll}.receipt-reconcile .finder__results thead{position:-webkit-sticky;position:sticky;top:-20px;z-index:1}.receipt-reconcile .finder__results thead th{background:#fff;border:none;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.15)}.receipt-reconcile .finder__results td{background:#fff;height:50px;line-height:1.1}.receipt-reconcile .finder__results tbody tr{background:#fff}.receipt-reconcile .finder__results tbody tr[data-reconciled]:nth-child(2n) td{background:rgba(102,209,126,.35)}.receipt-reconcile .finder__results tbody tr[data-reconciled] td{background:rgba(102,209,126,.25)}.receipt-reconcile .finder__results tbody tr[data-reconciled] .finder__add:before{background-color:#fff}.receipt-reconcile .finder__results tbody tr[data-reconciled] .finder__add:after{background-color:#66d17e;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/check.d84200b676c44e3a431eeb7a3590546b.svg)}.receipt-reconcile .finder__results tbody tr[data-reconciled] .finder__add:hover:after{background-color:#e66767;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg)}.receipt-reconcile .finder__results tbody tr:last-child td{position:relative}.receipt-reconcile .finder__results tbody tr:last-child td:after{box-shadow:0 1px 0 0 rgba(0,0,0,.1);bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.receipt-reconcile .finder__results tbody[data-no-results]{position:relative}.receipt-reconcile .finder__results tbody[data-no-results]:before{color:#999;content:"No results found.";display:block;font-weight:500;height:50px;left:calc(50% - 150px);line-height:50px;position:absolute;text-align:center;top:125px;width:300px}.receipt-reconcile .finder__results tbody[data-fetching]{position:relative}.receipt-reconcile .finder__results tbody[data-fetching]:before{-webkit-animation:reconcile-finder-fetching 1.5s linear infinite;animation:reconcile-finder-fetching 1.5s linear infinite;background:#999;content:"";display:block;height:60px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/modals/loader-2.31f9af97d3dc40841bc5fdc44d352a5a.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/modals/loader-2.31f9af97d3dc40841bc5fdc44d352a5a.svg) no-repeat;position:absolute;width:60px;left:calc(50% - 30px);top:120px}@-webkit-keyframes reconcile-finder-fetching{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(.9)}to{transform:rotate(1turn) scale(1)}}@keyframes reconcile-finder-fetching{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(.9)}to{transform:rotate(1turn) scale(1)}}.receipt-reconcile .finder__add{cursor:pointer;height:20px;position:relative;width:20px}.receipt-reconcile .finder__add:after,.receipt-reconcile .finder__add:before{border-radius:50%;content:"";display:block;height:30px;left:-5px;position:absolute;top:-5px;width:30px}.receipt-reconcile .finder__add:after{background:#999;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/plus-square.27ed4318adb11324ad4f9b044ad8e60c.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/plus-square.27ed4318adb11324ad4f9b044ad8e60c.svg) no-repeat}.receipt-reconcile .finder__add:hover:after{background:#666}.receipt-reconcile .finder__result-count{font-weight:500;height:45px;padding:10px 20px}}@media screen and (min-width:480px){.receipt-reconcile .finder__fields{flex-direction:row;flex-wrap:wrap}.receipt-reconcile .finder__buttons{flex-direction:row;align-items:flex-end}.receipt-reconcile .finder__buttons .mh-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0}}@media screen and (min-width:780px){.receipt-reconcile .finder__form{flex-direction:row}.receipt-reconcile .finder__fields{flex-direction:row;flex-wrap:nowrap}.receipt-reconcile .finder__fields .mh-field__control{min-width:0}.receipt-reconcile .finder__buttons{flex-direction:row}.receipt-reconcile .finder__result-count{text-align:right}}@media screen{.receipt-reconcile .reconciler[data-no-invoices] table{background:#eff2f4}.receipt-reconcile .reconciler[data-no-invoices] thead{visibility:hidden}.receipt-reconcile .reconciler[data-no-invoices] tbody{background:#eff2f4;height:100px;position:relative}.receipt-reconcile .reconciler[data-no-invoices] tbody:before{background:#eff2f4;color:#999;content:"No invoices selected.";display:block;font-weight:500;height:50px;left:calc(50% - 150px);line-height:50px;position:absolute;text-align:center;top:25px;width:300px}.receipt-reconcile .reconciler[data-no-invoices] .reconciler__minor-adjustment{display:none}.receipt-reconcile .reconciler__results{border-right:10px solid #eff2f4}.receipt-reconcile .reconciler__results thead{background:#fff}.receipt-reconcile .reconciler__results tbody td,.receipt-reconcile .reconciler__results tfoot td{background:#fff!important;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.05);line-height:1.1;min-height:50px}.receipt-reconcile .reconciler__results tfoot tr:not(:first-child) td{box-shadow:none}.receipt-reconcile .reconciler__buttons{align-items:flex-start;display:flex;flex-direction:column;gap:10px}.receipt-reconcile .reconciler__add-clawback,.receipt-reconcile .reconciler__add-overpayment{color:#6bb9f0;cursor:pointer;display:flex;font-weight:400;gap:5px;line-height:20px;margin-bottom:20px}.receipt-reconcile .reconciler__add-clawback:hover,.receipt-reconcile .reconciler__add-overpayment:hover{text-decoration:underline}.receipt-reconcile .reconciler__add-clawback:before,.receipt-reconcile .reconciler__add-overpayment:before{background:#6bb9f0;content:"";display:block;height:20px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/plus-square.27ed4318adb11324ad4f9b044ad8e60c.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/plus-square.27ed4318adb11324ad4f9b044ad8e60c.svg) no-repeat;min-width:20px;width:20px}.receipt-reconcile .reconciler__add-clawback[data-disabled],.receipt-reconcile .reconciler__add-overpayment[data-disabled]{color:#95afc0;cursor:not-allowed}.receipt-reconcile .reconciler__add-clawback[data-disabled]:before,.receipt-reconcile .reconciler__add-overpayment[data-disabled]:before{background-color:#95afc0}.receipt-reconcile .reconciler__remove{cursor:pointer;height:20px;position:relative;width:20px}.receipt-reconcile .reconciler__remove:after{background:#999;border-radius:50%;content:"";display:block;height:40px;left:-10px;-webkit-mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) no-repeat;mask:center center url(https://assets.carehq.co.uk/images/icons/20/black/x.6de1848f886335b5960b0276d125bbf1.svg) no-repeat;position:absolute;top:-10px;width:40px}.receipt-reconcile .reconciler__remove:hover:after{background:#e66767}.receipt-reconcile .reconciler__field{padding:0}.receipt-reconcile .reconciler__input,.receipt-reconcile .reconciler__select{background:rgba(0,0,0,.025);border:none;border-left:1px solid rgba(0,0,0,.05);font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:15px;font-weight:400;height:100%;padding:0 10px;width:100%}.receipt-reconcile .reconciler__input:focus,.receipt-reconcile .reconciler__select:focus{background-color:rgba(0,0,0,.05)}.receipt-reconcile .reconciler__input::-webkit-input-placeholder,.receipt-reconcile .reconciler__select::-webkit-input-placeholder{color:#c5c5c5}.receipt-reconcile .reconciler__input::-moz-placeholder,.receipt-reconcile .reconciler__select::-moz-placeholder{color:#c5c5c5}.receipt-reconcile .reconciler__input::-ms-input-placeholder,.receipt-reconcile .reconciler__select::-ms-input-placeholder{color:#c5c5c5}.receipt-reconcile .reconciler__input::placeholder,.receipt-reconcile .reconciler__select::placeholder{color:#c5c5c5}.receipt-reconcile .reconciler__input--price,.receipt-reconcile .reconciler__select--price{background:rgba(107,185,240,.2);border-left:none;box-shadow:none;text-align:right}.receipt-reconcile .reconciler__input--price:focus,.receipt-reconcile .reconciler__select--price:focus{background-color:rgba(107,185,240,.4)}.receipt-reconcile .reconciler__input--price::-moz-selection,.receipt-reconcile .reconciler__select--price::-moz-selection{background-color:#6bb9f0}.receipt-reconcile .reconciler__input--price::selection,.receipt-reconcile .reconciler__select--price::selection{background-color:#6bb9f0}.receipt-reconcile .reconciler__input[data-error=invalid]:not(:focus),.receipt-reconcile .reconciler__select[data-error=invalid]:not(:focus){background:rgba(230,103,103,.2)}.receipt-reconcile .reconciler__input[data-error=invalid]:not(:focus):focus,.receipt-reconcile .reconciler__select[data-error=invalid]:not(:focus):focus{background-color:rgba(230,103,103,.4)}.receipt-reconcile .reconciler__input[data-error=invalid]:not(:focus)::-moz-selection,.receipt-reconcile .reconciler__select[data-error=invalid]:not(:focus)::-moz-selection{background-color:#e66767}.receipt-reconcile .reconciler__input[data-error=invalid]:not(:focus)::selection,.receipt-reconcile .reconciler__select[data-error=invalid]:not(:focus)::selection{background-color:#e66767}.receipt-reconcile .reconciler__input[data-error=over],.receipt-reconcile .reconciler__select[data-error=over]{background:rgba(169,109,173,.2)}.receipt-reconcile .reconciler__input[data-error=over]:focus,.receipt-reconcile .reconciler__select[data-error=over]:focus{background-color:rgba(169,109,173,.4)}.receipt-reconcile .reconciler__input[data-error=over]::-moz-selection,.receipt-reconcile .reconciler__select[data-error=over]::-moz-selection{background-color:#a96dad}.receipt-reconcile .reconciler__input[data-error=over]::selection,.receipt-reconcile .reconciler__select[data-error=over]::selection{background-color:#a96dad}.receipt-reconcile .reconciler__input[data-error=required],.receipt-reconcile .reconciler__select[data-error=required]{border:1px solid #e66767}.receipt-reconcile .reconciler__input[disabled],.receipt-reconcile .reconciler__select[disabled]{background:#fff}.receipt-reconcile .reconciler__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:rgba(0,0,0,.025) url(https://assets.carehq.co.uk/node_modules/manhattan-manage/images/icon-arrow-down.98ea1931ccd5ce29743833ff37f2ca0f.svg) right 15px top 50% no-repeat;background-size:9px 4px;cursor:pointer;padding-right:24px}.receipt-reconcile .reconciler__select option{color:#000}.receipt-reconcile .reconciler__select:has(option[value=""]:checked){color:#c5c5c5}.receipt-reconcile .reconciler__reset-allocation{cursor:pointer}.receipt-reconcile .reconciler__over-allocation{color:#a96dad;font-size:13px;font-weight:500;height:16px}.receipt-reconcile .reconciler__over-allocation:empty{display:none}.receipt-reconcile .reconciler__to-reconcile .-amount{font-weight:500}.receipt-reconcile .reconciler__to-reconcile--clawback .-amount{color:#e66767}.receipt-reconcile .reconciler__diff{color:#e66767;text-align:right}.receipt-reconcile .reconciler__diff[data-reconciled]{color:#66d17e}.receipt-reconcile .reconciler__diff b{display:block;font-weight:500;white-space:nowrap}.receipt-reconcile .reconciler__note{color:#999;font-size:13px;line-height:1}}@media screen and (min-width:480px){.receipt-reconcile .reconciler__buttons{flex-direction:row;gap:20px}.receipt-reconcile .reconciler__buttons .mh-btn{margin:0 0 0 auto;min-width:128px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}@media screen{.mh-dataset .status-label--invalid,.mh-list .status-label--invalid{color:#4b4b4b}.mh-dataset .status-label--reconciled,.mh-list .status-label--reconciled{color:#66d17e}.mh-dataset .status-label--reconciled.status-label--returned,.mh-list .status-label--reconciled.status-label--returned{color:#e66767}.mh-dataset .status-label--unreconciled,.mh-list .status-label--unreconciled{color:#f19066}.room-chart .absence{background:#f78df2;border-radius:3px;border:1px dashed #fff;height:21px;left:calc(30px*var(--day-offset));pointer-events:none;top:4px;width:calc(30px*var(--absence-length) - 1px);z-index:-1}.room-chart .absence,.room-chart .booking{box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);font-weight:400;position:absolute;text-overflow:ellipsis}.room-chart .booking{background:#95afc0;border-radius:3px;height:29px;left:calc(30px*var(--day-offset) + 1px);line-height:28px;outline:1px solid transparent;top:calc(1px + 30px*var(--room-offset));white-space:nowrap;width:calc(30px*var(--booking-length) - 1px);z-index:1}.room-chart .booking__inner{overflow:hidden;padding:0 10px;position:relative;text-overflow:ellipsis}.room-chart .booking__check-in{background:#ed5a7e;border:2px solid #fff;border-radius:50%;height:21px;left:4px;position:absolute;top:4px;width:21px}.room-chart .booking__check-in:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/white/chevron-right.8a424fceff9a2f3b44fe8165a66842c3.svg) 50% no-repeat;background-size:17px;content:"";display:block;height:17px;left:0;position:absolute;top:0;width:17px}.room-chart .booking__checkout{background:#6bb9f0;border:2px solid #fff;border-radius:50%;height:21px;right:-11px;position:absolute;top:4px;width:21px;z-index:1}.room-chart .booking__checkout:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/white/chevron-right.8a424fceff9a2f3b44fe8165a66842c3.svg) 50% no-repeat;background-size:17px;content:"";display:block;height:17px;left:0;position:absolute;top:0;width:17px}.room-chart .booking__proposed-checkout{background:#6bb9f0;border:2px solid #fff;border-radius:50%;height:17px;left:calc(30px*var(--proposed-checkout-date-offset) + 6px);position:absolute;top:6px;width:17px}.room-chart .booking__proposed-checkout:after{background:transparent url(https://assets.carehq.co.uk/images/icons/20/white/chevron-right.8a424fceff9a2f3b44fe8165a66842c3.svg) 50% no-repeat;background-size:13px;content:"";display:block;height:13px;left:0;position:absolute;top:0;width:13px}.room-chart .booking--double-occupied{height:60px}.room-chart .booking--check-in .booking__inner{text-indent:21px}.room-chart .booking--checkout{width:calc(30px*var(--booking-length) - 16px)}.room-chart .booking--checkout:after,.room-chart .booking--checkout:before{background:transparent;border:solid #fff;border-width:0 2px 0 0;border-radius:3px;content:"";display:block;height:29px;position:absolute;right:-2px;top:0;width:10px}.room-chart .booking--checkout:after{border-width:0 0 0 2px;right:-10px}.room-chart .booking--checkout .booking__inner{width:calc(100% - 21px)}.room-chart .booking--check-in-out .booking__checkout{background:#ed5a7e;border:2px solid #fff;transform:rotate(45deg)}.room-chart .booking--check-in-out .booking__checkout:before{background:#6bb9f0;border-color:transparent;border-radius:9px 0 0 9px;content:"";display:block;height:17px;position:absolute;width:8px}.room-chart .booking--check-in-out .booking__checkout:after{transform:rotate(-45deg)}.room-chart .booking--overlap .booking__inner{text-indent:21px}.room-chart .booking--block-contract{background:#fbe48b}.room-chart .booking--out-of-service{color:#fff}.room-chart .booking--service-user{background:#66d17e;color:#333;z-index:2}.room-chart .booking--service-user.booking--block-bed{background:#a96dad;color:#fff}.room-chart .booking--service-user.booking--dta-spot{background:#c98dce}.room-chart .booking--service-user.booking--zero-rate:after{border:2px solid #e66767;box-shadow:inset 0 0 0 1px #fff;bottom:0;content:"";display:block;left:0;pointer-event:none;position:absolute;top:0;width:100%}.room-chart .booking--respite{background:repeating-linear-gradient(45deg,#66d17e,#66d17e 10px,#8ddd9f 0,#8ddd9f 20px)}.room-chart .booking--respite.booking--block-bed{background:repeating-linear-gradient(45deg,#a96dad,#a96dad 10px,#b27cb6 0,#b27cb6 20px)}.room-chart .booking--respite.booking--dta-spot{background:repeating-linear-gradient(45deg,#c98dce,#c98dce 10px,#cf9bd4 0,#cf9bd4 20px)}.room-chart .booking-overlay{border-bottom:2px dashed #95afc0;border-radius:3px;font-weight:400;height:0;left:calc(30px*var(--day-offset) + 4px);overflow:hidden;padding:0 10px;position:absolute;top:calc(27px + 30px*var(--room-offset));width:calc(30px*var(--booking-length) - 7px);z-index:3}.room-chart .booking-overlay--block-contract{border-color:#fbe48b}.room-chart .date{height:40px;min-width:30px;position:relative;line-height:1;text-align:center}.room-chart .date:before{border:1px solid #d4dce0;border-right-width:0;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.room-chart .date:last-child:before{border-width:1px}.room-chart .date__weekday{font-weight:400;padding-top:4px}.room-chart .date__day{padding-top:1px}.room-chart .date--first:before{border-left:1px solid #ed9393}.room-chart .date--today:before{border-bottom:2px solid #6bb9f0}.room-chart .date--weekend{background-color:rgba(212,220,224,.4)}.room-chart .date[data-highlighted]{background:#a96dad;color:#fff}.room-chart .date[data-highlighted]:before{border-color:#a96dad}.room-chart .floor{background:hsla(0,0%,100%,.4);color:#999;font-weight:400;height:calc(30px*var(--room-count));line-height:30px;overflow:hidden;padding:10px 0;text-align:center;text-overflow:ellipsis;white-space:nowrap;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl}.room-chart .floor:nth-child(2n){background:rgba(212,220,224,.4)}.booking-info{height:172px}.booking-info__checkout-date,.booking-info__date-range{color:#999;font-size:13px;line-height:18px}.booking-info__checkout-date{font-weight:400}.booking-info__rate{margin-top:4px}.booking-info__notes{-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#999;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.booking-info--block-contract:after{background:#fbe48b}.booking-info--out-of-service:after{background:#95afc0}.booking-info--service-user:after{background:#66d17e}.room-info{height:240px}.room-info:after{background:#a96dad}.room-info__suitability{align-items:center;color:#999;display:flex;gap:5px}.room-info__supports-double-occupancy{background:#4b4b4b;border-radius:3px;color:#fff;font-size:13px;font-weight:400;height:17px;line-height:13px;padding:2px 5px}.room-info__features{align-content:flex-start;display:flex;flex-wrap:wrap;height:100%;max-height:90px;overflow:hidden;overflow-y:auto}.room-info__features .feature{background:rgba(0,0,0,.05);border-radius:3px;font-size:13px;height:20px;line-height:20px;margin-right:5px;margin-top:5px;padding:0 5px}.room-info__prices{border-top:1px solid rgba(0,0,0,.05);display:flex;gap:20px;padding:10px 0}.room-info__prices .price{font-weight:400}.room-info__prices .price:before{color:#999;content:"Per week";display:block;font-size:13px;font-weight:300;line-height:100%}.room-info__prices .price--per-day:before{content:"Per day"}.room-chart .key--absent:before{background-color:#f78df2}.room-chart .key--block-contract:before{background-color:#fbe48b}.room-chart .key--out-of-service:before{background-color:#95afc0}.room-chart .key--respite:before{background:repeating-linear-gradient(45deg,#ccc,#ccc 10px,#eee 0,#eee 20px)}.room-chart .key--zero-rate:before{background-color:transparent;border:2px solid #e66767;box-shadow:none}.room-chart .key--service-user:before{background-color:#66d17e}.room-chart .key--service-user-dta-block:before{background-color:#a96dad}.room-chart .key--service-user-dta-spot:before{background-color:#c98dce}.room-chart .month-marker{background:#ed9393;width:1px}.room-chart .month-marker,.room-chart .today-marker{bottom:0;left:calc(30px*var(--day-offset));pointer-events:none;position:absolute;top:0}.room-chart .today-marker{background:rgba(107,185,240,.15);width:30px}.room-chart .month{background:hsla(0,0%,100%,.4);color:#999;font-weight:400;line-height:40px;min-width:calc(30px*var(--day-count));overflow:hidden;padding:0 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.room-chart .month:nth-child(2n){background:rgba(212,220,224,.4)}.booking-options:after{background:#c98dce}.booking-options__room{color:#999}.booking-options .options{bottom:10px;position:absolute;left:20px}.booking-options .options .option{align-items:center;color:#2095e9;display:flex;position:relative}.booking-options .options .option:before{background:transparent url(https://assets.carehq.co.uk/images/icons/20/black/chevron-down.b752a2d4062e758145cdc132dcef5bfd.svg) 50% no-repeat;background-size:16px;content:"";display:block;height:16px;margin-right:5px;opacity:.25;transform:rotate(-90deg);width:16px}.booking-options .options .option:hover:before{opacity:.5}.room-chart .room{align-items:center;cursor:pointer;display:flex;height:30px;line-height:1.1;overflow:hidden;padding:0 10px;position:relative;text-overflow:ellipsis;white-space:nowrap}.room-chart .room:before{border:solid #d4dce0;border-width:1px 1px 0;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.room-chart .room:last-child:before{border-width:1px}.room-chart .room[data-highlighted]{background:#a96dad;color:#fff}.room-chart .room[data-highlighted]:before{border-color:#a96dad}.room-chart .room--double-occupied{height:60px}.room-chart .room--supports-double-occupancy{background:#4b4b4b;color:#fff}.room-chart{display:flex;flex:auto;flex-direction:column;position:relative}.room-chart__header{border-left:190px solid #eff2f4;display:flex;height:80px;margin-top:20px;position:relative;z-index:1}.room-chart__header:after{border-right:1px solid #d4dce0;bottom:0;content:"";display:block;position:absolute;left:0;top:40px;z-index:1}.room-chart__timeline{display:flex;flex:1;min-height:400px;position:relative}.room-chart__date-range{flex:1;overflow-x:auto}.room-chart__months{display:flex;height:40px}.room-chart__dates{display:flex}.room-chart__resources{bottom:0;left:0;min-width:190px;overflow-y:auto;position:absolute;top:0}.room-chart__floors{left:0;min-width:30px;position:absolute;top:0;width:30px}.room-chart__rooms{margin-left:30px;min-width:160px;width:160px}.room-chart__days{bottom:0;left:190px;overflow:auto;position:absolute;right:0;top:0}.room-chart__grid{background-color:#fff;background-image:linear-gradient(90deg,#eff2f4 1px,transparent 0),linear-gradient(180deg,#eff2f4 1px,transparent 0);background-size:30px 30px;cursor:pointer;height:calc(30px*var(--room-count));overflow:hidden;position:relative;width:calc(30px*var(--day-count))}.room-chart__grid:before{background-image:linear-gradient(90deg,transparent 150px,rgba(239,242,244,.4) 0);background-position:calc(-30px*var(--weekday)) 0;background-size:210px 30px;border:1px solid #d4dce0;border-top:none;border-left:none;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.room-chart__grid:after{background:rgba(169,109,173,.1);border:1px solid rgba(169,109,173,.5);content:"";display:block;height:31px;left:calc(30px*var(--highlight-x));position:absolute;top:calc(30px*var(--highlight-y));width:31px}.room-chart__prices{display:none;position:absolute}.room-chart__prices[data-visible]{display:block}.room-chart__prices .prices{background:rgba(0,0,0,.6);border-radius:3px;color:#fff;font-size:13px;font-weight:400;line-height:100%;padding:3px 5px;pointer-events:none;position:absolute;right:-30px;top:30px;white-space:nowrap;z-index:5}.mh-list .has-block-contract{background:rgba(251,228,139,.2)}.mh-list .has-block-contract td:before{background:#fbe48b!important}.mh-tag--block-contract{background-color:#fbe48b;color:#666}.mh-tag--last-stay{background-color:#6bb9f0}.scroll-chart .key--uploaded:before,.scroll-chart .key--vaccinated:before{background-color:#66d17e}.scroll-chart .key--expiring:before{background-color:#f19066}.scroll-chart .key--expired:before{background-color:#e66767}.scroll-chart .key--unable:before{background-color:#a96dad}.scroll-chart .key--not-required:before{background-color:#fff}.scroll-chart{display:grid;flex:1 1 auto;gap:20px;grid-template-rows:auto 1fr;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.scroll-chart--bordered .scroll-chart__main-row:not(:first-child) .scroll-chart__main-col{border-top:1px solid rgba(0,0,0,.1)}.scroll-chart--bordered .scroll-chart__main-col:not(:first-child){border-left:1px solid rgba(0,0,0,.1)}.scroll-chart--compact-date-headings .scroll-chart__head-item,.scroll-chart--compact-date-headings .scroll-chart__main-col{min-width:75px}.scroll-chart--taller-rows .scroll-chart__main-col,.scroll-chart--taller-rows .scroll-chart__side-item{height:50px}.scroll-chart__grid{display:grid;grid:auto 1fr/150px 1fr;flex:1 1 auto;height:calc(var(--y) + 51px);max-height:100%;position:relative;width:100%}}@media screen and (min-width:780px){.scroll-chart__grid{grid:auto 1fr/200px 1fr}}@media screen{.scroll-chart__grid:after,.scroll-chart__grid:before{background-color:rgba(0,0,0,.1);bottom:0;content:"";display:block;right:0;position:absolute;z-index:2}.scroll-chart__grid:before{height:100%;width:1px}.scroll-chart__grid:after{height:1px;width:100%}.scroll-chart__head{background-color:#fff;border-left:1px solid rgba(0,0,0,.1);grid-column:2;height:50px;position:relative}.scroll-chart__head-inner{bottom:0;display:flex;left:0;overflow-x:auto;position:absolute;right:0;top:0}.scroll-chart__head-item{border-top:1px solid rgba(0,0,0,.1);align-items:center;display:flex;justify-content:center;flex:1;min-width:150px;overflow:hidden;padding:0 10px;position:relative;text-align:center;color:inherit;font-family:inherit;font-weight:500;font-size:16px;line-height:100%}}@media screen and (min-width:780px){.scroll-chart__head-item{font-size:17px;line-height:100%}}@media screen{.scroll-chart__head-item:not(:first-child){border-left:1px solid rgba(0,0,0,.1)}.scroll-chart__head-item:after{background-color:rgba(0,0,0,.05);bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0}.scroll-chart__head-item[data-href]{cursor:pointer}.scroll-chart__head-item[data-href]:hover:after{display:block}.scroll-chart__head-item-wrap{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.scroll-chart__side{background-color:#fff;border-top:1px solid rgba(0,0,0,.1);position:relative}}@media screen and (min-width:480px){.scroll-chart__side{border-left:1px solid rgba(0,0,0,.1)}}@media screen{.scroll-chart__side-inner{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}.scroll-chart__side-item{height:35px;padding:5px 10px;position:relative}.scroll-chart__side-item:not(:first-child){border-top:1px solid rgba(0,0,0,.1)}.scroll-chart__side-item:after{background-color:rgba(0,0,0,.05);bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0}.scroll-chart__side-item[data-href]{cursor:pointer}.scroll-chart__side-item[data-href]:hover:after{display:block}.scroll-chart__side-item-prime,.scroll-chart__side-item-sub,.scroll-chart__side-item:not(.scroll-chart__side-item--no-ellipsis){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal}.scroll-chart__side-item-prime,.scroll-chart__side-item-sub{display:block}.scroll-chart__side-item-sub{font-size:12px;font-style:italic;line-height:13px}.scroll-chart__main{background-color:#fff;border-left:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);position:relative}.scroll-chart__main-inner{bottom:0;left:0;overflow:auto;position:absolute;right:0;top:0}.scroll-chart__main-row{display:flex;min-width:100%}.scroll-chart__main-row:not(:first-child) .scroll-chart__main-col{border-top:1px solid #fff}.scroll-chart__main-col{background-color:#fff;flex:1;height:35px;min-width:150px;padding:5px 10px;position:relative;text-align:center}.scroll-chart__main-col:not(:first-child){border-left:1px solid transparent}.scroll-chart__main-col:after{background-color:rgba(0,0,0,.05);bottom:0;content:"";display:none;left:0;position:absolute;right:0;top:0}.scroll-chart__main-col[data-href]{cursor:pointer}.scroll-chart__main-col[data-href]:hover:after{display:block}.scroll-chart__main-col--expired,.scroll-chart__main-col--expiring,.scroll-chart__main-col--missing,.scroll-chart__main-col--unable,.scroll-chart__main-col--uploaded,.scroll-chart__main-col--vaccinated{justify-content:center;align-items:center;display:flex;text-align:left}.scroll-chart__main-col--expired:before,.scroll-chart__main-col--expiring:before,.scroll-chart__main-col--missing:before,.scroll-chart__main-col--unable:before,.scroll-chart__main-col--uploaded:before,.scroll-chart__main-col--vaccinated:before{background-color:#fff;content:"";display:block;height:20px;margin-right:5px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/color/x-red.4cbf0c9d29b98167327a72b672451838.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/color/x-red.4cbf0c9d29b98167327a72b672451838.svg) center center no-repeat;width:20px}.scroll-chart__main-col--uploaded,.scroll-chart__main-col--vaccinated{background-color:#66d17e;color:#fff}.scroll-chart__main-col--uploaded:before,.scroll-chart__main-col--vaccinated:before{background-color:#fff;-webkit-mask-image:url(https://assets.carehq.co.uk/images/icons/20/color/check-green.9c1bae49131df1f52f4b3490ba352d5c.svg);mask-image:url(https://assets.carehq.co.uk/images/icons/20/color/check-green.9c1bae49131df1f52f4b3490ba352d5c.svg)}.scroll-chart__main-col--expiring{background-color:#f19066;color:#fff}.scroll-chart__main-col--expired,.scroll-chart__main-col--missing{background-color:#e66767;color:#fff}.scroll-chart__main-col--unable{background-color:#a96dad;color:#fff}.scroll-chart__main-col--negative{color:#e66767}.scroll-chart__main-col-wrap{min-width:86px}.service-user-contact-card .contact__name{font-size:16px;font-weight:400}.service-user-contact-card .contact__account-code{color:#999;font-weight:300}.service-user-contact-card .contact__relationship{border:1px solid #eee;border-radius:3px;color:#999;margin-top:10px;padding:0 6px;text-overflow:ellipsis;white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.service-user-contact-card .contact__numbers .number__label{color:#999;display:inline-block;font-weight:400;width:50px}.service-user-contact-card .contact__email{color:#2095e9;overflow:hidden;text-overflow:ellipsis}.service-user-contact-card .contact__notification{align-items:center;color:#999}.service-user-contact-card .flag--can-invoice{background-color:#4b4b4b}.service-user-contact-card .flag--emergency{background-color:#a96dad}.service-user-contact-card .flag--next-of-kin{background-color:#6bb9f0}.mh-dataset--service-user-inactive .mh-dataset__head{background:#95afc0}.service-user-options{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end;padding-left:20px;padding-right:20px}}@media screen and (min-width:480px){.service-user-options{padding-left:0;padding-right:0}}@media screen{.service-user-options__option--end-of-life[data-status-toggle-checked]:before,.service-user-options__option--funding-at-risk[data-status-toggle-checked]:before,.service-user-options__option--placement-at-risk[data-status-toggle-checked]:before,.service-user-options__option--support-change-requested[data-status-toggle-checked]:before{background:#e66767}.mh-tabs__tab--service-user-absent:before{border-color:#f78df2}.mh-tabs__tab--service-user-warning:before{border-color:#e66767}.mh-tag--service-user-absent{background-color:#f78df2}.mh-tag--service-user-warning{background-color:#e66767}.mh-tag--service-user-pending{background-color:#6bb9f0}.mh-tag--service-user-active,.mh-tag--service-user-admission{background-color:#66d17e}.mh-tag--service-user-respite-to-permanent{background-color:#7399d3}.mh-tag--service-user-inactive{background-color:#95afc0}.mh-tag--service-user-discharge{background-color:#e66767}.mh-tag--service-user-death{background-color:#4b4b4b}.tag-manager{--bg:transparent;display:flex;gap:10px}.tag-manager__tag{background-color:var(--bg);border-radius:3px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.1);color:#fff;font-weight:400;height:30px;line-height:30px;padding:0 10px;position:relative;text-shadow:0 1px rgba(0,0,0,.15);white-space:nowrap}.tag-manager__tag:hover .tag-manager__remove{display:flex}.tag-manager__tag--dark{color:#333;text-shadow:none}.tag-manager__remove{align-items:center;background:#fff;border:2px solid #666;border-radius:50%;cursor:pointer;display:none;height:20px;justify-content:center;position:absolute;right:-10px;top:-10px;width:20px}.tag-manager__remove:before{background:#666;content:"";display:block;height:2px;width:10px}.tag-manager__add{border-radius:3px;cursor:pointer;display:none;font-weight:400;height:30px;line-height:30px;padding:0 10px 0 32px;position:relative;whitespace:nowrap}.tag-manager__add:after,.tag-manager__add:before{background:#666;content:"";display:block;height:2px;left:10px;position:absolute;top:14px;width:10px}.tag-manager__add:after{height:10px;left:14px;top:10px;width:2px}.tag-manager__add:hover{background:hsla(0,0%,100%,.5)}.tag-manager__add:has(.tag-manager__tag:not([data-selected])){display:block}.tag-manager__tags{display:flex;flex-wrap:wrap;gap:10px}.tag-manager__tag-select{background:#fff;border-radius:3px;box-shadow:0 10px 15px -10px rgba(0,0,0,.5);cursor:default;display:none;flex-direction:column;gap:5px;left:0;padding:10px;position:absolute;top:35px}.tag-manager__tag-select[data-open]{display:flex}.tag-manager__tag-select .tag-manager__tag{cursor:pointer;min-width:160px}.tag-manager__tag-select .tag-manager__tag[data-selected]{display:none}.toaster{bottom:20px;position:fixed;right:20px;z-index:1002}.toaster__buttons{display:flex}.toaster__dialogs{bottom:55px;position:absolute;right:0;width:300px}.toaster-button{background-color:#4b4b4b;background-position:50%;background-repeat:no-repeat;background-size:20px;border-radius:50%;box-shadow:0 10px 15px -10px rgba(0,0,0,.5);cursor:pointer;display:none;height:40px;margin-left:5px;transition:all .1s linear;width:40px}.toaster-button:hover{transform:scale(1.1)}.toaster-button[data-active]{transform:scale(.8)}.toaster-button[data-populated]{display:block}.toaster-button[data-color=orange]{background-color:#f19066}.toaster-button[data-color=orange][data-active]{background-color:#f5b295}.toaster-button[data-color=purple]{background-color:#a96dad}.toaster-button[data-color=purple][data-active]{background-color:#c98dce}.toaster-button[data-icon=alert]{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/alert-circle.1abedb873b8f4bf164d52710ef024ab9.svg)}.toaster-button[data-icon=clock]{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/clock.23ce236f31166588ad554ad3048d8c0e.svg)}.toaster-button[data-icon=mail-warning]{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/mail-warning.7faa67e191a6d68e13a48ba5245214ed.svg)}.booking-overlap-message{border-bottom:1px solid rgba(0,0,0,.05);font-size:14px;font-weight:400;padding:10px 15px}.booking-overlap-message:last-child{border-bottom:none}.booking-overlap-message__when{color:#999;margin-bottom:5px}.booking-overlap-message__when:hover{text-decoration:underline}.booking-overlap-message__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-clamp:2;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.schedule-conflict-message{border-bottom:1px solid rgba(0,0,0,.05);font-size:14px;font-weight:400;padding:10px 15px}.schedule-conflict-message:last-child{border-bottom:none}.schedule-conflict-message__when{color:#999;margin-bottom:5px}.schedule-conflict-message__when:hover{text-decoration:underline}.schedule-conflict-message__description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;line-clamp:2;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis}.schedule-conflict-message__assigned_to{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.schedule-conflict-message__assigned_to:before{background:#666;content:"";display:inline-block;height:16px;margin-right:5px;-webkit-mask:url(https://assets.carehq.co.uk/images/icons/20/black/user.488497b3efc13260bff77990b93c6397.svg) center center no-repeat;mask:url(https://assets.carehq.co.uk/images/icons/20/black/user.488497b3efc13260bff77990b93c6397.svg) center center no-repeat;-webkit-mask-size:contain;mask-size:contain;min-width:16px;vertical-align:text-top;width:16px}.toaster-dialog{background:#fff;box-shadow:0 10px 15px -10px rgba(0,0,0,.5);border-radius:3px;display:none;overflow:hidden}.toaster-dialog:after{border:1px solid rgba(0,0,0,.05);bottom:0;content:"";display:block;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.toaster-dialog[data-active]{display:block}.toaster-dialog[data-color=orange] .toaster-dialog__header{background:#f19066}.toaster-dialog[data-color=purple] .toaster-dialog__header{background:#a96dad}.toaster-dialog[data-icon] .toaster-dialog__header:before{background-position:50%;background-repeat:none;background-size:20px;content:"";display:block;height:20px;margin-right:10px;width:20px}.toaster-dialog[data-icon=alert] .toaster-dialog__header:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/alert-circle.1abedb873b8f4bf164d52710ef024ab9.svg)}.toaster-dialog[data-icon=clock] .toaster-dialog__header:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/clock.23ce236f31166588ad554ad3048d8c0e.svg)}.toaster-dialog[data-icon=mail-warning] .toaster-dialog__header:before{background-image:url(https://assets.carehq.co.uk/images/icons/20/white/mail-warning.7faa67e191a6d68e13a48ba5245214ed.svg)}.toaster-dialog__header{align-items:center;background:#4b4b4b;color:#fff;display:flex;font-size:16px;font-weight:500;height:50px;line-height:1;padding:0 15px}.toaster-dialog__body{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin;max-height:200px;overflow:auto;padding:5px 0}.toaster-dialog__body::-webkit-scrollbar-track{background-color:#eff2f4}.toaster-dialog__body::-webkit-scrollbar{width:6px}.toaster-dialog__body::-webkit-scrollbar-thumb{background-color:#acacac}.toaster-dialog__footer{align-items:center;border-top:1px solid rgba(0,0,0,.05);display:flex;justify-content:flex-end;height:39px}.toaster-dialog__minimize{background:url(https://assets.carehq.co.uk/images/icons/toaster/arrow-down-right.ed46790b68c02e0aa902b16eb9b36a2a.svg) 50% no-repeat;background-size:10px;cursor:pointer;height:20px;margin-right:10px;opacity:.333;width:20px}.toaster-dialog__minimize:hover{opacity:.666}.toaster-message{border-bottom:1px solid rgba(0,0,0,.05);font-size:14px;font-weight:400;padding:10px 15px}.toaster-message:last-child{border-bottom:none}.toaster-message__body{display:flex}.toaster-message a.toaster-message__body:hover{text-decoration:underline}.toaster-message__message{flex-grow:1}.toaster-message__ref{font-weight:500;margin-left:10px}.toaster-message__buttons{display:flex;gap:5px;margin-top:5px}.toaster-message__button{color:#6bb9f0;cursor:pointer;font-weight:500;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.toaster-message__button:hover{text-decoration:underline}.user-header{display:flex}.user-header__name{margin-left:10px}.user-name-tag{align-items:center;display:flex}.user-name-tag__name{flex:1;line-height:125%;margin-left:5px}.user-name-tag--unassigned .user-name-tag__name{color:#999;font-style:italic}.side-user-badge__image.user-picture{box-shadow:0 0 0 1px rgba(0,0,0,.1)}}@media screen and (max-width:1079px){.side-user-badge__image.user-picture:before{border-width:20px}.side-user-badge__image.user-picture:after{font-size:18px;line-height:18px}}@media screen and (min-width:1080px){.side-user-badge__image.user-picture:before{border-width:18px}.side-user-badge__image.user-picture:after{font-size:18px;line-height:18px}}@media screen and (min-width:1080px){[data-festive-ui] .side-user-badge:before{background:transparent 50% no-repeat;content:"";display:block;left:0;top:0;pointer-events:none;position:absolute;z-index:3}[data-festive-ui=antlers] .side-user-badge:before{background-image:url(https://assets.carehq.co.uk/images/icons/festive/christmas/antlers.533a512382cdebecc372f651bed2a017.svg);height:50px;transform:translate(10px,-9.5px);width:52px}[data-festive-ui=elf] .side-user-badge:before{background-image:url(https://assets.carehq.co.uk/images/icons/festive/christmas/elf.07d6930e53cd5c485427191681f7cdcc.svg);height:62px;transform:translate(10px);width:53px}[data-festive-ui=grinchy] .side-user-badge:before{background-image:url(https://assets.carehq.co.uk/images/icons/festive/christmas/grinchy.644fc1d25afec68395150b2fa559450b.svg);height:58px;transform:translate(8px,5px);width:49px}[data-festive-ui=santa] .side-user-badge:before{background-image:url(https://assets.carehq.co.uk/images/icons/festive/christmas/hat.d2f8617ef198b4f972960de23edc9556.svg);height:50px;transform:translate(-1px,5px);width:52px}[data-festive-ui=snow-globe] .side-user-badge:before{background-image:url(https://assets.carehq.co.uk/images/icons/festive/christmas/snow-globe.e9f6fc0cc7a7c3156961727c23eb5794.svg);height:58px;transform:translate(13.5px,13.5px);width:45px}[data-festive-ui=snowman] .side-user-badge:before{background-image:url(https://assets.carehq.co.uk/images/icons/festive/christmas/snowman.fd4786698d66efa604ab46928000568d.svg);height:58px;transform:translate(13px,10px);width:45px}[data-festive-ui=ghost] .side-user-badge:before{background-image:url(https://assets.carehq.co.uk/images/icons/festive/halloween/ghost.085580120bd85454b417505ba20ea37c.svg);height:50px;transform:translate(10px,6px);width:52px}[data-festive-ui=pumpkin] .side-user-badge:before{background-image:url(https://assets.carehq.co.uk/images/icons/festive/halloween/pumpkin.28fb4fd8df6f1061f724d0fb20b78e3e.svg);height:50px;transform:translate(11px,9px);width:52px}[data-festive-ui=witch] .side-user-badge:before{background-image:url(https://assets.carehq.co.uk/images/icons/festive/halloween/witch.91962e9c3eb0cfba0bc574bb7e1e5dc2.svg);height:50px;transform:translate(10.5px,-12px);width:52px}}@media screen{.user-picture{--picture-color:#aaa;--picture-initials:"";--picture-url:"";background-color:var(--picture-color)!important;background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;border-radius:50%;display:flex;flex-direction:column;flex-shrink:0;justify-content:center;overflow:hidden;padding:0;position:relative}.user-picture--placeholder:before{bottom:0;border-color:transparent hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) transparent;border-style:solid;content:"";left:0;position:absolute;right:0;top:0}.user-picture--placeholder:after{color:#fff;content:var(--picture-initials);display:block;font-weight:500;text-align:center;text-shadow:0 1px var(--picture-color);text-transform:uppercase;width:100%;z-index:1}.user-picture:not(.user-picture--placeholder){background-image:var(--picture-url)!important}.user-picture--xs{--picture-size:23px;height:var(--picture-size);width:var(--picture-size)}.user-picture--xs:before{border-width:calc(var(--picture-size)/2)}.user-picture--xs:after{font-size:calc(var(--picture-size)/2.2);line-height:calc(var(--picture-size)/2.2)}.user-picture--s{--picture-size:32px;height:var(--picture-size);width:var(--picture-size)}.user-picture--s:before{border-width:calc(var(--picture-size)/2)}.user-picture--s:after{font-size:calc(var(--picture-size)/2.2);line-height:calc(var(--picture-size)/2.2)}.user-picture--m{--picture-size:48px;height:var(--picture-size);width:var(--picture-size)}.user-picture--m:before{border-width:calc(var(--picture-size)/2)}.user-picture--m:after{font-size:calc(var(--picture-size)/2.2);line-height:calc(var(--picture-size)/2.2)}.user-picture--l{--picture-size:64px;height:var(--picture-size);width:var(--picture-size)}.user-picture--l:before{border-width:calc(var(--picture-size)/2)}.user-picture--l:after{font-size:calc(var(--picture-size)/2.2);line-height:calc(var(--picture-size)/2.2)}.user-picture--xl{--picture-size:96px;height:var(--picture-size);width:var(--picture-size)}.user-picture--xl:before{border-width:calc(var(--picture-size)/2)}.user-picture--xl:after{font-size:calc(var(--picture-size)/2.2);line-height:calc(var(--picture-size)/2.2)}.user-picture-field{margin-top:20px}.user-picture-field .mh-file-field:before{padding-top:100%}}@media screen and (min-width:694px){.user-picture-field .mh-file-field{max-width:290px}}@media screen{.user-picture-field .mh-acceptor:hover{background:rgba(0,0,0,.1)}.user-picture-field .mh-acceptor__drop-zone,.user-picture-field .mh-acceptor__faceplate{text-align:center}.user-picture-field .mh-image-viewer:after{border-radius:50%;bottom:0;box-shadow:0 0 0 500px rgba(0,0,0,.5),inset 0 0 0 1px hsla(0,0%,100%,.25);content:"";display:block;left:0;position:absolute;right:0;top:0}.user-picture-field .mh-image-viewer__buttons{left:8px;width:calc(100% - 16px)}.user-picture-field .mh-image-viewer__edit,.user-picture-field .mh-image-viewer__remove{background-color:transparent}.user-picture-field .mh-image-viewer__download,.user-picture-field .mh-image-viewer__metadata{display:none}.mh-formatted code{-ms-overflow-style:-ms-autohiding-scrollbar;scrollbar-width:thin;background:#282923;border-left:10px solid #282923;border-right:10px solid #282923;color:#f3f3f3;display:inline-block;font-family:monospace;padding:10px 0;overflow-x:auto;width:100%}.mh-formatted code::-webkit-scrollbar{background-color:hsla(0,0%,100%,.15);height:10px;width:10px}.mh-formatted code::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15)}.beta-tag{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.beta-tag:after{background:#778beb;border-radius:3px;color:#fff;content:"Beta";display:inline-block;font-size:13px;font-weight:500;line-height:17px;padding:0 8px;position:absolute;left:0;top:-18px}.negative{color:#e66767}.click-to-populate{cursor:pointer}}@media screen and (min-width:780px){.beta-tag:after{bottom:auto;font-size:14px;left:auto;line-height:18px;padding:0 10px;right:0;top:-16px}}@media screen{:root{--color-theme-fg:#62b2a3;--color-theme-bg:#334144;--primary-logo:url(https://assets.carehq.co.uk/images/logo.ef46db9530f6bcdbb00bde518b56955e.svg);--print-logo:url(https://assets.carehq.co.uk/images/logo-inverted.104f7384fd3d187fa290f87f6687632f.svg)}.print-only{display:none}}@media print{a,address,article,aside,b,body,caption,dd,div,dl,dt,em,footer,h1,h2,h3,h4,h5,header,html,i,iframe,img,li,nav,ol,p,section,span,strong,table,tbody,td,tfoot,th,thead,tr,ul{border:0;font:inherit;font-size:100%;margin:0;padding:0;vertical-align:baseline}*,:after,:before,html{box-sizing:border-box}body{line-height:1}ol,ul{list-style:none}b,strong{font-weight:700}em,i{font-style:italic}table{border-collapse:collapse;border-spacing:0}article,aside,footer,header,main,nav,section{display:block}@page{size:auto;:footer,:header{display:none}}body{color:#333;font-family:Ubuntu,Helvetica,Arial,sans-serif;font-size:12pt;padding:5mm}.mh-heading{align-items:center;display:flex;height:15mm;font-size:22pt;margin-bottom:10mm;width:calc(100% - 30mm)}.print-logo{position:absolute;right:5mm;top:5mm}.print-logo img{display:block;height:15mm;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;width:30mm}.mh-breadcrumb,.mh-date-picker,.mh-filter,.mh-heading__actions,.mh-paging__jump-btn,.mh-paging__jump-field,.mh-paging__per-page-field,.mh-paging__steps-btn,.screen-only,.side-logo,.side-nav__section--prime,.side-nav__section--user{display:none}.mh-list{margin:5mm 0}.mh-list__table table{width:100%}.mh-list__table th{font-weight:500}.mh-list__table td,.mh-list__table th{border:.25pt solid #565656;padding:2mm}.mh-tabs,.modal,.modal-screen{display:none}}