@font-face{font-family:Comic Neue;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/comic-neue-400-CeWB7rrj.woff2) format("woff2")}@font-face{font-family:Comic Neue;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/comic-neue-700-BK7dT9dQ.woff2) format("woff2")}:root{color-scheme:dark;--black: #000;--navy: #000042;--lime: #0f0;--cyan: #0ff;--magenta: #f0f;--yellow: #ff0;--red: #f00;--measure: 46rem}*{box-sizing:border-box}body{margin:0;background-color:var(--black);background-image:radial-gradient(1.5px 1.5px at 12% 18%,#fff,transparent),radial-gradient(1.5px 1.5px at 68% 32%,#fff,transparent),radial-gradient(1px 1px at 34% 72%,#ccc,transparent),radial-gradient(2px 2px at 84% 84%,#fff,transparent),radial-gradient(1px 1px at 52% 8%,#aaa,transparent),radial-gradient(1.5px 1.5px at 92% 54%,#fff,transparent);background-size:160px 160px;color:var(--cyan);font-family:Comic Neue,Comic Sans MS,cursive;font-size:17px;line-height:1.5;text-align:center}img{display:block;max-width:100%;height:auto}.site{max-width:var(--measure);margin:1.5rem auto;padding:clamp(1rem,3vw,1.75rem);background:var(--navy);border:.5rem ridge var(--magenta)}.masthead{display:flex;align-items:center;justify-content:center;gap:clamp(.5rem,2vw,1.25rem)}.gif{flex:none;image-rendering:pixelated}.gif--dj,.gif--dancer{width:clamp(3.5rem,10vw,7rem);height:auto}.title{margin:0;color:var(--yellow);font-size:clamp(1.5rem,5vw,2.875rem);font-weight:700;line-height:1.05;text-transform:uppercase;text-shadow:0 0 .5rem var(--magenta),.1875rem .1875rem 0 var(--red),-.0625rem -.0625rem 0 var(--black),.0625rem -.0625rem 0 var(--black),-.0625rem .0625rem 0 var(--black),.0625rem .0625rem 0 var(--black)}.accent{color:var(--lime)}.blink{margin:.75rem 0 0;color:var(--lime);font-size:1.125rem;font-weight:700;letter-spacing:.1em;animation:blink 1.3s steps(1) infinite}@keyframes blink{50%{opacity:0}}.rainbow{height:.375rem;margin:1rem 0;border:0;background:linear-gradient(to right,var(--red),var(--yellow),var(--lime),var(--cyan),var(--magenta),var(--red))}.nav{color:var(--yellow);font-weight:700;letter-spacing:.05em}.nav a{color:var(--cyan)}.nav a:visited{color:var(--magenta)}.nav a:hover{color:var(--yellow);background:var(--magenta)}.panel{margin:1rem 0;padding:.75rem;background:var(--black);border:.25rem outset var(--cyan)}.panel__head{margin:0 0 .5rem;color:var(--magenta);font-size:1.25rem;font-weight:700;letter-spacing:.08em}.lede{margin:0;color:#fff;text-wrap:pretty}.facts{display:flex;align-items:center;justify-content:center;gap:clamp(.75rem,3vw,2rem)}.fact{margin:0;color:var(--lime);font-size:1.0625rem}.fact b{color:var(--yellow);letter-spacing:.08em}.gif--skull{width:clamp(5rem,16vw,10rem);height:auto}.photo{margin:0;padding:.375rem;background:silver;border:.375rem ridge #fff}.photo--wide{margin:1rem 0}.photo img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border:.125rem inset #808080}.photo figcaption{padding-top:.375rem;color:var(--navy);font-size:clamp(.875rem,2.2vw,1.0625rem);font-weight:700}.colophon{color:var(--lime);font-size:.9375rem}.colophon p{margin:.4rem 0}.counter__digits{display:inline-block;padding:.15rem .5rem;background:var(--black);border:.1875rem inset #808080;color:var(--lime);font-family:Courier New,monospace;font-weight:700;letter-spacing:.2em}.marquee{overflow:hidden;padding:.3rem 0;background:var(--black);color:var(--yellow);font-size:1rem;font-weight:700;white-space:nowrap}.marquee--top{border-bottom:.25rem ridge var(--lime)}.marquee--bottom{border-top:.25rem ridge var(--lime)}.marquee__track{display:flex;text-align:center;width:100%;gap:2rem;animation:slide 24s linear infinite}.marquee--bottom .marquee__track{animation-direction:reverse;animation-duration:30s}@keyframes slide{to{transform:translate(calc(-50% - 1rem))}}.osa-cta{margin:1rem 0 .25rem}.osa-btn{padding:.5rem 1.25rem;background:var(--magenta);border:.25rem outset #fff;color:var(--yellow);font-family:inherit;font-size:1.125rem;font-weight:700;letter-spacing:.05em;cursor:pointer;text-transform:uppercase}.osa-btn:hover{background:var(--yellow);color:var(--magenta)}.osa-btn:active{border-style:inset}.win{color-scheme:light;width:min(32rem,calc(100% - 2rem));padding:0;background:silver;border:.1875rem outset #fff;color:#000;font-family:inherit;text-align:left}.win::backdrop{background:#000000bf}.win__bar{display:flex;align-items:center;gap:.5rem;padding:.2rem .25rem;background:linear-gradient(90deg,navy,#1084d0);color:#fff;font-size:.9375rem;font-weight:700}.win__title{flex:1;min-width:0;padding-left:.25rem}.win__btns{display:flex;flex:none;gap:.125rem}.win__btn{display:grid;place-items:center;width:1.15rem;height:1.15rem;padding:0;background:silver;border:.125rem outset #fff;color:#000;font-family:inherit;font-size:.75rem;font-weight:700;line-height:1}.win__btn--close{font-size:1rem;cursor:pointer}.win__btn--close:active{border-style:inset}.win__toolbar{display:flex;align-items:center;gap:.4rem;padding:.35rem;border-bottom:.125rem groove #fff;font-size:.8125rem;font-weight:700}.win__location{flex:1;min-width:0;overflow:hidden;padding:.15rem .35rem;background:#fff;border:.125rem inset #808080;font-family:Courier New,monospace;font-size:.75rem;font-weight:400;text-overflow:ellipsis;white-space:nowrap}.win__body{padding:.85rem}.win__intro{margin:0 0 .75rem;font-size:.9375rem}.win__status{margin:0;padding:.25rem .5rem;border-top:.125rem groove #fff;font-family:Courier New,monospace;font-size:.75rem}.win__actions{display:flex;gap:.5rem;margin:1rem 0 0}.win__done{text-align:center}.gif--deal{width:8rem;height:auto;margin:.5rem auto 0}.win__done .win__actions{justify-content:center}.field{margin:0 0 .75rem}.field label{display:block;margin-bottom:.2rem;font-weight:700}.field input[type=text],.field textarea{width:100%;padding:.3rem;background:#fff;border:.125rem inset #808080;color:#000;font-family:inherit;font-size:1rem;resize:vertical}.field--check{display:flex;align-items:flex-start;gap:.5rem}.field--check label{margin:0;font-weight:400}.field--check input{flex:none;margin-top:.3rem;width:1rem;height:1rem}.btn{padding:.35rem 1.1rem;background:silver;border:.1875rem outset #fff;color:#000;font-family:inherit;font-size:1rem;font-weight:700;cursor:pointer}.btn:active{border-style:inset}.btn:disabled{color:gray;cursor:default}@media(max-width:34rem){.masthead{flex-wrap:wrap}.title{order:-1;width:100%}.facts{flex-direction:column}}@media(prefers-reduced-motion:reduce){.blink,.marquee__track{animation:none}}
