.modal-mask{z-index:10000;top:0;bottom:0;height:100%;background:rgba(0,0,0,.5)}.modal-container,.modal-mask{position:fixed;left:0;right:0}.modal-container{background-color:#fff;border-radius:8px;-webkit-box-shadow:0 2px 6px rgba(0,0,0,.1);box-shadow:0 2px 6px rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:auto;max-height:90vh;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content;opacity:1;overflow:hidden;padding:.25rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;visibility:visible;width:60%;z-index:10001}.modal-container--widen{width:70%}.modal-container[hidden]{display:block;opacity:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);pointer-events:none;-webkit-transition:opacity .15s ease-in;transition:opacity .15s ease-in;visibility:hidden}.modal-close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem}.modal-header{text-transform:capitalize}.modal-body{-webkit-box-flex:1;-ms-flex:auto;flex:auto;margin:0;overflow-x:hidden;overflow-y:auto}.modal-body,.modal-footer{padding:1rem}@media only screen and (max-width:440px){.modal-container--widen{width:100%}}body,html{margin:0;min-height:100vh;background:var(--base-lighter-ui-colour);font-size:16px}@media screen and (min-width:320px){body,html{font-size:calc(15.05882px + .29412vw)}}@media screen and (min-width:1000px){body,html{font-size:18px}}html{overflow-x:hidden}body,html{overflow-y:auto}body{scrollbar-width:thin;scrollbar-color:var(--thumbBG) var(--scrollbarBG)}body::-webkit-scrollbar{width:11px}body::-webkit-scrollbar-track{background:var(--scrollbarBG)}body::-webkit-scrollbar-thumb{background-color:var(--thumbBG);border-radius:6px}h1,h2,h3,h4,h5,h6{padding:0;margin:.5rem 0;font-family:Isidora,Arial,sans-serif;font-weight:400}h1{font-size:20.73852px}@media screen and (min-width:320px){h1{font-size:calc(17.78094px + .92424vw)}}@media screen and (min-width:1000px){h1{font-size:27.02336px}}h2{font-size:19.43628px}@media screen and (min-width:320px){h2{font-size:calc(17.42761px + .62771vw)}}@media screen and (min-width:1000px){h2{font-size:23.7047px}}h3{font-size:18.21582px}@media screen and (min-width:320px){h3{font-size:calc(17.00275px + .37909vw)}}@media screen and (min-width:1000px){h3{font-size:20.7936px}}h4{font-size:17.072px}@media screen and (min-width:320px){h4{font-size:calc(16.52235px + .17176vw)}}@media screen and (min-width:1000px){h4{font-size:18.24px}}p{line-height:1.5}button{cursor:pointer}button:disabled{background-color:var(--state-inactive-colour);border:0;cursor:not-allowed;color:#fff}a{color:var(--secondary)}main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}:root{--base-ui-colour:#fff;--base-lighter-ui-colour:#f7f7f7;--secondary-ui-colour:#f2f2f2;--teritary-ui-colour:#7e7e7e;--outline-colour:#ccc;--outline-light-colour:#eaeaea;--outline-lighter-colour:#e8ecee;--primary-brand-ui-colour:#30629a;--secondary-brand-ui-colour:#5e55b5;--base-colour:#2d2e2c;--base-colour-light:#7c6f6e;--primary:#30629a;--primary-light:#1c5eb0;--primary-lighter:#2668ba;--primary-lightest:#3577c9;--secondary:#5e55b5;--secondary-light:#7a5fce;--state-inactive-colour:#ccc;--state-invalid-colour:var(--totem-pole-red);--success-text-colour:var(--fern-green);--success-bg-colour:var(--pixie-green);--warning-text-colour:var(--antique-yellow);--warning-bg-colour:var(--barley-yellow);--info-text-colour:var(--chambray-blue);--info-bg-colour:var(--squeeze-blue);--error-text-colour:var(--totem-pole-red);--error-bg-colour:var(--linen-red);--scrollbarBG:#fff;--thumbBG:#aaa;--negative:#633;--negative-light:#fcc;--positive:#252;--positive-light:#cda;--theme-keyword:var(--nutmeg-wood-orange);--theme-keyword-light:var(--tequila-organge);--excerpt:var(--squeeze-blue);--antique-yellow:#695308;--barley-yellow:#fff0cf;--pixie-green:#bdd8b8;--amulet-green:#7b9e77;--fern-green:#396430;--japanese-laurel-green:#106c06;--tom-thumb-green:#173513;--tequila-orange:#ffe5cd;--tacao-orange:#ebb87a;--copper-orange:#c98734;--desert-organge:#af6420;--nutmeg-wood-orange:#6a3403;--linen-red:#fbe7e3;--shilo-red:#e6b2a9;--totem-pole-red:#9f200a;--brown-derby-red:#5a351b;--squeeze-blue:#e8f0f7;--bali-hai-blue:#7d98b1;--chambray-blue:#2e5984}@font-face{font-family:Isidora;src:url(/fonts/Isidora/Isidora-Semi-Bold.otf);font-weight:400}@font-face{font-family:Isidora;src:url(/fonts/Isidora/Isidora-Semi-Bold-Italic.otf);font-weight:400;font-style:italic}@font-face{font-family:Isidora;src:url(/fonts/Isidora/Isidora-Bold.otf);font-weight:700}@font-face{font-family:Isidora;src:url(/fonts/Isidora/Isidora-Bold-Italic.otf);font-weight:700;font-style:italic}@font-face{font-family:Core-Sans;src:url("/fonts/Core-Sans/Core Sans G 35 Light.woff") format("woff");font-weight:400}@font-face{font-family:Core-Sans;src:url("/fonts/Core-Sans/Core Sans G 32 Light Italic.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:Core-Sans;src:url("/fonts/Core-Sans/Core Sans G 45 Regular.woff2") format("woff2");font-weight:500}@font-face{font-family:Core-Sans;src:url("/fonts/Core-Sans/Core Sans G 55 Medium.woff") format("woff");font-weight:700}@font-face{font-family:Core-Sans;src:url("/fonts/Core-Sans/Core Sans G 55 Medium Italic.woff") format("woff");font-weight:700;font-style:italic}.message-container{margin:.75rem auto;width:86%;padding:2rem;background:var(--secondary-ui-colour)}#legend-add-users-list,.sr-only:not(:focus):not(:active),.sr-show-on-focus,.sr-show-on-hover,.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(100%);clip-path:inset(100%);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.sr-show-on-focus:focus,.sr-show-on-hover:hover{clip:unset;-webkit-clip-path:unset;clip-path:unset;height:auto;overflow:auto;width:auto}.vertical-align-parent{position:relative}.vertical-align-child{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.center-align-parent{position:relative}.center-align-child{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.light-scroll-bar::-webkit-scrollbar{width:8px}.light-scroll-bar{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.1) var(--scrollbarBG)}.light-scroll-bar::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:10px}.status{border-radius:30px;display:inline-block;font-weight:700;font-size:.9rem;padding:.25rem .75rem;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.status.approved,.status.complete{color:var(--tom-thumb-green);background:var(--pixie-green)}.status.in-progress,.status.pending{color:var(--nutmeg-wood-orange);background:var(--tacao-orange)}.status.invalid,.status.rejected{color:var(--brown-derby-red);background:var(--shilo-red)}.toggle-btn{background:#fff;border:0;border-radius:4px;color:var(--base-colour-light);padding:0;text-transform:uppercase}.toggle-btn-on{border:1px solid #456141}.toggle-btn-on .toggle-btn-on-txt{background:#bdd8b8;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px 0 0 4px;color:#456141;display:inline-block;font-weight:700;height:100%;padding:.25rem .55rem}.toggle-btn-on .toggle-btn-off-txt{padding:.25rem .55rem}.toggle-btn-off{border:1px solid #8c8c8c}.toggle-btn-off .toggle-btn-off-txt{background:var(--base-colour-light);-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0 4px 4px 0;color:#fff;display:inline-block;font-weight:700;height:100%;padding:.25rem .55rem}.toggle-btn-off .toggle-btn-on-txt{padding:.25rem .55rem}.icon-only-btn{background:transparent;width:auto;height:2rem;color:inherit;border:0;min-width:2rem}.icon-only-btn-wrapper>button>svg{height:1.15rem}:-ms-input-placeholder{color:var(--base-colour-light)}::-ms-input-placeholder{color:var(--base-colour-light)}:-ms-input-placeholder,::-webkit-input-placeholder,::placeholder{color:var(--base-colour-light)}[type=date],[type=number],[type=password],[type=text]{padding:.25rem;border:1px solid var(--outline-colour);border-radius:4px;background:transparent;min-height:2rem;margin:.5rem 0 1.5rem 0;font-family:Core-Sans;font-size:1rem}[type=text]:-moz-placeholder,[type=text]::-moz-placeholder{color:var(--base-colour-light);opacity:1}input[aria-invalid=true]{border-color:var(--state-invalid-colour)}.form-title{margin:0;height:2rem;font-size:1.5rem}.form-label{color:var(--base-colour);font-size:1rem;font-weight:500;text-transform:capitalize;margin:.5rem 0;display:block;line-height:1.5}.form-label--uppercase{letter-spacing:.04rem;text-transform:uppercase}.form-label-details{color:var(--base-colour-light);display:block;font-size:.9em;line-height:1.5;padding-top:.5rem}.form__err--block,.select{display:block}.select{background-color:#fff;border:1px solid var(--outline-colour);border-radius:4px;color:var(--base-colour);font-size:.9rem;font-family:inherit;height:2rem;min-width:20ch;padding:.25rem 1rem;text-align:left;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-wrapper{position:relative;display:inline-block}.select-wrapper:after{border-bottom:2px solid var(--outline-colour);border-right:2px solid var(--outline-colour);content:"";display:block;height:10px;pointer-events:none;position:absolute;right:16px;top:50%;-webkit-transform:translateY(-65%) rotate(45deg);transform:translateY(-65%) rotate(45deg);width:8px}.select[aria-invalid]{border-color:var(--state-invalid-colour)}.select-label{font-weight:500;margin:1.5rem 0 .5rem 0}.combobox-input{min-height:1.5rem;width:inherit}.combobox-input.expanded-box{border:2px solid var(--primary)}.combobox-wrapper{width:100%}.combobox-listbox{background:#fff;border:1px solid var(--outline-colour);border-radius:8px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);margin:.5rem 0;padding:.1rem;width:inherit}.combobox-listbox-ul{background:#fff;list-style:none;margin:0;padding:0;width:inherit}.combobox-listbox-actions{padding:.5rem 1rem;background:var(--base-lighter-ui-colour)}.combobox-dropdown-icon{display:inline-block;position:absolute;height:2rem;background:var(--primary-lightest);padding:.25rem;border:2px solid transparent}.combobox-listbox-item-group{padding:1rem}.combobox-listbox-item-group-name{font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.04rem}.combobox-listbox-item-parent{padding:1rem 0;list-style:none;cursor:default}.combobox-listbox-item-child{padding:.25rem}.combobox-listbox-item-child:before{content:"";width:14px;height:14px;border:1px solid var(--primary);border-radius:3px;padding:2px;display:inline-block}.combobox-listbox-item-child.selected:before{background:var(--primary-light) content-box}.form-btn{color:#fff;background:var(--primary);width:auto;border:0;border-radius:4px;padding:.5rem 1rem;min-height:3rem;min-width:8rem}.form-btn,.form-btn-secondary{text-transform:capitalize;font-family:Core-Sans;font-size:.9rem;font-weight:700}.form-btn-secondary{color:var(--primary);background:transparent;border:0;padding:1rem}[type=checkbox]{width:1rem;height:1rem;-webkit-appearance:none;border:1px solid var(--outline-colour);border-radius:3px;margin-left:-1.5rem;vertical-align:middle}[type=checkbox]:active,[type=checkbox]:checked,[type=checkbox]:checked:active{background:var(--primary-light)}[type=checkbox]:disabled{background:var(--state-inactive-colour)}.form-checkbox-label{margin-right:1.75rem;padding-left:1.75rem;font-weight:400;cursor:pointer}.form-radio-input{opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.form-radio-label{font-weight:500;line-height:1.5;font-weight:400;cursor:pointer}.form-radio-label.disabled{color:var(--state-inactive-colour)}.form-radio-selector{position:relative}.form-radio-selector:before{content:"";border:1px solid var(--outline-colour);border-radius:50%;position:absolute;left:-20px;top:0;width:16px;height:16px;z-index:0;-webkit-transition:.15s ease;transition:.15s ease}.form-radio-input[type=radio]:disabled+.form-radio-selector:before{background:var(--state-inactive-colour);border:0}.form-radio-input[type=radio]:checked+.form-radio-selector:before{background:var(--primary-light);border:0}.form-inline-group{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:grid;grid-template-columns:40% auto;grid-template-rows:1fr minmax(1rem,auto);padding:0;width:100%}.form-inline-group:first-of-type{padding-top:0}.form-inline-group label{padding-right:.5rem;grid-row:1/span 2;align-self:start}.form-style-group-label{color:var(--base-colour-light);font-weight:700;display:block;margin-bottom:2rem;position:relative}.form-style-group-text{position:absolute;left:.5rem;top:-.5rem;background-color:#fff;padding:0 .5rem}.form-style-group-input-wrapper{border:1px solid var(--outline-colour);border-radius:4px;margin:.75rem 0}.form-style-group-input-wrapper>input{display:inline-block;border:0;margin-bottom:0;min-height:3rem;width:80%}.form-style-group-input-icon{fill:var(--primary);height:1.25rem;width:1.25rem;margin-left:1rem;display:inline-block;vertical-align:middle}.form-style-group-fieldset{border:1px solid var(--outline-colour)!important;border-radius:4px;padding:1.5rem 1rem;position:relative;margin:0;margin-top:4rem}.form-style-group-fieldset-legend{background:#fff;padding:0 .5rem!important;position:absolute;top:-1rem;left:.5rem;text-transform:capitalize!important}.form-style-group-err{margin-bottom:1.5rem!important}.form-style-group-err,.form-style-group.form-fieldset-err{display:block;color:var(--error-text-colour);font-weight:700;width:-webkit-max-content;width:-moz-max-content;width:max-content}.form-style-group.form-fieldset-err{left:-.5rem;position:absolute;top:-2rem}.form-fieldset-group{padding:0;border:0;margin-bottom:1.5rem;display:block;-webkit-transition:display .25ms ease;transition:display .25ms ease}.form-fieldset-group__legend{color:var(--base-colour-light);font-size:1rem;font-weight:700;letter-spacing:.04rem;text-transform:uppercase;margin:.5rem 0;padding:0}.form-fieldset-group__legend--base-colour{color:var(--base-colour)}.form-fieldset-group__p{padding-bottom:1rem;border-bottom:1px solid var(--outline-light-colour);margin-bottom:2rem}.form-fieldset-child{border:1px solid var(--outline-colour);border-radius:4px;padding:1rem;margin:1rem 0}.form-group:not(:first-of-type){display:none}.form-group-active{display:block}.form-group-back-btn{color:var(--base-colour-light);font-weight:700;font-size:1.02rem;text-transform:capitalize;padding:0;margin:1rem 0;background:transparent;border:0;width:60%;text-align:left}.forms__search{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.forms__search-label{color:var(--teritary-ui-colour);padding:.2rem .5rem .2rem .2rem;vertical-align:middle;display:inline}.forms__search-label-icon{fill:currentColor;width:1rem;height:1.2rem}.forms__search-input{border:0;display:inline-block;margin:0;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}@media only screen and (min-width:960px) and (max-width:1280px){.form-inline-group{-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem 0;width:100%}.form-inline-group:first-of-type{padding-top:0}.form-inline-group label{padding-bottom:1rem}}.icon-only-link>a{color:inherit;height:inherit;width:inherit;display:block}.icon-only-link>a>svg{width:inherit;height:1.15rem}table{border-collapse:separate;border-spacing:0 .5rem;line-height:1.5}table thead{text-align:left;background:var(--secondary-ui-colour);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.04rem;padding-right:1rem}table thead th{padding:1rem}table tbody>tr{background:var(--base-ui-colour)}table th[scope=row]{text-align:left}table td,table th[scope=row]{padding:1rem;border-color:var(--outline-light-colour);border-style:solid;border-top-width:.5px;border-right-width:0;border-bottom-width:.5px;border-left-width:0}table td:first-child{border-left-width:.5px;border-right-width:0}table td:last-child{border-left-width:0;border-right-width:.5px}.table__secondary-data{display:block;color:var(--base-colour-light);white-space:nowrap;line-height:2}.table__toolbar{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;padding-bottom:.5rem;position:-webkit-sticky;position:sticky;top:0;left:0;width:calc(100% - 1px);z-index:999}.table__toolbar-btn{background:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:capitalize;border:1px solid var(--outline-colour);border-radius:4px;font-family:Core-Sans;font-size:.9rem;min-height:3rem;padding:.5rem 1rem;min-height:revert;margin-right:.75rem}.table__toolbar-btn,.table__toolbar-checkbox-select,.table__toolbar-select{color:var(--primary);font-weight:700}.table__toolbar-checkbox-select{border:1px solid var(--outline-colour);border-radius:4px;font-size:.9rem;margin-right:.75rem;padding:.25rem 1rem .25rem 2.5rem;text-align:center}.table__toolbar-checkbox-select-input{margin-right:.5rem;border:2px solid var(--primary)}#project-analysis-text-main .positive-negative-bar-chart-table__options button{color:var(--primary);background:#fff;width:-webkit-max-content;width:-moz-max-content;width:max-content;text-transform:capitalize;border:1px solid var(--outline-colour);border-radius:4px;font-family:Core-Sans;font-size:.9rem;min-height:3rem;padding:.5rem 1rem;min-height:revert;margin-right:.75rem;font-weight:700}#project-analysis-text-main .positive-negative-bar-chart-table__options select{color:var(--primary);font-weight:700}@media screen and (max-width:960px){table{border:0}table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}table tr{border-bottom:3px solid #ddd;display:block;margin-bottom:.625em}table td{border:.5px solid #ddd;display:block}table td:first-child{border-right-width:.5px}table td:last-child{border-left-width:.5px}table td:before{content:attr(data-label);font-weight:700;text-transform:uppercase;display:block;padding:1rem 0}table td:last-child{border-bottom:0}}.tooltip{position:relative;display:inline-block;cursor:pointer;z-index:1000}.tooltip__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-template-columns:auto 3rem;grid-template-rows:1fr;background:var(--tooltip-bg-colour);border-radius:4px;font-size:.9rem;padding:.75rem 1rem;color:var(--tooltip-colour);width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:50ch;left:50%;line-height:1.5;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;position:absolute;z-index:100}.tooltip__text--compact{padding:.2rem .4rem;max-width:20ch}.tooltip__close-btn{background:transparent;width:2rem;height:2rem;color:var(--base-colour);border:0;float:right;grid-column:2;grid-row:1;justify-self:right}[role=tooltip]{visibility:hidden}.tooltip__hoverable:hover+[role=tooltip]{display:grid;opacity:1;visibility:visible}.tooltip__text.hoverable{grid-template-columns:auto;opacity:0;visibility:hidden}.tooltip__text.default{--tooltip-bg-colour:#d9e2ec;--tooltip-colour:#2d2e2c}.tooltip__text.dark{--tooltip-colour:#fff;--tooltip-bg-colour:#595959}.tooltip__text.top{bottom:100%}.tooltip__text.top:after{content:" ";position:absolute;top:100%;right:50%;border-width:12px;border-style:solid;border-color:var(--tooltip-bg-colour) transparent transparent transparent}.tooltip__text.bottom.no-arrow{top:100%}.banner-msg{border:0!important;border-radius:0!important;margin:0!important;z-index:9999}.message{margin-bottom:2rem;font-size:1.4rem}.message__inline{font-weight:500;padding:1rem;margin:0}.message__inline .icon{fill:currentColor;height:1.75rem;vertical-align:middle;display:inline-block;width:2rem}.message__inline-icon--error{color:var(--error-text-colour)}.message__inline-icon--warning{color:var(--warning-text-colour)}.message__inline-icon--information{color:var(--info-text-colour)}.message__inline-icon--success{color:var(--success-text-colour)}.message__block{display:block;border-radius:4px;margin:1.5rem auto;width:100%}.message__block__details{display:grid;grid-template-columns:1.75rem auto;grid-column-gap:.5rem;line-height:1.5;margin:auto;padding:1rem}.message__block__details .icon-wrapper{grid-row:1/span 2;text-align:center}.message__block__details .icon-wrapper svg{height:1.75rem!important}.message__block__details .title{font-weight:700}.message__block__details .desc{grid-column:2}.message__block--error{color:var(--errpr-text-colour);background:var(--error-bg-colour);border:1px solid var(--shilo-red)}.message__block--warning{color:var(--warning-text-colour);background:var(--warning-bg-colour);border:1px solid var(--warning-text-colour)}.message__block--information{color:var(--info-text-colour);background:var(--info-bg-colour);border:1px solid var(--bali-hai-blue)}.message__block--success{background:var(--success-bg-colour);color:var(--success-text-colour);border:1px solid var(--amulet-green)}.error-msg__inline{color:var(--error-text-colour);font-weight:700;margin:0}.warning-msg__inline{color:var(--warning-text-colour);font-weight:700}.info-msg__inline{color:var(--info-text-colour);font-weight:700}.success-msg__inline{color:var(--success-text-colour);font-weight:700}.spinner{-webkit-animation-play-state:running;animation-play-state:running;opacity:1;position:relative;display:table-cell;vertical-align:middle}@-webkit-keyframes spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0deg);transform:translate3d(-50%,-50%,0) rotate(0deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(1turn);transform:translate3d(-50%,-50%,0) rotate(1turn)}}@keyframes spinner{0%{-webkit-transform:translate3d(-50%,-50%,0) rotate(0deg);transform:translate3d(-50%,-50%,0) rotate(0deg)}to{-webkit-transform:translate3d(-50%,-50%,0) rotate(1turn);transform:translate3d(-50%,-50%,0) rotate(1turn)}}.spinner.done{-webkit-animation-play-state:paused;animation-play-state:paused;opacity:0;-webkit-transition:opacity .1s linear;transition:opacity .1s linear}.spinner:before{-webkit-animation:spinner 1.5s linear infinite;animation:spinner 1.5s linear infinite;-webkit-animation-play-state:inherit;animation-play-state:inherit;border:6px solid #dedede;border-bottom-color:var(--secondary);border-radius:50%;content:"";height:50px;left:50%;opacity:inherit;position:absolute;top:50%;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);width:50px;will-change:transform}.spinner__wrapper{position:fixed;top:0;left:0;width:100%;height:100%;display:table;background-color:rgba(0,0,0,.05);-webkit-transition:all .3s ease;transition:all .3s ease;z-index:10001}.spinner__wrapper-component{position:absolute}@media (prefers-reduced-motion:reduce){.spinner{-webkit-animation-play-state:paused;animation-play-state:paused}.spinner__message{clip:unset;-webkit-clip-path:unset;clip-path:unset;position:fixed;top:55%;left:50%;width:100%;height:100%;font-weight:700}}.loading__top-bar{background-color:var(--secondary-brand-ui-colour);height:100%;position:relative;left:0;right:0;-webkit-transition:all .35s linear;transition:all .35s linear;z-index:9999}.loading__top-bar-overlay{position:fixed;top:6px;left:0;width:100%;height:100%;display:table;background-color:hsla(0,0%,100%,.8);-webkit-transition:all .35s ease;transition:all .35s ease;z-index:9998}.loading__top-bar-overlay-text{text-align:center;font-size:1rem;font-weight:700;opacity:1;position:relative;display:table-cell;vertical-align:middle}.loading__top-bar-wrapper{position:fixed;left:0;top:0;width:100vw;height:6px}.loadingSkeletonBox{display:inline-block;position:relative;vertical-align:middle;overflow:hidden;background-color:#f2f2f2}.loadingSkeletonBox:after{position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);background-image:-webkit-gradient(linear,left top,right top,color-stop(0,hsla(0,0%,100%,0)),color-stop(20%,hsla(0,0%,100%,.3)),color-stop(60%,hsla(0,0%,100%,.5)),to(hsla(0,0%,100%,0)));background-image:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3) 20%,hsla(0,0%,100%,.5) 60%,hsla(0,0%,100%,0));-webkit-animation:shimmer 2s ease-out infinite;animation:shimmer 2s ease-out infinite;content:""}@-webkit-keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@keyframes shimmer{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .25s;transition:opacity .25s}.fade-enter,.fade-leave-to{opacity:0}.accordion-header{background:#fff;border:1px solid var(--outline-light-colour);border-radius:4px;margin:1rem auto 0 auto;padding:.5rem}.accordion-header.expanded{background:rgba(0,0,0,.03)}.accordion-title-btn{color:var(--base-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;font-size:inherit;width:100%;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion-title-btn .icon{color:var(--base-colour-light)}.accordion-title-btn .icon.right{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:auto}.accordion-content{border:1px solid var(--outline-light-colour);border-top:0;border-radius:0 0 4px 4px;padding:2.5rem}.card__wrapper{height:100%;width:100%;background:#fff;border-radius:8px}.card__text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.card__text-title{text-transform:capitalize;overflow:hidden;text-overflow:ellipsis;max-width:100%}.card__text-subtitle{color:var(--base-colour-light);font-size:.9rem;font-weight:400;max-width:100%}.card__text-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.inline-edit-text__container{width:-webkit-max-content;width:-moz-max-content;width:max-content}.inline-edit-text__text{padding-bottom:.5rem}.inline-edit-text__text *{display:inline;vertical-align:middle}.inline-edit-text__text.disable-edit{border-bottom:0}.inline-edit-text__edit-btn{padding-left:.25rem}.inline-edit-text__edit-btn:hover{color:var(--bali-hai-blue)}.inline-edit-text__label{font-weight:700;color:var(--base-colour-light);margin-bottom:.5rem;display:block;text-transform:capitalize;font-size:.9rem}.inline-edit-text__input{display:block;border:2px solid var(--bali-hai-blue);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);margin-bottom:.5rem;width:100%}.inline-edit-text__action-btn{background:var(--secondary-ui-colour);width:2rem;height:2rem;color:#7f6a69;border:0;border:1px solid #dbdbdb;border-radius:4px;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,.1);box-shadow:0 2px 2px 0 rgba(0,0,0,.1);margin-right:.5rem;margin-top:.15rem;text-align:center}.list-grid-header-wrapper,.list-grid-item-wrapper{display:grid;grid-gap:1rem}.list-grid-header{border:4px;font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.04rem;padding-right:1rem}.list-grid-header-wrapper{background:var(--secondary-ui-colour);padding:1.5rem}.list-grid-items{padding:0}.list-grid-item{text-overflow:clip;overflow:auto}.list-grid-item-wrapper{background:#fff;border:1px solid var(--outline-light-colour);border-radius:4px;margin:1rem 0;padding:1.5rem}.side-pannel{background:#fff;-webkit-box-shadow:0 5px 20px 0 rgba(21,27,38,.08);box-shadow:0 5px 20px 0 rgba(21,27,38,.08);border-left:1px solid var(--outline-lighter-colour);min-height:calc(100% - 1rem);padding:1rem 2rem 0 2rem;position:fixed;right:0;top:0;bottom:0;width:50%;z-index:9999;overflow:hidden;opacity:1;-webkit-transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:opacity .25s ease-out,-webkit-transform .25s ease-out;transition:opacity .25s ease-out,transform .25s ease-out;transition:opacity .25s ease-out,transform .25s ease-out,-webkit-transform .25s ease-out;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}.side-pannel[hidden]{display:block;opacity:0;pointer-events:none;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:opacity .34s ease-in,-webkit-transform .34s ease-in;transition:opacity .34s ease-in,-webkit-transform .34s ease-in;transition:opacity .34s ease-in,transform .34s ease-in;transition:opacity .34s ease-in,transform .34s ease-in,-webkit-transform .34s ease-in;visibility:hidden}.side-pannel__close-btn{color:var(--secondary);background:transparent;padding:1rem}.side-pannel__close-btn,.side-pannel__primary-btn{border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize}.side-pannel__primary-btn{color:#fff;background:var(--secondary);width:auto;border-radius:4px;padding:.5rem 1rem;min-height:3rem}@media (prefers-reduced-motion:reduce){.side-pannel[hidden]{-webkit-transform:translateX(0);transform:translateX(0)}}.switch{border:none;padding:0;white-space:nowrap;min-width:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;--on:var(--bali-hai-blue);--off:var(--secondary-ui-colour)}.switch .label{display:inline-block;position:relative;white-space:normal;z-index:2}.switch .label.checked{font-weight:700}.switch .text{font-size:1rem;display:inline-block;text-align:center}.switch .input{opacity:0;position:absolute}.switch label:first-of-type:after,.switch label:first-of-type:before{border:1px solid #aaa;content:"";height:2em;overflow:hidden;pointer-events:none;position:absolute;vertical-align:middle}.switch label:first-of-type{padding-right:5em}.switch label:first-of-type:before{background:#fff;border:1px solid var(--outline-colour);border-radius:100%;position:absolute;right:-.075em;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:2em;z-index:2}.switch label:first-of-type:after{background:var(--off);border-radius:1em;margin:0 1em;-webkit-transition:background .2s ease-in-out;transition:background .2s ease-in-out;width:4em}.switch label:last-child{margin-left:-4.25em;padding-left:5.25em}.switch label:first-of-type.checked:before{-webkit-transform:translateX(-2em);transform:translateX(-2em)}.switch label:first-of-type.checked:after{background:var(--on)}.switch label.focused:after{-webkit-box-shadow:0 0 0 2px #fff,0 0 0 4px #000;box-shadow:0 0 0 2px #fff,0 0 0 4px #000}.switch input:last-of-type:checked~label:last-of-type{z-index:1}.switch--small{font-size:.5rem}.switch--monochromatic{--on:var(--bali-hai-blue);--off:var(--bali-hai-blue)}header{display:grid;grid-template-columns:15rem auto;grid-template-rows:100%;background:var(--base-ui-colour);border-bottom:1px solid var(--outline-colour);height:5.5rem}header a{text-decoration:none}.header__landing{background:none;border:none;position:absolute}.logo{margin:auto;margin-left:2rem}.logo-image{max-height:100%;vertical-align:middle}.navigation{height:100%}.navigation__inner{-webkit-box-align:end;-ms-flex-align:end;align-items:end;display:grid;grid-template-columns:repeat(2,8rem) auto 8rem 10rem 8rem;grid-template-rows:1fr;height:100%;list-style:none;padding:0;margin:0;width:100%}.navigation__item{text-align:center;padding:.75rem 0;color:var(--base-colour);font-family:Isidora}.navigation__item-active{color:var(--primary);border-bottom:3px solid var(--primary)}.navigation__item-link{color:inherit;font-size:1.08rem}.navigation__lang{grid-column:4;justify-self:center;padding:.5rem 0}.navigation__lang .select{cursor:pointer;border:0;display:inline-block;min-width:unset;padding:0 .75rem 0 0;width:auto}#hamburger-icon{display:none}#logout{border-top:1px solid var(--outline-colour);padding-top:1rem;padding-bottom:1rem}#user-guide-nav{grid-column:5}#profile-nav,#user-guide-nav{justify-self:center;position:relative}#profile-nav{grid-column:6}#profile-nav-btn{background:#fff;width:auto;height:2.25rem;color:var(--base-colour);border:0}#profile-nav-icon{height:100%}#profile-nav-icon,#profile-nav-icon-arrow{display:inline-block;vertical-align:middle}#profile-nav-icon-arrow{margin-left:.5rem}#profile-nav-items{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);border:1px solid var(--outline-colour);border-radius:8px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:20ch;padding-top:1rem;position:absolute;right:0;text-align:left;white-space:nowrap;z-index:9999}.profile-nav__item{background:#fff;color:var(--base-colour)!important;display:block;line-height:2;padding:0 1rem;font-size:1.08rem;font-family:Isidora;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.profile-nav__item:nth-last-child(2){margin-bottom:1rem}.profile-nav__item:focus,.profile-nav__item:hover{background-color:#f7f7f7}@media only screen and (max-width:960px){header{grid-template-columns:15rem auto}.navigation{background:var(--base-ui-colour);display:block}.navigation__wrapper{z-index:101;grid-column:span 2;visibility:hidden;opacity:0;-webkit-transition:all .35s cubic-bezier(.19,1,.22,1);transition:all .35s cubic-bezier(.19,1,.22,1)}.navigation__wrapper-active{visibility:visible;opacity:1}.navigation__item{display:block;margin-right:0;text-align:left}#hamburger-icon{display:block;fill:currentColor;height:2rem;width:1.5rem;margin:auto 1rem auto auto}#profile-nav-items{border:0;-webkit-box-shadow:unset;box-shadow:unset;position:unset}}@media only screen and (min-width:769px) and (max-width:1280px){header{grid-template-columns:20% auto}}.benchmark-manager__groups .list-grid-item{text-transform:capitalize}.benchmark-manager__groups-item-name{color:var(--primary);font-weight:500;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.benchmark-manager__groups-item-name:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.benchmark-manager__groups-item-created{display:block;font-weight:500;line-height:1.5}.benchmark-manager__groups-item-org{color:var(--base-colour-light)}.benchmark-manager__groups-item-accesslevel-wrapper{display:grid;-webkit-box-flex:2;-ms-flex:2;flex:2}.benchmark-manager__groups-item-accesslevel-selected{display:grid;grid-template-columns:1fr 2rem;grid-template-rows:1fr 1fr;margin-right:.75rem}.benchmark-manager__groups-item-accesslevel-selected:hover{border:1px solid var(--secondary-light)}.benchmark-manager__groups-item-accesslevel{display:block;font-weight:500;-ms-flex-item-align:end;align-self:end;line-height:1.5}.benchmark-manager__groups-item-accesslevel-desc{text-transform:lowercase;color:var(--base-colour-light);grid-column:1;grid-row:2}.benchmark-manager__groups-item-accesslevel-btn{color:#ccc;background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;display:inline-block;grid-column:2;grid-row:1/span 2;padding:unset}.benchmark-manager__groups-item-accesslevel-btn:hover{color:var(--base-colour-light)}.benchmark-manager__groups-item-delete{-webkit-box-flex:0;-ms-flex:0 0 2rem;flex:0 0 2rem}.benchmark-manager__editor-header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.benchmark-manager__editor-header .inline-edit-text__input{font-family:Isidora;font-size:1.25rem}.benchmark-manager__editor-add{color:#fff;background:var(--primary);border:0;border-radius:30px;font-family:Core-Sans;font-size:.9rem;font-weight:700;padding:.5rem 1rem;width:auto;margin-left:1rem}.benchmark-manager__editor-details{color:var(--base-colour-light);display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:700;margin:1em 0;padding:2rem 0;text-transform:capitalize}.benchmark-manager__editor-details .highlight{background:#e5e5e5;border-radius:20px;padding:.25rem .5rem;margin:0 .5rem 0 1rem;text-align:center;color:#5b5b5b}.benchmark-manager__editor-pending-list{margin:0;padding:0 1rem}.benchmark-manager__editor-pending-list-a{color:var(--warning-text-colour)}.benchmark-manager__editor-question{margin:2rem auto}.benchmark-manager__editor-question .accordion-header{display:grid;grid-template-rows:auto auto;grid-template-columns:minmax(auto,35%) repeat(3,1fr) 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.benchmark-manager__editor-question .accordion-title{font-size:1rem}.editor-question__text{color:var(--base-colour-light);margin:0 1rem 1rem 1rem;grid-column:1;grid-row:2}.editor-question__type{grid-column:2;grid-row:1/span 2;padding-left:.5rem}.editor-question__type-icon{color:var(--base-colour-light)}.editor-question__type-text{padding:1rem 4.5rem 1rem 0}.editor-question__type-text:hover{border:1px solid var(--secondary-light)}.editor-question__select .select{border:0;background:transparent;padding-left:0}.editor-question__approved{grid-column:3;grid-row:1/span 2;padding-left:.5rem}.editor-question__approved-icon{color:var(--fern-green)}.editor-question__pending{grid-column:4;grid-row:1/span 2;padding-left:.5rem}.editor-question__pending-icon{color:var(--copper-orange);height:1.5rem!important}.editor-question__remove{grid-column:5;grid-row:1/span 2;align-self:center}.new-question{border:1px solid var(--outline-light-colour);border-radius:8px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);margin:1rem auto 0 auto;padding-top:.5rem}.new-question input{display:block}.new-question__datatype .select{color:#747474;font-size:.9rem;min-width:14rem}.new-question__datatype .select-label{display:block}.new-question__btns{background:var(--base-lighter-ui-colour);margin-top:1rem;min-height:3rem;padding:1rem}.benchmark-manager__matches-wrapper{position:relative}.benchmark-manager__matches-wrapper .table__toolbar .table__toolbar-btn.approve{color:var(--tom-thumb-green);margin-left:1rem}.benchmark-manager__matches-wrapper .table__toolbar .table__toolbar-btn.reject{color:var(--totem-pole-red)}.benchmark-manager__matches-table{width:100%}.benchmark-manager__matches-table thead{background:#fff}.benchmark-manager__matches-table th{border:0;border-top:1px solid var(--outline-light-colour);border-bottom:1px solid var(--outline-light-colour)}.matches-table__actions{min-width:20ch}.matches-table__action{color:var(--primary-light);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;display:inline-block}.dataset-uploader__template-figures{overflow:hidden;line-height:1.5}.dataset-uploader__template-img{border:2px dashed var(--secondary);margin:1rem 0;width:80%;-o-object-fit:contain;object-fit:contain}.dataset-uploader__template-download-btn{color:var(--secondary);background:#fff;width:auto;text-transform:capitalize;border:1px solid var(--secondary);border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;margin:1rem auto 1rem 2rem}.dataset-uploader__template-show-btn{border:0;background:transparent;font-family:Core-Sans;font-size:1rem;padding:0;color:var(--secondary);text-decoration:underline}#dataset-file-upload-group{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%}#dataset-file-upload-label{display:block;margin-top:1rem}#dataset-file-upload-label-formats{display:block;color:var(--base-colour-light)}.upload-error{border-color:var(--state-invalid-colour)!important}#dataset-file-name{display:block;width:99%;margin:1rem auto}#dataset-file-name-label,.dataset-file-sheet__label{width:100%;display:block;margin-top:2rem;margin-bottom:1rem}.dataset-file-sheet__select{display:block;margin:1rem auto}#dataset-file-reupload,#dataset-file-reupload-label{display:block;padding:.5rem 0;width:100%}.dataset-uploader__reupload-btn{color:var(--warning-text-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;display:block;padding-left:0;text-transform:uppercase}.dataset-segments__form-group{width:98%}.dataset-segments__form .p{font-weight:700;letter-spacing:.04rem;text-transform:uppercase}.dataset-segments__custom-input{width:inherit;margin:2rem 0}.dataset-segments__custom-input__label{display:block}.dataset-segments__custom-input__label .text{display:block;font-weight:700;letter-spacing:.04rem;text-transform:uppercase}.dataset-segments__custom-input__label .desc{color:var(--base-colour-light);display:block;line-height:2}.dataset-segments__custom-input__input{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid var(--primary);border-radius:4px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);display:-webkit-box;display:-ms-flexbox;display:flex;padding:.25rem .5rem}.dataset-segments__custom-input__input .input{border:0;display:inline-block;margin:0;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.dataset-segments__custom-input__input .button{color:#fff;background:var(--primary);border-radius:999px}.dataset-segments__custom-list{list-style:none;padding:0;margin:2rem 0}.dataset-segments__custom-list__item{display:inline-block;background:var(--secondary-ui-colour);border-radius:999px;margin:0 .5rem;padding:.25rem 1rem}.dataset-segments__custom-list__item .button{vertical-align:middle;padding-left:.5rem}.dataset-segments__questionnaire-custom--gray .dataset-segments__custom-input__input{--primary:var(--outline-colour)}.dataset-segments__questionnaire-controls{list-style:none;text-align:right}.dataset-segments__questionnaire-controls__item{display:inline;margin:.5rem}.dataset-segments__questionnaire-controls__item .button{color:var(--base-colour-light);background:#fff;border:0;border-radius:30px;font-family:Core-Sans;font-size:.9rem;font-weight:700;padding:.5rem 1rem;width:auto;border:1px solid var(--outline-colour)}.dataset-segments__questionnaire-accordion .accordion-title-btn{font-weight:400}.dataset-segments__questionnaire-accordion .complete-icon{color:var(--tom-thumb-green);background:var(--pixie-green);border-radius:999px;display:inline-block;margin-left:.5rem}.dataset-segments__questionnaire-accordion .complete-icon-svg{width:1.25rem;height:1.25rem}.dataset-segments__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;padding:0}.dataset-segments__list-segment{width:calc(33.33333% - 1.66667rem);margin:0;margin-right:1rem}.dataset-segments__list-segment:nth-child(3n-1){content:"";margin-left:0}.dataset-segments__list-seg-details{color:var(--base-colour-light);grid-column:1/span 2;padding:0 1rem 1rem 40px}.dataset-segments__tag-item{background:#fff;border:1px solid var(--outline-colour);border-radius:4px;display:grid;grid-template-columns:minmax(2rem,50%) 1fr;grid-template-rows:minmax(1.5rem,auto) auto 1fr;margin-bottom:1.5rem;min-height:3rem;line-height:1.5;padding:0 0 1rem 0}.dataset-segments__tag-item-title{padding:.5rem 1rem 0 1rem}.dataset-segments__tag-item-count{color:var(--base-colour-light);display:block}.dataset-segments__tag-item-options{color:var(--primary);grid-column:2;padding:.25rem .5rem;text-align:right}.dataset-segments__tag-item-options-btn{color:var(--base-colour-light);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;display:inline-block;text-transform:lowercase}.dataset-segments__tag-item-options-btn.selected,.dataset-segments__tag-item-options-btn:hover{color:inherit}.dataset-segments__tag-item-desc{color:var(--base-colour-light);font-size:.9em;grid-column:1/span 2;grid-row:2;padding:0 1rem 0 3rem}.dataset-segments__tag-item-seg-details{border-top:2px solid var(--outline-colour);grid-column:1/span 2;padding:1rem;margin-top:1rem}.dataset-segments__tag-item-seg-details div{display:grid;grid-template-columns:240px auto;grid-gap:1.5rem;line-height:2;padding-right:1rem;position:relative;text-align:right}.dataset-segments__tag-item-seg-details div.with-select:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid rgba(0,0,0,.5);content:"";display:block;height:10px;pointer-events:none;position:absolute;right:3%;top:50%}.dataset-segments__tag-item-seg-details select{appearance:none;background-color:#fff;border:0;border-bottom:1px solid var(--outline-colour);display:block;font-size:.9rem;width:100%;-webkit-appearance:none;-moz-appearance:none}.dataset-segments__tag-item.disabled{color:var(--base-colour-light)}.dataset-segments__response-rate-input{width:98%}.dataset-segments__response-rate-na{display:block;margin:.5rem 0;text-align:right}#about-survey{margin-top:2.5rem}@media only screen and (min-width:960px) and (max-width:1280px){.dataset-segments__tag-item-desc{padding-top:1rem}}@media only screen and (min-width:1281px) and (max-width:1440px){.dataset-segments__tag-item-options span{display:none}}.dataset-benchmarks__get-matches-btn{color:#1254a6;background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;text-transform:uppercase;text-align:left;padding:.5rem 0}.dataset-benchmarks__select-next-btn{color:var(--primary);background:#fff;width:auto;text-transform:capitalize;border:1px solid var(--primary);border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.dataset-benchmarks__select-label{display:block;margin:1rem 0}.dataset-benchmarks__select-skip-btn{color:var(--primary);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem}.dataset-benchmarks-selector__user-q{padding:1rem 0}.dataset-benchmarks-selector__subtitle{color:var(--base-colour-light);font-weight:700;font-size:.85rem;text-transform:uppercase;letter-spacing:.04rem;display:block;padding-bottom:.5rem}.dataset-benchmarks-selector__search{margin:1rem auto;background:#f4f5f6;padding:.25rem}.dataset-benchmarks-selector__form{overflow:hidden;margin-bottom:1rem}.dataset-benchmarks-selector__fieldset{max-height:calc(100vh - 480px);overflow-x:hidden;overflow-y:auto}.dataset-benchmarks-selector__radio-wrapper{margin:1rem auto;padding:.25rem .5rem}.dataset-benchmarks-selector__radio-label>.dataset-table__match-text{display:block;padding-left:1.75rem}.dataset-table__action-btn{color:var(--nutmeg-wood-orange);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;padding:0}.dataset-table__select-data-down{margin-left:.45rem;width:.65rem!important}.dataset-table__options-bulk{margin-left:auto;margin-right:0}.dataset-table__options-select-type{color:var(--primary);border:1px solid var(--outline-colour);border-radius:4px;margin-right:.75rem;padding-left:1rem}.dataset-table__options-select-type .select{border:0;color:var(--primary);min-width:unset;padding-left:0;font-weight:700}.dataset-table__options-select-type .select optgroup{color:var(--base-colour)}.copy-details-options-btn{color:var(--base-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;line-height:1.5;text-align:left;white-space:normal}.copy-details-options-btn:hover{background:var(--base-lighter-ui-colour)}.copy-details-options-btn-desc{display:block;font-weight:400;text-transform:none}.copy-details-options-err{color:var(--error-text-colour);white-space:normal}#copy-details-options{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);border:1px solid var(--outline-colour);border-radius:8px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30ch;padding:.25rem;position:absolute;left:0;top:2rem;text-align:left;white-space:nowrap;z-index:9999}#copy-details-options-wrapper{position:relative}.dataset-table__edit-wrapper{margin-right:.5rem}.dataset-table__edit-textarea{border:1px solid var(--outline-colour);font-size:1rem;font-family:Core-Sans;width:90%;padding:.25rem;margin:0}.dataset-table__edit-status{color:var(--base-colour-light);font-weight:700}.dataset-table__text-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.5}.dataset-table__type-icon,.dataset-table__type-unknown{color:var(--warning-text-colour)}.dataset-table__type-unknown{border:1px solid var(--warning-text-colour);background:#fff8e9}.dataset-table__data .list-grid-item-wrapper{position:relative}.dataset-table__data .list-grid-item-wrapper.expanded{border-left:4px solid var(--secondary-brand-ui-colour);background:rgba(0,0,0,.03)}.dataset-table__data .accordion-content{background:#fff;border:0;border-top:1px solid var(--outline-light-colour);position:absolute;left:0;bottom:0;width:100%;padding:1.5rem 0}.dataset-table__values{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:18ch}.dataset-table__values-msg{padding-left:1rem}.dataset-table__values-accordion-icon{height:.5rem!important;padding:.5rem}.dataset-table__values-value{font-size:1.25rem;display:block;min-width:10ch;padding:0 .25rem}.dataset-table__values-label{color:var(--base-colour-light);display:block;margin:.75rem 0;min-width:10ch;min-height:2rem;padding:.5rem .25rem;text-align:center}.dataset-table__values-input{color:var(--base-colour-light);max-width:10ch;margin:.75rem .25rem;border:1px solid var(--outline-colour);text-align:center}.dataset-table__values-wrapper .accordion-header{background:transparent!important;border:0;margin:0;padding:0}.dataset-table__values-list{display:grid;grid-template-columns:1fr;grid-template-rows:auto auto 2.5rem;grid-gap:1rem;padding:0 2rem}.dataset-table__values-list .dataset-table__options-btn{margin-right:auto}.dataset-table__values-list-section{border:1px solid var(--outline-light-colour);margin:0}.dataset-table__values-list-header{border-bottom:1px solid var(--outline-light-colour);text-align:center;padding:1rem 0;font-size:.85rem;text-transform:uppercase;letter-spacing:.04rem}.dataset-table__values-list-ul{display:block;text-align:left;list-style:none}.dataset-table__values-list-ul li{margin-bottom:1rem}.dataset-table__values-list-save-btn{color:var(--secondary);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem}.dataset-table__values-list-section.cat ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:1rem 2rem}.dataset-table__values-scale{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:2.5rem auto 2.5rem;grid-gap:1rem;padding:0 2rem}.dataset-table__values-scale-row1{grid-column:1/span 2;grid-row:1;text-align:left}.dataset-table__values-scale-save-options{grid-column:1/span 2;grid-row:3}.dataset-table__values-scale-section{display:grid;grid-template-rows:4rem auto;grid-row:2;border:1px solid var(--outline-light-colour);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.03);box-shadow:0 2px 6px 0 rgba(0,0,0,.03);border-radius:4px}.dataset-table__values-scale-header{border-bottom:1px solid var(--outline-light-colour);-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;text-align:center;padding:1rem 0;font-size:.85rem;text-transform:uppercase;letter-spacing:.04rem}.dataset-table__values-scale-header.valid-vals{color:var(--tom-thumb-green)}.dataset-table__values-scale-header.invalid-vals{color:var(--totem-pole-red)}.dataset-table__values-scale-ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:center;padding:1rem}.dataset-table__values-scale-save-btn{color:var(--secondary);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem}.dataset-table__match-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;line-height:1.5}.dataset-table__match-title{font-weight:500;-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:.25rem}.dataset-table__match-text{-webkit-box-flex:100%;-ms-flex:100%;flex:100%;margin-bottom:1rem}.dataset-table__match-suggested{border-radius:20px;font-weight:700;color:var(--nutmeg-wood-orange);background:var(--tacao-orange);width:1rem;height:1rem;display:inline-block;vertical-align:middle;margin-right:.25rem;text-align:center}.dataset-table__match-action-btn{color:var(--nutmeg-wood-orange);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;border-radius:30px;padding:.35rem .75rem;margin-right:1rem;margin-bottom:.5rem}.dataset-table__match-action-btn.remove{color:var(--totem-pole-red);background-color:var(--linen-red)}.dataset-table__match-action-btn.approve{color:var(--tom-thumb-green);background:var(--pixie-green)}.dataset-table__match-action-btn.modify{background:var(--tequila-organge)}#dataset-table-data{width:100%}#global-match-tooltip{left:62%}#data-type-tooltip,#global-match-tooltip{-ms-flex-item-align:normal;align-self:normal;position:-webkit-sticky;position:sticky;top:100%;-webkit-transition:opacity .35s ease-in-out;transition:opacity .35s ease-in-out}#data-type-tooltip{left:78%}#dataset-progress-wrapper{border-right:1px solid var(--outline-light-colour);grid-column:1;grid-row:2}#dataset-progress{padding:0}.dataset-progress__view-btn{color:var(--base-colour-light);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;text-align:left;line-height:1.5;display:grid;grid-template-columns:2rem auto;grid-column-gap:1rem}.dataset-progress__view-btn .title{display:block;color:var(--primary);font-size:.95rem;text-transform:uppercase;letter-spacing:.04rem}.dataset-progress__view-btn .table-icon{width:2rem;grid-row:1/span 2;align-self:center}.dataset-progress__view-btn:disabled{background:transparent;color:var(--state-inactive-colour)}.dataset-progress__view-btn:disabled .title{color:var(--state-inactive-colour)}.dataset-progress__view-btn .subtitle{grid-column:unset}.dataset-progress__list{list-style:none;padding:0;padding-right:2.5rem}.dataset-progress__list-item{margin:1.5rem auto;border-radius:5px;border:.5px solid var(--outline-light-colour)}.dataset-progress__list-item-active{background:var(--base-lighter-ui-colour)}.dataset-progress__list-item-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;border:0;background:transparent;width:100%;min-height:6rem;padding:1rem;font-family:Isidora;font-size:1rem;text-transform:capitalize;text-align:left;color:var(--base-colour);line-height:1.5;cursor:pointer}.dataset-progress__list-item-btn:disabled{background-color:#fff;color:var(--base-colour-light)}.dataset-progress__list-item-status,.dataset-progress__list-item-title{-webkit-box-flex:1;-ms-flex:1;flex:1}.dataset-progress__list-item-status{font-family:Core-Sans;text-align:right;font-weight:700;font-size:.9rem}.dataset-progress__list-item-status.completed{color:var(--japanese-laurel-green)}.dataset-progress__list-item-status.incomplete{color:var(--brown-derby-red)}.dataset-progress__list-item-status.inprogress{color:var(--desert-organge)}.dataset-progress__list-item-step{-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;color:var(--base-colour-light)}.dataset-progress__connect-btn{color:var(--japanese-laurel-green);background:#fff;width:86%;text-transform:capitalize;border:1px solid var(--japanese-laurel-green);border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;margin-bottom:2rem}@media only screen and (max-width:1440px){.dataset-progress__view-btn .table-icon{grid-row:1}.dataset-progress__view-btn .subtitle{grid-column:1/span 2}.dataset-progress__list-item-status{text-align:left}}@media only screen and (min-width:1441px){.dataset-progress__list-item-title{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.dataset-progress__list-item-status{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.dataset-progress__list-item-step{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}#project-analysis-benchmarking,#project-analysis-drivers,#project-analysis-performance,#project-analysis-text{margin:2rem auto;width:90%}.project-analysis__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.project-analysis__header-title{color:var(--primary)}.project-analysis__header-add-btn{color:#fff;background:var(--secondary);border:0;border-radius:30px;font-family:Core-Sans;font-size:.9rem;font-weight:700;padding:.5rem 1rem;width:auto;margin-left:auto;height:1.85rem}.project-analysis__tabs-list{list-style:none;padding:0 2rem;width:90%;margin:0 auto;display:block}.project-analysis__tabs-list-item{color:var(--base-colour-light);display:inline-block;padding:1rem;margin:0 .5rem;text-align:center}.project-analysis__tabs-list-item-active{border-bottom:2px solid var(--primary);color:var(--primary)}.project-analysis__tabs-list-item-btn{border:0;background:transparent;font-size:1.08rem;font-family:Isidora;font-weight:400;color:inherit}.project-analysis-item__wrapper{border:1px solid var(--outline-light-colour);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);border-radius:8px;margin:2rem auto}.project-analysis-item__header-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid var(--outline-light-colour);padding:.75rem 1rem;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.project-analysis-item__header-wrapper-title{font-weight:700;font-size:.9rem;-webkit-box-flex:2;-ms-flex:2;flex:2;text-transform:uppercase;letter-spacing:.08rem}.project-analysis-item__header-wrapper-btn{color:var(--base-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;padding:.5rem}.project-analysis-item__header-wrapper-btn:disabled{background:transparent;color:var(--state-inactive-colour)!important}.project-analysis-item__header-wrapper-btn:disabled svg{color:var(--state-inactive-colour)}.project-analysis-item__header-wrapper-icon{color:var(--primary)}.project-analysis-item__header-wrapper-btn.delete,.project-analysis-item__header-wrapper-icon-delete{color:var(--totem-pole-red)}.performance .comparison-analysis{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.performance .comparison-analysis__wrapper{background-color:var(--base-lighter-ui-colour);padding:1rem 1.5rem;margin:.5rem auto;border-radius:4px;border:1px solid var(--outline-lighter-colour);width:100%}.performance .comparison-analysis__wrapper .title{border-bottom:1px solid var(--outline-colour);margin-bottom:2rem;padding-bottom:.5rem;text-transform:uppercase}.performance .comparison-analysis__heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1rem 0}.performance .comparison-analysis__chart-wrapper{margin:1rem auto}.performance .comparison-analysis__chart-legend{display:grid;grid-template-rows:2rem auto;grid-template-columns:1fr 1fr;grid-column-gap:.5rem;-webkit-box-flex:0.5;-ms-flex:0.5;flex:0.5}.performance .comparison-analysis__chart-legend .text{padding:.25rem .5rem;font-size:.9rem}.performance .comparison-analysis__chart-legend .legend-text{grid-row:1;grid-column:1/span 2}.performance .comparison-analysis__chart-content{margin:0!important}.performance .comparison-analysis__chart-content .table-node{width:100%;table-layout:fixed;display:table}.performance .comparison-analysis__chart-content .table-node__header-row th{text-align:center}.performance .comparison-analysis__chart-content .table-node__header-row th:first-child{width:25%}.performance .comparison-analysis__chart-content .table-node__header-row th:not(:first-child){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:none}.performance .comparison-analysis__chart-content .table-node__row th{text-align:left}.performance .comparison-analysis__chart-content .table-node__row td{text-align:center}.performance .performance-analysis__wrapper{position:relative;padding:2rem;min-height:24rem}.performance .performance-analysis__select-chart{padding:.25rem}.performance .performance-analysis__chart-wrapper{margin:1rem auto}.performance .performance-analysis__comparison-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1rem}.performance .performance-analysis__comparison-options>button{background:var(--primary);margin:.25rem}.performance .performance-analysis__comparison-options>button,.performance .performance-analysis__comparison-options>button[disabled=disabled]{color:#fff;width:auto;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.performance .performance-analysis__comparison-options>button[disabled=disabled]{background:var(--state-inactive-colour)}.performance .performance-analysis__management-options{position:absolute;right:0;bottom:-2rem;height:2rem}.performance .performance-analysis__management-options>button{color:#fff;background:var(--primary);width:auto;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;min-height:unset;height:inherit;cursor:pointer;margin-left:.25rem}.performance .performance-analysis__management-options>button,.performance .performance-analysis__management-options>button:active,.performance .performance-analysis__management-options>button:focus{border-radius:0!important;outline-style:solid}.performance .performance-analysis__management-options>button[disabled=disabled]{background-color:var(--state-inactive-colour)}.performance .performance-analysis__unsaved-changes{height:0;opacity:0;-webkit-transition:opacity 1s linear;transition:opacity 1s linear;overflow:hidden;visibility:hidden}.performance .performance-analysis__unsaved-changes.show{height:auto;opacity:1;visibility:visible}.performance .questions__table{width:100%;border-spacing:0 1rem}.performance .questions__table caption{white-space:pre-wrap;text-align:left}.performance .questions__table thead{-webkit-transform:translatey(1rem);transform:translatey(1rem)}.performance .questions__table td,.performance .questions__table thead th{padding:1rem}.performance .questions__table .td-question-title{max-width:30ch}.performance .questions__table .td-question-select{padding-right:0}.performance .questions__table .td-question-select-values{padding-left:0;padding-right:0}.performance .questions__table-checkbox{margin-left:0;margin-right:0}.performance .questions__table-checkbox[disabled=disabled]{cursor:not-allowed}.performance .questions__table-select{padding:.25rem;width:16ch}.performance .questions__table-title{font-weight:500}.create-new-analysis__confirm-select-btn,.make-comparisons__confirm-select-btn{color:#fff;background:var(--primary);width:auto;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.create-new-analysis__confirm-select-btn[disabled=disabled],.make-comparisons__confirm-select-btn[disabled=disabled]{color:#fff;background:var(--state-inactive-colour);width:auto;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.drivers__title{color:var(--primary);grid-column:1}.drivers__info-text{font-weight:400}.drivers__chart-container{position:relative;min-height:10rem}.drivers__chart-desc{width:85%;margin:2rem auto}.drivers__select-wrapper{z-index:10002}.drivers__select-table-title{text-align:left;font-weight:700;font-size:.9rem;text-transform:uppercase;letter-spacing:.08rem;margin-top:2rem}.drivers__select-set-dependent-btn{color:var(--secondary);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem}.drivers__select-set-dependent-btn:disabled{background:transparent;color:var(--state-inactive-colour)}.drivers__regression-btn{color:var(--info-text-colour);background:var(--info-bg-colour);border:0;font-family:Core-Sans;font-size:1rem;font-weight:400;padding:.3rem .5rem}.drivers__regression-btn-icon{height:.75rem!important;width:.5rem!important;vertical-align:super!important}#benchmark-summary-table,.benchmarking__table{max-width:100vw;overflow:auto;display:block}#benchmark-summary-table caption,.benchmarking__table caption{text-align:left;padding:1rem 0;font-size:1rem}#benchmark-summary-table td:nth-child(2),.benchmarking__table td:nth-child(2){min-width:10ch}#benchmark-summary-table td,.benchmarking__table td{min-width:18ch;vertical-align:text-top}.benchmarking__rating-A,.benchmarking__rating-B,.benchmarking__rating-C,.benchmarking__rating-D{border-radius:2rem;padding:.5rem 1rem;font-weight:700;cursor:pointer}.benchmarking__table{width:100%}.benchmarking__rating-A{background-color:#8dc63f}.benchmarking__rating-B{background-color:#f1cd17}.benchmarking__rating-C{background-color:#d42828;color:#fff}.benchmarking__rating-D{background-color:#656565;color:#fff}#project-analysis-text .error-message{margin:.75rem auto;width:86%;padding:2rem;background:var(--secondary-ui-colour)}#project-analysis-text .analysis-text__title{color:var(--primary)}#project-analysis-text .analysis-text__select-language-input{margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#project-analysis-text .analysis-text__select-language-input-text{font-weight:700}#project-analysis-text-theme .theme__container{background-color:var(--base-lighter-ui-colour);border:1px solid var(--outline-light-colour);border-radius:4px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:4rem auto 3rem;grid-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1rem 2rem}#project-analysis-text-theme .theme__title{font-size:1.2rem}#project-analysis-text-theme .theme__auto-generate{color:#fff;background:var(--primary);border:0;border-radius:30px;font-family:Core-Sans;font-size:.9rem;font-weight:700;padding:.5rem 1rem;width:auto;margin-left:auto;height:2em}#project-analysis-text-theme .theme__helper-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:.5rem 0;grid-row:3;grid-column:2}#project-analysis-text-theme .theme__helper-text{font-style:italic;color:#aaa;margin:0}#project-analysis-text-theme .theme__helper-options-btn{color:var(--primary);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem}#project-analysis-text-theme .theme__list{grid-column:1/span 2}#project-analysis-text-theme .theme__list-row-wrapper{display:grid;grid-template-columns:1fr 9rem;grid-template-rows:1fr;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:.75rem}#project-analysis-text-theme .theme__list-row{display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;grid-template-rows:1fr;grid-template-columns:21% 1fr auto 35%;grid-gap:.5rem;background-color:var(--base-ui-colour);border:1px solid var(--outline-colour);text-align:center}#project-analysis-text-theme .theme__list-row-title{font-size:1rem;font-weight:700;text-align:left}#project-analysis-text-theme .theme__list-row-title-input{padding:0}#project-analysis-text-theme .theme__list-row-title.selected{color:var(--secondary)}#project-analysis-text-theme .theme__list-row-info{text-align:left}#project-analysis-text-theme .theme__list-row-info .disclosure .disclosure-content{display:block;padding:.5rem .2rem;line-height:1.5}#project-analysis-text-theme .theme__list-row-info .disclosure .disclosure-content>ul{margin:0 auto}#project-analysis-text-theme .theme__list-row-info .disclosure summary::-webkit-details-marker{color:var(--base-colour-light);font-size:.8rem}#project-analysis-text-theme .theme__list-row-coverage{margin:0 1.25rem}#project-analysis-text-theme .theme__list-row-coverage span{display:block}#project-analysis-text-theme .theme__list-row-coverage-title{text-transform:lowercase;font-size:.9rem}#project-analysis-text-theme .theme__list-row-coverage-percent{font-size:1.15rem;line-height:2rem}#project-analysis-text-theme .theme__list-row-coverage-num-responses{color:var(--base-colour-light);font-size:.8rem}#project-analysis-text-theme .theme__list-row-sentiment-charts{margin:0}#project-analysis-text-theme .theme__list-row-sentiment-charts fieldset{margin:.75rem 0}#project-analysis-text-theme .theme__list-row-sentiment-charts .chart-description__details-text{margin:.5em 0;line-height:1.2}#project-analysis-text-theme .theme__list-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}#project-analysis-text-theme .theme__list-options-btn-show{color:#fff;background:var(--base-colour-light);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;min-height:unset}#project-analysis-text-theme .theme__list-options-btn-show.selected{background-color:var(--secondary)}#project-analysis-text-main .positive-negative-bar-chart-table table tbody input[type=checkbox]{margin-left:0}#project-analysis-text-main .main__collapsible-chart .accordion-header,#project-analysis-text-main .main__tabs .accordion-header{background-color:var(--base-lighter-ui-colour)}#project-analysis-text-main .main__collapsible-chart .accordion-title-btn,#project-analysis-text-main .main__tabs .accordion-title-btn{display:grid;grid-template-rows:1fr;grid-template-columns:1fr auto 1fr}#project-analysis-text-main .main__collapsible-chart-filter-pills,#project-analysis-text-main .main__tabs-filter-pills{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}#project-analysis-text-main .main__collapsible-chart{margin:1.5rem 0}#project-analysis-text-main .main__collapsible-chart-heading{display:block;text-align:center;font-weight:700}#project-analysis-text-main .main__collapsible-chart-content{margin:0}#project-analysis-text-main .main__collapsible-chart-content table td:nth-child(3){max-width:35ch;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#project-analysis-text-main .main__search-labels{list-style-type:none;padding:0;margin:0}#project-analysis-text-main .main__search-labels li{display:inline-block;padding-right:1rem}#project-analysis-text-main .main__auto-generate{margin:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#project-analysis-text-main .main__auto-generate-btn{color:#fff;background:var(--primary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;min-height:unset;width:auto}#project-analysis-text-main .main__result-container{min-height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#project-analysis-text-main .main__highlight{display:inline-block;padding:6px 8px;border-radius:4px}#project-analysis-text-main .main__highlight::-moz-selection{background-color:inherit}#project-analysis-text-main .main__highlight::selection{background-color:inherit}#project-analysis-text-main .main__highlight.excerpt{background-color:var(--excerpt);font-family:Times New Roman,Times,serif}#project-analysis-text-main .main__highlight.excerpt:before{content:" [excerpt start] "}#project-analysis-text-main .main__highlight.excerpt:after{content:" [highlight end] "}#project-analysis-text-main .main__highlight.excerpt:after,#project-analysis-text-main .main__highlight.excerpt:before{-webkit-clip-path:inset(100%);clip-path:inset(100%);clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}#project-analysis-text-main .main__highlight.positive-sentiment{background-color:var(--positive-light);color:var(--positive);font-weight:700;-webkit-text-decoration:underline wavy var(--positive);text-decoration:underline wavy var(--positive);text-decoration-thickness:1.5px}#project-analysis-text-main .main__highlight.negative-sentiment{background-color:var(--negative-light);color:var(--negative);font-weight:700;-webkit-text-decoration:underline solid var(--negative);text-decoration:underline solid var(--negative)}#project-analysis-text-main .main__highlight.theme{background-color:var(--theme-keyword-light);color:var(--theme-keyword);font-weight:700}#project-analysis-text-main .main__highlight.search,#project-analysis-text-main .main__highlight.yellow{background-color:#ff0}#project-analysis-text-main .main__highlight.pink{background-color:pink}#project-analysis-text-main .main__highlight.lightgreen{background-color:#90ee90}#project-analysis-text-main .main__highlight.grey{background-color:grey}#project-analysis-text-main .main__navbar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:1.5rem 0}#project-analysis-text-main .main__navbar .select-question{padding:0}#project-analysis-text-main .main__navbar .select-question__info-text{display:inline-block;margin-right:.5rem;font-weight:700;color:var(--base-colour-light)}#project-analysis-text-main .main__navbar .select-question__input{display:inline-block;height:2.5rem;min-width:50ch;width:auto}#project-analysis-text-main .main__navbar .current-view__tabs-list{list-style:none;padding:0;margin:0;display:grid;grid-template-rows:1fr;grid-template-columns:auto auto}#project-analysis-text-main .main__navbar .current-view__tabs-list-item-btn{color:var(--base-colour);background:#fff;width:100%;text-transform:capitalize;border:1px solid var(--base-colour);border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;min-height:unset;padding:.75rem 1.5rem}#project-analysis-text-main .main__navbar .current-view__tabs-list-item-btn.active{color:#fff;background-color:var(--primary);border-color:var(--primary)}#project-analysis-text-main .main__navbar .current-view__tabs-list-item:first-child button{border-top-right-radius:0;border-bottom-right-radius:0;border-right:0}#project-analysis-text-main .main__navbar .current-view__tabs-list-item:last-child button{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}#project-analysis-text-main .main__tabs-container{min-height:600px;position:relative}#project-analysis-text-main .main__tabs-content{min-height:inherit}.highlighted-container{background:inherit;border:0;font-family:Core-Sans;font-size:1rem;padding:0;-webkit-touch-callout:text;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}#project-analysis-text-main-sentiment .sentiment__response-list,#project-analysis-text-main-sentiment .themes__response-list,#project-analysis-text-main-themes .sentiment__response-list,#project-analysis-text-main-themes .themes__response-list{list-style:none;padding:0;max-height:600px;overflow-y:scroll}#project-analysis-text-main-sentiment .sentiment__response-list-item,#project-analysis-text-main-sentiment .themes__response-list-item,#project-analysis-text-main-themes .sentiment__response-list-item,#project-analysis-text-main-themes .themes__response-list-item{margin:2rem 0}#project-analysis-text-main-sentiment .sentiment__response-list-item:first-child,#project-analysis-text-main-sentiment .sentiment__response-list-item:last-child,#project-analysis-text-main-sentiment .themes__response-list-item:first-child,#project-analysis-text-main-sentiment .themes__response-list-item:last-child,#project-analysis-text-main-themes .sentiment__response-list-item:first-child,#project-analysis-text-main-themes .sentiment__response-list-item:last-child,#project-analysis-text-main-themes .themes__response-list-item:first-child,#project-analysis-text-main-themes .themes__response-list-item:last-child{margin:0}#project-analysis-text-main-sentiment .sentiment__header,#project-analysis-text-main-sentiment .themes__header,#project-analysis-text-main-themes .sentiment__header,#project-analysis-text-main-themes .themes__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#project-analysis-text-main-sentiment .sentiment__sort-wrapper,#project-analysis-text-main-sentiment .themes__sort-wrapper,#project-analysis-text-main-themes .sentiment__sort-wrapper,#project-analysis-text-main-themes .themes__sort-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto;-ms-flex-preferred-size:20%;flex-basis:20%}#project-analysis-text-main-sentiment .sentiment__sort-label,#project-analysis-text-main-sentiment .themes__sort-label,#project-analysis-text-main-themes .sentiment__sort-label,#project-analysis-text-main-themes .themes__sort-label{display:inline-block;margin-right:1rem;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}#project-analysis-text-main-sentiment .sentiment__sort-options,#project-analysis-text-main-sentiment .themes__sort-options,#project-analysis-text-main-themes .sentiment__sort-options,#project-analysis-text-main-themes .themes__sort-options{font-size:1rem}.ui-selectable,.ui-tappable{position:relative}.ui-selectable__tools,.ui-tappable__tools{font-weight:700;height:30px;padding:0;background:#333;border-radius:3px;position:absolute;top:0;left:0;-webkit-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-transition:all .2s;transition:all .2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2000}.ui-selectable__tools:after,.ui-tappable__tools:after{content:"";position:absolute;left:50%;bottom:-5px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #333}.ui-selectable__tools-item,.ui-tappable__tools-item{color:#fff;background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;padding:5px .5rem;margin:0}.ui-selectable__tools-item:not(:last-child),.ui-tappable__tools-item:not(:last-child){border-right:1px solid #fff}.ui-selectable__tools-item:hover,.ui-tappable__tools-item:hover{opacity:.9;color:orange}.ui-input-editable__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ui-input-editable__content{width:100%;color:inherit;cursor:pointer;word-wrap:break-word;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block}.ui-input-editable__input{width:100%;border:0;border-radius:0;min-height:unset;display:border-box}.ui-input-editable__input:focus{outline:none;border-bottom:2px solid var(--primary)}.ui-rounded-pill{display:inline-block}.ui-rounded-pill__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.25rem .5rem;margin:.25rem;font-size:.75em;font-weight:700;line-height:1;color:#fff;background:#ccc;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:50rem!important}.ui-rounded-pill__close-btn>button{height:1.5rem}.search__bar-wrapper{width:60%;margin:auto}.search__bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search__bar-input{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:.5rem 0}.search__bar-input:disabled{border-color:var(--state-inactive-colour)}.search__bar-input-label{padding:0}.search__bar-advanced-chkbox{margin:0 .5rem;-webkit-appearance:checkbox}.search__bar-advanced-chkbox-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search__searching-spinner{display:inline-block;margin-left:6px;margin-top:-3px;height:16px;width:16px}.search__searching-spinner:before{height:100%;width:100%;border-width:3px}.keywords-input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.keywords-input-root{position:relative}.keywords-input input{-webkit-box-flex:1;-ms-flex:1;flex:1;background:transparent;border:none}.keywords-input input:focus{outline:none}.keywords-input input[type=text]{color:#495057;min-height:unset;font-size:1rem;line-height:2rem}.keywords-input-wrapper-default{padding:.2em;background:#fff;border:1px solid transparent;border-radius:.25em;border-color:var(--outline-colour);min-height:3em}.keywords-input-wrapper-default.active{border:1px solid #8bbafe;-webkit-box-shadow:0 0 0 .1em rgba(13,110,253,.25);box-shadow:0 0 0 .1em rgba(13,110,253,.25);outline:0 none}.keywords-input-remove{color:red;display:inline-block;vertical-align:middle;margin-left:.5em;z-index:unset}.keywords-input-remove button{height:1.5rem}.keywords-input-remove span[role=tooltip]{display:none}.keywords-input-badge{position:relative;display:inline-block;border:0;padding:.25em 1em;margin:.25em;font-family:Core-Sans;font-size:1rem;font-weight:700;line-height:1;text-align:center;vertical-align:baseline;border-radius:.8em;text-overflow:ellipsis;color:#212529;background-color:var(--theme-keyword-light)}.keywords-input-badge.selected{background-color:var(--tacao-orange)}.also-found__wrapper{display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem;margin-top:6px;background-color:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.2);box-shadow:0 2px 6px 0 rgba(0,0,0,.2)}.also-found__remove-btn{padding:0 .5rem}.also-found__loading-text{margin:.5rem auto;text-align:center}.also-found__loading-spinner{display:inline-block;margin-left:6px;margin-top:-3px;height:16px;width:16px}.also-found__loading-spinner:before{height:100%;width:100%;border-width:3px}.also-found__list{list-style-type:none;padding:0;padding-left:.25rem;margin:0}.also-found__list-label{font-weight:700;display:inline-block;margin-right:.25rem;font-size:1em}.also-found__list-item{display:inline-block}.also-found__list-item:hover{cursor:pointer}.also-found__list-item .keyword{border:0;padding:.25em 1em;margin:.125em .25em .125em 0;font-family:Core-Sans;font-size:.9rem;font-weight:700;border-radius:.8em;color:#212529;background-color:var(--pixie-green)}.also-found__list-item .keyword.selected{background-color:var(--tacao-orange)}.also-found__list-item .keyword-remove{display:inline-block;vertical-align:middle;margin-left:.5em}.also-found__list-item .keyword-remove button{height:1rem;min-width:unset}.also-found__list-item .keyword-remove button>.svg-icon{width:1rem}.also-found__list-item .keyword-remove span[role=tooltip]{display:none}.also-found__save-all-btn{color:var(--nutmeg-wood-orange);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;margin:.25rem 0;padding-left:.25rem}.theme-list__wrapper{margin-right:.75%}.theme-list__text-wrapper{text-align:center}.theme-list__text-input{display:inline-block;padding:4px 8px;border-radius:4px}.theme-list__text-input.keyword{background-color:var(--theme-keyword-light);color:var(--theme-keyword);font-weight:700}.theme-list__text-input.excerpt{background-color:var(--excerpt);font-family:Times New Roman,Times,serif}.theme-list__message{color:#777;font-style:italic}.theme-list__rows{list-style:none;margin:0;padding:0}.theme-list__row{font-size:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;align-items:center;margin-bottom:1rem}.theme-list__row-radio-input{display:inline-block;height:1.25rem;width:1.25rem;margin-right:1rem;cursor:pointer}.theme-list__row-radio-input[disabled=disabled]{cursor:not-allowed}.theme-list__row-content{-webkit-box-flex:1;-ms-flex:1;flex:1;background:var(--base-lighter-ui-colour);border:2px solid var(--outline-light-colour);padding:.75rem;display:grid;grid-template-rows:1fr;grid-template-columns:8rem 1fr 4rem 4rem auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;grid-gap:1rem}.theme-list__row-content.selected{border-color:var(--primary);color:var(--primary)}.theme-list__row-content.disabled{border:2px solid var(--outline-light-colour)}.theme-list__row-content>span{display:inline-block}.theme-list__row-content>.title{width:inherit;font-weight:700;text-align:left}.theme-list__row-content>.ki-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:left}.theme-list__row-content>.keywords-list{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.theme-list__row-content>.coverage,.theme-list__row-content>.sentiment-score{width:80px}.theme-list__row-content>.excerpts-count,.theme-list__row-content>.keywords-count{width:70px}.theme-list__row-content>.btn-delete{height:1rem;fill:currentColor;cursor:pointer}.response-list-item{position:relative;background:var(--base-lighter-ui-colour);border:1px solid var(--outline-light-colour);border-radius:4px}.response-list-item__is-pinned-label{position:absolute;display:inline-block;color:var(--base-colour-light);font-style:italic;font-size:.9rem;padding:1rem;top:0;right:0}.response-list-item__selectable-text{padding:1rem 2rem}.response-list-item__selectable-text-title{display:block;font-weight:700;margin-bottom:1.5rem}.response-list-item__options{bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.response-list-item__options-btn{color:var(--primary);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem}.response-list-item__options:focus-within{clip:unset;-webkit-clip-path:unset;clip-path:unset;height:auto;overflow:auto;width:auto}.response-list-item:focus .response-list-item__options,.response-list-item:hover .response-list-item__options{clip:unset;-webkit-clip-path:unset;clip-path:unset;height:auto;overflow:auto;width:auto}.response-list-item__is-hidden{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.response-list-item__is-hidden .show-response-btn{color:var(--secondary)}.project-analysis-text-modal{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.project-analysis-text-modal .modal-container{padding:.25rem}.project-analysis-text-modal .modal-body{margin:0}.project-analysis-text-modal .modal-footer__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.project-analysis-text-modal .modal-footer__options button{margin-right:.5rem}#modal-banned-keywords .banned-keywords__ki-wrapper{margin-bottom:1rem}#modal-auto-generate .suggested-themes__wrapper{padding:1.25em 2.25em;background-color:var(--squeeze-blue);border-radius:4px}#modal-auto-generate .suggested-themes__empty,#modal-auto-generate .suggested-themes__loading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:10em}#modal-auto-generate .suggested-themes__loading-text{margin:.5rem auto;text-align:center}#modal-auto-generate .suggested-themes__loading-spinner{display:inline-block;margin-left:6px;margin-top:-3px;height:16px;width:16px}#modal-auto-generate .suggested-themes__loading-spinner:before{height:100%;width:100%;border-width:3px}#modal-auto-generate .suggested-themes__empty-auto-generate-btn{border-radius:4em;min-height:unset;padding:1em 2em}#modal-auto-generate .suggested-themes__heading{text-align:center}#modal-auto-generate .suggested-themes__options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#modal-auto-generate .saved-themes__accordion .accordion-header{background-color:var(--base-lighter-ui-colour);color:var(--primary)}#modal-auto-generate .saved-themes__accordion .accordion-header.expanded{color:var(--base-colour)}#modal-auto-generate .saved-themes__accordion .accordion-title-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit}#modal-auto-generate .saved-themes__accordion-dropdown-icon{width:1rem;color:inherit}#share-projects .modal-container{padding:0;height:80%}#share-projects .modal-title{font-family:Core-Sans}#share-projects .modal-body{margin:0;display:grid;grid-template-columns:1fr;grid-template-rows:0}#share-projects .modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem;background-color:var(--base-lighter-ui-colour);border-top:1px solid var(--outline-colour)}#share-projects .modal-group{display:none;grid-template-rows:auto 1fr;grid-template-columns:1fr;outline:none}#share-projects .share__add-users-wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;width:100%;display:grid;grid-template-columns:1fr;grid-template-rows:3.5rem 1fr;overflow:hidden;position:relative}#share-projects .share__add-users-input{width:100%;height:3.5rem;font-size:1rem;padding:0 1rem;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:var(--base-lighter-ui-colour);border:0;border-bottom:2px solid var(--outline-light-colour)}#share-projects .share__add-users-input:focus{outline:none;border-bottom-color:var(--primary-lightest)}#share-projects .share__add-users-suggested{max-height:45vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;border:1px solid var(--outline-colour);overflow-y:auto}#share-projects .share__add-users-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#share-projects .share__add-users-selected-empty{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1.5rem 1rem}#share-projects .share__add-users-list{padding:0;margin:0;list-style:none}#share-projects .share__add-users-list.shared{-webkit-box-flex:1;-ms-flex:1;flex:1}#share-projects .share__add-users-list-heading{padding:.5rem 1rem;font-weight:700;font-size:1.1rem;background-color:var(--secondary-ui-colour)}#share-projects .share__add-users-list-item{background-color:var(--base-ui-colour)}#share-projects .share__add-users-list-item .user-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 1rem}#share-projects .share__add-users-list-item p{margin:0;font-size:1rem}#share-projects .share__add-users-list-item .user-label{font-weight:600}#share-projects .share__add-users-list-item p.user-value{font-weight:400;color:var(--base-colour-light)}#share-projects .share__add-users-list-item.add-new{text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--base-lighter-ui-colour)}#share-projects .share__add-users-list-item .user-btn{color:var(--base-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;padding:.5rem 1rem;text-align:left;text-transform:unset;width:100%}#share-projects .share__add-users-list-item .user-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#share-projects .share__add-users-list-item .user-actions__checkbox-notify{margin-right:.5rem}#share-projects .share__add-users-list-item:hover{background-color:var(--base-lighter-ui-colour);cursor:pointer}#share-projects .share__copy-url{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 .5rem}#share-projects .share__copy-url-btn{cursor:pointer}#share-projects .share__next-btn,#share-projects .share__save-changes-btn{color:#fff;background:var(--primary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#share-projects .share__next-btn[disabled=disabled],#share-projects .share__save-changes-btn[disabled=disabled]{background-color:var(--state-inactive-colour);cursor:not-allowed}#share-projects .manage-permissions__table{width:100%}#share-projects .manage-permissions__table td>p.row-label{margin:0;font-weight:700}#share-projects .manage-permissions__table td>p.row-label .new-badge{display:inline;padding:.3em .6em;margin-left:.5em;font-size:75%;font-weight:700;line-height:1.2;color:#fff;background-color:var(--secondary);text-align:center;white-space:nowrap;vertical-align:middle;border-radius:.25em}#share-projects .manage-permissions__table td>p.row-value{margin:0;font-size:.9rem}#share-projects .manage-permissions__table .form-fieldset-group{margin:0}#share-projects .manage-permissions__table .form-fieldset-group-legend{margin:0;padding:0;height:auto}#share-projects .manage-permissions__table .form-fieldset-group [type=checkbox]:disabled{cursor:not-allowed}#share-spinner .spinner__wrapper{background:transparent}.report__header-icon{vertical-align:middle;margin-right:.5rem}.report__subtitle{display:block;color:var(--base-colour-light);font-size:1.09rem}a>text{color:var(--base-colour);fill:var(--base-colour);text-decoration:underline}a>text:hover{color:var(--secondary);fill:var(--secondary)}#header-date{color:var(--secondary);margin-top:-1rem}#header-dataset-name,#header-date{font-family:Isidora;font-size:1.3rem}#header-dataset-name{color:var(--base-colour);padding-top:3%}#header-org{color:var(--base-colour);font-size:1.3rem;font-family:Isidora;margin-top:-2rem}div[id^=section-title]{margin-top:3rem}#benchmark-summary-overall,#drivers-desc,#question-by-question-desc,#section-subtitle-drivers{margin-top:2rem}#drivers-priority-matrix,#drivers-top-chart{-ms-flex-preferred-size:80%;flex-basis:80%;margin:auto}.comparison-analysis-legend span{display:inline-block;padding:.5rem 1rem;margin-right:.5rem}.comparison-analysis-legend span.gte{background-color:var(--pixie-green);font-style:italic}.comparison-analysis-legend span.lt{background-color:var(--shilo-red);text-decoration:underline}div[id^=q-group-heading]{margin-top:2rem;margin-left:-4ch}div[id^=q-group-avg]{border-left:3px solid #1254a6;margin-right:calc(50% + 9rem);margin-top:1.5rem;text-align:center}div[id^=q-group-avg] div.pigeondoc__text-node{margin-bottom:0}div[id^=q-group-table]{border-left:3px solid var(--primary);padding-top:1rem}div[id^=q-group-table] .table-node__header{display:none}div[id^=q-group-heading] h2{background:#ebf1f8;color:var(--primary);font-size:1.25em;padding:1rem}.q-group-b-chart-title{font-size:1.09rem;font-family:Core-Sans}.q-group-b-chart-title strong{border-right:1px solid var(--base-colour);color:var(--primary);margin-right:1rem;padding:.5rem 1rem}div[id^=b-group-chart]{border:1px solid var(--outline-colour);border-bottom:0;padding:1rem;margin-top:2rem}div[id^=b-group-table]{border:1px solid var(--outline-colour);border-top:0;padding:1rem}div[id^=b-group-table] .table-node__container{margin:0!important;width:100%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}div[id^=b-group-avg-details]{border:0;border-left:1px solid var(--outline-colour);border-right:1px solid var(--outline-colour);padding:0 1rem}div[id^=b-group-avg-details] span{background:var(--secondary-ui-colour);padding:.25rem .75rem;display:inline-block;margin-bottom:.5rem;min-width:10rem}div[id^=b-group-avg-details] .pigeondoc__text-node{margin-bottom:0}div[id^=b-group-perf]{border:0;border-left:1px solid var(--outline-colour);border-right:1px solid var(--outline-colour);padding:0 1rem}div[id^=b-group-no-comparables-h]{border:1px solid var(--outline-colour);border-bottom:0;padding:1rem;margin-top:2rem}div[id^=b-group-no-comparables-h] h2{font-size:1.09rem;font-family:Core-Sans}div[id^=b-group-no-comparables-p]{border:1px solid var(--outline-colour);border-top:0;padding:1rem 2rem;margin-bottom:2rem}.pigeondoc{max-width:100%!important;margin-top:-2rem!important}.pigeondoc>h1{color:var(--primary);font-family:Isidora;font-size:2.25rem;padding-top:3%;padding-left:4ch;text-transform:uppercase}.pigeondoc>h1,.pigeondoc__nodes{margin:auto;max-width:85%}.pigeondoc__heading{margin:0!important}.horizontal-bar-chart-node,.priority-matrix-node,.vertical-bar-chart-node{margin:1rem 0!important}.horizontal-bar-chart-node .pigeondoc__heading,.priority-matrix-node .pigeondoc__heading,.vertical-bar-chart-node .pigeondoc__heading{text-align:center;font-family:Open Sans Condensed,sans-serif;font-size:1.2rem;font-weight:700}.chart__axis-label{text-transform:capitalize;font-size:1rem}.prio-matrix__quadrant-label{fill:red}.table-node{max-width:75vw!important}.table-node__container{margin:0 auto!important}.table-node__cell,.table-node__heading-cell{border:unset!important;border-bottom:1px solid var(--outline-colour)!important;padding:1rem!important;vertical-align:text-top}.table-node__options-btn{color:var(--secondary);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem}.pigeondoc.theme-iccs{background-image:url(/assets/reportHeader.png);background-position:0 0;background-repeat:no-repeat;background-size:100%}.pigeondoc.theme-iccs>h1{color:#fff}.pigeondoc.theme-iccs #header-date{color:#ff9428}.pigeondoc.theme-iccs #header-dataset-name{color:#fff}.pigeondoc.theme-iccs #header-org{color:#fff;margin-bottom:10%}.section__organization{margin-bottom:2rem}.section__organization .select-form__label{display:block;margin-bottom:1rem}.section__organization .select-form__select{display:block;width:100%;margin-bottom:.5rem;height:2rem;padding:.25rem;border:1px solid var(--outline-colour);background:transparent;font-family:Core-Sans;font-size:1rem}.section__organization button.send-invites__btn{color:#fff;background:var(--secondary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;width:auto;margin:.25rem 0;min-height:2.5rem}#re-login__modal .modal-close{display:block;text-align:center;padding-bottom:0}#re-login__modal .modal-footer{display:none}#re-login__modal .modal-container{max-width:50ch;height:auto;z-index:10005}#re-login__modal .re-login__content{text-align:center}#re-login__modal .re-login__title{margin-top:0}#re-login__modal .re-login__sub-title{margin:0;line-height:1rem}#re-login__modal .re-login__form-input-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--outline-colour);border-radius:4px;margin-bottom:.5rem}#re-login__modal .re-login__form-input-wrapper input{border:0;border-left:1px solid var(--outline-colour);border-radius:0;padding:.5rem 1rem;width:100%;min-height:2rem;margin:0}#re-login__modal .re-login__form-input-wrapper input:disabled{background-color:var(--base-lighter-ui-colour)}#re-login__modal .re-login__form-icon{fill:var(--primary);height:1.25rem;width:1.25rem;margin:auto 1rem;display:inline-block;vertical-align:middle}#re-login__modal .re-login__redirect-login{margin-top:1rem}.guideLink{color:var(--base-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;font-family:Isidora;font-weight:400;height:1.5rem;padding:0}.tutorial-toc-list li{padding:.7em;cursor:pointer;text-decoration:underline}.tutorial-toc-list li:hover{font-weight:700}.tutorial-content-list li{padding:.2em}.pageCounter{display:inline}.pageCounter-end{margin-left:3em}.guideFooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.guideFooter__button{color:var(--primary);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;text-transform:capitalize;padding:1rem;display:inline;font-weight:700;padding:0 8em}.figure__horizontal{width:100%;height:100%}.figure__horizontal,.figure__horizontal--square{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.figure__horizontal--square{background-color:#d3d3d3;height:5em;width:5em;text-align:center;margin:0 1em 0 1em;border:2px dashed #f69c55;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.figure__horizontal--arrow{font-size:150%;margin-top:1em}.figure__vertical--card{border:2px dashed #f69c55;padding:1em;margin:1em 0 1em 0;width:90%}.figure__vertical--indent{margin-left:1em}.screenshot{width:80%;border:2px dashed #f69c55}.download_button,.screenshot{display:block;margin-left:auto;margin-right:auto}.caption_text{width:70%;float:left}.caption_image{width:20%;float:right;margin-right:2em}.user-guide__form{display:-webkit-box;display:-ms-flexbox;display:flex}.user-guide__header{width:100%}.user-guide__form-label{font-weight:700;margin-right:2em}.user-guide__checkbox{margin:.5em}.contactUs__container{padding:1rem;-webkit-box-flex:1;-ms-flex:1 70%;flex:1 70%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;margin:auto 10%}.contactUs__input{width:100%}.contactUs__textArea{resize:none;max-width:100%;width:100%;height:5rem;padding:.25rem;border:1px solid var(--outline-colour);border-radius:4px;background:transparent;min-height:2rem;margin:.5rem 0 1.5rem 0;font-family:Core-Sans;font-size:1rem}.contactUs--content-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;-webkit-box-align:right;-ms-flex-align:right;align-items:right}.video-clip{width:100%}.language-debugger{background-color:var(--linen-red);border-bottom:2px dashed #000;padding:.25em 0 .5em 0;position:relative}.language-debugger__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.language-debugger__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 1em 0 1em}.language-debugger__button--disabled{opacity:.6;cursor:not-allowed}.language-debugger--h2{font-size:1em;font-weight:900;position:absolute;right:0;bottom:-.5em}.translation-manager{margin-top:1em}.translation-manager__search-bar{border-top:1px solid var(--outline-colour)}.translation-manager__button{margin-bottom:1em}.translation-manager__filter-options{margin:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left}.translation-manager__filter-options,.translation-manager__filter-options__checkbox{display:-webkit-box;display:-ms-flexbox;display:flex}.datasets__actions-delete-btn{color:var(--base-colour);background:var(--base-ui-colour);width:auto;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;margin:.5rem}.datasets__table{width:100%;border-spacing:0 1rem}.datasets__table thead{-webkit-transform:translatey(1rem);transform:translatey(1rem)}.datasets__table td,.datasets__table thead th{padding:1.5rem}.datasets__table .td-dataset-name{max-width:30ch}.datasets__table .td-dataset-select{padding-right:0}.datasets__table-checkbox{margin-left:0}.datasets__table-name{color:var(--primary);font-weight:500;-webkit-text-decoration:underline transparent;text-decoration:underline transparent;-webkit-transition:all .25s ease-in-out;transition:all .25s ease-in-out}.datasets__table-name:hover{-webkit-text-decoration-color:var(--primary);text-decoration-color:var(--primary)}.datasets__table-share-btn,.datasets__table-shared-status{color:var(--base-colour-light)}.datasets__table-share-btn{background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem}.datasets__table-status-details{max-width:12ch}.datasets__table-status-details svg{width:1.25rem}@media only screen and (max-width:960px){.datasets__title{display:block}.datasets__actions-wrapper{position:unset;-webkit-transform:unset;transform:unset;margin:2rem auto}}.dataset__content{background:var(--base-ui-colour);border:.5px solid var(--outline-light-colour);width:90%;margin:1rem auto 2rem auto;padding:0 2rem;display:grid;grid-template-columns:22% auto;grid-template-rows:8rem auto}.dataset__description{grid-column:1;padding:0;padding-top:1.5rem;margin:0;border-right:1px solid var(--outline-light-colour)}.dataset__description span{padding:2rem 0;padding-right:3rem;display:block;font-weight:700;color:var(--base-colour-light)}.dataset__description--no-padding{line-height:1.5em;padding-right:0}.dataset__menu-description{padding:4em .5em 0 0;line-height:1.5em;margin:0;display:block;font-weight:700;color:var(--base-colour-light)}.dataset__demo-info,.dataset__menu-description{grid-column:1;border-right:1px solid var(--outline-light-colour)}.dataset__demo-info{padding-right:3rem;padding-top:1.5rem}.dataset__table{margin:auto;width:90%}.dataset__section{background:var(--base-ui-colour);padding:1.5rem .5rem;margin:1.5rem 0 1.5rem 2rem;grid-column:2/3;grid-row:1/span 2}.dataset__section-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dataset__section-group-content{max-height:calc(100vh - 300px);overflow-y:auto;overflow-x:hidden;width:100%}.dataset__section-save-btn{color:#fff;background:var(--primary);width:8rem;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;margin-right:.5rem}.dataset-summary{width:90%;margin:0 auto}.dataset-summary__dropdown-icon{color:var(--base-colour);height:.5rem!important}.dataset-summary__tags{border-top:1px solid var(--outline-colour);margin-top:3rem;padding-top:1rem}.dataset-summary__tags .dataset-segments__tag-item-options-btn{color:var(--base-colour-light)}.dataset-summary__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem}.dataset-summary__details-title{color:var(--base-colour-light);display:block;margin:.5rem 0}.dataset-summary__details-section-title{color:var(--base-colour-light);font-weight:700;font-size:.95rem;text-transform:uppercase;letter-spacing:.04rem}.dataset-summary__accordion .accordion-header{background:var(--secondary-ui-colour)}.dataset-summary__accordion .accordion-title-btn{color:var(--primary)}.dataset-summary__accordion .accordion-content{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.dataset-question-select__values-txt{display:block;padding-left:1.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(50vw - 8rem)}@media only screen and (max-width:1440px){.dataset__content{grid-template-columns:18% auto;grid-template-rows:10rem auto}}.login__wrapper{min-height:95vh;max-height:95vh;height:95vh;overflow:hidden;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.login__splash{height:100%;-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%;background-size:cover;background-position:100% 0;background-repeat:no-repeat}.login__content{-webkit-box-flex:1;-ms-flex:1 30%;flex:1 30%;padding:2rem;border:1px solid var(--outline-colour);border-radius:4px;background-color:#fff;margin:auto 10%}.login__title{margin-bottom:2rem}.login__form #email,.login__form #password{border:0;border-top-left-radius:0;padding:.5rem 1rem;min-height:3rem}.login__form button.auth-form__input{color:#fff;background:var(--primary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.register__wrapper{padding:2rem}.register__container{padding:2rem;-webkit-box-flex:1;-ms-flex:1 30%;flex:1 30%;border:1px solid var(--outline-colour);border-radius:4px;background-color:#fff;margin:auto 10%}.register-main__title{margin-bottom:2rem}.auth-form{margin:0!important}.auth-form__input{display:block;width:100%;padding:.5rem 1rem;min-height:3rem;margin:.5rem auto}.auth-form__input.uneditable{background-color:#eee}.auth-form-label{color:var(--base-colour-light);font-weight:700;display:block;margin-bottom:2rem;position:relative}.auth-form-label-txt{position:absolute;left:.5rem;top:-.5rem;background-color:#fff;padding:0 .5rem}.auth-form button.auth-form__input,.auth-form button.auth-form__save-btn{color:#fff;background:var(--primary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.register-demo__groups-unavailable{margin:.25rem auto}.register-demo__registered .credentials__content{max-width:50ch}.register-demo__registered .credentials__row{display:grid;grid-template-rows:1fr;grid-template-columns:8rem 1fr}.register-demo__registered .credentials__row .label{font-weight:700}.register-demo__form{margin:0 auto}.register-demo__form-legend{margin:0;margin-bottom:.5rem}.register-demo__form-input{padding:1rem;margin-bottom:.5rem;display:grid;grid-template-rows:1fr;grid-template-columns:1fr 2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid var(--outline-light-colour);border-radius:1px}.register-demo__form-input:hover{background-color:var(--base-lighter-ui-colour);border-color:var(--outline-colour)}.register-demo__form-input-label .title{color:var(--base-colour);font-size:1.2rem;font-weight:500;margin:0}.register-demo__form-input-label .sub-title{color:var(--base-colour-light);font-size:.9rem;font-style:italic}.register-demo__form-input-radio{display:inline-block;width:1.5rem;height:1.5rem}.register-demo__form-submit-btn{background:var(--primary);margin-top:.5rem}.register-demo__form-submit-btn,.register-demo__form-submit-btn[disabled=disabled]{color:#fff;width:auto;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.register-demo__form-submit-btn[disabled=disabled]{background:var(--state-inactive-colour)}.reset-password__wrapper{padding:2rem}.reset-password__container{padding:2rem;-webkit-box-flex:1;-ms-flex:1 30%;flex:1 30%;border:1px solid var(--outline-colour);border-radius:4px;background-color:#fff;margin:auto 10%}.valid{color:var(--fern-green)}.valid:before{content:"\2713"}.account__wrapper{padding:2rem}.account__container{padding:2rem;border:1px solid var(--outline-colour);border-radius:4px;background-color:#fff;margin:auto 10%}.account__container .title{border-bottom:1px solid var(--outline-colour);padding-bottom:6px;margin-bottom:1 rem}.account__container .title small.text-muted{color:#6c757d;font-size:75%;float:right}.account__container .title:after{content:"";display:inline-block}.account__container .sub-title{color:var(--base-colour-light);font-weight:700;font-size:1rem}.account-profile__organization,.account__container section:not(:last-child){margin-bottom:2rem}.account-profile__organization-info{font-weight:700}.account-profile__organization-admin-options{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:"flex-start";-ms-flex-pack:"flex-start";justify-content:"flex-start"}.account-profile__organization-admin-options .clickable-box{width:160px;height:80px;background-color:var(--base-lighter-ui-colour);border:1px solid var(--outline-colour);-webkit-transition:all .25s ease;transition:all .25s ease;will-change:transition;margin-right:1rem;padding:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;cursor:pointer;text-decoration:none;color:var(--base-colour)}.account-profile__organization-admin-options .clickable-box:visited{color:inherit}.account-profile__organization-admin-options .clickable-box:hover{background-color:var(--primary-brand-ui-colour);border-color:var(--primary-brand-ui-colour);color:#fff}.account-profile__organization-admin-options .clickable-box span{line-height:1.2rem;font-weight:700}.account-profile__form{max-width:50ch}.account-profile__form-input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.5rem 1rem;min-height:3rem;border:1px solid var(--outline-colour);border-radius:4px}.account-profile__form-label{font-weight:700;display:block;margin:2rem 0;position:relative}.account-profile__form-label-txt{position:absolute;left:.5rem;top:-.5rem;background-color:#fff;padding:0 .5rem}.account-profile__form-btn{color:#fff;background:var(--primary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.account-profile__form-btn[disabled=disabled]{background-color:var(--base-lighter-ui-colour);color:#000}.account-send-invites__content .send-invites__form-legend{color:var(--base-colour-light);font-weight:700;font-size:1rem;margin-bottom:.5rem}.account-send-invites__content .send-invites__form-email-wrapper{margin-bottom:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.account-send-invites__content .send-invites__form-email-wrapper.margin-bottom__2rem{margin-bottom:2rem}.account-send-invites__content .send-invites__form-label{font-weight:700;padding:1rem 0}.account-send-invites__content .send-invites__form-input{padding:.5rem;min-height:2.5rem;-webkit-box-sizing:border-box;box-sizing:border-box;min-width:45ch;border:1px solid var(--outline-colour);border-radius:4px;margin-right:.5rem}.account-send-invites__content .send-invites__form-input.error{border:1px solid red}.account-send-invites__content .send-invites__form-input.success{border:1px solid green}.account-send-invites__content .send-invites__form-label{display:block}.account-send-invites__content .send-invites__form-label-txt{display:block;position:absolute;margin-top:6px;font-size:.9rem}.account-send-invites__content .send-invites__form-select{height:2.5rem;padding:.5rem 1rem;border:1px solid var(--outline-colour);font-family:Core-Sans;font-size:1rem}.account-send-invites__content .send-invites__form-status{margin-left:.5rem}.account-send-invites__content .send-invites__form-btn-delete{height:2.5rem;width:2.5rem;padding:.7rem;background:none;border:none}.account-send-invites__content .send-invites__form-btn-add{height:2.5rem;width:2.5rem;border-radius:50%;text-align:center;padding:.8rem;background-color:#eee}.account-send-invites__content .send-invites__form-btn{color:#fff;background:var(--primary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;display:block;margin-top:1rem;width:auto}.account-send-invites__content .send-invites__form-btn[disabled=disabled]{background-color:var(--base-lighter-ui-colour);color:#000}.account-send-invites__content .send-invites__form span.error{color:red}.account-send-invites__content .send-invites__form span.success{color:green}.account-approve-users__content .approve-users__users table{width:100%;text-align:left}.account-approve-users__content .approve-users__users table td{padding:2px 0;border:0}.account-approve-users__content .approve-users__users table td:last-child{min-width:20ch}.account-approve-users__content .approve-users__users-approve-btn{color:#fff;background:var(--primary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;min-height:auto;width:auto;display:inline-block;margin-left:1rem}.account-next-steps .profile__content{max-width:50ch;margin:0 auto}.account-next-steps .profile__form-input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.5rem 1rem;min-height:3rem;border:1px solid var(--outline-colour);border-radius:4px;margin-top:.5rem}.account-next-steps .profile__form-label{font-weight:700;display:block;margin-bottom:1rem;position:relative;text-align:left}.account-next-steps .profile__form-label-txt{position:absolute;left:.5rem;top:-.5rem;background-color:#fff;padding:0 .5rem}.account-next-steps .profile__form-btn{color:#fff;background:var(--primary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.account-next-steps .profile__form-btn[disabled=disabled]{background-color:var(--base-lighter-ui-colour);color:#000}.account-next-steps .account-type__content{text-align:center}.account-next-steps .account-type__form{max-width:50ch;margin:auto}.account-next-steps .account-type__form-radio{display:inline-block;margin:.5rem 1rem}.account-next-steps .account-type__form-radio input[type=radio]{display:none}.account-next-steps .account-type__form-radio input[type=radio]:checked+.clickable-box{background-color:var(--primary-brand-ui-colour);border-color:var(--primary-brand-ui-colour)}.account-next-steps .account-type__form-radio-label{margin-top:6px;max-width:150px}.account-next-steps .account-type__form-radio .clickable-box{width:120px;height:120px;background-color:var(--base-lighter-ui-colour);border:1px solid var(--outline-colour);-webkit-transition:all .25s ease;transition:all .25s ease;will-change:transition;display:inline-block;cursor:pointer;position:relative}.account-next-steps .account-type__form-btn{color:#fff;background:var(--primary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;display:block;margin:auto;width:160px}.account-next-steps .account-type__form-btn[disabled=disabled]{background-color:var(--base-lighter-ui-colour);color:#000}.account-next-steps .organization__content{text-align:center}.account-next-steps .organization__form{max-width:45ch;margin:auto;text-align:justify}.account-next-steps .organization__form-input{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:.5rem 1rem;min-height:3rem;border:1px solid var(--outline-colour);margin:1rem auto}.account-next-steps .organization__form-label{font-weight:700;display:block;width:80%;margin:1rem auto}.account-next-steps .organization__form-label-txt{font-weight:400;font-size:.9rem;color:var(--base-colour-light)}.account-next-steps .organization__form-btn{color:#fff;background:var(--primary);width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;display:block;margin:auto;width:160px}.account-next-steps .organization__form-btn[disabled=disabled]{background-color:var(--base-lighter-ui-colour);color:#000}.account-next-steps .organization__footer{margin-top:2rem}.account-next-steps .organization__footer-txt{margin-bottom:0;font-size:.9rem}.account-next-steps .congratulations__admin{margin:2rem auto}.account-next-steps .congratulations__admin-legend{text-align:center}.account-next-steps .congratulations__admin-options{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.account-next-steps .congratulations__admin-options,.account-next-steps .congratulations__admin-options .clickable-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.account-next-steps .congratulations__admin-options .clickable-box{width:180px;height:160px;background-color:var(--base-lighter-ui-colour);border:1px solid var(--outline-colour);-webkit-transition:all .25s ease;transition:all .25s ease;will-change:transition;margin:0 1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;cursor:pointer;text-decoration:none}.account-next-steps .congratulations__admin-options .clickable-box:visited{color:inherit}.account-next-steps .congratulations__admin-options .clickable-box:hover{background-color:var(--primary-brand-ui-colour);border-color:var(--primary-brand-ui-colour);color:#fff}.account-next-steps .congratulations__admin-options .clickable-box span{line-height:1.2rem;font-weight:700}.landing-page__wrapper{background-color:#fff;max-width:100vw;overflow-x:hidden;overflow-y:hidden;margin-bottom:-3em}.landing-page__hero-section{background-size:100% 95%;background-repeat:no-repeat}.landing-page__hero-section--padded-top{padding-top:12em}@media only screen and (max-width:480px){.landing-page__hero-section--increase-background{background-size:130%}}@media only screen and (max-width:480px){.landing-page__hero-section--padded-top{padding-top:10em}}@media only screen and (max-width:680px){.landing-page__hero-section--mobile-height{height:30em}}@media only screen and (max-width:680px){.landing-page__hero-section--mobile-fit-height{height:55em!important;margin-bottom:5em}}@media only screen and (max-width:1090px){.landing-page__hero-section{height:70vh}}@media only screen and (max-width:680px){.landing-page__hero-section{height:50vh}}@media only screen and (max-width:440px){.landing-page__hero-section{height:35vh}}.landing-page__section--padded-top{padding-top:7em}@media only screen and (max-width:440px){.landing-page__section--padded-top{margin-top:-3em;padding-top:0}}.landing-page__image{height:100%;display:block;margin-left:auto;margin-right:auto}.landing-page__image--left{margin-left:0}.landing-page__image--inherit-width{height:auto;width:100%}.landing-page__image--inherit-width--small-pad{height:auto;width:75%}.landing-page__image--inherit-width--large-pad{height:auto;width:35%}.landing-page__image--padded{padding:.5em 1em 0 1em}.landing-page__image--reverse-margin-top{margin-top:-6em}@media only screen and (max-width:680px){.landing-page__image--reverse-margin-top{margin-top:-4em}}@media only screen and (max-width:440px){.landing-page__image--reverse-margin-top{margin-top:-2em}}.landing-page__image--tile-size{height:1.5em;width:1.5em;margin-top:1em}.landing-page__image--inline{display:inline-block;margin-right:1em}@media only screen and (max-width:680px){.landing-page__image--mobile-thin{width:90%;margin-right:-1em}}@media only screen and (max-width:440px){.landing-page__image--mobile-thin{display:none}}.landing-page__image--logo{width:15%}@media only screen and (max-width:680px){.landing-page__image--logo{width:25vw;height:auto}}.landing-page__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media only screen and (max-width:680px){.landing-page__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.landing-page__nav{text-transform:uppercase;-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:700}.landing-page__nav-inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;padding:0}.landing-page__nav-inner .label{display:inline}@media only screen and (max-width:680px){.landing-page__nav-inner{display:block}.landing-page__nav-inner a{width:90%}}.landing-page__select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;font-size:1em;font-family:inherit;text-transform:uppercase;padding:0 .5rem}.landing-page__select option{background:#140035;font-size:1.5em}.landing-page__content-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4em 3em 1em 3em}.landing-page__content-box--large-padding{padding:4em 7em 1em 7em}.landing-page__content-box--no-top-padding{padding:0 7em 1em 7em}.landing-page__content-box--center{-ms-flex-pack:distribute;justify-content:space-around}.landing-page__content-box--padded-bottom{padding-bottom:12em}@media only screen and (max-width:680px){.landing-page__content-box--mobile-flexcolumn{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}}@media only screen and (max-width:680px){.landing-page__content-box--mobile-flex{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:1090px){.landing-page__content-box{padding-top:2em;padding-bottom:0}}@media only screen and (max-width:680px){.landing-page__content-box{padding:.5em 1em 0 1em}}@media only screen and (max-width:440px){.landing-page__content-box{padding:0 1em 0 1em;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal}}.landing-page__content-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.landing-page__carousel,.landing-page__content-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-page__carousel{width:50%;margin:0 25vw 0 25vw;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-transition:-webkit-transform .7s ease-in-out;transition:-webkit-transform .7s ease-in-out;transition:transform .7s ease-in-out;transition:transform .7s ease-in-out,-webkit-transform .7s ease-in-out}.landing-page__carousel__item{width:100%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:440px){.landing-page__carousel__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (prefers-reduced-motion){.landing-page__carousel{width:50%;margin:0 25vw 0 25vw;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.landing-page__carousel__item{width:100%;-ms-flex-negative:0;flex-shrink:0}}.landing-page__carousel>*+*{margin-left:15vw}.landing-page__split-content{vertical-align:top;display:inline-block;width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1}.landing-page__split-content--left{background-color:#23282c}.landing-page__split-content--right{background-color:#39a1ff}@media only screen and (max-width:440px){.landing-page__split-content{width:100%}}.landing-page__grey-section{background-color:#f7f7f7;-webkit-clip-path:polygon(0 4em,100vw 0,100vw 100%,0 77%);clip-path:polygon(0 4em,100vw 0,100vw 100%,0 77%);padding-top:4em;padding-bottom:12em;margin-bottom:-13em}.landing-page__grey-section--margin-top{margin-top:8em}.landing-page__font{font-size:1em;line-height:1.8;font-weight:500}.landing-page__font--center{text-align:center}.landing-page__font--right{text-align:right}.landing-page__font--white{color:#fff;text-decoration:none}@media only screen and (max-width:1090px){.landing-page__font--white{font-size:.9em}}@media only screen and (max-width:680px){.landing-page__font--white{font-size:.8em;font-weight:700;line-height:1.5em}}.landing-page__font--black{color:#000;text-decoration:none}.landing-page__font--large{font-size:1.3em}.landing-page__font--margined-top{margin-top:1em}.landing-page__font--bold{font-weight:900}.landing-page__font--underline{text-decoration:underline}.landing-page__font--outline{text-shadow:-.8px .8px 0 #362d5f,.8px .8px 0 #362d5f,.8px -.8px 0 #362d5f,-.8px -.8px 0 #362d5f}@media only screen and (max-width:1090px){.landing-page__font--outline{text-shadow:-.6px .6px 0 #362d5f,.6px .6px 0 #362d5f,.6px -.6px 0 #362d5f,-.6px -.6px 0 #362d5f}}@media only screen and (max-width:680px){.landing-page__font--outline{text-shadow:-.4px .4px 0 #362d5f,.4px .4px 0 #362d5f,.4px -.4px 0 #362d5f,-.4px -.4px 0 #362d5f}}@media only screen and (max-width:480px){.landing-page__font--outline{text-shadow:-.2px .2px 0 #362d5f,.2px .2px 0 #362d5f,.2px -.2px 0 #362d5f,-.2px -.2px 0 #362d5f}}.landing-page__font--blue{color:#1774e5;font-weight:700}.landing-page__font--dark-blue{color:#140035;font-weight:900}.landing-page__font--h1{font-size:2.5em;font-weight:900}@media only screen and (max-width:1090px){.landing-page__font--h1{font-size:1.8em}}@media only screen and (max-width:680px){.landing-page__font--h1{font-size:.9em}}.landing-page__font--h2{font-size:2em;font-weight:500}@media only screen and (max-width:1090px){.landing-page__font--h2{font-size:1.6em}}@media only screen and (max-width:680px){.landing-page__font--h2{font-size:1em}}.landing-page__font--h3--large{font-size:1.5em;font-weight:500}.landing-page__font--h3{font-size:1.2em}@media only screen and (max-width:680px){.landing-page__font--h3{font-size:1em;font-size:.9em}}.landing-page__font--padded{padding:1em}.landing-page__font--right-padding{padding-right:5em}@media only screen and (max-width:440px){.landing-page__font--right-padding{padding-right:0}}@media only screen and (max-width:680px){.landing-page__font--mobile-size{font-size:.5em}}@media only screen and (max-width:1090px){.landing-page__font{font-size:.9em}}@media only screen and (max-width:680px){.landing-page__font{font-size:.8em;font-weight:400}}.landing-page__button{background-color:#140035;color:#fff;margin:1em;padding:1.5em 2.5em 1.5em 2.5em;border-style:none;text-transform:uppercase;text-decoration:none}.landing-page__button--small-dark{font-size:.8em;padding:.75em;font-weight:800}.landing-page__button--small{font-size:.8em;padding:.5em;font-weight:800;background-color:#e4eef7;color:#000}.landing-page__button--light-blue{background-color:#e4eef7;color:#000;font-weight:700}.landing-page__button--light-blue--active{background-color:#140035;color:#fff}@media only screen and (max-width:1090px){.landing-page__button{padding:1em;font-size:.8em}}@media only screen and (max-width:680px){.landing-page__button{padding:.8em;font-size:.7em}}.landing-page__shadow{-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);padding:1em;background-color:#fff}.landing-page__shadow--add-margin{margin:0 1em 0 1em}@media only screen and (max-width:680px){.landing-page__shadow{margin-bottom:1em}}.landing-page__one{width:8.33333%}.landing-page__two{width:16.66667%}.landing-page__three{width:25%}@media only screen and (max-width:680px){.landing-page__three--mobile-widen{width:50%}}@media only screen and (max-width:440px){.landing-page__three--mobile-widen{width:80%;-ms-flex-negative:0;flex-shrink:0}}.landing-page__four{width:33.33333%}.landing-page__five{width:40%}.landing-page__six{width:50%}.landing-page__seven{width:66.66667%}@media only screen and (max-width:440px){.landing-page__column-widen{margin-right:-40vw;width:100%}}.landing-page__footer-text-block{display:block}a.landing-page__font--black:link,a.landing-page__font--black:visited{color:#000;text-decoration:underline}ul.landing-page__carousel{padding:0;list-style-type:none}@-webkit-keyframes check{50%{outline-color:#fff;-webkit-box-shadow:0 0 0 12px #333,0 0 0 36px rgba(51,51,51,.2);box-shadow:0 0 0 12px #333,0 0 0 36px rgba(51,51,51,.2)}to{outline-color:#fff;-webkit-box-shadow:0 0 0 0 #333,0 0 0 0 rgba(51,51,51,0);box-shadow:0 0 0 0 #333,0 0 0 0 rgba(51,51,51,0)}}@keyframes check{50%{outline-color:#fff;-webkit-box-shadow:0 0 0 12px #333,0 0 0 36px rgba(51,51,51,.2);box-shadow:0 0 0 12px #333,0 0 0 36px rgba(51,51,51,.2)}to{outline-color:#fff;-webkit-box-shadow:0 0 0 0 #333,0 0 0 0 rgba(51,51,51,0);box-shadow:0 0 0 0 #333,0 0 0 0 rgba(51,51,51,0)}}.projects-grid-wrapper #create-icon-wrapper,.projects-list-wrapper #create-icon-wrapper{color:#fff;background:var(--primary);border-radius:50%}#projects{display:relative}.hide_list{display:none}.projects__title{margin:2rem}.projects__view-select-wrapper{position:absolute;right:3rem;top:0;z-index:100}.projects__view-select-btn{color:var(--base-colour);background:var(--base-ui-colour);border:.5px solid var(--outline-colour);padding:.25rem .35rem}.projects__view-select-btn:first-child{border-radius:5px 0 0 5px}.projects__view-select-btn:last-child{border-radius:0 5px 5px 0}.projects__view-select-icon{fill:currentColor}.projects__view-select-active{color:var(--primary)}.projects__nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1rem 0;padding:.5rem 1rem}.projects__nav-item{color:var(--teritary-ui-colour);width:2.5rem;height:2.5rem;border-radius:50%;border:0;margin:.25rem;display:inline-block;background:var(--secondary-ui-colour)}.projects__nav-icon{width:40%;height:40%;margin:25% auto;display:block}.projects__nav-icon.svg{fill:currentColor}.projects__nav-btn-icon{width:60%;height:60%;fill:currentColor}.projects__progress{border-top:1px solid var(--secondary-ui-colour);padding:0 1rem;text-align:left}.projects__progress-text{color:var(--base-colour-light);padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-transform:capitalize}.projects__progress-bar{height:.35rem;position:relative;background:var(--outline-colour);border-radius:10px}.projects__progress-bar-status{display:block;height:100%;border-radius:10px;position:relative;overflow:hidden}.projects__progress-bar-status.inprogress{background:var(--tacao-orange)}.projects__progress-bar-status.complete{background:var(--amulet-green)}.projects-grid-wrapper.projects__items-wrapper{width:80%;margin:auto;top:-24rem;position:relative}.projects-grid-wrapper>ul.past-project-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:space-evenly;align-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;list-style:none;margin:auto;padding:0 2rem}.projects-grid-wrapper>ul.past-project-listing>li.past-project-listing__item{display:inline-block!important;width:17rem;height:21rem;margin:1.5rem 1rem;border:0!important;border-radius:8px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);text-align:center}.projects-grid-wrapper>ul.past-project-listing>li.past-project-listing__item:first-child{margin-left:20rem}.projects-grid-wrapper.create-wrapper{position:relative;margin:auto;width:80%;z-index:1000}.projects-grid-wrapper .create-content{display:inline-block!important;width:17rem;height:21rem;margin:1.5rem 1rem;border:0!important;border-radius:8px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);text-align:center;background:var(--base-ui-colour);color:var(--base-colour-light);margin-left:3rem;line-height:1.5;z-index:1000}.projects-grid-wrapper .create-btn{color:var(--base-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;-webkit-transform:translateY(40%);transform:translateY(40%);line-height:1.5;z-index:1000}.projects-grid-wrapper .create-text{color:var(--base-colour-light);display:block;font-weight:400}.projects-grid-wrapper #create-icon{height:2rem;width:2rem}.projects-grid-wrapper #create-icon-wrapper{display:block;height:4rem;width:4rem;margin:1rem auto}.projects-grid-wrapper .card__wrapper{text-align:center}.projects-grid-wrapper .card__text{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.projects-grid-wrapper .card__text-title{width:14rem;padding:1rem 0;margin-top:1.5rem;-ms-flex-preferred-size:20%;flex-basis:20%}.projects-grid-wrapper .card__text-title span.project-status{display:block;font-weight:400;font-size:1rem}.projects-grid-wrapper .card__text-subtitle{margin:0 .5rem}.projects-list-wrapper.projects__items-wrapper{width:80%;margin:auto}.projects-list-wrapper>ul.past-project-listing{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;list-style:none;padding:0}.projects-list-wrapper>ul.past-project-listing>li.past-project-listing__item{border-radius:8px;display:inline-block!important;width:90%;margin:1rem auto;border:0!important;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);padding:.5rem 1.5rem;background:var(--base-ui-colour)}.projects-list-wrapper.create-wrapper{width:80%;margin:auto}.projects-list-wrapper .create-content{margin-left:2rem}.projects-list-wrapper .create-btn{color:var(--base-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;text-align:left;padding:0;display:grid;grid-template-columns:3rem auto;grid-template-rows:1fr 1fr;line-height:1.5}.projects-list-wrapper .create-title{display:inline-block}.projects-list-wrapper .create-text{display:block;font-weight:400}.projects-list-wrapper #create-icon-wrapper{grid-column:1;grid-row:1/span 2;height:2rem;width:2rem}.projects-list-wrapper .list-item__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.projects-list-wrapper .list-item__content-detail{display:block}.projects-list-wrapper .list-item__content>.project-name{font-weight:700;padding:1rem 0}.projects-list-wrapper .list-item__content>.last-modified-date,.projects-list-wrapper .list-item__content>.project-name>.project-status{color:var(--base-colour-light)}.projects-list-wrapper .list-item__content>.projects__progress{padding:0;border:0}.projects-list-wrapper .list-item__content>.projects__progress>.projects__progress-bar{display:none}#create-modal-title-icon{padding-left:.5rem;color:var(--primary)}.create-modal__header{display:block;margin-bottom:3rem}.create-modal__empty-wrapper{margin:4rem auto;min-height:70%;text-align:center}.create-modal__empty-icon-wrapper{color:var(--desert-organge);background:var(--tequila-organge);border-radius:50%;padding:2rem;width:4rem;height:4rem;margin:auto}.create-modal__details{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1rem 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1rem}.create-modal__details-upload{color:var(--base-colour-light);background:var(--secondary-ui-colour);padding:.75rem;display:block;border-radius:50%;width:1.5rem;height:1.5rem}.create-modal__details-upload-icon{height:1rem;fill:currentColor;margin:auto;display:block}.create-modal__dataset-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.create-modal__dataset-label{display:block;border:1px solid rgba(0,0,0,.1);padding:1rem .5rem;border-radius:8px;min-height:130px;margin:1rem;-webkit-transition:all .15s ease;transition:all .15s ease;width:calc(33.33333% - 3rem - 1.33333px)}.create-modal__dataset-label:nth-child(3n-1){content:"";margin-left:0}.create-modal__dataset-label:focus-within{border:2px solid var(--primary)}.create-modal__dataset-label.selected{border:2px solid var(--primary);-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1)}.create-modal__dataset-info{display:inline-block;width:80%;margin-left:.5rem}.create-modal__dataset-info .card__text-title{font-weight:500}.create-modal__dataset-info.disabled .card__text-title{color:var(--base-colour-light)}.create-modal__dataset-status{margin-top:.5rem}@media only screen and (max-width:480px){.projects__items-wrapper,.projects__top-bar{width:100%}.projects-grid-wrapper>ul.past-project-listing{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.projects-list-wrapper>ul.past-project-listing>li.past-project-listing__item{width:70%}}@media only screen and (min-width:768px) and (max-width:960px){.projects__items-wrapper,.projects__top-bar{width:96%}}@media only screen and (min-width:961px) and (max-width:1024px){.projects__items-wrapper,.projects__top-bar{width:76%}}@media only screen and (min-width:1025px) and (max-width:1280px){.projects__items-wrapper,.projects__top-bar{width:88%}}@media only screen and (min-width:1281px) and (max-width:1440px){.projects__items-wrapper,.projects__top-bar{width:80%}}@media only screen and (min-width:1441px) and (max-width:1680px){.projects__items-wrapper,.projects__top-bar{width:93%}}div#project-no-dataset-msg,section#project-analysis,section#project-data,section#project-report{padding:2rem 0}#project{padding-bottom:2rem}.project__top-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:90%;margin:2rem auto}.project__top-bar .inline-edit-text__input{font-family:Isidora;font-size:1.5rem}.project__top-bar .inline-edit-text__action-btn{background:#fff}.project__top-bar-2{display:grid;grid-template-columns:minmax(400px,1fr) auto auto;grid-gap:1rem;margin:0 auto;width:90%}.project__top-bar-2-btn{margin-bottom:1.5rem}.project__share-btn{color:#fff;background:var(--primary);width:auto;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;position:absolute;right:6rem;top:-1rem}.project__share-btn-icon{width:1rem;height:1rem;margin-right:.5rem;vertical-align:middle;fill:currentColor}.project__export-btn{color:var(--primary);background:#fff;width:auto;text-transform:capitalize;border:1px solid var(--primary);border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.project__date{-webkit-box-flex:2;-ms-flex:2 auto;flex:2 auto;text-align:right}.project__content{background:var(--base-ui-colour);border:.5px solid var(--outline-light-colour);border-top:0;width:90%;min-height:80vh;margin:0 auto;padding-top:2rem}.project__footer{display:grid;grid-template-columns:9rem auto;grid-column-gap:1.5rem}.project__demo-msg{width:90%}.project-tabs{-ms-flex-item-align:end;align-self:end}.project-tabs__list{list-style:none;padding:0;margin:0}.project-tabs__list-item{display:inline-block;padding:1rem;width:18%;text-align:center;border-bottom:1px solid var(--outline-light-colour)}.project-tabs__list-item-active{background:var(--base-ui-colour);border-top-left-radius:4px;border-top-right-radius:4px;border:.5px solid var(--outline-light-colour);color:var(--primary);position:relative}.project-tabs__list-item-link{border:0;background:transparent;text-decoration:none;color:inherit}.project-tabs__list-item-text{text-transform:capitalize;text-decoration:none;font-family:Isidora;font-weight:400;font-size:1.08rem;color:inherit}.project-tabs__list-item-active:after{content:"";height:2px;width:100%;position:absolute;bottom:-1px;background:#fff;display:block;left:0}.share__add-users-wrapper{margin:2rem 0;width:50%}.share__add-users-btn{color:var(--primary);background:#fff;width:100%;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;border:1px solid var(--primary);min-height:2rem;text-align:left}.share__add-users-btn-icon{height:.75rem;width:1rem;float:right;fill:currentColor}.share__url-copy-btn{color:#fff;background:var(--primary);width:auto;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem;display:block;margin-top:2rem}#add-users-list{padding:1rem 2.5rem;width:auto;border:1px solid var(--primary);border-top:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.project-data__dataset-table{margin:auto}.project-report-message{margin:.75rem auto;width:86%;padding:2rem;background:var(--secondary-ui-colour)}.project-settings{width:90%;margin:0 auto;position:relative;text-align:right}.project-settings__btn{color:var(--base-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;padding-right:0}.project-settings__btn-icon{height:100%;display:inline-block;vertical-align:middle}.project-settings__menu{-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.1);box-shadow:0 2px 6px 0 rgba(0,0,0,.1);border:1px solid var(--outline-colour);border-radius:8px;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:20ch;position:absolute;right:0;text-align:left;white-space:nowrap;z-index:9999}.project-settings__menu-item{color:var(--base-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem;display:block;line-height:2;text-align:left;-webkit-transition:background-color .25s ease;transition:background-color .25s ease}.project-settings__menu-item:focus,.project-settings__menu-item:hover{background-color:#f7f7f7}.project-settings .set-performance-measure,.project-settings .set-performance-type{text-align:left}.project-settings .set-performance-measure .modal-footer,.project-settings .set-performance-type .modal-footer{border-top:1px solid var(--outline-colour);display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.project-settings .set-performance-measure .modal-footer>button,.project-settings .set-performance-type .modal-footer>button{color:#fff;background:var(--primary);width:auto;text-transform:capitalize;border:0;border-radius:4px;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.project-settings .set-performance-measure .modal-footer>button[disabled=disabled],.project-settings .set-performance-type .modal-footer>button[disabled=disabled]{background-color:var(--state-inactive-colour)}.project-settings .questions__table{width:100%;margin-top:1rem;table-layout:fixed}.project-settings .questions__table caption{text-align:left;font-weight:700}.project-settings .questions__table thead tr td:first-child{width:2rem}.project-settings .questions__table-checkbox{margin:0}.project-settings .index-strength{display:inline-block;padding:0 1rem}.project-settings .index-strength__label{font-weight:700}.project-settings .index-strength__tooltip{position:absolute;top:0;left:50%;margin-left:.75rem}.project-settings .index-strength__tooltip-wrapper{display:inline-block;position:relative}.project-settings .index-strength__tooltip-btn{color:var(--info-text-colour);background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem}.project-settings .index-strength__tooltip-btn>.svg-icon{width:1rem}.project-settings .performance-types__label{font-weight:700;display:block;margin:1.5rem 0 .75rem 0}.project-settings .performance-types__radio{border:0;padding:0;margin:.75rem 0}.project-settings .performance-types__radio-input{margin:0;padding:0}.project-settings .performance-types__radio-label{margin-left:1rem}#request-registration{margin:.5rem auto;width:65%}.request-registration__details{display:block;width:65%;margin:1rem 0}.request-registration__form{margin-top:1rem}#account-info .auth-form{margin:unset}#account-info .auth-form__legend{margin:1rem 0}#account-info .auth-form__input[type=submit]{color:#fff;background:var(--primary);border:0;border-radius:30px;font-family:Core-Sans;font-size:.9rem;font-weight:700;padding:.5rem 1rem;width:15rem}#account-info .form-btn{display:none}#app{font-family:Core-Sans,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--base-colour);width:100%;height:100%;min-height:100vh;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;border-top:0 solid var(--secondary-brand-ui-colour)}#skip-link-main{background:var(--secondary);color:#fff;padding:1rem;margin:.5rem}#skip-link-main:focus{clip:auto;height:auto;overflow:auto;position:absolute;width:auto}.btn-default{color:#fff;background:var(--primary);border:0;border-radius:4px}.btn-default,.btn-inverted{width:auto;text-transform:capitalize;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.btn-inverted{color:var(--primary);background:#fff;border:1px solid var(--primary);border-radius:4px}.btn-secondary{color:var(--primary)}.btn-cancel,.btn-secondary{background:transparent;border:0;font-family:Core-Sans;font-size:.9rem;font-weight:700;text-transform:capitalize;padding:1rem}.btn-cancel{color:var(--base-colour-light)}.svg-icon{fill:currentColor;display:inline-block;width:2rem}.svg-icon,.svg-icon-nofill{height:1rem;vertical-align:middle}.svg-icon-nofill{stroke:currentColor;margin-right:.5rem}.svg-btn{background:transparent;width:auto;height:2rem;color:inherit;border:0;min-width:2rem}.required-indicator{color:#9f200a;font-weight:700;vertical-align:super}.hint-text{color:var(--base-colour-light);font-size:.9rem;margin:.25rem}.non-editable-cascade *{pointer-events:none}.non-editable-cascade :hover{border:unset}.confirmation-modal--delete,.confirmation-modal--error{--confirmation-modal-colour:var(--error-text-colour)}.confirmation-modal--warning{--confirmation-modal-colour:var(--warning-text-colour)}.confirmation-modal--success{--confirmation-modal-colour:var(--success-text-colour)}.confirmation-modal--information{--confirmation-modal-colour:var(--information-text-colour)}.confirmation-modal .modal-container{border-top:6px solid var(--confirmation-modal-colour);width:30%}.confirmation-modal .modal-footer{padding:0;padding-bottom:1.5rem}.confirmation-modal__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.confirmation-modal__btn{-webkit-box-flex:1;-ms-flex:1;flex:1;margin:0 .5rem}.confirmation-modal__btn.cancel{color:var(--base-colour-light);background:#fff;border:1px solid var(--base-colour-light);border-radius:4px}.confirmation-modal__btn.cancel,.confirmation-modal__btn.confirm{width:auto;text-transform:capitalize;padding:.5rem 1rem;font-family:Core-Sans;font-size:.9rem;font-weight:700;min-height:3rem}.confirmation-modal__btn.confirm{color:#fff;background:var(--confirmation-modal-colour);border:0;border-radius:4px}.section__title{margin:2rem auto;width:93%}.section__title>a{color:inherit;text-decoration:none}.section__top-bar{width:93%;margin:auto;position:relative}.section__top-bar-title{margin:2rem 0;display:inline-block}.section__top-bar-title>a{color:inherit;text-decoration:none}.section__top-bar-actions-wrapper{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100}.section__content{background:var(--base-ui-colour);border:.5px solid var(--outline-light-colour);width:86%;margin:1rem auto;padding:3rem}.datasets__search-bar,.projects__search-bar,.translation-manager__search-bar{background:var(--base-ui-colour);border-bottom:1px solid var(--outline-colour);max-width:100%;height:4rem;padding:0 2rem}.datasets__search-bar .forms__search,.projects__search-bar .forms__search,.translation-manager__search-bar .forms__search{width:86%}#dataset-file-upload[type=file]{border:0;clip:rect(0,0,0,0);height:1px;overflow:hidden;padding:0;position:absolute!important;white-space:nowrap;width:1px}#dataset-file-upload[type=file]+label{width:100%;height:20rem;color:var(--primary);text-align:center;text-transform:capitalize;border-radius:4px;border:2px dashed var(--primary)}#dataset-file-upload[type=file]+label.disabled{background:var(--state-inactive-colour);opacity:.5}#dataset-file-upload:focus[type=file]+label,.has-focus#dataset-file-upload[type=file]+label{outline:1px dotted #000;outline:5px auto -webkit-focus-ring-color}