:root{--sectionNavigatorWidth:200px}*{scroll-margin-top:60px}#main{max-width:1000px;width:calc(100% - 2em)}strong{font-weight:700}.input_error{margin-top:.3em}.content{position:relative}.page h2{font-weight:700}h2 img{height:17px;margin-bottom:.1em;margin-left:.2em;width:17px}h2,h2 img{vertical-align:middle}.page h3{font-weight:700}#shareListButton.processing,button.processing,input[type=submit].processing{background-color:var(--button-disabled-bg-colour);color:var(--colour-button-loading-fg);pointer-events:none}.existingListsHolder{margin:2em 0}.existingListName span:not(.formattedVersion),.existingListName svg{vertical-align:middle}.existingListName svg{margin-right:.4em}.existingList .actionsHolder .action:hover svg path,.existingListsHolder[favourite=true] .action:hover svg *{fill:#fff!important}.existingListName:hover{color:var(--hover-colour)}.existingListName:hover svg *{fill:var(--hover-colour)!important}.copyListOverlayBox,.shareListOverlayBox{min-width:600px}#shareListOverlay .inputHolder{margin-bottom:1em}#shareListOverlay .buttonBar{margin-bottom:1.5em}.action.actionControl{border-bottom:1px solid var(--secondary-colour);border-radius:0;margin:0 .3em;padding:0 0 2px;width:1.4em}.overlay .overlayBox{min-width:600px}input.listActionsControl{opacity:0;position:fixed;width: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}.listActionsControlLabel .controlsToggle{border:1px solid transparent;cursor:pointer;margin:0 .4em;padding:0;width:1.5em}.listActionsControlLabel .controls{background-color:var(--surface-colour);border:1px solid var(--border-colour);margin-top:-1px;padding:0 .5em .3em;position:absolute;right:0;top:100%;visibility:hidden;width:185px;z-index:10}.actionControl.extra-lists{margin:1em 0 0;padding:0;position:relative}.actionControl.extra-lists .iconRotate{border-bottom:1px solid var(--secondary-colour);display:inline-block;margin-right:.4em;position:relative;width:1.2em}.actionControl.extra-lists .iconRotate:before{background-image:url(../../images/chevron-down.svg);background-position:50%;background-repeat:no-repeat;background-size:16px 9px;content:"";height:1.2em;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:1.2em}.actionControl.extra-lists:hover .iconRotate{border-color:var(--hover-colour)}.actionControl.extra-lists:hover .iconRotate:before{background-image:url(../../images/chevron-down.svg)}.existingListsHolder.extraListsVisible .actionControl.extra-lists .iconRotate:before{-webkit-transform:rotate(180deg);transform:rotate(180deg)}a.folderLink{color:var(--secondary-colour);margin-left:0}a.folderLink:hover{color:var(--hover-colour)}.inputHolder select{background-color:transparent;border:1px solid var(--border-colour);color:var(--colour-fg);height:38px;margin-top:.4em;outline-style:none;text-align:left;text-decoration:none;text-indent:1em;width:100%}.existingListsHolder .subgroup{max-height:0;overflow-y:hidden}.existingListsHolder .subgroup,.existingListsHolder.extraListsVisible .subgroup{-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing);width:100%}.existingListsHolder.extraListsVisible .subgroup{max-height:1000px;overflow-y:visible}.extraListsControlHolder{display:inline-block;text-align:right;width:100%}#exploreFolderSelectHolder .folderSubgroup,#exploreFolderSelectHolder .topFolders,#folderSelectHolder .folderSubgroup,#folderSelectHolder .topFolders{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;gap:5%;margin-bottom:1em;margin-top:1.2em;width:100%}#exploreFolderSelectHolder .folderSubgroup,#folderSelectHolder .folderSubgroup{max-height:0;overflow-y:hidden;-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing);width:100%}#exploreFolderSelectHolder.folderSubgroupVisible .folderSubgroup,#folderSelectHolder.folderSubgroupVisible .folderSubgroup{max-height:3000px;overflow-y:auto;-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}#exploreFolderSelectHolder .folderSelectFlex,#folderSelectHolder .folderSelectFlex{-webkit-box-flex:0;-ms-flex:0 0 30%;flex:0 0 30%;margin-bottom:2.4em}.folderSelect a,.folderSelect button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid var(--secondary-colour);border-radius:var(--border-radius-box);color:var(--secondary-colour);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0;min-height:9.25rem;overflow:hidden;padding:0;text-transform:none;width:100%}.folderSelect a:hover,.folderSelect button:hover{border-color:var(--hover-colour);color:var(--hover-colour)}.folderSelectButton svg{height:3.5em;margin:auto auto .25em;width:3.5em}.folderSelectButton svg path{fill:var(--secondary-colour)!important}.folderSelectButton:hover svg path{fill:var(--hover-colour)!important}.folderSelect .folderName{display:block;margin:.5em auto auto;overflow:hidden;padding:0 .5em;text-align:center;width:100%}.folderSelect button .folderName{margin-top:0;max-height:none;overflow:hidden}.folderSelect button.show-all .iconRotate:before{background-image:url(../../images/chevron-right.svg);background-position:50%;background-repeat:no-repeat;background-size:23px 44px;bottom:74px;content:"";height:45px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);-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);width:45px}.folderSelect button.show-all{background-image:none;letter-spacing:inherit;position:relative}.folderSelect button.show-all:hover .iconRotate:before{background-image:url(../../images/chevron-right.svg)}#exploreFolderSelectHolder.folderSubgroupVisible .folderSelect button.show-all .iconRotate:before,#folderSelectHolder.folderSubgroupVisible .folderSelect button.show-all .iconRotate:before{-webkit-transform:translateX(-50%) rotate(90deg);transform:translateX(-50%) rotate(90deg)}.noRecent{color:var(--text-grey-on-surface)}.listLinksHolder a{border:none;border-radius:20px;-webkit-box-shadow:none;box-shadow:none;cursor:pointer;display:inline-block;font-size:.9rem;font-weight:500;height:40px;letter-spacing:.15em;line-height:40px;min-width:135px;padding-left:1.7em;padding-right:1.7em;text-align:center;text-transform:uppercase;width:auto}.listLinksHolder{margin-top:1.5em}.listLinksHolder a:focus{-webkit-box-shadow:0 0 0 1px var(--colour-fg);box-shadow:0 0 0 1px var(--colour-fg)}img.warning{margin-right:.2em;vertical-align:text-bottom}.cicCompaniesTotal{color:var(--primary-colour);display:inline-block;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:110px}.cic_analysis,.cic_analysis:hover{background-image:url(../../images/linechart.svg)}.cic_analysis{background-position:50%;background-repeat:no-repeat;background-size:19px 19px;cursor:pointer;height:22px;margin-right:.2em;width:22px}.cicReleaseTag{color:var(--primary-colour);font-weight:700;margin-left:.3em;vertical-align:middle}.cicReleaseTag:before{content:"*"}#allCics .existingList.extraDetailsVisible .extraDetailsHolder:not(.cicVerticalExtraDetailsHolder){max-height:4000px;-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}.cicVerticalHolder:first-of-type{margin-top:0;padding-top:0}.cicVerticalHolder{margin-left:2em}.cicVerticalHolder.extraDetailsVisible .cicVerticalExtraDetailsHolder{max-height:1000px;-webkit-transition:max-height var(--animation-speed) var(--animation-timing);transition:max-height var(--animation-speed) var(--animation-timing)}#sectionHolder{color:var(--colour-fg);margin-top:1.5em;padding-right:1em;position:fixed;width:var(--sectionNavigatorWidth);z-index:10}#sectionHolder.fixed h5{margin-top:1em}#sectionHolder h5{letter-spacing:.2em;margin-bottom:1.5em;text-transform:uppercase}#foldersHome{padding-top:2em}*{scroll-margin-top:2em}#existingListsSection{margin:0 1em}#sectionHolder{position:sticky!important;top:2em}.topBarHolder{padding-top:0}.listsSection{margin:2em 0}.cicCompaniesTotal{float:right;margin-right:.3em;width:auto}.inputHolder textarea{background:inherit;background-color:transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:var(--colour-fg);font-variant-numeric:tabular-nums;margin-top:.4em;padding:1em;resize:none;width:100%}@media screen and (max-width:1300px){#pageHeader:not(.minimized)~#main #sectionHolder{display:none}}#exploreFolderSelectHolder,#folderSelectHolder{position:relative}#exploreFolderSelectHolder .more-results-toggle-label,#folderSelectHolder .more-results-toggle-label{bottom:0;display:none;position:absolute;right:0}.folders-list .search-mismatch{display:none!important}.folders-list .search-match{display:initial!important}.more-results-toggle-input~.folders-list div:nth-of-type(n+7){display:none}.more-results-toggle-input:checked~.folders-list div:nth-of-type(n+7){display:initial}.folders-list div:nth-child(n+7 of div.search-match){display:initial!important}.more-results-toggle-label:has(+.folders-list div:nth-of-type(n+7)){display:inline-block!important}.more-results-toggle-label:has(+.folders-list div.search-match){display:none!important}@media screen and (max-width:700px){.copyListOverlayBox,.overlay .overlayBox,.shareListOverlayBox{min-width:auto}}@media screen and (min-width:800px){#main{margin-left:auto;margin-right:auto}}@media screen and (max-width:900px){#sectionHolder{display:none}.explanationHolder label .explanation{left:-50%;-webkit-transform:translateX(0);transform:translateX(0)}#existingListsSection{margin-left:0}}
/*# sourceMappingURL=index.css.map */
