.section__header{display:block;margin:auto;margin-bottom:24px;margin-right:-15px;margin-left:-15px;padding:12px 15px 12px 15px;z-index:3;overflow:hidden;font-weight:600;color:#fff;background-color:#c42847}.section__header:after,.section__header:before,.section__header h1{margin:0}.details__header{position:relative;margin:auto;padding:15px;margin:0 -15px 0 -15px}.details__header h1{margin:0}.details__header__label{color:#707070;font-size:18px}.details__header__timestamp{position:absolute;display:inline-block;right:15px;transform:translateY(-50%);bottom:0}.govuk-button--secondary,.govuk-button--secondary:hover{background-color:#007b7d;color:#fff}.govuk-button--neutral{border-color:#333}.govuk-button--neutral,.govuk-button--neutral:hover{background-color:#fff;color:#333}.govuk-button--disabled{pointer-events:none}.govuk-button--disabled:hover{background-color:transparent}.section__panel{position:relative;padding:16px;background-color:rgb(238.5,238.5,238.5);border:2px solid #d5d5d5;margin-bottom:24px;border-radius:8px}.section__panel__img{position:absolute;top:50%;transform:translateY(-50%);right:16px}.datepicker__panel{border:2px solid #0075aa;border-radius:9px;padding:8px;margin-bottom:20px;width:-moz-fit-content;width:fit-content}.item__panel{position:relative;padding:16px;border-radius:9px;margin-bottom:24px;padding-top:30px;border:2px solid #b3b3b3}.item__panel__header{position:relative;padding-right:48px}.item__panel__header .hdr__label{position:absolute;display:inline-block;right:10px;transform:translateY(-50%);top:-5px}.item__panel__header .hdr__label:after{content:"";font-family:fontawesome;position:absolute;right:-15px;top:2px}.item__panel__content{position:relative;margin-bottom:16px}.item__panel__content .label{color:#707070}.item__panel__content p,.item__panel h3{margin-top:0}.score__badge{position:relative;display:inline-block;border-radius:50%;text-align:center;width:34px;height:34px;font-size:20px;margin:0 8px;border:1px solid #707070}.score__badge--disagree,.score__badge--neutral,.score__badge--smile{border:none}.score__badge--disagree-active{position:relative;background-color:#f9dfdf;border:2px solid #ff4d4d}.score__badge--disagree-active:after{content:"";position:absolute;top:36px;right:50%;transform:translateX(50%);padding:4px;border-radius:50%;background-color:#333}.score__badge--neutral-active{position:relative;background-color:#fbf0e2;border:2px solid #e69f4d}.score__badge--neutral-active:after{content:"";position:absolute;top:36px;right:50%;transform:translateX(50%);padding:4px;border-radius:50%;background-color:#333}.score__badge--agree-active{position:relative;background-color:#d6eee5;border:2px solid #009760}.score__badge--agree-active:after{content:"";position:absolute;top:36px;right:50%;transform:translateX(50%);padding:4px;border-radius:50%;background-color:#333}.information__panel{position:relative;padding:16px 20px;margin:16px 0;border:3px solid #0096dc;border-radius:8px}.information__panel__hdr{font-size:18px}.information__panel img{position:absolute;top:-20px;height:40px;width:40px;right:20px;border-radius:20px;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:50%}.freetext__panel__item{position:relative;display:block;border:2px solid #e8e8e8;background-color:#e8e8e8;padding:16px 10px;margin-top:22px}.freetext__panel__button{position:absolute;right:10px;top:50%;transform:translateY(-50%);padding:8px 10px 7px}.message-success__panel{position:relative;margin:auto}.message-success__panel__content{transform:translateY(25%);text-align:center}.image__panel img{display:block;margin:auto}.firstLetter:first-letter{font-size:xx-large;font-weight:700}.qrs-typography a{cursor:pointer}.qrs-link{text-decoration:underline}.m-auto{margin:auto}.m-0{margin:0}.mr--0{margin-right:0}.mr--8{margin-right:8px}.mr--16{margin-right:16px}.ml--0{margin-left:0}.ml--8{margin-left:8px}.ml--16{margin-left:16px}.mt--0{margin-top:0}.mt--16{margin-top:16px}.mt--24{margin-top:24px}.mt--48{margin-top:48px}.mb--0{margin-bottom:0}.mb--8{margin-bottom:8px}.mb--16{margin-bottom:16px}.mb--24{margin-bottom:24px}.mb--48{margin-bottom:48px}.align-text--center{text-align:center}.inline-b{display:inline-block}.d-block{display:block}.d-none{display:none}.loader{border:16px solid #f3f3f3;border-top:16px solid #c42847;border-radius:50%;width:120px;height:120px;animation:spin 1.25s linear infinite;margin:auto;margin-top:50%}.loading__text{text-align:center}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tab__item{position:relative;margin-bottom:24px}.tab__item__header{position:inherit;margin-bottom:8px}.tab__item__header h2{margin:auto;display:inline-block}.tab__item__footer{cursor:pointer;padding-bottom:24px;border-bottom:2px solid rgb(238.5,238.5,238.5)}.tab__item .hdr__label{position:inherit;display:inline-block;color:#707070;margin-left:8px}.tab__item__content{padding:0 15px}.tab__container{position:relative;background-color:#f0f2f6;border-radius:8px}.tab{overflow:hidden;display:table;margin:0 auto}.tab,.tab ul{padding:0}.tab li{list-style-type:none;margin:0 8px}.tab button,.tab li{display:inline-block}.tab button{background-color:inherit;color:#333!important;float:none;zoom:1;text-align:center;cursor:pointer;padding:14px 16px;border:2px solid #a2a9bd;border-radius:8px}@media only screen and (max-width:768px){.tab button{padding:12px 16px}}@media only screen and (max-width:350px){.tab button{padding:8px}}.tab button.active{background-color:#acb4ca;border:2px solid #0075aa}.tabcontent{padding:6px 12px;border-top:none}.accordion{position:relative;border-bottom:0}.accordion .accordion__header{background-color:#f0f0f0;padding:15px 40px 15px 15px;color:#333;border-top:0}.accordion .js-enabled .govuk-accordion__section-button:hover:not(:focus){text-decoration:none}.accordion .govuk-accordion__section-button:focus{background-color:transparent;box-shadow:0 0 0 0;color:inherit}.accordion__header{position:relative;display:block;padding:15px 0 15px 0;padding-right:40px;border-top:1px solid #b1b4b6;color:#1d70b8;cursor:pointer}.accordion__header--icon{position:absolute;display:inline-block;top:50%;transform:translateY(-50%);right:15px;color:#333}.accordion__content{padding:0 0 15px 0}.js-enabled .govuk-accordion__section{padding-top:15px}.chart-container{margin:24px 0;margin-bottom:8px}.btn__container{position:relative;min-height:54px;width:100%;padding:16px 0;color:#333}.btn__container button{border:1px solid #a2a2a2}.btn__container__action__btn{right:0}.btn__container__action__btn,.btn__container__nav__btn{position:absolute;display:inline-block;padding:12px 16px;transform:translateY(-50%);top:50%}.btn__container__nav__btn--left{left:0}.btn__container__nav__btn--right{right:0}#bar-chart.column{--labels-size:60px}.customchart{height:200px;margin:0 auto;--labels-size:200px}.customchart tr{background-color:#fff!important}.customchart td{border:2px solid #d5d5d5}.customchart table tr:first-of-type>td,table tr:first-of-type>th{top:auto;box-shadow:none;background-color:#fff}.bar-label{font-size:20px;text-align:center;width:34px;height:34px;margin-top:7px;color:#fff;padding:1px 4px 3px 4px;border-radius:50%}.bar-label--agree{background-color:none;border-color:#009760}.bar-label--neutral{background-color:none;border-color:#e69f4d}.bar-label--disagree{background-color:none;border-color:#ff4d4d}.axis-label{position:absolute;font-size:12px;text-align:left}.vue-popover{background:#444!important;color:#f9f9f9;font-size:12px;line-height:1.5;margin:5px}.vue-popover.dropdown-position-bottom:before{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #444!important}.vue-popover.dropdown-position-left:before{border-left:6px solid #444!important;right:-6px;filter:drop-shadow(2px 0 2px rgba(52,73,94,.1))}.vue-popover.dropdown-position-left:before,.vue-popover.dropdown-position-right:before{border-top:6px solid transparent;border-bottom:6px solid transparent;top:calc(50% - 6px)}.vue-popover.dropdown-position-right:before{border-right:6px solid #444!important;left:-6px;filter:drop-shadow(-2px 0 2px rgba(52,73,94,.1))}.vue-popover.dropdown-position-left,.vue-popover.dropdown-position-right{text-align:center}.divider{border:.5px solid #ccc}.divider--dotted{border:none;border-bottom:dotted}.modal{position:absolute;padding:0 16px;top:0;left:0;height:100%;width:100%;z-index:101;overflow-y:auto;background-color:#fff}.modal-content{z-index:100}.govuk-radios{position:relative;margin-top:84px;text-align:center;min-height:48px}.govuk-radios__item{padding-left:0}.govuk-radios__input{width:16px;height:16px;top:8px;left:2px}.govuk-radios__label:before{visibility:hidden;width:20px;height:20px;top:6px}.govuk-radios__label:after{visibility:hidden;top:12px;left:6px;border:4px solid}.govuk-radios__label{padding:8px}.radio__container{position:absolute}.radio-icon__container{position:absolute;top:-64px;transform:translateX(-50%);left:50%;font-size:48px;width:70px;height:70px;border:2px solid #f2f2f2;border-radius:50%}.radio-icon__container--disagree-active{background-color:#f9dfdf;border:2px solid #ff4d4d}.radio-icon__container--neutral-active{background-color:#fbf0e2;border:2px solid #e69f4d}.radio-icon__container--agree-active{background-color:#d6eee5;border:2px solid #009760}@media(min-width:40.0625em){.govuk-grid-column-one-half{width:50%;float:none}}.govuk-form-group,fieldset{padding:0}fieldset{border:none}