@font-face{font-family:NB Television Pro Mono;src:url(/assets/NBTelevisionPro-Mono-fPRRQav3.woff2) format("woff2");font-weight:400;font-display:swap}:root{--panel: #1c1a1b;--pink: #F1DEE5;--hot: #FBF4F7;--black: #000;--blue: #3d6bff;--fringe: color-mix(in srgb, var(--blue) 40%, transparent);--blue-dark: #5c8fff;--fringe-dark-strength: 38%;--fringe-dark: color-mix(in srgb, var(--blue-dark) var(--fringe-dark-strength), transparent);--bg: #171415;--font-mono: "NB Television Pro Mono", monospace;--text-lg: 1.63rem;--text-sm: clamp(.85rem, 5.2cqi, 1.15rem);--leading: 1;--action-indent: clamp(1rem, 20cqi - 9.5rem, 8rem);--bezel: clamp(12px, 10vw - 48px, 100px);--screen-radius: min(calc(var(--bezel) * 1.5), 72px);--screen-safe: calc(var(--screen-radius) * .5);--line-glow: 0 0 2px var(--pink), 0 0 5px color-mix(in srgb, var(--pink) 70%, transparent), 0 0 12px color-mix(in srgb, var(--pink) 30%, transparent), 0 0 16px color-mix(in srgb, var(--black) 60%, transparent);--line-glow-open: 0 0 2px var(--black), 0 0 8px color-mix(in srgb, var(--pink) 60%, transparent);--dash-shift: -.2em;--dashes: "________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________________";--dim: background .25s ease;--glow: -3px 0 2px var(--fringe-dark), 3px 0 2px var(--fringe-dark), 0 0 2px var(--pink), 0 0 3px var(--pink), 0 0 8px color-mix(in srgb, var(--black) 70%, transparent), 0 0 18px color-mix(in srgb, var(--black) 45%, transparent), 0 0 32px color-mix(in srgb, var(--black) 25%, transparent);--glow-open: 0 0 2px var(--black), 0 0 3px var(--black), -3px 0 2px var(--fringe), 3px 0 2px var(--fringe), 0 0 8px color-mix(in srgb, var(--pink) 70%, transparent), 0 0 18px color-mix(in srgb, var(--pink) 45%, transparent), 0 0 32px color-mix(in srgb, var(--pink) 25%, transparent);color-scheme:dark;font-family:var(--font-mono);color:var(--hot);background:var(--black);text-shadow:var(--glow);-webkit-font-smoothing:antialiased}body{margin:0}#app{box-sizing:border-box;width:100%;min-height:100svh;padding:var(--bezel);background:var(--bg);overflow-x:clip;container-type:inline-size;animation:crt-flicker .42s infinite}body:after{content:"";position:fixed;inset:var(--bezel);z-index:100;border-radius:var(--screen-radius);box-shadow:0 0 0 100vmax var(--black),inset 0 0 0 1px color-mix(in srgb,var(--pink) 12%,transparent),inset 0 0 clamp(1.5rem,6vw,5rem) color-mix(in srgb,var(--black) 30%,transparent);pointer-events:none}.bezel-edge{position:fixed;left:0;right:0;z-index:99;height:var(--bezel);background-color:var(--black)}.bezel-top{top:0}.bezel-bottom{bottom:0}.word{display:inline-block;white-space:pre}.px{display:inline-block;text-align:center}#app:before{content:"";position:fixed;inset:var(--bezel);z-index:1;border-radius:var(--screen-radius);background:repeating-linear-gradient(to bottom,transparent 0 2px,color-mix(in srgb,var(--black) 18%,transparent) 2px 4px);pointer-events:none}@keyframes crt-flicker{0%,to{opacity:1}18%{opacity:.95}31%{opacity:1}47%{opacity:.97}63%{opacity:.92}78%{opacity:.99}}@media(prefers-reduced-motion:reduce){#app{animation:none}*{transition:none!important}}.lock-glow{position:absolute}.lock-glow .fringe{flood-color:var(--blue-dark);flood-opacity:var(--fringe-dark-strength)}.lock-glow .halo{flood-color:var(--pink)}.lock-glow .bloom{flood-color:var(--black)}.index{width:100%;border-collapse:collapse;font-family:var(--font-mono);font-size:var(--text-lg);line-height:var(--leading);color:var(--hot);background:var(--panel);text-align:left;text-transform:none}.index td,.index tbody th{padding:.75rem 1rem 3rem;vertical-align:top;font-weight:inherit;text-align:inherit}.index thead th{height:0;padding:0;line-height:0;font-size:1px;color:transparent;overflow:hidden}.index tbody tr{background:var(--panel);transition:var(--dim)}.index tbody tr>:first-child{position:relative}.index tbody tr th:before,.index tbody tr:last-child>:first-child:after{content:"";position:absolute;left:0;width:100cqw;height:2px;background:var(--pink);box-shadow:var(--line-glow);pointer-events:none}.index tbody tr th:before{top:0}.index tbody tr:last-child>:first-child:after{bottom:0}.index.has-open tr:not(.open){background:var(--bg)}.index.has-open tr.open{background:var(--pink);color:var(--black);text-shadow:var(--glow-open)}.index.has-open tr.open th:before,.index.has-open tr.open:last-child>:first-child:after{background:var(--black);box-shadow:var(--line-glow-open)}.index.has-open tr.open .body{color:var(--black)}.index .meta{width:16%;white-space:nowrap}.index .subject{width:54%;max-width:44ch}.index .action{width:30%;padding-left:var(--action-indent)}.index a{display:inline-block;color:inherit;text-decoration:none;transition:translate .2s ease}@media(hover:hover){.index a:hover{translate:.4em 0}}.index tr{transition:var(--dim)}.index tr:has(>.action a){cursor:pointer}.index .lock{flex:none;width:14px;margin-right:calc(2ch - 14px);overflow:visible}.index .locked{display:inline-flex;align-items:center;color:inherit}.index .detail td{position:relative;padding:.75rem 0 3rem}.index .detail td:before{content:var(--dashes);position:absolute;top:var(--dash-shift);left:0;right:0;height:0;line-height:0;white-space:nowrap;overflow-x:clip;pointer-events:none}.index .videos{margin:.75rem 0 3rem calc(16cqi + 1rem);width:0;min-width:calc(54% + var(--action-indent) - 1rem)}.index .video{display:block;position:relative;z-index:2;width:100%;height:auto;background:var(--black)}.index .video+.video{margin-top:2rem}.index .close{box-sizing:border-box;width:0;min-width:100%;margin-top:3rem}.index .close a{margin-left:calc(70cqi + var(--action-indent))}.index .body{padding:0 1rem;max-width:70ch;font-family:var(--font-mono);color:var(--pink);white-space:pre-line}.index .body.wide{max-width:none}.index .body p,.index .body h1,.index .body h2,.index .body h3,.index .body h4,.index .body h5,.index .body h6,.index .body ul,.index .body ol,.index .body blockquote{margin:0 0 1em}:is(.index .body p,.index .body h1,.index .body h2,.index .body h3,.index .body h4,.index .body h5,.index .body h6,.index .body ul,.index .body ol,.index .body blockquote):last-child{margin-bottom:0}.index .body h1,.index .body h2,.index .body h3,.index .body h4,.index .body h5,.index .body h6{font-size:inherit;font-weight:inherit;text-transform:uppercase}.index .body ul,.index .body ol{padding-left:1.5em}.index .body blockquote{padding-left:1em;border-left:2px solid currentColor}.index .body img{display:block;max-width:100%;height:auto;margin:1.5rem 0}.index .body .two-col{display:grid;grid-template-columns:1fr 1fr;gap:4rem}.index .body .divider{position:relative;height:0;margin:3rem -1rem;border:none;color:inherit;line-height:0;white-space:nowrap;overflow-x:clip;overflow-y:visible}.index .body .divider:before{content:var(--dashes);position:absolute;top:var(--dash-shift);left:0}.index .body .col>:first-child{margin-top:0}@container (width < 48em){.index{display:block;font-size:var(--text-sm)}.index tbody{display:block}.index tr{display:grid;grid-template-columns:minmax(0,1fr) auto;position:relative}.index td,.index tbody th{display:block;padding:.75rem 1rem}.index tbody tr>th:first-child{position:static}.index .meta{grid-area:1 / 1 / 1 / -1;width:auto;min-width:0;white-space:normal}.index .action{grid-area:1 / 2;width:auto;padding-left:1rem;text-align:right;white-space:nowrap}.index .subject{grid-area:2 / 1 / 2 / -1;width:auto;max-width:none;padding-top:.5rem;padding-bottom:3rem}.index .detail{display:block}.index .detail td{padding:.75rem 0 3rem}.index .videos{margin:.75rem 1rem 2rem;min-width:calc(100% - 2rem)}.index .body{max-width:none}.index .body .two-col{grid-template-columns:1fr}.index .close{padding:0 1rem;text-align:right}.index .close a{margin-left:0}}.site-header{display:grid;grid-template-columns:16% 34% calc(20% + var(--action-indent) - 1rem) 1fr;row-gap:2.6em;padding:max(.75rem,var(--screen-safe)) 0 .75rem;font-family:var(--font-mono);font-size:var(--text-lg);line-height:var(--leading);color:var(--hot);background:var(--panel);text-transform:uppercase;transition:var(--dim)}.site-header.dimmed{background:var(--bg)}.site-header>div,.site-header>h1{margin:0;padding:0 2rem 0 1rem;font:inherit}.site-header .authorised-value,.site-header .supervising-value{padding-right:0}@container (width < 48em){.site-header{grid-template-columns:1fr 1fr;row-gap:1.5em;font-size:var(--text-sm)}.site-header>div,.site-header>h1{padding:0 1rem}.site-header .report{order:1}.site-header .report-title{order:2}.site-header .spacer{order:3}.site-header .report-subtitle{order:4}.site-header .authorised{order:5}.site-header .authorised-value{order:6}.site-header .supervising{order:7}.site-header .supervising-value{order:8}.site-header .archive{order:9}}.site-footer{padding:.75rem 1rem max(3rem,var(--screen-safe));font-family:var(--font-mono);font-size:var(--text-lg);line-height:var(--leading);color:var(--hot);background:var(--panel);text-align:left;text-transform:uppercase;transition:var(--dim)}.site-footer.dimmed{background:var(--bg)}.site-footer a{display:inline-block;color:inherit;text-decoration:none;transition:translate .2s ease}@media(hover:hover){.site-footer a:hover{translate:.4em 0}}@container (width < 48em){.site-footer{font-size:var(--text-sm)}}
