#main{margin-left:0;margin-right:0;max-width:1500px;overflow:clip;width:100%}.topBarHolder{margin-top:0;padding-top:0}#innovationScoreMinimum option[value=off]:after{content:" All companies"}.controlHolder:hover{background-color:var(--surface-variant-bg-colour)!important}.controlHolder.filterControl .total{color:var(--secondary-colour)}#companyListResultsHolder{margin-left:2.5em;margin-right:2.5em}.search-wrapper{border:1px solid var(--border-colour);display:inline-block;margin-bottom:1em}input.search-box{background:inherit;background-color:transparent;border-width:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-fg);display:inline-block;font-weight:400;margin-left:.5em;min-width:180px;outline-style:none;padding:.8em;text-indent:0;white-space:nowrap}input.search-box:not(:valid)~.close-icon{pointer-events:none;visibility:hidden}.close-icon{border-radius:0;border-width:0;cursor:pointer;display:inline-block;height:20px;margin-right:.3em;outline:0;vertical-align:middle;width:20px}#insightsLink:focus,.topBarHolder #savePlusExplanationControl:focus,button.close-icon:focus{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;outline:0}.close-icon,.search-box,.search-wrapper{position:relative}.companyListsActionsBar,.topBarHolder h1,h1{display:inline-block}.inputHolder{margin:1em 0 1.5em}#topBarHolderCompanyList.companyListEditingInProgress #companyListTitleEdit{display:inline-block!important}#topBarHolderCompanyList.companyListEditingInProgress h1{display:none}#topBarHolderCompanyList.companyListEditingInProgress .companyListsActionsBar{vertical-align:bottom}.topBarHolder #companyListTitleEdit{background-color:var(--surface-colour);border-color:transparent;border-bottom:1px solid var(--border-colour);border-left-width:0;border-right-width:0;color:var(--text-on-surface-colour);display:inline-block;display:none;font-weight:400;height:32px;margin-right:.3em;outline-style:none;text-align:left;text-decoration:none;text-indent:7px;vertical-align:top;width:220px}#savePlusExplanationControl{border-radius:0;height:20px;padding:0;pointer-events:none;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform var(--animation-speed);transition:-webkit-transform var(--animation-speed);transition:transform var(--animation-speed);transition:transform var(--animation-speed),-webkit-transform var(--animation-speed);width:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#savePlusExplanationControl.visible{pointer-events:all;-webkit-transform:scale(1);transform:scale(1)}#savePlusExplanationControl svg{margin-right:0}.trainingSetHeaderBar{background-color:var(--surface-colour);margin-left:-1.5em!important;margin-right:-1.5em!important;overflow:auto;padding:.8em 0 0;padding-left:1.5em!important;padding-right:1.5em!important}#trainingSetHeader{padding-top:.5em}#trainingSetHeader .trainingSetParameter{margin:0 .3em .5em 0;padding-bottom:.4em;padding-top:.4em}.trainingSetHeaderBar .trainingSetHeaderBarLabel{color:var(--colour-fg);display:inline-block;font-weight:400;margin-right:.5em;text-align:left}.trainingTypeLabel{display:none}.trainingSetParameterControlsHolder.parameterControlsHolderVisible{-webkit-animation:delay-overflow 0s;animation:delay-overflow 0s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;max-height:160vh;overflow:hidden;-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}@-webkit-keyframes delay-overflow{to{overflow:auto}}@keyframes delay-overflow{to{overflow:auto}}.trainingSetParameterControl .inputHolder:not(.companyName):not(.companyNumbers){display:inline-block;margin:1em 1em 1em 0;max-width:200px;position:relative}.trainingSetParameterControl .inputHolder.companyName{max-width:400px}.trainingSetParameterControl h2.underline{border-bottom:1px solid var(--border-colour);margin-bottom:1.4em;padding-bottom:.5em}.trainingSetParameterControl h2{font-weight:700}.filterControlContent h2{border-bottom:1px solid var(--text-grey-on-surface);color:var(--colour-fg);font-weight:400;margin-bottom:1em;text-align:left}.filterControlHolder,.keywordsControlHolder{max-height:0;overflow:hidden;-webkit-transition:max-height .2s ease-out;transition:max-height .2s ease-out}.filterControlHolder.filterControlHolderVisible,.keywordsControlHolder.keywordsControlHolderVisible{-webkit-animation:delay-overflow 0s;animation:delay-overflow 0s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;max-height:100vh;overflow:hidden;-webkit-transition:max-height .2s ease-in;transition:max-height .2s ease-in}.filterControlHolder.filterControlHolderVisible[filtergroup=financials]{max-height:120vh}.noTransition{-webkit-transition:none!important;transition:none!important}.keywordsNote{margin:-.5em 0 2em}#companyNameFilter{width:400px}.filterSearchHolder{border:1px solid var(--border-colour);display:inline-block;margin-bottom:1em;padding-right:.8em;white-space:nowrap}.filterSearchHolder input{background:inherit;border-width:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;font-weight:400;margin-left:0;margin-top:.2em;padding:.8em;text-indent:0;white-space:nowrap}.filterSearchHolder input,.goToPageHolder input{background-color:transparent;color:var(--colour-fg);outline-style:none}.goToPageHolder input{border:1px solid var(--border-colour);margin-left:.7em;margin-top:.4em;padding:3px .4r,;text-align:left;text-decoration:none;width:35px}.goToPageHolder input::-webkit-inner-spin-button,.goToPageHolder input::-webkit-outer-spin-button{margin:0}.goToPageHolder input[type=number]{-moz-appearance:textfield}.filterSearchHolder .filterSearchAction{color:var(--secondary-colour);cursor:pointer;display:inline-block;margin-left:.5em;white-space:nowrap}.filterSearchWrapper .actionsHolder{display:inline-block;margin-left:.5em}.filterSearchAction svg{height:18px;margin-top:2px;vertical-align:top;width:18px}.filterSearchAction svg,.filterSearchAction svg path{fill:var(--secondary-colour)}.filterSearchHolder .filterSearchAction:hover{color:var(--hover-colour)}.filterSearchHolder .filterSearchAction:hover svg *{fill:var(--hover-colour)!important}.filterControlTable{border-collapse:collapse;border-spacing:0;color:var(--colour-fg);display:none;text-align:left;width:70%}.filterControlTableActive{display:block}.filterControlTable thead tr{border-top:1px solid var(--border-colour)}.filterControlSubgroup tr,.filterControlTable tbody tr,.filterControlTable thead tr{border-bottom:1px solid var(--border-colour);width:100%}#filtersControlsBar .headerFlexElement.headerFlexElementLabel{margin-bottom:-.5em}.headerFlexElementLabel{margin-bottom:-.5em;padding-bottom:0!important}table.filterControlSubgroup{border-collapse:collapse;width:100%}.filterControlTable th{padding:.7em .2em;text-transform:uppercase;white-space:nowrap}.filterControl.inactive svg *{fill:var(--negative-colour)!important}.filterControlTable td{padding:.7em .2em}.filterTotal{color:var(--border-colour)!important}.filterControl th img,.filterControlTable th svg,th .filterControl img{margin-right:.5em;white-space:nowrap}.filterControl{text-align:center}.filter-restricted,.filterControl img{height:18px;margin:0;vertical-align:bottom;width:18px}.filter-subgroup-toggle-holder input:checked+label img{-webkit-filter:contrast(5) brightness(5) grayscale(1);filter:contrast(5) brightness(5) grayscale(1)}.filter-restricted+.filtergroup-total{display:none}.filterControl.active svg *{fill:var(--positive-colour)!important}.filterRowHidden{display:none}tbody.filterSubgroup td{padding-left:2.5em!important}tbody.filterSubgroup{display:block;max-height:0;overflow:hidden}tbody.filterSubgroup,tbody.filterSubgroup.filterSubgroupVisible{-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}tbody.filterSubgroup.filterSubgroupVisible{max-height:1000px}.rowHidden{display:none!important}.trainingSetParameter.active,.trainingSetParameter:hover{background-color:var(--surface-variant-bg-colour)!important}.trainingSetHeaderBar .rebuildButton{float:right;height:30px}#updateFiltersButton span{background-position:0;background-repeat:no-repeat;background-size:18px 18px;padding-left:20px}#updateFiltersButton span,#updateFiltersButton:hover span{background-image:url(../../images/filter.svg)}.rebuildButton.filterProcessing{opacity:.2;pointer-events:none}.similarCompaniesRightHolder{right:8em}.similarCompaniesRightHolder .similarCompaniesRightElement{width:90px}#similarCompaniesHolder{font-size:12px;margin-top:1em;position:relative}.similarCompaniesButtonBar{margin-bottom:1em;overflow:auto}#similarCompaniesStatusBarHolder{border-bottom:1px solid #fff;margin-bottom:0;padding-bottom:.6em}#debugProgressDetails{display:inline-block;visibility:hidden}#similarCompaniesStatusBarHolder .similarCompaniesListStatus{display:inline-block}#companiesExamined,#totalCompaniesToExamine,.companiesExamined,.totalCompaniesToExamine{font-weight:700}#similarCompaniesListStatus *,.similarCompaniesListStatus *{display:inline-block;white-space:nowrap}#similarCompaniesList{margin:0 auto;position:relative;width:100%}#similarCompaniesList .pageTestWrapper{left:-240px;position:absolute;top:0;width:220px}#similarCompaniesList .pageTest{background-color:var(--tertiary-colour);color:var(--text-on-tertiary-colour);position:fixed;width:220px}#similarCompaniesStatusBarHolder .similarCompaniesLoadingBarHolder{display:inline-block}.similarCompaniesLoadingBarHolder{border:1px solid var(--positive-colour);display:inline-block;position:relative;width:180px}.similarCompaniesLoadingBarHolder .similarCompaniesLoadingBar{background-color:var(--positive-colour);display:inline-block;-webkit-transition:width .2s;transition:width .2s;-webkkit-transition:width .2s;width:0}#backToLoadingPage{color:var(--secondary-colour);cursor:pointer;display:inline-block;margin-left:.2em;text-decoration:underline;text-transform:uppercase}.similarCompany{border-bottom:1px solid var(--border-colour);padding:.2em 0 1.2em;position:relative}.similarCompany h3{font-weight:700}.similarCompaniesTopBar{margin-bottom:.6em;position:relative}.similarCompany .topCompanyDetails{color:var(--colour-fg)}.similarCompany .companyNumber a{color:var(--secondary-colour);text-decoration:underline}.similarCompaniesRightHolder{position:absolute;right:8em!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.similarCompaniesRightHolder .similarCompaniesRightElement{color:var(--colour-fg);display:inline-block;text-align:center;width:160px}input.addToTrainingSetAction+label{border-bottom:1px solid var(--border-colour);cursor:pointer;margin:0 .8em;padding-left:1em}input[trainingtype=include].addToTrainingSetAction+label{background-image:url(../../images/plus.svg)}input[trainingtype=include]:checked.addToTrainingSetAction+label{background-image:url(../../images/plus.svg);border-bottom-color:var(--positive-colour)}input[trainingtype=include]:not(:checked).addToTrainingSetAction:hover+label{background-image:url(../../images/plus.svg);border-bottom-color:var(--colour-fg)}input[trainingtype=exclude].addToTrainingSetAction+label{background-image:url(../../images/cross.svg)}input[trainingtype=exclude]:checked.addToTrainingSetAction+label{background-image:url(../../images/cross.svg);border-bottom-color:var(--negative-colour)}input[trainingtype=exclude]:not(:checked).addToTrainingSetAction:hover+label{background-image:url(../../images/cross.svg);border-bottom-color:var(--colour-fg)}.similarCompany .fieldHolder{color:var(--text-grey-on-surface);margin:1.4em 0 0;max-width:720px}.fieldHolder .fieldIcon{display:inline-block;margin-right:20px;margin-top:3px;vertical-align:top}.ML_free{color:var(--primary-colour)}.fieldIcon img,.fieldIcon svg{height:20px;width:20px}.fieldIcon svg *{fill:#fff!important}.fieldHolder .fieldContentWrapper{display:inline-block;max-width:600px}.fieldHolder[data-name=Company_description] .fieldContentWrapper{max-width:450px;vertical-align:top}.fieldHolder .screenshotHolder{display:inline-block;margin-right:1em;width:230px}.fieldHolder .screenshotHolder img{height:auto;width:100%}.fieldHolder .screenshotHolder.screenshotAvailable+div{margin-top:1em}.fieldHolder h4{color:var(--colour-fg);font-weight:500}.fieldHolder a{color:var(--secondary-colour)}.fieldHolderFlexContainer{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;width:100%}.fieldHolderFlexContainer .fieldHolder{-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}.fieldHolderFlexContainer .fieldHolder .fieldContentWrapper{border-right:1px solid var(--colour-divider);display:block;margin-right:1em}.fieldHolderFlexContainer .fieldHolder:nth-child(3n) .fieldContentWrapper{border-right-width:0}a{color:var(--colour-fg);text-decoration:none}.extraFieldsHolder{max-height:0;overflow:hidden}.extraFieldsHolder,.extraFieldsHolder.extraFieldsVisible{-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}.extraFieldsHolder.extraFieldsVisible{max-height:2000px}.financialTitle{border-bottom:1px solid var(--colour-divider);color:var(--text-grey-on-surface)!important;margin-bottom:10px;padding-bottom:10px;width:50rem}.similarCompany .fieldDataHolder a:hover{color:var(--hover-colour)}#similarCompaniesHolder.listhidden #similarCompaniesList,#similarCompaniesHolder.listhidden #similarCompaniesStatusBarHolder,#similarCompaniesHolder.listhidden .pageLinksHolder,#similarCompaniesHolder.listhidden .pageSelection,#similarCompaniesHolder.listhidden .similarCompaniesButtonBar,#similarCompaniesHolder.listhidden .similarCompaniesRightHolder,#similarCompaniesHolder.listhidden button{display:none;position:relative}#similarCompaniesHolder.listhidden #restartButton{display:inline-block}#similarCompaniesHolder.listhidden #restartButton.hidden{display:none}#similarCompaniesFilterWarning{margin-top:1em}#similarCompaniesFilterWarning svg{height:15px;margin-right:.3em;width:15px}#companyListPageLoadingHolder.active{display:block}#companyListPageLoadingHolder{background-color:var(--overlay-bg-colour);display:none;height:100%;max-width:100%;min-height:100vh;opacity:1;padding-bottom:3em;position:absolute;text-align:center;width:100vw;z-index:1000}#closeLoadingOverlay{cursor:pointer;margin:1em;position:absolute;right:0;top:0}#closeLoadingOverlay svg{fill:var(--secondary-colour);height:25px;width:25px}#closeLoadingOverlay:hover svg *{fill:#fff!important}#companyListPageLoadingHolder .companyListPageLoadingContent{margin:0 1em;position:sticky;top:52px}#companyListPageLoadingHolder h1{display:block;margin-bottom:1em;margin-top:2em;text-align:center}#companyListPageLoadingHolder p{margin:auto auto 1em;max-width:700px;text-align:center}#companyListPageLoadingHolder .loadingProgressHolder{position:relative}#companyListPageLoadingHolder img{max-width:320px;opacity:.2}.loadingProgressHolder #loadingProgressHolderBarWrapper{position:absolute;text-align:center;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}#loadingProgressHolderBarWrapper .similarCompaniesLoadingBarHolder{text-align:left}#loadingDots{margin-bottom:0;vertical-align:sub}#loadingDots span.invisible{visibility:hidden}#companyListPageLoadingHolder .similarCompaniesListStatus{margin-bottom:.6em}#loading{display:inline-block;font-weight:400;margin-left:.5em}#restartButton:hover{color:var(--hover-colour)}#restartButton svg{height:18px;margin-right:.3em;vertical-align:middle;width:18px}#restartButton span{border-bottom:1px solid;vertical-align:middle}#restartButton.hidden{display:none!important}#restartButton{color:var(--secondary-colour);cursor:pointer;margin-bottom:1.5em;text-align:left;text-align:center;text-transform:uppercase}#companyListPageLoadingHolder button{display:block;margin:auto}#downloadListOverlay.downloadInProgress .overlayClose,#downloadListOverlay.downloadInProgress button,#downloadListOverlay.downloadInProgress form{pointer-events:none}#downloadListOverlay.downloadInProgress .downloadCompanyListButton{background-color:var(--button-disabled-bg-colour)!important;color:var(--colour-button-loading-fg)!important}#downloadListOverlay input[type=checkbox].disabled+label{cursor:not-allowed}#downloadListOverlay input[type=checkbox]+label{background-image:url(../../images/checkbox-off.svg);background-position:left 1px;background-repeat:no-repeat;background-size:14px 14px;padding-left:1.4em}#downloadListOverlay input[type=checkbox]:checked+label{background-image:url(../../images/checkbox-on.svg)}#downloadListOverlay .overlayBox{max-width:1040px;width:100%}#downloadListOverlay fieldset{-webkit-box-pack:left;-ms-flex-pack:left;border:1px solid var(--page-bg-colour);border-radius:var(--border-radius-box);-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;justify-content:left;margin-bottom:1em;padding:.5em 1em;width:calc(100% - 2em)}#downloadListOverlay fieldset label{-ms-flex-preferred-size:calc(25% - 1em);flex-basis:calc(25% - 1em);margin:.4em 0 .5em}#downloadListOverlay .radioButtolderContainer{margin-bottom:1em;margin-top:1em;max-height:400px;max-height:50vh;overflow-y:auto}#downloadListOverlay fieldset legend{display:block;margin-bottom:0;text-transform:uppercase;-ms-flex-preferred-size:100%;flex-basis:100%;padding-right:.5em}#downloadInProgress{padding:2em 0}.download-controls{-webkit-box-pack:end;-ms-flex-pack:end;border-top:1px solid var(--colour-fg);justify-content:flex-end;padding:1em 0}.download-title{font-weight:700;margin-top:1em}#downloadMlListButtonHolder{margin:0}.trainingSetParameter.highlightBorder[parameter=companies-include]{border-color:var(--positive-colour)!important}.trainingSetParameter.highlightBorder[parameter=companies-exclude]{border-color:var(--negative-colour)!important}.trainingSetParameter[parameter=return-count]{cursor:default}.trainingSetParameter[parameter=return-count] select{border:none;color:var(--secondary-colour);cursor:pointer;height:auto;margin:0;max-width:70px;padding-bottom:0;padding-top:0;width:auto}#classifierExplanationHolder{margin-top:1em}#classifierExplanationHolder #classifierExplanation{list-style:none}#classifierExplanation li:hover{background-color:rgba(255,255,254,.1)}#classifierExplanation p{color:var(--secondary-colour)}#classifierExplanation span{display:inline-block;vertical-align:middle}#classifierExplanation .term{font-weight:700;margin-top:3px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100px}#classifierExplanation .term.right{margin-right:.5em;text-align:right}#classifierExplanation .explanationValue{color:var(--text-grey-on-surface)}#classifierExplanation .explanationBarHolder{width:200px}#classifierExplanation .explanationBarHolder.negative{margin-left:2.5em;text-align:right}#classifierExplanation .explanationBarHolder.positive{margin-right:2.5em}#classifierExplanation .explanationBar{position:relative;width:0}#classifierExplanation .explanationBarHolder.positive .explanationBar{background-color:var(--secondary-colour);color:var(--text-on-secondary-colour)}#classifierExplanation .explanationBarHolder.negative .explanationBar{background-color:var(--negative-colour);color:var(--text-on-negative-colour)}.explanationBarHolder.negative .explanationValue{margin-right:.5em;position:absolute;right:100%}.explanationBarHolder.positive .explanationValue{left:100%;margin-left:.5em;position:absolute}.trainingSetHeaderOverflow{overflow:auto}.companyListExtraControls{display:inline-block;white-space:nowrap}.numberPosition{color:var(--border-colour);margin-bottom:.6em}#shareListButton.processing{background-color:var(--button-disabled-bg-colour)!important;color:var(--colour-button-loading-fg)!important;pointer-events:none}.copyListOverlayBox,.overlayBox,.shareListOverlayBox{min-width:600px}.downloadListOverlayBox{min-width:450px}#shareListOverlay .inputHolder{margin-bottom:1em}#shareListOverlay .buttonBar{margin-bottom:1.5em}#listDownloadTypeHolder p{margin-bottom:.35em;margin-top:1em!important}#currentCompanyRticsHolder input+label,#financialFiltersIncludeToggleForm input+label,#listDownloadTypeHolder input+label,.filterDisplayControl[filtergroup=urlMatchedOnly] input+label{background-image:url(../../images/checkbox-off.svg);background-position:0;background-repeat:no-repeat;background-size:1em;padding-left:1.4em}.filterDisplayControl[filtergroup=urlMatchedOnly] input+label{cursor:pointer;padding-left:0;padding-right:1.4em;vertical-align:middle}#currentCompanyRticsHolder input:checked+label,#financialFiltersIncludeToggleForm input:checked+label,#listDownloadTypeHolder input:checked+label,.filterDisplayControl[filtergroup=urlMatchedOnly] input:checked+label{background-image:url(../../images/checkbox-on.svg)}.filterControlTable .filterSubgroupToggle{float:right}.filterControlTable input[type=checkbox]{opacity:0;position:fixed;width:0}.filterControlTable input:checked+label{background-image:url(../../images/tick.svg)}.filterControlTable input+label{background-image:url(../../images/cross.svg);background-position:0;background-repeat:no-repeat;background-size:1em;cursor:pointer;padding-left:1em}.rticLogo{height:1.2em;margin-right:.5em;vertical-align:text-bottom}.batchFilterControl input+label{padding-left:1em}#financialFiltersIncludeToggleForm svg,#listDownloadTypeHolder svg{background-color:transparent;border:1px solid var(--border-colour);border-radius:0;height:13px;margin-bottom:1px;padding:1px;vertical-align:bottom;width:13px}label .checked svg *{fill:#fff!important}label .checked{color:var(--positive-colour);margin-right:.3em}.filterHeading{padding-bottom:0!important}.filterHeading span{margin-right:.7em}.filterSubheadingHolder{display:inline-block;max-width:100%;overflow:auto;vertical-align:bottom;white-space:nowrap}.filterSubheading{background-color:transparent;border-bottom:1px solid transparent;border-radius:0;color:var(--secondary-colour);cursor:pointer;display:inline-block;height:inherit;padding:.4em .7em 1em;text-align:left;text-transform:uppercase;text-transform:none;white-space:nowrap;width:auto}button.filterSubheading:focus{border-width:0;-webkit-box-shadow:0 0 0 0 #fff!important;box-shadow:0 0 0 0 #fff!important;outline:0}.filterSubheading:hover:not(.filterActive){border-bottom-color:var(--secondary-colour)}.filterSubheading.filterActive{background-color:var(--primary-colour);border-bottom-color:var(--primary-colour);color:var(--text-on-primary-colour)}.companiesFiltersControlsHolder,.financialFiltersControlsHolder{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.companiesFiltersControlsHolder .companiesFiltersControl,.financialFiltersControlsHolder .financialFiltersControl{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;margin-bottom:1em}.companiesFiltersControl:nth-child(odd) .companiesFiltersControl,.financialFiltersControl:nth-child(odd) .financialFiltersContent{margin-right:2em}.companiesFiltersControl:nth-child(2n) .companiesFiltersControl,.financialFiltersControl:nth-child(2n) .financialFiltersContent{margin-left:2em}.companiesFiltersControl h4,.financialFiltersControl h4{color:var(--colour-fg);text-align:left;text-transform:uppercase}.companiesFiltersControl h4 span,.financialFiltersControl h4 span{margin-left:.5em}.financialFiltersContent .financialFilterWarning{color:var(--negative-colour);margin-top:.4em;opacity:0;text-align:center;-webkit-transition:opacity var(--animation-speed);transition:opacity var(--animation-speed)}.financialFiltersContent.filterInvalid .financialFilterWarning{opacity:1}.financialFiltersControl .financialFiltersInputsHolder{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.financialFiltersInputsHolder .financialFiltersInputFlex{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;overflow:hidden}.dateFiltersControl .dateFiltersInputsHolder{-webkit-column-gap:1em;-moz-column-gap:1em;column-gap:1em;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.dateFiltersInputsHolder .dateFiltersInputFlex{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;overflow:hidden}.dateFiltersInputsHolder .dateFiltersInputFlex input[type=month]{border:0;display:table-cell;padding:.3em;text-indent:.2em;width:100%}img.warning{height:16px;margin-bottom:-2px;width:16px}.financialFiltersInputFlex:nth-child(odd) .financialFiltersInputWrapper{margin-right:.8em}.financialFiltersInputFlex:nth-child(2n) .financialFiltersInputWrapper{margin-left:.8em}.companiesFiltersInput,.financialFiltersInput{border:1px solid var(--border-colour);border-collapse:collapse;border-spacing:0;color:var(--colour-fg);display:table;margin-top:1em;width:100%}.companiesFiltersInput label,.financialFiltersInput label{border-right:1px solid var(--border-colour);display:table-cell;padding:.35em .4em .45em;text-align:center}.companiesFiltersInput input,.financialFiltersInput input{background-color:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-fg);padding:.3em;text-indent:.5em;width:100%}.trainingSetListItem .companyActionsHolder{overflow:visible}.controlsBarLabel{color:var(--colour-fg);display:inline-block;margin-right:.5em;min-width:45px;text-align:left}.trainingSetParameter input[type=number]{-moz-appearance:textfield;background-color:transparent;border-width:0;color:var(--secondary-colour);margin:0;outline-style:none;padding:0 .4em;text-align:left;text-decoration:none;text-indent:0;width:50px}.trainingSetParameter[filtergroup=score]{padding-right:0}.keywordsControlHolder .keywordFilter{margin-bottom:1.4em;max-width:500px}.keywordsControlHolder .keywordFilter label{color:var(--colour-fg);text-align:left;text-transform:uppercase;width:100%}.keywordsControlHolder .keywordFilter input{background-color:transparent;border:1px solid var(--border-colour);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-fg);margin-top:.5em;outline-style:none;padding:.7em;text-indent:0;width:100%}#keywordFilterHolder{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:800px;width:100%}#keywordFilterHolder .keywordFilter{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%;padding-bottom:3em}.keywordFilter ul.chosenKeywords{display:inline-block;list-style-type:none;width:100%}.keywordFilter ul.chosenKeywords li:first-child{margin-left:0}ul.chosenKeywords[keywordtype=include] li{background-color:var(--colour-green-dark)}ul.chosenKeywords[keywordtype=exclude] li{background-color:var(--colour-red-dark)}.keywordFilter ul.chosenKeywords li span{margin-right:20px;vertical-align:middle}.keywordFilter ul.chosenKeywords[keywordtype=include] li button{background-image:url(../../images/cross.svg);-webkit-box-shadow:0 0 0 1px var(--positive-colour) inset;box-shadow:0 0 0 1px var(--positive-colour) inset}.keywordFilter ul.chosenKeywords[keywordtype=exclude] li button:hover,.keywordFilter ul.chosenKeywords[keywordtype=include] li button:hover{background-image:url(../../images/cross.svg);-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.keywordFilter ul.chosenKeywords[keywordtype=exclude] li button{background-image:url(../../images/cross.svg);-webkit-box-shadow:0 0 0 1px var(--negative-colour) inset;box-shadow:0 0 0 1px var(--negative-colour) inset}.keywordFilter ul.chosenKeywords li button{background-color:transparent;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;height:15px;padding:0;position:absolute;right:.7em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);vertical-align:middle;width:15px}.keywordFilter ul.chosenKeywords li{float:left;margin:.5em 1em .5em 0;min-width:80px;padding:.5em .7em;position:relative}#keywordFilterHolder .keywordFilter:first-child{border-right:1px solid var(--border-colour)}.keywordFilter .chosenKeywords{margin:.5em 0}.keywordFilter:first-child form{margin-right:2em}.keywordFilter:nth-child(2) form{margin-left:2em}.keywordFilter .keywordInputWrapper{border-collapse:collapse;border-spacing:0;display:table;margin-top:1em;width:100%}.keywordFilter .keywordInputWrapper input{display:table-cell;margin-top:0;width:100%}.keywordFilter .keywordInputWrapper div{display:table-cell;vertical-align:middle;width:50px}.keywordFilter .keywordInputWrapper div button img{height:13px;margin-right:0;width:13px}.keywordsControlHolder .keywordFilter label{text-transform:none}.keywordsControlHolder .keywordFilter label span{margin-right:.8em}.listActionsControlHolder *{margin:auto 0}input.listActionsControl{opacity:0;position:fixed;width:0}.listActionsControlLabel .controls a{cursor:pointer;margin-left:0}input.listActionsControl:checked+label{background-color:var(--surface-colour);-webkit-box-shadow:inset 0 0 0 1px var(--border-colour);box-shadow:inset 0 0 0 1px var(--border-colour)}input.listActionsControl:checked+label .controls{visibility:visible}input.listActionsControl+label{position:relative;top:2px;z-index:60}.listActionsControlLabel .controlsToggle{border:1px solid transparent;cursor:pointer;margin:0 .4em;padding:0;width:22px}.listActionsControlLabel .controls{background-color:var(--surface-colour);border:1px solid var(--border-colour);left:0;margin-top:-1px;padding:0 .5em .3em;position:absolute;top:100%;visibility:hidden;width:185px;z-index:10}.headerFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.headerFlexElement{padding-bottom:.8em}.headerFlexElementControls{margin-right:.5em;overflow:auto;overflow:overlay;padding-bottom:.8em}#trainingSetHeader .headerFlexElement,#trainingSetHeader .headerFlexElementControls{padding-bottom:.5em}#trainingSetHeader .trainingSetParameter{margin-bottom:0!important}.filterSubheadingHolder::-webkit-scrollbar,.headerFlexElementControls::-webkit-scrollbar{height:7px;width:7px}.filterSubheadingHolder::-webkit-scrollbar-track,.headerFlexElementControls::-webkit-scrollbar-track{background-color:var(--text-grey-on-surface)}.filterSubheadingHolder::-webkit-scrollbar-thumb,.headerFlexElementControls::-webkit-scrollbar-thumb{background-color:var(--border-colour)}.filterSubheadingHolder,.headerFlexElementControls{scrollbar-color:var(--border-colour) var(--text-grey-on-surface);scrollbar-width:thin}.headerFlexElementControls .trainingSetParameter{margin-bottom:0}#companyNumberNameUrlInput{padding:0!important}@media screen and (max-width:800px){#classifierExplanation .explanationBarHolder{width:30%}.headerFlex{display:block}.headerFlexElementControls{white-space:normal}.headerFlexElementControls .trainingSetParameter{margin-bottom:.8em}.headerFlexElementheaderFlexElementButton{padding-bottom:0!important}#updateFiltersButton{float:right;margin-bottom:1em;margin-right:2px}.actionControl.reset-filters{float:right}.headerFlexElement{overflow:auto;padding:2px 2px .8em}.headerFlexElement.headerFlexElementLabel{display:none}.headerFlexElementControls{margin-right:0}.headerFlex{max-height:0;overflow:hidden}.headerFlex,.trainingSetHeaderBar.mobileControlsVisible .headerFlex{-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}.trainingSetHeaderBar.mobileControlsVisible .headerFlex{max-height:160vh}.controlHolder,.trainingSetParameter{margin-right:0!important;width:100%!important}.fieldHolderFlexContainer .fieldHolder{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}.fieldHolderFlexContainer .fieldHolder:nth-child(3n) .fieldContentWrapper{border-right-width:1px}.fieldHolderFlexContainer .fieldHolder:nth-child(2n) .fieldContentWrapper{border-right-width:0}}@media screen and (max-width:500px){#classifierExplanation .explanationBarHolder{width:25%}#classifierExplanation .term{width:20%}.fieldHolderFlexContainer .fieldHolder{-webkit-box-flex:0;-ms-flex:0 0 99%;flex:0 0 99%}.fieldHolderFlexContainer .fieldContentWrapper{border-right-width:0!important}}#filtersHeader.filterDisabled .controlHolder{opacity:.2}#filtersHeader.filterDisabled #updateFiltersButton{background-color:var(--button-disabled-bg-colour);color:var(--button-disabled-fg-colour)}#insightsLinkHeader{border-width:0;height:18px;padding-bottom:0;pointer-events:none;-webkit-transform:translateY(150%);transform:translateY(150%);-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:baseline;width:auto}#insightsLinkHeader:focus{-webkit-box-shadow:0 0 0 0 transparent!important;box-shadow:0 0 0 0 transparent!important;outline:0!important}#insightsLinkHeader.visible{pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}.insightLinkHeaderHolder{display:inline-block;margin-left:.4em;overflow:hidden;vertical-align:text-top}.downloadLocked{opacity:.6;padding:.5em 0;pointer-events:none;text-align:left;width:auto}.downloadLocked span{margin-left:1.8em}.actionControl.list-download.ML_free{border-bottom-color:var(--border-colour);pointer-events:none;width:1.6em}#excludedParameterControl,#includedParameterControl{min-width:50px;padding:.7em 1em}.trainingSetParameterControl .keywordFilter{margin-bottom:1.4em;max-width:500px}.trainingSetParameterControl .keywordFilter label{color:var(--colour-fg);text-align:left;text-transform:uppercase;width:100%}.trainingSetParameterControl .keywordFilter input{background-color:transparent;border:1px solid var(--border-colour);-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-fg);margin-top:.5em;outline-style:none;padding:.7em;text-indent:.7em;width:100%}.innovationScoreStar{height:1.2em;margin-right:.3em;margin-top:.1em;width:1.2em}.similarCompaniesRightHolder .innovationScoreStar{vertical-align:text-bottom}#downloadExploreListButtonHolder{overflow:auto;padding:2px}#downloadExploreListButton{float:right}button.controlHolder{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--border-colour);border-radius:0;color:var(--colour-fg);cursor:pointer;display:inline-block;letter-spacing:normal;line-height:normal;margin:0 .5em 0 0;min-width:110px;padding:.7em .5em;text-align:center;text-transform:none;width:auto}.trainingSetParameter[filtergroup=urlMatchedOnly]{margin:0 .5em 0 0;min-width:110px;padding:.7em .5em;vertical-align:top}button.controlHolder:focus{-webkit-box-shadow:0 0 0 0 #fff!important;box-shadow:0 0 0 0 #fff!important}span.controlHolder{vertical-align:middle}.controlHolder.active{background-color:var(--surface-variant-bg-colour)}.controlHolder:not(.active):hover{background-color:var(--tertiary-colour);color:var(--text-on-tertiary-colour)}.filterControlBatchUl,.filterControlUl{border-collapse:collapse;border-spacing:0;color:var(--colour-fg);display:block;max-height:50vh;overflow:auto;text-align:left;width:70%}.filterControlBatchUl li:first-child{border-top:1px solid var(--border-colour)}.filterControlBatchUl li,.filterControlUl li{border-bottom:1px solid var(--border-colour);overflow:hidden;padding:.7em 0;text-overflow:ellipsis;white-space:nowrap;width:100%}.filterControlUl li{padding-left:1.5em}.filterControlUl li.filterSubgroupHolder{border-top-width:0;max-height:0;overflow:hidden;padding:0}.filterControlUl li.filterSubgroupHolder,.filterControlUl li.filterSubgroupHolder.filterSubgroupVisible{-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}.filterControlUl li.filterSubgroupHolder.filterSubgroupVisible{max-height:1000px}.filterSubgroupHolder li:last-child{border-bottom-width:0}.filterSubgroupHolder li{padding-left:3em}.filterControlBatchUl input[type=checkbox],.filterControlUl input[type=checkbox]{opacity:0;position:fixed;width:0}.filterControlTable tbody{display:block;height:50vh;max-height:50vh;overflow:auto}.filterControlBatchUl input:checked+label,.filterControlUl input:checked+label{background-image:url(../../images/tick.svg)}.filterControlBatchUl input+label,.filterControlUl input+label{background-image:url(../../images/cross.svg);background-position:0;background-repeat:no-repeat;background-size:.95em;cursor:pointer;padding-left:2em;vertical-align:middle}.filterControlTable input:indeterminate+label{background-image:url(../../images/indeterminate.svg)}.filterControlBatchUl input+label{padding-left:1.3em}#topBarHolderCompanyList{margin-bottom:1.2em}#topBarHolderCompanyList .topBarFlex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.topBarFlex .topBarContent:first-child{-webkit-box-flex:10;-ms-flex-positive:10;flex-grow:10}.topBarFlex a:focus,.topBarFlex button:focus{-webkit-box-shadow:0 0 0 1px var(--border-colour);box-shadow:0 0 0 1px var(--border-colour)}.topBarContent p a{text-decoration:underline}.mlSearchBox{background:-webkit-gradient(linear,left top,left bottom,from(#c3f),color-stop(0,#c3f),color-stop(100%,#9424b9),to(#9424b9));background:linear-gradient(180deg,#c3f,#c3f 0,#9424b9 100%,#9424b9 0);color:var(--colour-fg)}.mlSearchBox .mlSearchContent{margin:0 1.8em;padding:1.2em 0 2em}.mlSearchContent h3{color:var(--colour-fg);font-weight:700;margin-bottom:.5em;margin-top:0!important;text-align:left;text-transform:none;text-transform:uppercase}.mlSearchContent h3 a{background-color:var(--text-on-primary-colour);border-radius:50%;color:var(--primary-colour);cursor:pointer;display:inline-block;float:right;height:22px;text-align:center;vertical-align:middle;white-space:nowrap;width:22px}.mlSearchContent button{background-color:var(--text-on-primary-colour)!important;color:var(--primary-colour)!important;display:inline-block;float:right;margin-left:2em;min-width:160px;width:auto}.dataFieldExtraDescription{color:var(--text-grey-on-surface)}.officersHolder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-bottom:1px solid var(--colour-divider);border-top:1px solid var(--colour-divider);-ms-flex-flow:row wrap;flex-flow:row wrap;margin:.5em 0 1em;width:100%}.officersHolder .personHolder{border-right:1px solid var(--colour-divider);position:relative;-webkit-box-flex:0;display:block;-ms-flex:0 0 16.5%;flex:0 0 16.5%;margin:1em 0}.personHolder .portraitHolder{display:table-cell;padding:0 1em 0 .5em;vertical-align:top}.portraitHolder .portrait{height:23px;width:22px}.personHolder .personDetails{display:table-cell;padding-right:1em}.personDetails .personName{font-weight:700;text-transform:capitalize}.personDetails .personPosition{color:var(--text-grey-on-surface);margin-bottom:1em;padding-bottom:1em}.personHolder .personDetails a{bottom:0;position:absolute;text-transform:none!important}.personHolder:nth-child(n+2) .portraitHolder{padding-left:1.5em}.fieldHolder[data-name=Directors],.fieldHolder[data-name=Directors] .fieldContentWrapper{max-width:none;width:100%}.officersHolder .personHolder:last-child,.officersHolder .personHolder:nth-child(6n){border-right-width:0}.fieldHolder:not([data-name=Directors]) .fieldDataHolder{padding-right:1em}.actionControl.report_mismatched_url{position:relative}.actionControl.report_mismatched_url:disabled:hover:after{content:"A mismatched website report has been submitted for this company and is pending review."}#reportMismatchedRticCompanyName,#reportMismatchedUrlCompanyName{border-bottom:1px solid var(--border-colour);border-top:1px solid var(--border-colour);margin-top:1em;padding:.5em 0}#reportMismatchedRticCompanyName span,#reportMismatchedUrlCompanyName span{margin-left:.5em;vertical-align:middle}#reportMismatchedRticCompanyName img,#reportMismatchedUrlCompanyName img{height:20px;vertical-align:middle;width:20px}#trainingSetWarningOverlay img{height:18px;margin-bottom:3px;margin-right:.25em;vertical-align:middle;width:18px}#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}#reportMismatchedUrlForm .inputHolder{margin-bottom:.8em}.similarCompany .fieldHolder[data-name=Company_description]{display:inline-block;max-width:1000px}.inputHolder.companyNumbers{width:400px}.inputHolder textarea{background:inherit;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-fg);margin-top:.4em;padding:1em;resize:none;width:100%}.inputHolder textarea:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.filterControlTable[filter=companyNumbers]{width:100%}.includeExcludeCompanyNumbersHolder{-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;display:-webkit-box;display:-ms-flexbox;display:flex}.includeExcludeCompanyNumbersHolder .inputHolder.companies{-ms-flex-preferred-size:48%;flex-basis:48%;width:auto}.includeExcludeCompanyNumbersHolder .inputHolder.companies.includeCompanyNumbers textarea{border:1px solid rgba(0,255,0,.5)}.includeExcludeCompanyNumbersHolder .inputHolder.companies.excludeCompanyNumbers textarea{border:1px solid rgba(255,102,0,.5)}.similarCompany .fieldHolder[data-name=Company_description] .fieldContentWrapper{overflow:hidden}.similarCompany .fieldHolder[data-name=Company_description] .screenshotHolder{-webkit-transition:width .2s;transition:width .2s;width:140px}.similarCompany .fieldHolder[data-name=Company_description]:hover .screenshotHolder{width:350px}.filterSubgroupToggle{float:right}.filterSubgroupToggle input+label{background-image:url(../../images/expand.svg);background-position:50%;background-repeat:no-repeat;border-bottom:1px solid var(--secondary-colour);cursor:pointer;margin-right:.5em;padding-left:1em}.filterSubgroupToggle input+label:hover{background-image:url(../../images/expand.svg);border-color:var(--colour-fg)}.filterSubgroupToggle input:checked+label:hover{background-image:url(../../images/collapse.svg);border-color:var(--colour-fg)}.filterSubgroupToggle input:checked+label{background-image:url(../../images/collapse.svg);border-color:var(--secondary-colour)}.filterSubgroup{border-top:1px solid var(--border-colour)}.filterPrimary{border-bottom-width:0!important}.rticSector{font-weight:700}.rticTaxonomySubgroup{font-weight:400;vertical-align:baseline}.anyActiveFounder,.registeredAddressOnlyHolder,.urlMatchedOnlyOnlyHolder{margin-bottom:1em}.anyActiveFounder,.urlMatchedOnlyOnlyHolder{margin-bottom:2em}.anyActiveFounder input,.registeredAddressOnlyHolder input,.urlMatchedOnlyOnlyHolder input{opacity:0;position:fixed;width:0}.anyActiveFounder input+label,.registeredAddressOnlyHolder input+label,.urlMatchedOnlyOnlyHolder input+label{background-image:url(../../images/checkbox-off.svg);background-position:0;background-repeat:no-repeat;background-size:14px 14px;cursor:pointer;padding-left:1.4em}.anyActiveFounder input:checked+label,.registeredAddressOnlyHolder input:checked+label,.urlMatchedOnlyOnlyHolder input:checked+label{background-image:url(../../images/checkbox-on.svg)}.keywordsNote{margin:-1em 0 2em}.trial{color:var(--border-colour);text-align:center}.trial.exploreLimit{margin-top:1.5em}.rticLocked label:not(.filterSubgroupToggle input+label){opacity:.6;pointer-events:none}.sortByFieldHolder{display:inline-block}.sortByFieldHolder .radioLabel{color:var(--secondary-colour);cursor:pointer;margin:0 .2em;text-transform:uppercase}.sortByFieldHolder input[type=radio]:checked+label{border-bottom:1px solid var(--secondary-colour)}.sortByFieldHolder select{min-width:300px}.scoreFieldSmallWidth{display:none}#currentCompanyRticsHolder label{cursor:pointer;display:block;margin-bottom:.3em}#reportMismatchedUrlButton{vertical-align:top}#loadListOverlay select{height:38px;margin-top:.5em;text-indent:.5em;width:100%}#loadListOverlay select:focus{-webkit-box-shadow:0 0 0 0 transparent!important;box-shadow:0 0 0 0 transparent!important;outline:0}#loadListWarning{margin-bottom:3.5em}.controls.currentListUnsaved .list-delete,.controls.currentListUnsaved .list-edit-name,.controls.currentListUnsaved .list-notes,.controls.currentListUnsaved .list-share{opacity:.6;pointer-events:none}.warning{margin-right:.3em}#companiesFilterLock+label{background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;display:inline-block;width:20px}#companiesFilterLock+label,#companiesFilterLock+label:hover,#companiesFilterLock:checked+label{background-image:url(../../images/lock-closed.svg)}.controlHolder.companiesFilterResetLocked{border-color:var(--negative-colour)!important}#incorporationDateControlsHolder{margin-top:1.5em}#incorporationDateFilterValidationError{margin-top:.8em;opacity:0;-webkit-transition:opacity var(--animation-speed);transition:opacity var(--animation-speed)}#incorporationDateFilterValidationError.incorporationDateInvalid{opacity:1}#incorporationDateControlsHolder label{margin-right:.3em;text-transform:uppercase}#incorporationDateControlsHolder .incorporationDateControl{display:inline-block}.incorporationDateControl select{width:180px}#incorporationDateFromSelect{margin-right:2em}.rticAuthorTag{color:var(--primary-colour);font-weight:700}.rticAuthorTag img{height:1.2em;margin-right:.3em;vertical-align:text-bottom}#topBarHolderCompanyList{margin-top:2em}.controls-bar{margin-right:1em;white-space:nowrap}.controls-bar .listActionsControlLabel{white-space:normal}.topBarContent.flex-row-holder{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.header-control{background-color:var(--tertiary-colour)!important;border-bottom:none!important;border-radius:.313rem!important;color:var(--text-on-tertiary-colour)!important;height:1.75rem!important;min-width:2.25rem!important}.header-control:hover{background-color:var(--text-on-secondary-colour)!important;color:var(--secondary-colour)!important}#savePlusExplanationControl,#savePlusExplanationControl:hover{height:1.25rem;width:1.25rem}.insightLinkHeaderHolder .insights-link,.insightLinkHeaderHolder .insights-link:hover{padding:0 .5em;vertical-align:top!important}input.listActionsControl:checked+label{-webkit-box-shadow:none!important;box-shadow:none!important;margin:0 .4em!important}.topBarFlex .topBarContent:first-child{-webkit-box-flex:initial;-ms-flex-positive:initial;flex-grow:0}.topBarContent{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.filtersText{white-space:nowrap!important}.sortByFieldHolder label{font-weight:700;letter-spacing:normal}@media screen and (max-width:900px){#companyListTitle{-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:.5em}}#downloadListOverlay .overlayContent .explanation-section p{margin:1em 0!important}.explanation-section a{text-decoration:underline}.list__note{color:var(--muted-colour);font-weight:500;margin:.2em 0 .7em;max-width:600px;width:100%}@media screen and (max-width:800px){.trainingTypeLabel{display:inline}#goToPageHolder{border-left-width:0;display:block;margin-top:.8em;width:100%}.controlHolder,.trainingSetParameter[filtergroup=urlMatchedOnly]{margin-bottom:.8em!important}.filterControlBatchUl,.filterControlTable,.filterControlUl{width:100%}#similarCompaniesHolder{margin-top:1em}.trainingSetHeaderBar .rebuildButton{margin-bottom:.8em;margin-top:.5em}.trainingSetHeaderBar{margin-left:-1em!important;margin-right:-1em!important;padding-left:1em!important;padding-right:1em!important}.similarCompaniesTopBar .similarCompaniesRightHolder{display:none}#similarCompaniesList .similarCompaniesTopBar .similarCompaniesRightHolder{display:inherit}.similarCompaniesRightHolder{margin-top:.5em;position:inherit;right:0;text-align:right;-webkit-transform:translateY(0);transform:translateY(0)}.scoreFieldSmallWidth{display:inline-block}.similarCompaniesRightHolder .similarCompaniesRightElement{margin-bottom:1em;width:100%}.similarCompaniesRightElement:first-child{float:left;text-align:left}.similarCompany .extraFieldsControl{margin-right:0;margin-top:1em}#main{margin-left:0!important;margin-right:0!important}#companyListResultsHolder{margin-left:1em;margin-right:1em}.similarCompany .fieldHolder[data-name=Company_description] .screenshotHolder{width:230px!important}#incorporationDateControlsHolder .incorporationDateControl{display:block}.incorporationDateControl label{display:inline-block;text-align:right;width:40px}.incorporationDateControl:nth-child(2){margin-top:1em}}@media screen and (max-width:1000px){#main{margin-left:0!important;margin-right:0!important}#companyListResultsHolder{margin-left:1em;margin-right:1em}}@media screen and (min-width:1400px){#main{margin-left:auto;margin-right:auto}}@media screen and (max-width:700px){.copyListOverlayBox,.downloadListOverlayBox,.overlayBox,.shareListOverlayBox{min-width:auto}#keywordFilterHolder .keywordFilter{-webkit-box-flex:0;-ms-flex:0 0 99%;flex:0 0 99%;padding-bottom:1em}.keywordFilter form{margin-left:0!important;margin-right:0!important}#keywordFilterHolder .keywordFilter:first-child{border-right-width:0}.actionControl.extra-fields{margin-top:0}.similarCompany{padding-bottom:1.2em}}@media screen and (max-width:750px){.financialFiltersControlsHolder .financialFiltersControl{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;overflow:hidden}.financialFiltersControl:nth-child(odd) .financialFiltersContent{margin-right:0}.financialFiltersControl:nth-child(2n) .financialFiltersContent{margin-left:0}.financialFiltersInputFlex:nth-child(odd) .financialFiltersInputWrapper{margin-right:.5em}.financialFiltersInputFlex:nth-child(2n) .financialFiltersInputWrapper{margin-left:.5em}}@media screen and (max-width:1000px){.officersHolder .personHolder{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%}.officersHolder .personHolder:nth-child(6n){border-right-width:1px}.officersHolder .personHolder:nth-child(5n){border-right-width:0}}@media screen and (max-width:900px){.officersHolder .personHolder{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%}.insightLinkHeaderHolder{display:none}.topBarContent{margin-top:.5em}.officersHolder .personHolder:nth-child(5n){border-right-width:1px}.officersHolder .personHolder:nth-child(4n){border-right-width:0}#topBarHolderCompanyList .topBarFlex{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}.topBarFlex:nth-child(2n) .topBarContent,.topBarFlex:nth-child(odd) .topBarContent{margin-left:0;margin-right:0}.topBarFlex:nth-child(n+2){margin-top:1em}.mlSearchBox .mlSearchContent{margin:0 1.2em}#topBarHolderCompanyList .topBarFlex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width:800px){.officersHolder{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}.officersHolder .personHolder{-webkit-box-flex:0;display:block;-ms-flex:0 0 33%;flex:0 0 33%;margin-bottom:1em}.officersHolder .personHolder:nth-child(4n){border-right-width:1px}.officersHolder .personHolder:nth-child(3n){border-right-width:0}.personHolder .portraitHolder,.personHolder:nth-child(n+2) .portraitHolder{padding-left:.7em}}@media screen and (max-width:600px){.officersHolder .personHolder{-webkit-box-flex:0;display:block;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:1em}.officersHolder .personHolder:nth-child(3n){border-right-width:1px}.officersHolder .personHolder:nth-child(2n){border-right-width:0}}@media screen and (max-width:400px){.officersHolder .personHolder{-webkit-box-flex:0;border-bottom:1px solid var(--colour-divider);border-right-width:0!important;display:block;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:1em;padding-bottom:1em}.personHolder .personDetails a{bottom:1em}.personHolder .extraHolder{bottom:1em;padding-left:0}}@media print{body{zoom:60%;background-color:#fff}.orange,body *{color:var(--surface-colour)!important}#main{background-color:#fff}#companySearchForm,.companyListsActionsBar,.companyPageLink,.exploreLimit,.extra-fields,.fieldHolder .fieldIcon,.listActionsControlHolder,.pageSelection,.personDetails a,.portrait,.report_mismatched_url,.sortByFieldHolder,.topBarContent p,.trainingSetOptionsHolder,footer,header{display:none!important}.financialDetailsTable,.similarCompany{-webkit-column-break-inside:avoid!important;-moz-column-break-inside:avoid!important;break-inside:avoid!important}.fieldHolderFlexContainer .fieldContentWrapper,.financialDetailsTable td,.financialDetailsTable th,.similarCompany{border-color:var(--surface-colour)!important}.companyNumber a{text-decoration:none!important}.fieldHolder:not([data-name=Directors]) .fieldDataHolder:after{background:#fff}}.ts-control input[type=select-multiple]{height:auto}
/*# sourceMappingURL=index.css.map */
