a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,summary,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:100%;font:var(--brand-font);margin:0;padding:0;vertical-align:baseline}html{font-size:14px}body{color:var(--colour-fg);font-family:var(--brand-font);font-variant-numeric:tabular-nums;position:relative}#main,body{background:var(--page-bg-colour)}table{font-variant-numeric:tabular-nums!important}html.fade *{-webkit-transition:all var(--animation-speed) linear!important;transition:all var(--animation-speed) linear!important}html.no-fade *{-webkit-transition:none!important;transition:none!important}header{position:fixed;text-transform:uppercase;top:0;width:100%;z-index:3000}h1{font-size:2rem;font-weight:700;text-align:left}h1,select{color:var(--colour-fg)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;background-image:url(../images/arrow-select.svg);background-position:100%;background-repeat:no-repeat;background-size:1.5em;border-color:var(--border-colour);border-radius:0;border-style:solid;border-width:1px;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;font-weight:400;height:29px;padding-left:.3em;padding-right:2em;width:181px}input,select,textarea{font-family:var(--brand-font)}textarea{background:transparent;border:1px solid var(--border-colour);border-radius:var(--border-radius-medium);color:var(--colour-fg);font-size:1rem;padding:.5rem}textarea:focus{border-color:var(--hover-colour);outline:none}option{background:var(--surface-colour)}.page-title__icon{height:2.5rem;vertical-align:middle;width:2.5rem}.formattedVersion{color:var(--primary-colour)!important}h2{font-weight:400}h2,p{color:var(--colour-fg);text-align:left}button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none}.btn,button{cursor:pointer;font-family:var(--brand-font)}.btn{background:inherit;background-color:var(--page-bg-colour);border:2px solid transparent;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;color:var(--text-on-tertiary-colour);font-size:.9rem;font-weight:500;height:3em;letter-spacing:.15em;line-height:2.75em;padding:0 1em;text-align:center;text-transform:uppercase}.btn:hover{background-color:var(--hover-colour);color:var(--text-on-hover-colour)}.btn.primary{background-color:var(--primary-colour);color:var(--text-on-primary-colour);min-width:10em}.btn.primary:hover,.btn.secondary:hover{background-color:var(--hover-colour);color:var(--text-on-hover-colour)}.btn.secondary{background-color:var(--colour-grey);color:var(--colour-white)}.btn.square{display:-webkit-box;display:-ms-flexbox;display:flex;height:2.5rem;min-width:unset;padding:.5rem;width:2.5rem}a.btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.btn:disabled,input[type=button]:disabled,input[type=submit]:disabled{background-color:var(--button-disabled-bg-colour)!important;color:var(--button-disabled-fg-colour)!important;cursor:not-allowed!important}.btn img{height:18px;margin-right:.3em;vertical-align:middle;width:18px}.btn svg *{fill:var(--text-on-tertiary-colour)}.btn.primary svg *{fill:var(--text-on-primary-colour)}a.btn span{margin:auto}.btn.icon-only{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn svg{height:1.25em;margin:auto 0;vertical-align:middle;width:1.25em}.btn:hover svg *{fill:var(--text-on-hover-colour)!important}.inputHolder{margin:1em 0 2em}.inputHolder input,.inputHolder label{color:var(--colour-fg);font-family:var(--brand-font);text-align:left}.inputHolder input{background-color:transparent;border:1px solid var(--border-colour);height:38px;margin-top:.4em;outline-style:none;padding:0 .6em;text-decoration:none;text-indent:0;width:calc(100% - 1.2em)}.inputHolder input:focus{border-color:var(--hover-colour);outline:none}.inputError,.input_error{color:var(--negative-colour);font-family:var(--brand-font);margin-top:.3em;text-align:left}.processing input[type=submit]{background-color:var(--button-disabled-bg-colour);color:var(--colour-button-loading-fg);pointer-events:none}header .holder{height:100%;position:relative}header .headerElements{display:inline-block}header .headerOptions{bottom:0;position:absolute;right:0}header .headerOptions a,header .headerOptions span.headerPageLink{cursor:pointer;letter-spacing:.2em;margin-left:1.2em;padding-bottom:.3em}header .headerOptions a.currentPage,header .headerOptions a:hover,header .headerOptions span.headerPageLink:hover{border-bottom:1px solid var(--primary-colour)}header #headerLogo{cursor:pointer;font-family:var(--brand-font);font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header #headerLogo,header .header-link-home{display:-webkit-box;display:-ms-flexbox;display:flex}header .header-link-home{margin:.5em 0;-webkit-transition:margin var(--animation-speed) var(--animation-timing);transition:margin var(--animation-speed) var(--animation-timing)}header .header-link-home svg{margin:auto 0}header #headerLogo svg{height:42px;margin:0 -10px;width:calc(100% + 20px)}.headerElements .orange{border-color:var(--negative-colour)!important}.headerElements .pink{border-color:var(--primary-colour)!important;color:var(--primary-colour)!important}#spinnerHolder,.spinnerHolder{background-color:var(--overlay-bg-colour);height:100%;max-width:100%;min-height:100vh;opacity:0;padding-bottom:3em;pointer-events:none;position:absolute;text-align:center;-webkit-transition:opacity var(--animation-speed) var(--animation-timing),visibility var(--animation-speed) var(--animation-timing);transition:opacity var(--animation-speed) var(--animation-timing),visibility var(--animation-speed) var(--animation-timing);visibility:hidden;width:100vw;z-index:1000}#spinnerHolder.active{opacity:1;pointer-events:auto;visibility:visible}#spinner,.spinner{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite;-webkit-animation-play-state:paused;animation-play-state:paused;border:2px solid var(--secondary-colour);border-radius:100%;border-top:2px solid transparent;height:80px;left:50%;margin:auto;opacity:0;pointer-events:none;position:fixed;top:50%;-webkit-transition:opacity var(--animation-speed);transition:opacity var(--animation-speed);width:80px;z-index:10000}#listInsightsPageLoadingHolder.active #spinner,#listInsightsPageLoadingHolder.active .spinner,#spinnerHolder.active #spinner,#spinnerHolder.active .spinner{-webkit-animation-play-state:running;animation-play-state:running}@-webkit-keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes spin{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}.spinner-inline{display:-webkit-box;display:-ms-flexbox;display:flex;height:80px;margin:2em auto;position:relative;width:80px}.spinner-inline #spinner,.spinner-inline .spinner{left:0;opacity:1;position:absolute;top:0}#mobileOptions{cursor:pointer}#mobileOptions img{height:30px;width:30px}#mobileOptions:hover svg *{fill:var(--hover-colour)!important}button.unlock{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;background-image:url(../images/lock-closed-gold.svg);background-position:0;background-repeat:no-repeat;background-size:15px 15px;border-radius:0;color:var(--border-colour);font-family:var(--brand-font);height:auto;letter-spacing:normal;margin:0 .4em;padding-left:17px;text-transform:none;width:auto}#messageOverlay button.unlock{margin:.7em 0 0}header button.unlock{vertical-align:middle}button.unlock:hover{background-image:url(../images/lock-closed.svg);color:var(--hover-colour)}button.unlock:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}footer.holder{padding:20px 40px;position:relative}footer{display:block;width:100%;z-index:1800}header{background-color:var(--sidebar-bg-colour);color:var(--text-on-surface-colour)}footer{background-color:var(--surface-colour)}footer .panel{display:inline-block;margin-bottom:20px;min-height:90px;vertical-align:top;width:25%;width:24%}footer svg{width:20px}a{color:inherit;text-decoration:none}.input_error{color:var(--negative-colour);font-family:var(--brand-font);text-align:left}.dc-logo{width:16em}footer .panel:first-child h3,footer h3{font-weight:700}footer h3{border-bottom-width:0;color:var(--colour-fg);margin-bottom:0;text-transform:uppercase}footer .panel:first-child .logo{display:inline-block;text-align:center}footer .social svg{height:2em;padding:.25em;width:2em;fill:var(--text-on-surface-colour)}footer .social{list-style:none}.social li{display:inline-block}ol,ul{list-style:none}footer a:hover{color:var(--primary-colour)}.hidden{display:none!important}.overlay{backdrop-filter:blur(4px);background-color:var(--overlay-bg-colour);height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:opacity var(--animation-speed) var(--animation-timing),visibility var(--animation-speed) var(--animation-timing);transition:opacity var(--animation-speed) var(--animation-timing),visibility var(--animation-speed) var(--animation-timing);visibility:hidden;width:100%;z-index:3500}.overlayVisible{opacity:1;visibility:visible}.overlay .overlay-wrapper,.overlay .overlayWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh}.overlay .overlay-box,.overlay .overlayBox{background-color:var(--surface-colour);border-color:var(--border-colour);border-radius:var(--border-radius-box);border-style:solid;border-width:1px;-webkit-box-shadow:var(--pop-up-shadow);box-shadow:var(--pop-up-shadow);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--text-on-surface-colour);margin:auto;max-width:560px;padding:0 .5em;-webkit-transform-origin:center;transform-origin:center}@-webkit-keyframes dialog-open{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes dialog-open{0%{-webkit-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);transform:scale(1)}}.overlayVisible .overlay-box,.overlayVisible .overlayBox{-webkit-animation:dialog-open var(--animation-speed) var(--animation-timing) forwards;animation:dialog-open var(--animation-speed) var(--animation-timing) forwards}.overlay-box{min-width:600px}#subscribeOverlay{height:100%;max-width:100%;min-height:100vh;position:absolute;top:0;width:100vw}#subscribeOverlay .overlayBox{top:2em;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.overlay .buttonBar .btn,form .button-holder .btn{margin-left:.5em}.overlay .buttonBar .input_error{margin:auto .5em}.overlayBox .overlayClose{color:var(--secondary-colour);cursor:pointer;font-family:var(--brand-font);font-size:1.5rem;margin-top:.15em;text-align:right}.overlay-box .overlay-close{float:right}.overlay-close-button{background:none;cursor:pointer;padding:0;width:18px}.overlay-close-button svg *{fill:var(--secondary-colour)}.overlay-close-button:hover svg *{fill:var(--hover-colour)}.overlayBox .overlayContent{margin:2em 1.5em}.overlayBox .overlayClose+.overlayContent{margin-top:0}.overlay-box .overlay-content{margin:1em}.overlayBox .overlayContent .buttonBar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:1.2em;margin-top:2em}.overlayBox .overlayClose span:hover{color:var(--hover-colour)}.overlay-box .overlay-content p,.overlayBox .overlayContent p{color:var(--text-on-surface-colour);font-family:var(--brand-font);margin-top:.5em;text-align:left}.overlayBox .overlayContent input:not[type=checkbox]{background-color:transparent;border:1px solid var(--border-colour);color:var(--colour-fg);font-family:var(--brand-font);height:38px;margin-top:.5em;outline-style:none;text-align:left;text-decoration:none;text-indent:0;width:100%}.overlayContent svg.warning{height:14px;margin-bottom:-1px;margin-right:2px}.overlay-title,.overlayContent .overlayTitle{font-size:1.25rem;font-weight:700}#managementOverlay .overlayBox{min-width:600px}.overlay[category=message] .overlayBox{min-width:450px}.orange{color:var(--negative-colour)!important}.pink{color:var(--primary-colour)!important}.green{color:var(--positive-colour)!important}.blue{color:var(--secondary-colour)!important}.fill-orange svg *{fill:var(--negative-colour)!important}.fill-pink svg *{fill:var(--primary-colour)!important}.fill-green svg *{fill:var(--positive-colour)!important}.fill-blue svg *{fill:var(--secondary-colour)!important}#maskOverlay{z-index:3000}.mobileVisible{display:block;-webkit-transform:translateX(0)!important;transform:translateX(0)!important}.topBarHolder{color:var(--colour-fg);margin-bottom:.5em;padding-top:2em}.dashboardPanelHolder{margin-bottom:1.5em;margin-left:-1em;width:100%}.titleBar{margin-bottom:.5em;position:relative}.titleBar .titleActionHolder{position:absolute;right:0;top:0}.tdc-box-border{background-clip:content-box,padding-box,border-box;background-image:linear-gradient(var(--surface-colour),var(--surface-colour)),linear-gradient(var(--surface-colour),var(--surface-colour)),linear-gradient(135deg,var(--secondary-colour),var(--primary-colour));background-origin:border-box;border:2px solid transparent;border-radius:var(--border-radius-box)}@media screen and (max-width:1000px){header .holder{margin-left:1em;margin-right:1em}footer .panel{width:100%}#main{margin-left:1em!important;margin-right:1em!important}.topBarHolder{padding-top:1em}}#main{color:var(--text-on-surface-colour);margin-left:2.5em;margin-right:2.5em;min-height:100vh;opacity:1;padding-bottom:5em;position:relative;-webkit-transition:opacity var(--animation-speed-faster) var(--animation-timing),visibility var(--animation-speed-faster) var(--animation-timing);transition:opacity var(--animation-speed-faster) var(--animation-timing),visibility var(--animation-speed-faster) var(--animation-timing);visibility:visible;width:unset}.mainHidden{opacity:0!important;visibility:hidden!important}.actionsHolder .controls .actionControl{border-bottom:1px solid var(--border-colour);width:100%}.actionsHolder .controls .actionControl:last-child{border-bottom:none}.actionControl.deselectAll{float:left}.noCompaniesFound svg{height:15px;margin-right:.5em;width:15px}.trainingSetCompaniesList,.trainingSetListHolder{margin:1em 0}.trainingSetListHolder .trainingSetListItem{padding:2em 0}.trainingSetListItem:first-child{border-top:1px solid var(--border-colour)}#sicCodeFiltersList .sicCodeFilter,.trainingSetCompaniesList .trainingSetCompany,.trainingSetListItem{border-bottom:1px solid var(--border-colour);color:var(--positive-colour);max-width:700px;padding:1em 0;position:relative;text-align:left}.trainingSetCompany.unavailable{color:var(--border-colour)!important}.sicCodeFilter div,.trainingSetListItem div{display:inline-block;overflow:hidden;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap}.sicCodeFilter .sicCodeNumber,.trainingSetCompanyNumber{width:15%}.trainingSetListHolder .trainingSetCompanyName{padding-right:0;width:45%}.trainingSetListHolder .companyActionsHolder{position:absolute;right:0;text-align:right;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.companyActionsHolder .companyAction{cursor:pointer;margin:0 .5em;overflow:visible!important}.companyActionsHolder .companyAction:hover a{color:var(--hover-colour)}.trainingSetListHolder button{margin-left:1em;padding-left:1.5em;padding-right:1.5em;width:auto}.companyAction .actionControl{padding-left:1em;position:relative;vertical-align:middle}.companyAction .actionControl svg{height:1.25em;margin-right:.5em;vertical-align:middle;width:1.25em}.companyAction.companyActionPostcode{color:var(--secondary-colour);overflow:hidden;text-align:left;width:90px}.trainingSetCompaniesList a,.trainingSetListItem a{color:inherit;cursor:pointer;text-decoration:underline}.trainingSetListItem .inactiveSearchAhead svg{height:14px;margin-right:.3em;vertical-align:middle;width:14px}.trainingSetListItem .inactiveSearchAhead span{text-transform:uppercase;vertical-align:middle}.trainingSetListItem .inactiveSearchAhead.include svg path{fill:var(--positive-colour)!important}.trainingSetListItem .inactiveSearchAhead.exclude svg path{fill:var(--negative-colour)!important}.companyActionsHolder button svg *{fill:#fff!important}.companyAction a{color:var(--secondary-colour);text-decoration:none}.sicCodeFilter .deleteCompany{cursor:pointer;position:absolute;right:0}.sicCodeFilter .deleteCompany:hover svg,.trainingSetCompany .deleteCompany:hover svg{border-color:var(--hover-colour)}.sicCodeFilter .deleteCompany:hover svg path{fill:#fff!important}.sicCodeFilter .deleteCompany svg{height:16px;padding:0 1px 2px;width:16px}.trainingSetCompany .delete_company{border-radius:0;position:absolute;right:0;width:1.2em}.trainingSetCompany .delete_company:hover{border-bottom-color:var(--hover-colour)}.actionControl,.secondary-button,button.actionControl{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:0;color:var(--secondary-colour);font-family:var(--brand-font);font-size:.85em;height:auto;letter-spacing:.1em;text-transform:uppercase;width:auto}button.actionControl:focus{outline:none!important}.secondary-button:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0;outline:none!important}select:focus{border-color:var(--hover-colour)!important;outline:0}.actionControl{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:400;line-height:2em;padding:.25em;vertical-align:middle}.actionControl:hover{color:var(--hover-colour)}.actionControl>svg{height:1.2em;margin:auto .5em auto 0;width:1.2em}.controls .actionControl svg{height:1.5em;margin-right:.5em;width:1.5em}.actionControl svg.underline{border-bottom-color:inherit;border-bottom-style:solid;border-bottom-width:1px;padding-bottom:2px}.actionControl svg path,.actionControl svg rect{fill:var(--secondary-colour)!important}.actionControl:hover,.secondary-button:hover{color:var(--hover-colour)}.actionControl:hover svg path,.actionControl:hover svg rect{fill:var(--hover-colour)!important}#strongPasswordLink{text-decoration:underline}button img.addImage{height:15px;margin-right:.3em;vertical-align:middle;width:15px}.hbspt-form input:not([type=submit]):not([type=checkbox]):not([type=radio]){background-color:transparent;border:1px solid var(--border-colour);color:var(--colour-fg);font-family:var(--brand-font);height:38px;margin-top:.4em;outline-style:none;text-align:left;text-decoration:none;text-indent:0;width:100%}.hbspt-form .hs-form-booleancheckbox{margin-top:.8em}.hbspt-form{margin-top:1em}.hbspt-form label{color:var(--colour-fg);font-family:var(--brand-font);text-align:left}.hbspt-form input[type=submit]{margin-bottom:4em;margin-top:1em}.hbspt-form .hs-form-required{color:var(--negative-colour)}.hbspt-form .submitted-message{overflow:hidden;padding-bottom:2em}.hbspt-form .hs-error-msgs label{color:var(--negative-colour)!important;font-family:var(--brand-font);text-align:left}.hbspt-form .cookie-reset-container{color:var(--secondary-colour);font-family:var(--brand-font);margin-bottom:0}.hbspt-form .cookie-reset-container a:hover{color:var(--hover-colour)}.hbspt-form .legal-consent-container{margin-top:2.5em}.hbspt-form .hs-form-field,.hbspt-form fieldset{margin-bottom:1em!important}.hbspt-form .hs-form-radio-display input{vertical-align:sub}.hbspt-form .hs-form-radio-display span{margin-left:.4em;vertical-align:middle}.hbspt-form textarea{background-color:transparent;border:1px solid var(--border-colour);color:var(--colour-fg);font-family:var(--brand-font);height:38px;height:5em;margin-top:.4em;outline-style:none;padding-top:.8em;text-align:left;text-decoration:none;text-indent:0;width:100%}.hbspt-form input[type=radio]{opacity:0;position:fixed;width:0}.hbspt-form input[type=checkbox]+label,.hbspt-form input[type=radio]+span{background-image:url(../images/checkbox-off.svg);background-position:0;background-repeat:no-repeat;background-size:16px 16px;cursor:pointer;padding-left:22px}.hbspt-form input[type=checkbox]{display:none}.hbspt-form input[type=checkbox]:checked+label,.hbspt-form input[type=radio]:checked+span{background-image:url(../images/checkbox-on.svg)}.dealroom img{background:-webkit-gradient(linear,left top,right top,color-stop(10%,#000),color-stop(11%,#fff));background:linear-gradient(90deg,#000 10%,#fff 11%);height:16px;margin:auto .1em;padding:0 6px}.dealroom img,.lightcast img{border-radius:6px;vertical-align:middle}.lightcast img{background-color:#fff;cursor:pointer;height:20px;margin:0 .25em .25em;padding:2px 6px}#reportCompanyRsicsModal h2,#reportMismatchedRticOverlay h2{font-weight:700}.explanation p{font-weight:400}.explanationLink{background-color:var(--secondary-colour);border-radius:50%;color:var(--text-on-secondary-colour)!important;cursor:pointer;display:inline-block;font-weight:500;height:12.2px;margin-left:.5em;text-align:center;width:12.2px}.explanationLink:hover{background-color:var(--hover-colour)}.sticky{position:sticky!important;top:40px;z-index:50}form .button-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-bottom:1em}.form-field-holder{color:var(--colour-fg);font-family:var(--brand-font);margin:1em 0 2em;position:relative;text-align:left}.form-field-holder input[type=text]:disabled{background-color:var(--colour-row-alt);opacity:.4}.form-field-holder input[type=checkbox]{margin:0;max-height:0;max-width:0;opacity:0}.form-field-holder input[type=checkbox]+label{background-image:url(../images/checkbox-off.svg);background-position:0;background-repeat:no-repeat;background-size:16px 16px;cursor:pointer;padding-left:22px}.form-field-holder input[type=checkbox]:checked+label{background-image:url(../images/checkbox-on.svg)}.form-field-holder input,.form-field-holder textarea{background-color:transparent;border:1px solid var(--border-colour);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-fg);font-family:var(--brand-font);height:38px;margin-top:.4em;outline-style:none;text-decoration:none;text-indent:.5em;width:100%}.form-field-holder input:has(+.form-field-error),textarea:has(+.form-field-error){border-color:var(--negative-colour)}label:has(+input[required]):after,label:has(+textarea[required]):after{content:"*"}.form-field-error,.form-field-holder .form-field-error{color:var(--negative-colour);margin-top:.3em}.form-field-error:has(+.float-right){float:left;margin-top:0}.form-field-holder textarea{font-family:var(--brand-font);height:6em;padding-left:.5em;text-indent:0}textarea.no-resize{resize:none}.fixed-height-form{max-height:70vh;overflow-x:visible;overflow-y:auto;padding-right:.5em}.file-input-holder{border:1px dashed var(--border-colour);color:var(--colour-fg);display:inline-block;height:2.625rem;margin:.4em .7em 0 0;min-width:260px;text-align:center}.file-input-holder.file-drag-over{background-color:var(--colour-table-row-hover)!important;border-color:var(--secondary-colour)}.file-input-holder input{height:0;opacity:0;width:0}.file-input-holder label{color:var(--secondary-colour)!important;cursor:pointer}.file-input-holder label:hover{color:var(--hover-colour)!important}.content-editable-box{background-color:transparent;border:1px solid var(--border-colour);color:var(--colour-fg);font-family:monospace;font-variant-numeric:tabular-nums;height:50vh;list-style:auto;margin:1em 0;max-height:50vh;overflow-x:hidden;overflow-y:auto;white-space:pre;width:100%}.content-editable-box[contenteditable]{outline:0 solid transparent}.content-editable-box:focus{border:1px solid var(--hover-colour)}.content-editable-box li{margin-left:4em;padding:.2em}.content-editable-box li::marker{color:var(--border-colour)}.content-editable-box[contenteditable=true]:empty:not(:focus):before{content:attr(placeholder);display:block;pointer-events:none}.table-holder table{border-collapse:collapse;border-spacing:0;margin:auto}.table-holder table td{max-width:300px}.table-holder table td.no-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-holder td,.table-holder th{padding:.5em 1.2em}.table-holder :is(td,th){padding-left:.2em}.table-holder th{font-weight:700;text-align:left}.table-holder td,.table-holder th{border-bottom:1px solid var(--border-colour)}.table-holder td{font-variant-numeric:tabular-nums}.table-holder td[data-type=number],td[data-type=number]{text-align:right}.table-holder td span[data-type=number],td span[data-type=number]{display:block;text-align:right}.table-holder td.nowrap{white-space:nowrap}.table-holder tfoot td{border-bottom:none;font-weight:700}.table-holder tr:hover td{background-color:var(--colour-row-alt)}.table-data-numeric,.table-header-numeric{font-variant-numeric:tabular-nums;text-align:right!important}.table-header-numeric .sortable-table-header__flex{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.table-data-zero{color:var(--muted-colour)}.content-box{background-color:var(--surface-colour);border-radius:var(--border-radius-box);padding:0 1.5em 1.5em}.content-box h2{border-bottom:1px solid var(--surface-divider-colour);font-weight:700;letter-spacing:normal;padding:1.5em 0;text-transform:none}.flex-holder .flex-element.double-width{-webkit-box-flex:2!important;-ms-flex-positive:2!important;flex-grow:2!important}body{display:-webkit-box;display:-ms-flexbox;display:flex}footer{display:none}header{position:relative;width:auto}header #headerLogo svg{height:2.813rem}#headerLogo a *{display:inline-block}header .headerOptions a{margin-left:0}header .headerOptions,header .headerOptions a{position:relative;width:100%}#mobileOptions{display:none}#headerLogo a{white-space:nowrap}.header-section ul button,header .headerOptions a{border-radius:99rem;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:normal;margin-bottom:4px!important;padding:10px!important;text-transform:none}.header-section ul button{background-color:initial;height:auto;text-align:left;width:auto;width:100%}.nav-page-links li{margin:1px 0;max-height:38px}.header-section ul button:hover,header .headerOptions .currentPage,header .headerOptions a:hover{background-color:#e6e7eb;border-bottom:0;border-radius:99rem;color:var(--primary-colour)}.header-section ul button:hover svg path,header .headerOptions .currentPage svg path,header .headerOptions a:hover svg path{fill:var(--primary-colour)}header .holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.header-section{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}.header-section+.header-section{margin-top:2em}.header-section h4{color:var(--button-disabled-fg-colour);font-size:.8em;font-weight:500;margin-bottom:.8em;overflow:hidden;text-transform:uppercase;width:100%}.header-controls-section{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin:1em -2em;overflow-x:hidden;overflow-y:auto;padding-left:2em;padding-right:2em;scrollbar-width:none}.header-controls-section::-webkit-scrollbar{display:none}header.minimized .header-controls-section{padding:0}header.minimized .header-link-home{width:100%}header.minimized .nav-icon{margin:auto}header.minimized .nav-link-text{max-height:20px;overflow:hidden}.footer .logo-holder{overflow:auto}.footer .logo-holder svg{height:auto;width:110px}.flex-row-holder .flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-row-holder.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-row-holder.align-top{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.flex-row-holder.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header .headerOptions a.currentPage{background-color:#e6e7eb;border-bottom:none;border-radius:99rem;color:var(--primary-colour)}.header-wrapper{bottom:0;height:100vh;padding:10px;position:sticky;top:0}button.extraDetailsButton{border-radius:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform var(--animation-speed) var(--animation-timing);transition:-webkit-transform var(--animation-speed) var(--animation-timing);transition:transform var(--animation-speed) var(--animation-timing);transition:transform var(--animation-speed) var(--animation-timing),-webkit-transform var(--animation-speed) var(--animation-timing);vertical-align:middle;width:1.1em}button.extraDetailsButton svg{margin:auto}.rticCompaniesTotal{-webkit-transition:color var(--animation-speed) var(--animation-timing);transition:color var(--animation-speed) var(--animation-timing)}.nav-icon{height:1.25rem;margin:auto 0;-o-object-fit:contain;object-fit:contain;width:1.25rem}.nav-icon path{fill:var(--text-on-surface-colour)}.icon-holder svg{height:1.25rem;width:1.25rem}.icon-holder svg path{fill:var(--text-on-surface-colour)}.nav-link-text{margin:auto 0 auto .75em}.nav-link-text,header #headerLogo{white-space:nowrap}header:not(.minimized) .nav-link-break{display:none}header.minimized .nav-link-text{display:block;font-size:.8rem;margin:.4em .2em 0;max-height:30px;text-align:center;white-space:normal}header.minimized .header-controls-section{margin:0}header.minimized .header-section+.header-section{margin-top:0}header.minimized .header-section h4{display:none}header.minimized #headerLogo svg,header.minimized .holder{margin:0}header.minimized .headerElements{display:block}header.minimized .nav-page-links{margin-left:0}header.minimized .nav-page-links li{border-bottom:1px solid var(--surface-divider-colour);max-height:70px;text-align:center}header.minimized .headerOptions a,header.minimized .headerOptions button{border-radius:0;margin-left:0!important;padding:1em 0;padding-left:0!important;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}header.minimized .headerOptions button{position:relative;text-align:center}header.minimized .header-section h4{text-align:center}header.minimized .header-section{border-bottom:none;padding:1.5em 0}header.minimized #headerLogo{border-bottom:1px solid var(--surface-divider-colour)}header.minimized #headerLogo img,header.minimized #headerLogo svg{display:block;height:2.75em;margin:.5em auto}#pageHeader{width:240px;-webkit-box-flex:0;-ms-flex:0 0 240px;flex:0 0 240px;-webkit-transition:width var(--animation-speed) var(--animation-timing),-webkit-box-flex var(--animation-speed) var(--animation-timing);transition:width var(--animation-speed) var(--animation-timing),-webkit-box-flex var(--animation-speed) var(--animation-timing);transition:width var(--animation-speed) var(--animation-timing),flex var(--animation-speed) var(--animation-timing);transition:width var(--animation-speed) var(--animation-timing),flex var(--animation-speed) var(--animation-timing),-webkit-box-flex var(--animation-speed) var(--animation-timing),-ms-flex var(--animation-speed) var(--animation-timing)}.page-loading #pageHeader{-webkit-transition:none;transition:none}#pageHeader.minimized{width:90px;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}#pageHeader.minimized .normal,#pageHeader:not(.minimized) .collapsed{display:none}#pageHeader:has([data-slot=sidebar]){-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-transition:none;transition:none;width:auto}#pageHeader [data-slot=sidebar-menu-button]:hover{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}#pageHeader [data-slot=sidebar-menu-button][data-active=true]{background-color:var(--sidebar-active);color:var(--sidebar-active-foreground)}body>[data-sidebar-overlay]{background:rgba(0,0,0,.5);inset:0;position:fixed;z-index:40}[role=dialog][data-slot=sidebar]{display:-webkit-box;display:-ms-flexbox;display:flex;inset-block:0;left:0;position:fixed;z-index:50;-webkit-box-orient:vertical;-webkit-box-direction:normal;background-color:var(--sidebar-background);-webkit-box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);box-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);color:var(--sidebar-foreground);-ms-flex-direction:column;flex-direction:column;height:100svh;outline:none;width:min(18rem,calc(100vw - 1.5rem))}[role=dialog][data-slot=sidebar] [data-slot=sidebar-content],[role=dialog][data-slot=sidebar] [data-slot=sidebar-footer],[role=dialog][data-slot=sidebar] [data-slot=sidebar-header]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.75rem}[role=dialog][data-slot=sidebar] [data-slot=sidebar-content]{-webkit-box-flex:1;-ms-flex:1;flex:1;gap:1rem;min-height:0;overflow-y:auto}[role=dialog][data-slot=sidebar] [data-slot=sidebar-header]{gap:.5rem}[role=dialog][data-slot=sidebar] [data-slot=sidebar-footer]{border-top:1px solid var(--sidebar-border);gap:.5rem}[role=dialog][data-slot=sidebar] [data-slot=sidebar-group]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5rem}[role=dialog][data-slot=sidebar] [data-slot=sidebar-group-label]{color:color-mix(in srgb,var(--sidebar-foreground) 60%,transparent);font-size:.75rem;font-weight:500;letter-spacing:.14em;padding:0 .5rem;text-transform:uppercase}[role=dialog][data-slot=sidebar] [data-slot=sidebar-group-content],[role=dialog][data-slot=sidebar] [data-slot=sidebar-menu]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem}[role=dialog][data-slot=sidebar] [data-slot=sidebar-menu]{list-style:none;margin:0;padding:0}[role=dialog][data-slot=sidebar] [data-slot=sidebar-menu-button]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:16px;color:var(--sidebar-foreground);font-size:.875rem;gap:.75rem;min-height:2.5rem;overflow:hidden;padding:.5rem .625rem;text-align:left;text-decoration:none;-webkit-transition:background-color .15s,color .15s;transition:background-color .15s,color .15s}[role=dialog][data-slot=sidebar] [data-slot=sidebar-menu-button]:hover{background-color:var(--sidebar-accent);color:var(--sidebar-accent-foreground)}[role=dialog][data-slot=sidebar] [data-slot=sidebar-menu-button][data-active=true]{background-color:var(--sidebar-active);color:var(--sidebar-active-foreground);font-weight:500}[role=dialog][data-slot=sidebar] [data-slot=sidebar-menu-button] svg{height:1rem;width:1rem;-ms-flex-negative:0;flex-shrink:0}#pageTopBar{position:fixed;right:0;top:0;z-index:20}#pageTopBarSpacer{height:57px}@media (min-width:768px){#pageHeader [data-slot=sidebar]{display:block!important}#pageHeader [data-slot=sidebar-container]{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}[data-component=container]:has(>#pageTopBarSpacer){margin-top:0!important}}@media (max-width:767px){#pageHeader:has([data-slot=sidebar]){width:0;-webkit-box-flex:0;-ms-flex:none;flex:none;overflow:hidden}#pageHeader [data-slot=sidebar-container],#pageHeader [data-slot=sidebar]{display:none!important}}header.minimized .header-section{padding:0}header.minimized .header-section.tdc-icon-logo-section{display:none}.logo-header-section{margin-top:1.3em;padding-top:0;position:relative}header.minimized .header-section.logo-header-section{margin-top:0;padding-bottom:0}header.minimized .header-section h4{margin:1.5em 0}.header-toggle-holder{background-color:var(--sidebar-bg-colour);margin-top:1.3em}.header-wrapper .logo-holder{text-align:left;width:100%}.tdc-icon-logo-section svg{height:auto;margin-bottom:2em;max-width:100%;width:8em}.tdc-icon-logo-section svg path{fill:var(--colour-fg)}header.minimized .header-wrapper .logo-holder{text-align:center}header.minimized .tdc-icon-logo-section svg{height:auto;width:30px}header.minimized .tdc-icon-logo-section{display:inherit}button.header-toggle-button{background-color:var(--sidebar-bg-colour);border:2px solid var(--page-bg-colour);border-radius:50%;bottom:3em;display:-webkit-box;display:-ms-flexbox;display:flex;height:28px;padding:0;position:absolute;right:-14px;width:28px}button.header-toggle-button svg{height:1em;margin:auto;-webkit-transition:-webkit-transform var(--animation-speed) var(--animation-timing);transition:-webkit-transform var(--animation-speed) var(--animation-timing);transition:transform var(--animation-speed) var(--animation-timing);transition:transform var(--animation-speed) var(--animation-timing),-webkit-transform var(--animation-speed) var(--animation-timing);width:1em}button.header-toggle-button svg path{fill:var(--text-on-surface-colour)!important}.header-toggle-button:hover svg path{fill:var(--secondary-colour)!important}.header-toggle-button:active{background:var(--secondary-colour);color:var(--text-on-secondary-colour)}.header-toggle-button:active svg path{fill:var(--text-on-secondary-colour)!important}header.minimized .header-toggle-button svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}header.minimized .header-toggle-holder{margin-top:0}header.minimized .portal-section{padding-bottom:0}.sticky{top:0}button.no-focus:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.controlsToggle{background-color:var(--page-bg-colour)!important;border-bottom:none!important;border-radius:.313rem!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:1.75rem!important;width:2.25rem!important}:is(.topBarContent,.topBarHolder) .controlsToggle{background-color:var(--tertiary-colour)!important}.controlsToggle>svg path{fill:var(--text-on-tertiary-colour)!important}.controlsToggle svg{height:1.35em;width:1.35em}.controlsToggle>svg{margin:auto}.actionsHolder svg *,.controlsToggle svg *{fill:var(--secondary-colour)}.controlsToggle:hover{background-color:var(--hover-colour)!important}.actionsHolder:hover>a svg path,.controlsToggle:hover>svg path{fill:var(--text-on-hover-colour)!important}input.listActionsControl:checked+label .controlsToggle{background:var(--hover-colour)!important}input.listActionsControl:checked+label .controlsToggle svg path{fill:var(--text-on-hover-colour)!important}input.listActionsControl+label .controls{border-radius:var(--border-radius-box);-webkit-box-shadow:var(--pop-up-shadow);box-shadow:var(--pop-up-shadow);-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top right;transform-origin:top right;-webkit-transition:visibility var(--animation-speed-faster) var(--animation-timing),-webkit-transform var(--animation-speed-faster) var(--animation-timing);transition:visibility var(--animation-speed-faster) var(--animation-timing),-webkit-transform var(--animation-speed-faster) var(--animation-timing);transition:transform var(--animation-speed-faster) var(--animation-timing),visibility var(--animation-speed-faster) var(--animation-timing);transition:transform var(--animation-speed-faster) var(--animation-timing),visibility var(--animation-speed-faster) var(--animation-timing),-webkit-transform var(--animation-speed-faster) var(--animation-timing);visibility:hidden}input.listActionsControl:checked+label .controls{-webkit-transform:scale(1);transform:scale(1);visibility:visible}.fixed-head-table{display:block;overflow:auto}.fixed-head-table thead{position:sticky;top:0}.flex-holder.wrap{-ms-flex-wrap:wrap;flex-wrap:wrap}.right{float:right}.no-focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:none!important}.singular-plural-check:after{content:attr(data-plural)}.singular-plural-check[data-count="1"]:after{content:attr(data-singular)}button.update-required:disabled{opacity:.6}.search-datalist-holder{position:relative}.search-datalist-holder input{background-color:transparent;border-width:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-fg);font-family:var(--brand-font);outline-style:none;padding:.7em 2em .7em .7em;text-indent:0;width:300px}.search-datalist-holder input:focus{border-color:var(--hover-colour);outline:none}.search-datalist-holder input:-moz-placeholder-shown~.clear-datalist-button,.search-datalist-holder input:-moz-placeholder-shown~button[type=reset]{display:none}.search-datalist-holder input:-ms-input-placeholder~.clear-datalist-button,.search-datalist-holder input:-ms-input-placeholder~button[type=reset]{display:none}.search-datalist-holder input:placeholder-shown~.clear-datalist-button,.search-datalist-holder input:placeholder-shown~button[type=reset]{display:none}.clear-datalist-button,.search-datalist-holder button[type=reset]{background:none;border:none;bottom:0;cursor:pointer;margin-right:.3em;position:absolute;right:0;top:0}.clear-datalist-button svg path,.search-datalist-holder button[type=reset] svg path{fill:var(--secondary-colour)}.search-datalist-holder input::-webkit-calendar-picker-indicator{opacity:0!important}.search-datalist-holder{border:1px solid var(--border-colour);display:inline-block}.more-results-toggle-input[type=checkbox]{display:none}.more-results-toggle-label{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border-radius:0;color:var(--secondary-colour);cursor:pointer;display:inline-block;font-family:var(--brand-font);height:auto;letter-spacing:.1em;padding-left:24px;position:relative;text-transform:uppercase;width:auto}.more-results-toggle-label:before{background-image:url(../images/chevron-down.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 9px;border-bottom:1px solid var(--colout-brand-lightblue);content:"";height:20px;left:0;position:absolute;top:0;-webkit-transition:-webkit-transform var(--animation-speed) var(--animation-timing);transition:-webkit-transform var(--animation-speed) var(--animation-timing);transition:transform var(--animation-speed) var(--animation-timing);transition:transform var(--animation-speed) var(--animation-timing),-webkit-transform var(--animation-speed) var(--animation-timing);width:20px}.more-results-toggle-label.chevron-right:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.more-results-toggle-label:hover{color:var(--hover-colour)}.more-results-toggle-label:hover:before{background-image:url(../images/chevron-down.svg);border-color:var(--hover-colour)}.more-results-toggle-input[type=checkbox]+.more-results-toggle-label:after{content:attr(data-unchecked-label)}.more-results-toggle-input[type=checkbox]:checked+.more-results-toggle-label:after{content:attr(data-checked-label)}.more-results-toggle-input[type=checkbox]:checked+.more-results-toggle-label:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.flex-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.flex-holder.align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-holder .flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.flex-row-holder{display:-webkit-box;display:-ms-flexbox;display:flex}.float-right{float:right}.character-count-holder{color:var(--text-grey-on-surface)}.character-count-holder .character-count:before{content:attr(data-charcount)}.character-count-holder:has(.character-count[data-charmaxexceeded="1"]){color:var(--negative-colour)}input[type=text]:has(+.character-count-holder .character-count[data-charmaxexceeded="1"]),textarea:has(+.character-count-holder .character-count[data-charmaxexceeded="1"]){border-color:var(--negative-colour)!important}.tooltip-enhanced,[data-tooltip]{position:relative}.tooltip-enhanced__content,[data-tooltip]:after{background-color:var(--tooltip-bg-colour);-webkit-box-shadow:var(--pop-up-shadow);box-shadow:var(--pop-up-shadow);color:var(--tooltip-fg-colour);content:attr(data-tooltip);font-family:var(--brand-font);font-size:.8rem;font-weight:400;letter-spacing:normal;padding:.5em .8em .8em;position:absolute;text-align:left;text-transform:none;visibility:hidden;white-space:nowrap;z-index:10000}.tooltip-enhanced svg{cursor:pointer;display:block;height:1.25em;margin-left:.25em;width:1.25em}.tooltip-enhanced svg *{fill:var(--colour-grey)!important}.tooltip-enhanced__content p{margin:.2em 0!important}.tooltip-enhanced__content a{color:inherit!important;text-decoration:underline}.tooltip-enhanced__content:before,[data-tooltip]:before{content:"";height:0;position:absolute;visibility:hidden;width:0;z-index:10001}.tooltip-enhanced:hover .tooltip-enhanced__content,.tooltip-enhanced:hover .tooltip-enhanced__content:before,[data-tooltip]:hover:after,[data-tooltip]:hover:before{visibility:visible}.tooltip-enhanced__content[data-tooltip_position=right],[data-tooltip][data-tooltip_position=right]:after{left:calc(100% + 8px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.tooltip-enhanced__content[data-tooltip_position=right]:before,[data-tooltip][data-tooltip_position=right]:before{border-bottom:8px solid transparent;border-right:8px solid var(--tooltip-bg-colour);border-top:8px solid transparent;left:100%;top:calc(50% - 8px)}.tooltip-enhanced__content[data-tooltip_position=right]:before{left:unset;right:100%}[data-tooltip][data-tooltip_position=left]:after{right:calc(100% + 8px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}[data-tooltip][data-tooltip_position=left]:before{border-bottom:8px solid transparent;border-left:8px solid var(--tooltip-bg-colour);border-top:8px solid transparent;right:100%;top:calc(50% - 8px)}[data-tooltip][data-tooltip_position=top]:after{bottom:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-tooltip][data-tooltip_position=top]:before{border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid var(--tooltip-bg-colour);bottom:100%;left:calc(50% - 8px)}[data-tooltip][data-tooltip_position=bottom]:after{left:50%;top:calc(100% + 8px);-webkit-transform:translateX(-50%);transform:translateX(-50%)}[data-tooltip][data-tooltip_position=bottom]:before{border-bottom:8px solid var(--tooltip-bg-colour);border-left:8px solid transparent;border-right:8px solid transparent;left:calc(50% - 8px);top:100%}[data-tooltip][data-tooltip_width]:after{white-space:wrap;width:var(--tooltip-width)}.colour-green{color:var(--colour-green)}.colour-red{color:var(--colour-red)}.sortable-table-header__button svg{-ms-flex-negative:0;flex-shrink:0;height:15px;margin-left:.2em;padding:0;vertical-align:text-bottom;width:15px;fill:var(--secondary-colour)}.sortable-table-header__button:hover svg{fill:var(--hover-colour)}.sortable-table-header__button--asc .sort-arrow--up,.sortable-table-header__button--desc .sort-arrow--down{fill:transparent!important}.sortable-table-header__flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.sortable-table-header__flex .tooltip-enhanced{-ms-flex-item-align:center;align-self:center}.sortable-table-header--numeric{text-align:right!important}.sortable-table-header--numeric .sortable-table-header__flex{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media screen and (max-height:1300px){.nav-page-link__anchor,.nav-page-link__button{padding:.5em 0!important;padding:.55em 0!important}}@media screen and (max-width:900px){#mobileOptions{display:block}#desktopOptions{display:none}}@media screen and (max-width:800px){#headerLogo span{display:none}.overlayBox{width:95%!important}.overlayBox .overlayContent button,.overlayBox input[type=submit]{text-indent:0;width:40%}.trainingSetListHolder .trainingSetCompanyName{width:45%}.trainingSetListHolder .companyActionsHolder .companyAction span,.trainingSetListHolder .companyActionsHolder button span{display:none}.trainingSetListHolder .companyActionsHolder button svg{margin-right:0}.trainingSetListHolder .companyActionsHolder .companyAction{width:auto!important}.trainingSetListHolder .trainingSetCompanyName{width:60%}#managementOverlay .overlayBox{min-width:auto}}@media screen and (max-width:620px){.trainingSetListHolder .trainingSetCompanyName{width:50%}}@media screen and (min-width:901px){#maskOverlay{display:none!important}}@media screen and (max-width:1000px){.header-controls-section{margin:0;padding:0}header .nav-icon{margin:auto}header .nav-link-text{display:block;margin:.4em .2em 0;text-align:center;white-space:normal}header .header-link-home{width:100%}header .header-section h4{display:none}header .header-section+.header-section{margin-top:0}header .headerOptions a:hover .nav-link-text,header .headerOptions button:hover .nav-link-text{margin-top:.4em;max-height:50px}header #headerLogo svg,header .holder{margin:0}header .headerElements{display:block}header .nav-page-links li{border-bottom:1px solid var(--surface-divider-colour);max-height:70px;text-align:center}header .headerOptions a,header .headerOptions button{border-radius:0;margin-left:0!important;padding:1em 0;padding-left:0!important;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:.8rem}header .headerOptions button{position:relative;text-align:center}header .header-section h4{text-align:center}header .header-section{border-bottom:none;padding:1.5em 0}.header-toggle-button{display:none!important}header #headerLogo img,header #headerLogo svg{display:block;height:35px;margin:auto;width:35px}header .header-section{padding:0}.logo-header-section{margin-top:0;padding-top:0}header .header-section.logo-header-section{padding-bottom:0}header .header-section h4{margin:1.5em 0}header .tdc-icon-logo-section{display:inherit}.header-toggle-holder{display:none}header .portal-section{padding-bottom:0}#pageHeader{width:90px;-webkit-box-flex:0;-ms-flex:0 0 90px;flex:0 0 90px}#pageHeader .normal{display:none!important}#pageHeader .collapsed{display:block!important}#pageHeader .tdc-icon-logo-section{display:none}.nav-page-links{margin-left:0}}#pageHeader:not(.minimized)~[data-component=container] [data-page=mllist-results] #resultsPagination{left:215px!important;right:0!important}#pageHeader.minimized~[data-component=container] [data-page=mllist-results] #resultsPagination{left:90px!important;right:0!important}@media screen and (max-width:1000px){#pageHeader~[data-component=container] [data-page=mllist-results] #resultsPagination{left:90px!important;right:0!important}}#pageHeader:has([data-state=expanded])~[data-component=container] [data-page=mllist-results] #resultsPagination{left:var(--sidebar-width)!important}#pageHeader:has([data-state=collapsed])~[data-component=container] [data-page=mllist-results] #resultsPagination{left:var(--sidebar-width-icon)!important}#pageHeader:not(.minimized)~[data-component=container] [data-page=explore-results] #explorePagination{left:215px!important;right:0!important}#pageHeader.minimized~[data-component=container] [data-page=explore-results] #explorePagination{left:90px!important;right:0!important}@media screen and (max-width:1000px){#pageHeader~[data-component=container] [data-page=explore-results] #explorePagination{left:90px!important;right:0!important}}#pageHeader:has([data-state=expanded])~[data-component=container] [data-page=explore-results] #explorePagination{left:var(--sidebar-width)!important}#pageHeader:has([data-state=collapsed])~[data-component=container] [data-page=explore-results] #explorePagination{left:var(--sidebar-width-icon)!important}.download-fieldset-warning{color:var(--negative-colour)!important;display:none;margin:0 0 1em!important;width:100%}.download-fieldset-warning p{color:var(--negative-colour)!important;font-weight:700;margin:0!important}.download-fieldset-warning img{margin-right:.2em}fieldset:has(input[type=checkbox]:checked) .download-fieldset-warning{display:-webkit-box;display:-ms-flexbox;display:flex}.download-title{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#downloadListOverlay .radioButtolderContainer{scrollbar-color:var(--border-colour) var(--text-grey-on-surface);scrollbar-width:thin}.primary-button:hover{background-color:var(--hover-colour);color:var(--primary-colour)}.square-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--page-bg-colour);border-radius:var(--border-radius-button);color:var(--text-on-tertiary-colour);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:1.6rem;margin:0 .25em;padding:0;vertical-align:middle;width:1.6rem}.square-button__icon{display:block;height:1rem;margin:auto;width:1rem;fill:var(--text-on-tertiary-colour)}.square-button--disabled,.square-button:disabled{cursor:not-allowed;opacity:.5}.square-button:not(:disabled):not(.square-button--disabled):hover{background-color:var(--hover-colour)}.square-button:not(:disabled):not(.square-button--disabled):hover svg{fill:var(--text-on-hover-colour)}.square-button--copy .square-button__icon-copied{display:none}.square-button--copied .square-button__icon-copied{display:block!important}.square-button--copied .square-button__icon-copy{display:none}.square-button--copied:after{content:"Copied!"}.fieldHolder.upgrade-required{position:relative}.upgrade-data-overlay{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;left:0;margin:3em;position:absolute;right:0;text-align:center}.upgrade-data-overlay>.upgrade-message>p{margin:1em auto;text-align:center}.upgrade-title{font-weight:700;margin-bottom:1em}.upgrade-message{margin:0 auto 1.5em;max-width:500px}.upgrade-message a{color:inherit!important;text-decoration:underline}.upgrade-button{height:auto;letter-spacing:1px;margin:auto;padding:.5em 1.5em;width:auto}.upgrade-backdrop{-webkit-filter:blur(5px);filter:blur(5px);min-height:120px;opacity:.75;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.filter-content-placeholder{margin-bottom:12px}html.light .dark-only,html:not(.light) .light-only{display:none}.filter-upgrade-message *{margin:0 .1em}.filter-upgrade-message a{color:var(--secondary-colour);text-decoration:underline}.upgrade-filter-buttons button:only-child{margin:0 auto!important}.subsection.upgrade-required{position:relative}.listSummaryPanel.upgrade-required .chartContentHolder{-webkit-filter:blur(5px);filter:blur(5px);opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.listSummaryPanel.upgrade-required .showExtraResultsControlHolder,.listSummaryPanel.upgrade-required .widgetControls{display:none}.listSummaryPanel>.upgrade-data-overlay{top:100px}.subsection>.upgrade-data-overlay{top:200px}.subsection .upgrade-message{max-width:400px}.subsection .upgrade-message p{margin:1em 0;text-align:center}#jobsDataHolder>.upgrade-data-overlay{top:4em}#jobsDataHolder>.upgrade-message{max-width:400px}#jobsDataHolder>.upgrade-data-overlay:only-child{position:static}.login-message{margin:1em 0 2em}.upgrade-section-blur{position:relative}.upgrade-section-blur .upgrade-filter-box{left:0;position:absolute;right:0;top:6em}.company-details-flex.wrap .upgrade-data-overlay{margin-top:-120px}.server-outage{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;height:100vh;justify-content:center}.server-outage img{height:10em;margin-top:auto;width:16em}.server-outage p{margin:2em 0}.server-outage button{margin-bottom:auto}.alertsCompanyHolder{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:auto .25em}.alertsCompanyHolder span{vertical-align:middle}.alertsCompanyHolder label{cursor:pointer}.alertsCompanyHolder svg{height:18px;vertical-align:text-top;width:18px}.alertsCompanyHolder svg path{fill:var(--border-colour)}.alertsCompanyHolder-active svg path{fill:var(--colour-red)!important}.alertsCompanyHolder:hover svg path{fill:var(--hover-colour)!important}#sectionsList .sectionElement{background-color:transparent;border-bottom:1px solid var(--border-colour);border-radius:0;color:var(--text-grey-on-surface);cursor:pointer;display:block;height:auto;letter-spacing:0;line-height:1.75em;margin:0;padding:.75em 0;text-align:left;text-transform:none;width:auto;width:100%}#sectionsList .sectionElement:hover{color:var(--hover-colour)}#sectionsList .sectionElement.sectionActive{color:var(--secondary-colour)}#sectionsList .sectionElement:focus{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;outline:0}#sectionsListHolder{width:var(--sectionNavigatorWidth)}@media screen and (max-width:1300px){:root{--sectionNavigatorWidth:120px}#sectionsList .sectionElement{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sectionHolder h5{display:none}}.explanationHolder{margin-left:.2em;margin-right:.2em;vertical-align:text-bottom}.explanationHolder label{background-color:var(--secondary-colour);border-radius:50%;color:var(--text-on-secondary-colour);cursor:pointer;display:inline-block;font-size:.9rem;font-weight:400;height:1.3rem;line-height:1.3rem;margin-right:.5em;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:1.3rem}.detailPanelTitle .explanationHolder label,.fieldContentWrapper .explanationHolder a.explanationLink,.fieldContentWrapper .explanationHolder label{font-size:.8rem;height:1rem;line-height:1rem;margin-left:.25rem;width:1rem}.dashboardTitle+.explanationHolder label{font-size:1rem;height:1.5rem;line-height:1.5rem;width:1.5rem}.explanationHolder label:hover{background-color:var(--hover-colour);color:var(--text-on-hover-colour)}.explanationHolder input{display:none}.explanationHolder label .explanation{background-color:var(--tooltip-bg-colour);border:1px solid var(--border-colour);-webkit-box-shadow:var(--pop-up-shadow);box-shadow:var(--pop-up-shadow);color:var(--tooltip-fg-colour);cursor:default;display:block;font-size:.9rem;font-weight:400;line-height:1.25rem;margin:.3em 0 0;max-width:80vw;padding:.6em 1em .8em;position:absolute;text-align:left;top:100%;visibility:hidden;width:480px;z-index:9999}.explanation--center{left:50%;right:0;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.explanation--right{left:unset;right:0}.explanation--left,.explanation--right{-webkit-transform:unset;transform:unset}.explanation--left{left:0;right:unset}.explanation a{text-decoration:underline;vertical-align:unset}.explanation p:not(:last-child){margin-bottom:1em}.explanationHolder input:checked+label{background-color:var(--hover-colour);color:var(--text-on-hover-colour)}.explanationHolder input:checked+label .explanation{visibility:visible}.pageSelection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;background:var(--page-bg-colour);bottom:0;-ms-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin:2em auto 1em;overflow:hidden;padding:1em;position:sticky;text-align:center;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform var(--animation-speed) var(--animation-timing);transition:-webkit-transform var(--animation-speed) var(--animation-timing);transition:transform var(--animation-speed) var(--animation-timing);transition:transform var(--animation-speed) var(--animation-timing),-webkit-transform var(--animation-speed) var(--animation-timing);z-index:2}.page-links-visible{-webkit-transform:translateY(0);transform:translateY(0)}.page-links-visible:before{-webkit-box-shadow:0 0 8px var(--border-colour);box-shadow:0 0 8px var(--border-colour);content:"";height:8px;left:0;position:absolute;right:0;top:-8px;z-index:-1}.pageLinksHolder{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 1em}.pageLinksHolder .btn+.btn{margin-left:.25em}.pageLinksHolder .btn.primary{min-width:3em}.goToPageHolder{border-left:1px solid var(--border-colour);margin-left:1em;padding-bottom:2px;padding-left:1em}.pagination-gap{margin:auto 1em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.knowledge-base-tooltip{background-color:var(--secondary-colour);border-radius:50%;color:var(--text-on-secondary-colour);font-size:1em;font-weight:700;line-height:1.5em;margin:0 .3em;text-align:center;width:1.5em}.knowledge-base-tooltip:hover{background-color:var(--hover-colour);color:var(--text-on-hover-colour)}.leaflet-container,.leaflet-container a.leaflet-popup-close-button,.leaflet-control-zoom-in,.leaflet-control-zoom-out,.leaflet-draw-actions a,.leaflet-draw-tooltip{font-family:var(--brand-font)!important}.leaflet-tile-dark{-webkit-filter:sepia(100%) hue-rotate(190deg) saturate(300%);filter:sepia(100%) hue-rotate(190deg) saturate(300%)}.toast{bottom:0;position:fixed;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:9999}.toast,.toast__box{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.toast__box{background-color:var(--surface-colour);border:1px solid var(--border-colour);border-radius:var(--border-radius-box);-webkit-box-shadow:0 0 5px var(--border-colour);box-shadow:0 0 5px var(--border-colour);margin:1em;padding:.75em 2em;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-animation:toast-toggle 5s linear 1;animation:toast-toggle 5s linear 1;max-width:400px;opacity:0;-webkit-transform:translateY(-2em);transform:translateY(-2em);-webkit-transition:opacity var(--animation-speed) var(--animation-timing),-webkit-transform var(--animation-speed) var(--animation-timing);transition:opacity var(--animation-speed) var(--animation-timing),-webkit-transform var(--animation-speed) var(--animation-timing);transition:transform var(--animation-speed) var(--animation-timing),opacity var(--animation-speed) var(--animation-timing);transition:transform var(--animation-speed) var(--animation-timing),opacity var(--animation-speed) var(--animation-timing),-webkit-transform var(--animation-speed) var(--animation-timing)}@-webkit-keyframes toast-toggle{5%,95%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2em);transform:translateY(2em)}}@keyframes toast-toggle{5%,95%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2em);transform:translateY(2em)}}.toast__box:before{background-color:var(--border-colour);border-radius:var(--border-radius-box) 0 0 var(--border-radius-box);content:"";height:100%;left:0;position:absolute;top:0;width:.8em}.toast__box--success{border-color:var(--colour-green)}.toast__box--error{border-color:var(--colour-red)}.toast__box--success:before{background-color:var(--colour-green)}.toast__box--error:before{background-color:var(--colour-red)}.toast__message-text{margin:.2em 0}.filter-subgroup-toggle-holder,.tabbed .filterSubheadingHolder,.tabs-container{background:var(--tab-container-bg-colour);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-top-left-radius:var(--border-radius-box);border-top-right-radius:var(--border-radius-box);-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.filter-subgroup-toggle-holder label,.filterSubheading,.tab label{background:none!important;border-right:1px solid var(--border-colour);border-top:2px solid transparent;color:inherit;cursor:pointer;display:block;padding:.5rem 1rem!important}.filter-content-holder .filter-subgroup-toggle-holder input:not(:checked)+label:first-of-type,.tab:first-of-type input:not(:checked)+label{border-top-left-radius:var(--border-radius-box)}.tab input{display:none;opacity:0;position:fixed;width:0}.filter-subgroup-toggle-holder label:focus,.filter-subgroup-toggle-holder label:hover,.filterSubheading:focus,.filterSubheading:hover,.tab:focus label,.tab:hover label{border-top-color:var(--border-colour)!important}.filter-subgroup-toggle-holder input:checked+label,.filterSubheading.filterActive,.tab input:checked+label{background-color:var(--surface-colour)!important;border-top-color:var(--primary-colour)!important;color:var(--text-on-surface-colour);font-weight:500}.filter-content-holder .filter-subgroup-toggle-holder input:checked+label{margin-top:-1px}.filter-subgroup-toggle-holder label:hover,.tab:hover input:not(:checked)+label{background-color:var(--surface-colour)!important}.filter-subgroup-toggle-holder:not(.secondary),.filter-subgroup-toggle-holder:not(.secondary) input:checked+label,.filter-subgroup-toggle-holder:not(.secondary) label,.tabbed .filterSubheading.filterActive,.tabbed .filterSubheadingHolder{background:none!important;background-color:none!important}.filter-subgroup-toggle-holder.secondary~.filter-section-holder{background-color:var(--surface-colour);border:1px solid var(--border-colour);border-radius:var(--border-radius-box);border-top:none;border-top-left-radius:0;border-top-right-radius:0;padding:1em}.filter-content-holder .filter-subgroup-toggle-holder{border:1px solid var(--border-colour);border-bottom:none}.filter-section.dateFiltersControl{border-left:1px solid var(--border-colour);border-right:1px solid var(--border-colour)}.tabs-container+.content-box{border-top-left-radius:0;border-top-right-radius:0}.list-alert__checkbox{opacity:0;position:fixed;width:0}.list-alert__label{cursor:pointer;display:inline}.list-alert__checkbox:checked+.list-alert__label .list-alert__icon--checked{display:inline}.list-alert__checkbox:checked+.list-alert__label .list-alert__icon--unchecked{display:none}.list-alert__icon svg{display:block;height:100%;width:20px;fill:var(--border-colour)}.list-alert__icon:hover svg{fill:var(--hover-colour)!important}.list-alert__icon--checked{display:none}.list-alert__icon--checked svg{fill:var(--colour-red)}.list-alert__icon .list-alert__icon--unchecked{display:inline-block}.actions-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em 0}.actions-toolbar a,.actions-toolbar button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--tertiary-colour);border-radius:var(--border-radius-button);color:var(--text-on-tertiary-colour);display:-webkit-box;display:-ms-flexbox;display:flex;font-family:var(--brand-font);font-size:.85em;height:auto;letter-spacing:.1em;padding:.25em .5em;text-transform:uppercase;width:auto}.actions-toolbar a+a,.actions-toolbar a+button,.actions-toolbar button+a,.actions-toolbar button+button{margin-left:.25em}.actions-toolbar svg{height:1.25em;margin:auto 0;width:1.25em}.actions-toolbar svg path{fill:var(--text-on-tertiary-colour)}.actions-toolbar span{margin:auto 0 auto .5em}.actions-toolbar a:hover,.actions-toolbar button:hover{background-color:var(--hover-colour);color:var(--text-on-hover-colour)}.actions-toolbar a:hover svg path,.actions-toolbar button:hover svg path{fill:var(--text-on-hover-colour)}.callout{background-color:color-mix(in srgb,var(--primary-colour) 65%,transparent);border-left:4px solid var(--primary-colour);margin-bottom:10px;padding:1rem;position:relative}.callout,.callout a,.callout p{color:var(--text-on-primary-colour)}.callout a{text-decoration:underline}.callout--warning{background-color:color-mix(in srgb,var(--negative-colour) 65%,transparent);border-left-color:var(--negative-colour)}.callout--warning a,.callout--warning p{color:var(--text-on-negative-colour)}.flex-end{-webkit-box-pack:end;-ms-flex-pack:end;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:flex-end}.rtics-tag{border-radius:var(--border-radius-small);color:var(--colour-white);padding:.2em .5em;text-align:center}button.rtics-tag--alpha{border:1px solid #1976d2;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all var(--animation-speed) var(--animation-timing);transition:all var(--animation-speed) var(--animation-timing)}button.rtics-tag--alpha:hover{background-color:color-mix(in srgb,#1976d2 80%,transparent);border:1px solid var(--hover-colour)}.rtics-tag--alpha{background-color:#1976d2;text-transform:uppercase}.rtics-tag--full-update{background-color:#4caf6a}.alpha-rtic-overlay__button-bar{display:-webkit-box;display:-ms-flexbox;display:flex;margin:1em 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alpha-rtic-overlay__box{max-width:750px!important;width:100%}.alpha-rtic-overlay__p{margin:1.5em 0!important}.alpha-rtic-overlay__more-link{font-weight:500}.alpha-rtic-overlay__more-link:hover{text-decoration:underline}.quick-scroll{bottom:1em;position:absolute;right:0}.quick-scroll_btn svg *,.quick-scroll_btn:hover svg *{fill:none!important}@media screen and (max-width:1000px){.quick-scroll{margin-left:auto}}.quick-scroll_btn svg{height:1.6em;width:1.6em}.quick-scroll_btn{-webkit-box-sizing:content-box;box-sizing:content-box}#reportMismatchedUrlForm textarea{border-radius:0!important}.radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.radio-group__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none;margin:0;max-width:0;opacity:0}.radio-group__element:has(.radio-group__input:disabled) .radio-group__label{background-color:var(--surface-colour);border-color:var(--text-grey-on-surface);color:var(--text-grey-on-surface);cursor:not-allowed}.radio-group__element:has(.radio-group__input:disabled) .radio-group__label:hover{background-color:initial!important}.radio-group-prefix{font-weight:500;margin:auto .5em auto 0}.radio-group__label{background-image:none!important;background:var(--surface-variant-bg-colour);border:1px solid var(--border-colour);color:var(--text-on-surface-colour);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:.3em;min-width:5em;padding:.5em!important;text-align:center;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.radio-group__label svg{height:1.2em;width:1.2em;fill:var(--text-on-surface-colour)}.radio-group__label:hover{background-color:var(--hover-colour);color:var(--text-on-hover-colour)}.radio-group__label:hover svg{fill:var(--text-on-hover-colour)!important}.radio-group__input:checked+.radio-group__label{background-color:var(--primary-colour);color:var(--text-on-primary-colour)}.radio-group__input:checked+.radio-group__label svg{fill:var(--text-on-primary-colour)}.radio-group__input:checked+.radio-group__label:hover svg{fill:var(--text-on-primary-colour)!important}.radio-group__element+.radio-group__element .radio-group__label{border-bottom-left-radius:0;border-left:none;border-top-left-radius:0}.radio-group__element:first-of-type .radio-group__label{border-bottom-left-radius:var(--border-radius-box);border-top-left-radius:var(--border-radius-box)}.radio-group__element:last-of-type .radio-group__label{border-bottom-right-radius:var(--border-radius-box);border-top-right-radius:var(--border-radius-box)}.nav-page-link__anchor--watchlist{position:relative}.nav-page-link__anchor--watchlist[data-watchlist_count]:after{background-color:var(--primary-colour);border-radius:50%;color:var(--colour-white);content:attr(data-watchlist_count);font-size:.8em;height:1.5em;line-height:1.5em;position:absolute;right:1em;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1.5em}header.minimized .nav-page-link__anchor--watchlist:after{right:.55em;top:unset;-webkit-transform:none;transform:none}.watchlist-toggle{margin:0 .5em}.watchlist-toggle__checkbox{opacity:0;position:fixed;width:0}.watchlist-toggle__label{cursor:pointer;display:inline}.watchlist-toggle:has(.watchlist-toggle__checkbox:checked) .watchlist-toggle__label .watchlist-toggle__icon--checked{display:inline}.watchlist-toggle:has(.watchlist-toggle__checkbox:checked) .watchlist-toggle__label .watchlist-toggle__icon--unchecked{display:none}.watchlist-toggle__icon svg{display:block;height:100%;width:20px;fill:var(--border-colour)}.watchlist-toggle__icon:hover svg{fill:var(--hover-colour)!important}.watchlist-toggle__icon--checked{display:none}.watchlist-toggle__icon--checked svg{fill:var(--primary-colour)}.watchlist-toggle__icon .watchlist-toggle__icon--unchecked{display:inline-block}.companySearchClear svg{fill:var(--secondary-colour)}.companySearchClear:hover svg{fill:var(--hover-colour)}#reportMismatchedUrlForm input:disabled{opacity:.3}.form-or-divider{margin-bottom:-.5em}.input-holder--notes{margin-top:1.5em!important}#reportMismatchedUrlForm .inputHolder{margin:1em 0 .8em}#reportMismatchedUrlForm input[type=checkbox]{opacity:0;position:fixed;width:0}#reportMismatchedUrlForm input:checked+label{background-image:url(../../images/checkbox-on.svg)}#reportMismatchedUrlForm input+label{background-image:url(../../images/checkbox-off.svg);background-position:0;background-repeat:no-repeat;background-size:14px 14px;padding-left:1.4em}@media (max-width:767px){body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:56px}body:has(#pageTopBar){padding-top:0}#pageHeader{width:0!important;-webkit-box-flex:0!important;-ms-flex:none!important;flex:none!important;position:fixed!important}#pageHeader:has([data-slot=sidebar]){position:static!important}#pageHeader.side-nav{position:fixed!important;width:auto!important}#main{margin-left:0!important;width:100%!important}}