html,body{height:100%;background-color:var(--clr-hadron-cool-black);overscroll-behavior-y:none}body{margin:0;font-family:var(--type-font)}@layer reset,base,theme,utilities;@layer base{:root,::backdrop{--clr-hadron-bright-blue: #0047BB;--clr-hadron-cool-grey: #53565A;--clr-hadron-cool-black: #101820;--clr-hadron-standard-white: #fff;--clr-primary: var(--clr-hadron-bright-blue);--clr-primary-lighter: color-mix(in srgb, var(--clr-primary), white 40%);--clr-primary-light: color-mix(in srgb, var(--clr-primary), white 60%);--clr-primary-lightest: color-mix(in srgb, var(--clr-primary), white 80%);--clr-primary-dark: color-mix(in srgb, var(--clr-primary), black 40%);--clr-secondary: var(--clr-hadron-cool-grey);--clr-secondary-lighter: color-mix(in srgb, var(--clr-secondary), white 40%);--clr-secondary-light: color-mix(in srgb, var(--clr-secondary), white 60%);--clr-secondary-lightest: color-mix(in srgb, var(--clr-secondary), white 80%);--clr-secondary-dark: color-mix(in srgb, var(--clr-secondary), black 40%);--clr-accent: var(--clr-hadron-cool-black);--clr-accent-lighter: color-mix(in srgb, var(--clr-accent), white 40%);--clr-accent-light: color-mix(in srgb, var(--clr-accent), white 60%);--clr-accent-lightest: color-mix(in srgb, var(--clr-accent), white 80%);--clr-accent-dark: color-mix(in srgb, var(--clr-accent), black 40%);--clr-text-on-primary: var(--clr-hadron-standard-white);--clr-text-on-primary-light: var(--clr-hadron-cool-grey);--clr-text-on-primary-lighter: var(--clr-hadron-cool-grey);--clr-text-on-primary-lightest: var(--clr-hadron-cool-grey);--clr-text-on-primary-dark: var(--clr-hadron-standard-white);--clr-text-on-secondary: var(--clr-hadron-standard-white);--clr-text-on-secondary-light: var(--clr-hadron-cool-grey);--clr-text-on-secondary-lighter: var(--clr-hadron-cool-grey);--clr-text-on-secondary-lightest: var(--clr-hadron-cool-grey);--clr-text-on-secondary-dark: var(--clr-hadron-standard-white);--clr-text: var(--clr-hadron-cool-black);--clr-error: rgb(229, 57, 53);--clr-error-background: rgba(229, 57, 53, .2);--clr-background: var(--clr-hadron-standard-white);--clr-text-on-background: var(--clr-hadron-cool-black);--clr-surface: var(--clr-hadron-standard-white);--clr-text-on-surface: var(--clr-hadron-cool-black);--clr-border: var(--clr-hadron-cool-grey);--clr-backdrop: rgba(0, 0, 0, .5);--clr-doughnut-chart-pdf: #66cbfa;--clr-doughnut-chart-xlsx: #4BCF51;--clr-doughnut-chart-docx: #F7931A;--clr-doughnut-chart-xls: #008DE4;--clr-doughnut-chart-pptx: #C2A633;--clr-doughnut-chart-msg: #6269aa;--clr-doughnut-chart-doc: #bebebe;--clr-doughnut-chart-zip: #C0E32E;--clr-doughnut-chart-jpg: #1BA27A;--clr-doughnut-chart-txt: #ED9E17;--clr-doughnut-chart-xlsm: #F26722;--clr-doughnut-chart-csv: #905ec9;--clr-doughnut-chart-xlsb: #EBB242;--clr-doughnut-chart-lnk: #5DADEC;--clr-doughnut-chart-mp3: #FF7F7F;--clr-doughnut-chart-m4a: #77DD77;--clr-doughnut-chart-jpeg: #FFB347;--clr-doughnut-chart-jfif: #C299E5;--clr-doughnut-chart-mp4: #66CCCC;--clr-doughnut-chart-tmp: #FFCC99;--clr-doughnut-chart-db: #9FE2BF;--clr-doughnut-chart-ods: #FDFD96;--clr-doughnut-chart-stl: #FF6961;--clr-doughnut-chart-png: #779ECB;--clr-doughnut-chart-ppt: #AEC6CF;--clr-doughnut-chart-one: #CFCFC4;--clr-doughnut-chart-crdownload: #F49AC2}}@layer base{:root{--safe-area-inset-top: env(safe-area-inset-top);--safe-area-inset-bottom: env(safe-area-inset-bottom);--safe-area-inset-left: env(safe-area-inset-left);--safe-area-inset-right: env(safe-area-inset-right);--screen-height: 100dvb;--screen-width: 100dvi}@media(display-mode:fullscreen),(display-mode:standalone){:root{--screen-height: 100vh;--screen-width: 100vw}}html{font-size:62.5%;font-family:var(--type-font);height:var(--screen-height);width:var(--screen-width);padding-top:var(--safe-area-inset-top)!important;padding-bottom:var(--safe-area-inset-bottom)!important;box-sizing:border-box;overflow:visible!important}a,a:hover,a:visited,a:active{text-decoration:none;color:inherit}ul{list-style:none;padding:0}.placard-actions>*{min-width:150px;margin-right:15px}[hidden]{display:none!important}.centred{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%)}em{font-weight:700}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.transparent{opacity:0}.content-object{display:flex;align-items:center}.content-object mat-icon{margin-right:10px}mat-icon.filled{font-variation-settings:"FILL" 1}dt,dd,li{font-family:var(--type-font-alt)}h1{margin:0}.header-with-back-button{display:flex;align-items:center;height:90px}.header-with-back-button .title{margin:0}.header-with-back-button .nav-back-button{width:45px!important;height:45px!important}.header-with-back-button .nav-back-button mat-icon{font-size:30px!important;width:30px!important;height:30px!important}markdown div,markdown p,markdown span{font-family:var(--type-font)}markdown table,markdown th,markdown td{border:1px solid var(--clr-border);border-collapse:collapse}markdown th,markdown td{padding:5px;font-family:var(--type-font-alt)}markdown li{font-family:var(--type-font)}.align-right{margin-left:auto}a.disabled{pointer-events:none;opacity:.5}}@layer base{:root{--type-font: "Bradford LL", "Helvetica Neue", serif;--type-font-alt: "TT Hoves Pro", "Helvetica Neue", sans-serif;--type-font-header: "TT Hoves Pro", "Helvetica Neue", sans-serif;--type-font-icons: "Material Symbols Outlined"}.type-alt{font-family:var(--type-font-alt)}i{font-family:var(--type-font-icons);font-weight:400;font-style:normal;font-size:2.4rem;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}@font-face{font-family:Material Symbols Outlined;font-style:normal;font-weight:100 700;src:url(https://fonts.gstatic.com/s/materialsymbolssharp/v150/gNMVW2J8Roq16WD5tFNRaeLQk6-SHQ_R00k4aWHSSmlN.woff2) format("woff2")}.i{font-family:var(--type-font-icons);font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}i{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 20}h1{font-size:2.5rem;font-family:var(--type-font-header)}h2{font-size:1.8rem;font-family:var(--type-font-header)}h3{font-size:1.6rem;font-family:var(--type-font-header)}h4,h5,h6,header{font-family:var(--type-font-header)}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Regular.otf) format("opentype");font-weight:400;font-style:normal}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Italic.otf) format("opentype");font-weight:400;font-style:italic}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Thin.otf) format("opentype");font-weight:100;font-style:normal}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Thin-Italic.otf) format("opentype");font-weight:100;font-style:italic}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-ExtraLight.otf) format("opentype");font-weight:200;font-style:normal}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-ExtraLight-Italic.otf) format("opentype");font-weight:200;font-style:italic}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Light.otf) format("opentype");font-weight:300;font-style:normal}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Light-Italic.otf) format("opentype");font-weight:300;font-style:italic}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Medium.otf) format("opentype");font-weight:500;font-style:normal}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Medium-Italic.otf) format("opentype");font-weight:500;font-style:italic}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-DemiBold.otf) format("opentype");font-weight:600;font-style:normal}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-DemiBold-Italic.otf) format("opentype");font-weight:600;font-style:italic}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Bold.otf) format("opentype");font-weight:700;font-style:normal}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Bold-Italic.otf) format("opentype");font-weight:700;font-style:italic}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-ExtraBold.otf) format("opentype");font-weight:800;font-style:normal}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-ExtraBold-Italic.otf) format("opentype");font-weight:800;font-style:italic}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Black.otf) format("opentype");font-weight:900;font-style:normal}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Black-Italic.otf) format("opentype");font-weight:900;font-style:italic}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Hairline.otf) format("opentype");font-weight:50;font-style:normal}@font-face{font-family:TT Hoves Pro;src:url(/assets/typefaces/TT-Hoves-Pro-Hairline-Italic.otf) format("opentype");font-weight:50;font-style:italic}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-Light.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-LightItalic.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-LightItalic.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-Regular.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-Italic.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-Book.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-Book.woff) format("woff");font-weight:450;font-style:normal}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-BookItalic.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-BookItalic.woff) format("woff");font-weight:450;font-style:italic}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-Medium.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-MediumItalic.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-MediumItalic.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-Bold.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-BoldItalic.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-ExtraBold.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-ExtraBold.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-ExtraBoldItalic.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-ExtraBoldItalic.woff) format("woff");font-weight:800;font-style:italic}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-Black.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Bradford LL;src:url(/assets/typefaces/BradfordLLWeb-BlackItalic.woff2) format("woff2"),url(/assets/typefaces/BradfordLLWeb-BlackItalic.woff) format("woff");font-weight:900;font-style:italic}}@layer base{.spin{animation-name:spin;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes slide-in{0%{transform:translate(5%)}to{transform:translate(0)}}@keyframes slide-out{0%{transform:translate(0)}to{transform:translate(5%)}}@keyframes pulse{0%{opacity:1}50%{opacity:.5}}@keyframes skew-glitch{0%{transform:skew(83deg,2deg) scaleY(.15)}27%{transform:skew(-83deg,2deg) scaleY(.15)}66%{transform:skew(93deg,-2deg) scaleY(.15)}91%{transform:skew(-89deg,-2deg) scaleY(.15)}1%,28%,67%,92%{transform:none}}@keyframes cyberpunk-glitch{0%{clip-path:polygon(96% 81%,23% 67%,3% 70%,81% 58%,63% 65%,71% 18%,60% 85%,22% 27%,26% 25%,60% 53%,79% 62%,61% 6%,8% 1%,12% 81%,12% 21%,75% 7%,31% 61%,69% 79%,41% 46%,3% 7%,94% 96%,16% 40%,10% 99%,22% 67%,83% 41%,92% 76%)}4%{clip-path:polygon(25% 86%,59% 45%,12% 89%,25% 14%,1% 82%,36% 13%,85% 53%,59% 8%,12% 76%,69% 93%,3% 49%,74% 64%,6% 87%,36% 94%,55% 30%,53% 16%,26% 39%,7% 69%,23% 96%,83% 38%,33% 25%,7% 36%,28% 41%,27% 85%,9% 77%,64% 47%)}27%{clip-path:polygon(39% 7%,81% 81%,97% 19%,37% 54%,19% 66%,98% 57%,10% 45%,60% 82%,10% 96%,46% 53%,70% 68%,89% 24%,6% 45%,81% 29%,68% 54%,77% 32%,90% 44%,28% 36%,66% 72%,12% 98%,83% 10%,11% 71%,71% 78%,11% 93%,50% 29%,36% 36%)}51%{clip-path:polygon(18% 34%,31% 77%,73% 57%,69% 50%,62% 33%,34% 10%,3% 66%,76% 4%,44% 97%,43% 50%,68% 3%,72% 17%,94% 57%,46% 74%,69% 17%,56% 24%,93% 59%,10% 84%,93% 76%,70% 26%,93% 2%,84% 83%,25% 4%,49% 93%,14% 64%,31% 60%)}66%{clip-path:polygon(91% 2%,50% 60%,51% 75%,11% 27%,96% 3%,36% 12%,22% 49%,21% 75%,13% 30%,29% 41%,2% 76%,72% 52%,40% 56%,19% 38%,32% 7%,30% 34%,3% 27%,48% 17%,1% 33%,16% 41%,24% 21%,47% 42%,16% 4%,81% 91%,45% 83%,21% 21%)}91%{clip-path:polygon(21% 73%,5% 5%,41% 55%,3% 59%,99% 94%,66% 86%,30% 46%,69% 100%,81% 83%,34% 55%,36% 8%,2% 5%,94% 91%,90% 71%,38% 92%,55% 46%,67% 68%,59% 98%,30% 87%,22% 45%,59% 76%,47% 6%,79% 3%,20% 61%,61% 96%,46% 18%)}1%,28%,5%,53%,67%,92%{clip-path:none}}@keyframes slide-in{0%{transform:translate(5%)}to{transform:translate(0)}}@keyframes slide-out{0%{transform:translate(0)}to{transform:translate(5%)}}@keyframes pulse{0%{opacity:1}50%{opacity:.5}}}@layer base{:root{--screen-small: 600px;--screen-medium: 960px;--screen-large: 1280px;--screen-xlarge: 1920px}}@layer base{.page{padding:0 15px 15px}}@layer base{:root{--mat-menu-background-color: white;--mat-menu-overlay-border-color: #d8d8d8;--mat-menu-overlay-box-shadow-color: grey}.mat-menu{background-color:var(--mat-menu-background-color)!important;color:var(--text-on-background-color);border:1px solid var(--mat-menu-overlay-border-color);box-shadow:0 2px 4px var(--mat-menu-overlay-box-shadow-color)}}@layer base{:where(button,.button,[mat-button],[mat-flat-button],[mat-stroked-button]).large-button{height:60px!important;font-size:1.6rem!important}}@layer base{form label{font-family:var(--type-font-alt);font-size:1.6rem}}@layer base{*.section-with-hero{display:flex;align-items:center;width:720px}*.section-with-hero .hero mat-icon{width:30rem!important;height:30rem!important;font-size:30rem!important;font-variation-settings:"FILL" 0,"wght" 200}*.section-with-hero>*:nth-child(2){display:flex;flex-direction:column}*.section-with-hero>*:nth-child(2) h1{font-size:6rem;margin-top:10px;margin-bottom:10px}*.section-with-hero>*:nth-child(2) h1+*{font-size:2rem;font-weight:400;font-family:var(--type-font-alt)}*.section-with-hero .actions{margin-top:40px}*.section-with-hero .actions>*:not(:last-child){margin-right:15px}*.section-with-hero .actions button{max-width:180px!important}*.section-with-hero .title{font-size:2rem;font-family:var(--type-font-alt)}}@layer base{hadron-table table.hide-header thead{display:none}}@layer base{:root{--files-in-progress-button_background-color: white;--files-in-progress-button_overlay-border-color: #d8d8d8;--files-in-progress-button_overlay-box-shadow-color: grey}.files-in-progress-menu-overlay-panel>*{max-width:80vw;background-color:var(--files-in-progress-button_background-color);color:var(--text-on-background-color);border:1px solid var(--files-in-progress-button_overlay-border-color);box-shadow:0 2px 4px var(--files-in-progress-button_overlay-box-shadow-color);position:relative;border-radius:3px;font-size:1.6rem}}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}@layer base{hadron-doughnut-chart{--clr-border: var(--clr-gray-400)}hadron-doughnut-chart text{font-size:1.6rem}}@layer base{hadron-bar-chart{--clr-bar-chart-gridlines: lightgrey;--clr-bar-chart-tooltips: rgb(48, 48, 48);--clr-border: var(--clr-gray-400)}hadron-bar-chart text{font-size:1.6rem}hadron-bar-chart .grid line{stroke:var(--clr-bar-chart-gridlines);stroke-opacity:.7;shape-rendering:crispEdges}}@layer base{:root{--card-background-color: color-mix(in srgb, var(--clr-primary), white 90%)}}.o{background-color:red}
