@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-900-1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-900-2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(/fonts/archivo-900-3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-4.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-8.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-10.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-11.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-12.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-13.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-14.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-15.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-16.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-17.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-18.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-700-19.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-700-20.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-700-21.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-700-22.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-700-23.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c:#ffb000;--d:#bc8e2a;--h:#ffc84d;--b:#0c0a06;--rgb:255,176,0;--red:#ff3d33;--glow:0 0 .4375rem rgba(var(--rgb),.5);--line:1px solid var(--d);--pad:4.5rem}:root[data-tube=green]{--c:#3f3;--d:#27b327;--h:#8fff8f;--b:#060c06;--rgb:51,255,51}:root[data-tube=white]{--c:#e8e8e8;--d:#9f9f9f;--h:#fff;--b:#0a0a0a;--rgb:232,232,232}:root[data-tube=blue]{--c:#7fa6ff;--d:#7892ce;--h:#ccdcff;--b:#06080c;--rgb:127,166,255}*{box-sizing:border-box}body{background:var(--b);color:var(--c);letter-spacing:.16em;text-transform:uppercase;text-shadow:var(--glow);margin:0;font:400 .9375rem/1.6 IBM Plex Mono,monospace}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline}button,input,textarea,select{font:inherit;letter-spacing:inherit;color:inherit}button,a,input,textarea,summary{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}button,select{text-transform:uppercase;border:var(--line);background:0 0}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--h);outline-offset:.25rem}::selection{background:var(--c);color:var(--b);text-shadow:none}button:hover{color:var(--h)}.site{width:100%;padding:1.5rem var(--pad) 0;flex-direction:column;min-height:100svh;margin:0;display:flex;position:relative}.site:after{content:"";pointer-events:none;z-index:3;background:repeating-linear-gradient(#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0}html[data-worn=true]{--glow:0 0 .75rem rgba(var(--rgb),.75),0 0 1.5rem rgba(var(--rgb),.4)}html[data-worn=true] .site:after{background:radial-gradient(#0000 38%,#0000008c),repeating-linear-gradient(#0000006b 0 1px,#0000 1px 2px)}.worn-roll{z-index:5;pointer-events:none;background-image:linear-gradient(#fff0 0%,#ffffff12 50%,#fff0 100%);background-position:0 -17.5rem;background-repeat:no-repeat;background-size:100% 17.5rem;animation:8s linear infinite worn-roll;position:fixed;inset:0}.site>header{z-index:6}@keyframes worn-roll{0%{background-position:0 -17.5rem}to{background-position:0 calc(100% + 17.5rem)}}@media (prefers-reduced-motion:reduce){.worn-roll{display:none}}.boot{border-bottom:var(--line);color:var(--d);justify-content:space-between;align-items:center;gap:1.25rem;padding-bottom:.5rem;font-size:.6875rem;line-height:1.5rem;display:flex}.brand{white-space:nowrap;align-items:center;gap:.625rem;display:inline-flex}.pulse{width:4rem;height:1rem;color:var(--c);filter:drop-shadow(0 0 2px)}.settings{align-items:center;gap:.25rem;display:flex}.settings button{border-color:rgba(var(--rgb),.22);height:1.375rem;padding:0 .4375rem;font-size:.6875rem;line-height:1}.settings button[aria-pressed=true]{border-color:var(--h);color:var(--h)}.swatch{background:var(--sw);width:.5rem;height:.5rem;margin-left:.375rem;display:inline-block}.tube-name{margin-right:.5rem}.mobile-theme{display:none}.nav{border-bottom:var(--line);gap:.5rem;padding:.625rem 0;font-size:.8125rem;line-height:1.25rem;display:flex}.nav a{white-space:nowrap;padding:.125rem .5rem}.nav a[aria-current=page]{background:var(--c);color:var(--b);text-shadow:none}.skip{z-index:10;background:var(--c);color:var(--b);padding:.5rem;position:absolute;top:-6rem;left:1rem}.skip:focus{top:1rem}main{flex:1;min-width:0}h1,h2,p{margin:0}h1{letter-spacing:.06em;margin-top:4.5rem;font-size:3.5rem;font-weight:600;line-height:1.15}h2,.section-title{letter-spacing:.06em;font-size:1.375rem;font-weight:600;line-height:1.4}.hero h1{margin-top:6.5rem;font-size:4.5rem;line-height:1.167}.hero h1 span{display:block}.hero h1 .headline-twitch{animation:4.6s step-end infinite jit}.highlight{color:var(--h)}.intro{text-wrap:pretty;max-width:56.25rem;margin-top:2rem}.dim{color:var(--d)}.small{font-size:.6875rem;line-height:1.65}.section{margin-top:5rem}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem;display:flex}.section-title:before,.section-title:after{content:"────";letter-spacing:0}.section-title:before{margin-right:.7em}.section-title:after{margin-left:.7em}.lookup{border:var(--line);letter-spacing:.06em;align-items:center;gap:1ch;max-width:60rem;margin-top:4.5rem;padding:1.75rem 2rem;font-size:1.75rem;line-height:3rem;display:flex}.lookup input{outline-offset:.5rem;text-transform:none;background:0 0;border:0;flex:1;width:100%;min-width:0;padding:0}.lookup input::placeholder{color:var(--d);opacity:1;text-transform:uppercase}.lookup button{border:0;padding:0 .3rem;font-size:1.75rem}.cursor{background:var(--c);width:.6em;height:1.05em;box-shadow:0 0 .5rem rgba(var(--rgb),.5);animation:1.06s step-end infinite blink;display:inline-block}.lookup-links{flex-wrap:wrap;gap:.25rem 1.5rem;margin-top:.75rem;font-size:.6875rem;display:flex}.lookup-links a{text-decoration:underline}.recent-list{max-width:60rem;margin-top:1.25rem}.log-row{align-items:baseline;gap:2ch;line-height:2rem;display:flex}.log-row .dots{white-space:nowrap;opacity:.55;flex:1;min-width:0;overflow:hidden}.log-row .time{color:var(--d)}.log-note{color:var(--d);margin-top:.75rem;font-size:.6875rem}.index-link{color:var(--h);margin-top:1.5rem;display:inline-block}.tag{white-space:nowrap;color:var(--h);display:inline-block}.tag.quiet,.tag.unknown{color:var(--d)}.tag.zombie,.zombie-status-text{animation:4.6s step-end infinite dyingTag}.tag.dead{color:var(--red);text-shadow:0 0 .5rem #ff3d3399}.action{min-height:2.75rem;color:var(--h);background:0 0;border:0;align-items:center;padding:.25rem .5rem;display:inline-flex}.actions{flex-wrap:wrap;gap:.5rem;display:flex}.panel{border:var(--line);padding:1.5rem 2rem}.notice{max-width:60rem;margin-top:2.5rem}.stack{gap:1rem;display:grid}.meta-row{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:space-between;gap:1ch;line-height:1.75rem;display:flex}.meta-row dt{color:var(--d)}.meta-row dd{text-align:right;margin:0}.meta-list{margin:0}.source-row{overflow-wrap:anywhere;align-items:baseline;gap:1ch;line-height:1.75rem;display:flex}.source-row .dots{white-space:nowrap;opacity:.55;flex:1;min-width:0;overflow:hidden}.source-row>a{overflow-wrap:anywhere;min-width:0}.source-row>span:first-child{color:var(--d)}.footer{border-top:var(--line);margin-top:7rem;padding:1rem 0 0}.footer p{max-width:68.75rem;color:var(--d);text-wrap:pretty}.footer a{color:var(--c);text-decoration:underline}.signature{margin-top:.5rem}.statusbar{margin:4.5rem calc(-1*var(--pad)) 0;background:var(--h);min-height:2rem;color:var(--b);letter-spacing:.14em;text-shadow:none;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:0 1.5rem;font-size:.8125rem;display:grid}.statusbar>span:last-child{text-align:right}.statusbar .verdict{padding:0 .875rem}.statusbar[data-verdict=Zombie] .verdict,.statusbar[data-verdict=Dead]{background:var(--red)}html[data-bar=false] .statusbar{display:none}.settings-popover{z-index:5;background:var(--b);border:var(--line);padding:1rem;position:absolute;right:1rem}.settings-popover .settings{flex-wrap:wrap;display:flex}.settings-popover button{min-height:2.75rem}.visually-hidden{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@keyframes blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes jit{0%,58%,66%,to{opacity:1;transform:none}59%{transform:translate(3px)}60%{transform:translate(-2px)}61%{opacity:.75;transform:translate(4px)skew(-6deg)}62%{transform:none}63%{transform:translate(-3px)}64%{transform:translate(1px)skew(4deg)}65%{opacity:.85;transform:translate(-1px)}}@media (width<=70rem){:root{--pad:2.5rem}.boot{flex-wrap:wrap;gap:.375rem 1rem}.boot>.settings{flex-basis:100%}.era{display:none}.nav{flex-wrap:wrap;gap:.25rem;margin:0 -.5rem;padding:0}.nav a{align-items:center;min-height:2.75rem;display:flex}h1{font-size:2.75rem}.hero h1{margin-top:4rem;font-size:3rem;line-height:1.2}.lookup{margin-top:2.5rem;padding:1.25rem 1.5rem;font-size:1.375rem;line-height:2.25rem}.source-row{flex-direction:column;align-items:flex-start;gap:.125rem;padding:.25rem 0}.source-row .dots{display:none}}@media (width<=47.99rem){:root{--pad:1rem}.site{padding-top:1rem}.boot{flex-wrap:nowrap;gap:.75rem}.era,.online,.clock,.boot>.settings{display:none}.mobile-theme{display:block}.mobile-theme summary{cursor:pointer;list-style:none}.nav{scrollbar-width:none;flex-wrap:nowrap;margin:0 -1rem;padding:0 .5rem;overflow-x:auto}.nav a{flex:none;padding:0 .5rem}body{letter-spacing:.1em;font-size:.875rem;line-height:1.57143}h1,.hero h1{margin-top:2.5rem;font-size:1.75rem;line-height:2.25rem}.intro{margin-top:1rem}.lookup{margin-top:2rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.75rem}.lookup button{font-size:1.25rem}.section{margin-top:3.5rem}.section-title,h2{font-size:1rem;line-height:1.5rem}.section-title:before,.section-title:after{content:"──"}.log-row{grid-template-columns:minmax(0,1fr) auto;gap:0 1ch;padding:.375rem 0;line-height:1.5rem;display:grid}.log-row>a{overflow-wrap:anywhere;grid-area:1/1}.log-row .time{grid-area:1/2;font-size:.6875rem}.log-row .dots{display:none}.log-row .days{grid-area:2/1;font-size:.6875rem}.log-row .tag{grid-area:2/2;font-size:.6875rem}.panel{padding:1rem}.footer{margin-top:3.5rem}.statusbar{letter-spacing:.08em;gap:.5rem;margin-top:3.5rem;padding:0 .625rem;font-size:.625rem}.statusbar .app-id{white-space:nowrap;text-overflow:ellipsis;max-width:8rem;overflow:hidden}.statusbar .verdict{white-space:nowrap;padding:0 .25rem}.statusbar>span:last-child{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.source-row>a{max-width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;animation:none!important}}.site-result{border-bottom:1px dotted var(--d);padding:.875rem 0}.site-result-top{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.site-result-top>a,.site-result-top>span:first-child{overflow-wrap:anywhere;min-width:0}.site-result-data{flex-wrap:wrap;gap:0 2ch;margin-top:.25rem;display:flex}.submission-form input::placeholder{color:var(--d);opacity:1}.field-title{align-items:center;gap:.75rem;display:flex}.field-title>.small{border:1px solid var(--d);padding:0 .2rem;font-size:.625rem}.mobile-label{display:none}@media (width<=47.99rem){.desktop-label{display:none}.mobile-label{display:inline}}.tag.dead,.statusbar{z-index:4;position:relative}@keyframes dyingTag{0%,9%,15%,40%,44%,71%,80%,to{opacity:1;transform:none}10%{transform:translate(6px)}11%{opacity:.6;transform:translate(-4px)skew(-8deg)}12%{transform:translate(9px)}13%{opacity:.3;transform:none}14%{transform:translate(-2px)}41%{transform:translate(-5px)}42%{opacity:.7;transform:translate(3px)skew(6deg)}43%{transform:translate(-1px)}72%{opacity:.5;transform:translate(12px)skew(-10deg)}73%{transform:translate(-6px)}74%{opacity:.2;transform:translate(4px)}75%{opacity:1;transform:none}76%{transform:translate(-8px)}77%{transform:translate(2px)skew(5deg)}78%{opacity:.6;transform:none}79%{transform:translate(-2px)}}@keyframes dyingNumber{0%,to{opacity:1;transform:none}20%{opacity:.25}21%{opacity:1}22%{opacity:.5}23%{opacity:1}48%{opacity:.15;transform:translateY(3px)}49%{opacity:.7;transform:none}50%{opacity:.2}51%{opacity:1}78%{opacity:.4;transform:scaleY(.94)}79%{opacity:1;transform:none}86%{opacity:.1}87%{opacity:.85}88%{opacity:1}}.zombie-count{animation:6.2s step-end infinite dyingNumber}.tag.verdict-tag{vertical-align:baseline;text-align:center;flex-shrink:0;grid-template-columns:1.5ch minmax(0,1fr) 1.5ch;width:12ch;display:inline-grid}.tag.verdict-tag>span{min-width:0}.zombie-status-text{display:inline-block}@media (width<=47.99rem){.log-row .recent-verdict{grid-area:2/2}}.pulse[data-astro-cid-tvilhpyt]{display:block;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 35%);mask-image:linear-gradient(90deg,#0000,#000 35%)}.ecg-trace[data-astro-cid-tvilhpyt]{animation:3.4s linear infinite ecg}@keyframes ecg{0%{transform:translate(0)}to{transform:translate(-120px)}}@media (prefers-reduced-motion:reduce){.ecg-trace[data-astro-cid-tvilhpyt]{animation:none}}
