#main{margin:1em auto;max-width:1500px;overflow:hidden;width:100%}.page-holder{margin:0 2.5em}#exampleSearchHolder{-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:1em}.example-search{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0 1.5em;position:relative;white-space:nowrap}.example-search:first-child{padding-left:0}.example-search:last-child{padding-right:0}.example-search:not(:last-child){border-right:1px solid var(--border-colour)}.example-search .actionControl{height:16px;padding:0}.example-search a{cursor:pointer;display:inline-block;height:16px;margin-left:.5em;vertical-align:bottom;width:16px}.example-search a svg *{fill:var(--secondary-colour)}.example-search:hover a svg *{fill:var(--hover-colour)}#instantSearchForm input[type=text]{background-color:transparent;border:1px solid var(--border-colour);max-width:60%;outline-style:none;text-indent:.7em;width:500px}#instantSearchForm input[type=text],#instantSearchForm textarea{-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-fg)}#instantSearchForm textarea{background:inherit;background-color:transparent;font-variant-numeric:tabular-nums;margin-top:.4em;max-width:550px;padding:1em;width:80%}#instantSearchForm textarea:focus{border-color:var(--hover-colour)}#instantSearchForm .btn{margin-left:.5em}.intro-paragraph{color:var(--muted-colour);margin:1em 0 0}body:has(#instantSearchForm button[type=submit]:disabled) #spinnerHolder,body:has(#main.hidden) #spinnerHolder{display:block}#spinner{-webkit-animation-play-state:paused;animation-play-state:paused}body:has(#instantSearchForm button[type=submit]:disabled) #spinner,body:has(#main.hidden) #spinner{-webkit-animation-play-state:running;animation-play-state:running;opacity:1}#instantSearchResultsHolder{container-name:companyCompactViewContainer;container-type:inline-size;margin-top:1em}#filterControlsHolder{top:unset}#instantSearchForm{background-color:var(--page-bg-colour);padding:1em 0}.numberPosition{text-align:center;width:60px}#main:has(#instantSearchResultsHolder:empty) #resultsToExplorePageLink{display:none}#resultsToExplorePageLink{display:inline-block;margin-top:1em}#resultsToExplorePageLink svg{height:1.5em;margin:auto .25em auto 0;vertical-align:middle;width:1.5em}#resultsToExplorePageLink svg *{fill:var(--secondary-colour)}#resultsToExplorePageLink:hover svg *{fill:var(--text-on-secondary-colour)}.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:-webkit-autofill,input.search-box:-webkit-autofill:focus,input.search-box:-webkit-autofill:hover{background-image:url(../../images/search.svg)!important;caret-color:var(--colour-fg)}input.search-box:not(:valid)~.close-icon{pointer-events:none;visibility:hidden}.close-icon{background-color:transparent;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}.filterControlTable .filterSubgroupToggle{float:right}.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%}.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}.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%}.financialFiltersInput:focus-within{border-color:var(--hover-colour);outline:none}.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;width:100%}.companiesFiltersInput input[type=number]::-webkit-inner-spin-button,.companiesFiltersInput input[type=number]::-webkit-outer-spin-button,.financialFiltersInput input[type=number]::-webkit-inner-spin-button,.financialFiltersInput input[type=number]::-webkit-outer-spin-button,.trainingSetParameter input[type=number]::-webkit-inner-spin-button,.trainingSetParameter input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.actionControl.list-download:focus,.companiesFiltersInput input:focus,.financialFiltersInput input:focus,.topBarContent a:focus{-webkit-box-shadow:0 0 0 0 transparent;box-shadow:0 0 0 0 transparent;outline:0}.filterControlTable input[type=checkbox]{opacity:0;position:fixed;width:0}.filterControlTable input:checked+label{background-image:url(../../images/tick.svg)}.dark .filterControlTable input:checked+label{background-image:url(../../images/tick-white.svg)}.rticLogo{height:1.2em;margin-right:.5em;vertical-align:text-bottom}.batchFilterControl input+label{padding-left:1em}.filterControlSubgroup tr,.filterControlTable tbody tr{border-bottom:1px solid var(--border-colour);width:100%}.filterControlTable tbody{display:block;height:50vh;max-height:50vh;overflow:auto}.filterControlTable th{padding:.7em .2em;text-transform:uppercase;white-space:nowrap}.keywordsControlHolder .keywordFilter{margin-bottom:1.4em;max-width:500px}.keywordsControlHolder .keywordFilter label{color:var(--colour-fg);text-align:left;text-transform:uppercase;width:100%}.filterControlTable thead tr{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%}.keyword-input-holder .ts-control:focus-within{border-color:var(--hover-colour);outline:none}#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{-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{-webkit-box-shadow:inset 0 0 0 1px #fff;box-shadow:inset 0 0 0 1px #fff}.keywordFilter ul.chosenKeywords[keywordtype=exclude] li button{-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}#companySearchForm{margin-top:1em}.keywordFilter .keywordInputWrapper div button{width:38px}#companySearchForm button[type=submit]{margin-left:.3em}.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}.actionControl.reset-dates,.actionControl.reset-keywords{margin-left:1em}.filterControlTable td{padding:.7em .2em}.filterTotal{color:var(--border-colour)!important}.filterControlTable{border-collapse:collapse;border-spacing:0;color:var(--colour-fg);display:none;text-align:left;width:70%}.filterControlTableActive{display:block}.anyActiveFounder,.registeredAddressOnlyHolder,.urlMatchedOnlyOnlyHolder{margin-bottom:1em}button.controlHolder{white-space:nowrap}@media screen and (max-width:800px){.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}.filterControlTable{width:100%}.example-search{border-right:none!important;margin-top:.3em}.example-search:first-child,.example-search:last-child{padding-left:1.5em;padding-right:1.5em}#exampleSearchHolder{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (max-width:1000px){.page-holder{margin:0 1em}}
/*# sourceMappingURL=index.css.map */
