*{box-sizing:border-box}body{color:#e8e8ff;background-color:#05001a;background-image:radial-gradient(1px 1px at 10px 20px,#fff 100%,#0000 100%),radial-gradient(1px 1px at 60px 90px,#fff 100%,#0000 100%),radial-gradient(2px 2px at 120px 40px,gold 100%,#0000 100%),radial-gradient(1px 1px at 160px 130px,#fff 100%,#0000 100%),radial-gradient(1px 1px at 30px 150px,#0ff 100%,#0000 100%),radial-gradient(2px 2px at 190px 10px,#fff 100%,#0000 100%),radial-gradient(1px 1px at 90px 170px,#ff69b4 100%,#0000 100%);background-repeat:repeat;background-size:200px 200px;margin:0;padding:0;font-family:Times New Roman,Times,serif}.ticker{white-space:nowrap;background:#000;border-bottom:3px double gold;padding:4px 0;overflow:hidden}.ticker span{color:#39ff14;letter-spacing:1px;padding-left:100%;font-family:Courier New,monospace;font-weight:700;animation:22s linear infinite scroll-left;display:inline-block}@keyframes scroll-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.page{max-width:760px;margin:0 auto;padding:10px 16px 40px}h1,h2,h3{text-align:center;color:gold;text-shadow:2px 2px #ff1493,-1px -1px #0ff;font-family:Comic Sans MS,Comic Sans,cursive}h1{font-size:2.1em}h2{background:#1a0033;border:3px ridge #ff69b4;margin-top:30px;padding:6px;font-size:1.4em}a{color:#0ff}a:visited{color:#ff69b4}a:hover{color:gold;background:#303}hr.rainbow{background:linear-gradient(90deg,red,orange,#ff0,green,#00f,indigo,violet);border:0;height:5px;margin:18px 0}.construction{text-align:center;color:#000;background:repeating-linear-gradient(45deg,gold,gold 12px,#111 12px 24px);border:4px outset gold;margin:14px 0;padding:8px;font-family:Comic Sans MS,cursive;font-weight:700}.construction .blink{background:#fff;padding:0 6px;animation:1s step-start infinite blinker}@keyframes blinker{50%{opacity:0}}.hero{text-align:center;margin:6px 0;font-size:3em}.navbar{background:#1a0033;border:3px groove #0ff;flex-wrap:wrap;justify-content:center;gap:8px;margin:16px 0;padding:10px;display:flex}.navbar a{color:#ff0;background:#303;border:3px outset #ff69b4;padding:8px 12px;font-family:Comic Sans MS,cursive;font-size:.9em;font-weight:700;text-decoration:none;display:block}.navbar a:hover{background:#4d004d;border-style:inset}.navbar a[aria-current=page]{color:#39ff14;background:#606;border-style:inset}.box{background:#0a001ed9;border:3px ridge gold;margin:16px 0;padding:14px 18px;line-height:1.55}table.retro{border-collapse:collapse;width:100%;margin:10px 0;font-family:Courier New,monospace}table.retro caption{caption-side:top;color:gold;margin-bottom:6px;font-family:Comic Sans MS,cursive}table.retro th,table.retro td{text-align:left;border:2px solid #ff69b4;padding:6px 10px}table.retro th{color:#ff0;background:#606}table.retro tr:nth-child(2n) td{background:#1a0033}table.retro tr:nth-child(odd) td{background:#12002a}.counter-wrap{text-align:center;margin:20px 0}.counter{color:#39ff14;letter-spacing:4px;background:#000;border:3px inset #666;padding:6px 12px;font-family:Courier New,monospace;font-size:1.4em;font-weight:700;display:inline-block}.gallery{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.gallery figure{text-align:center;background:#1a0033;border:4px ridge #0ff;width:220px;margin:0;padding:8px}.gallery img{border:2px solid #000;width:100%;height:auto;display:block}.gallery figcaption{color:#ccf;margin-top:6px;font-family:Courier New,monospace;font-size:.78em}.entry{background:#1a0033;border:2px dashed #0ff;margin:10px 0;padding:8px 12px}.entry .who{color:gold;font-family:Comic Sans MS,cursive;font-weight:700}.entry .stamp{color:#999;float:right;font-family:Courier New,monospace;font-size:.75em}footer{text-align:center;border-top:3px double gold;margin-top:30px;padding-top:10px;font-size:.8em}.webring{color:#ff69b4;font-family:Comic Sans MS,cursive}.badge{color:#0ff;background:#000;border:2px solid gold;margin:2px;padding:2px 8px;font-family:Courier New,monospace;font-size:.85em;text-decoration:none;display:inline-block}.skip-link{color:#000;z-index:10;background:gold;padding:6px 10px;position:absolute;top:0;left:-9999px}.skip-link:focus{left:8px}
