/* ACADIS SPACESHIP v0.2 — 2003 horror-web stylesheet */
html{background:#050008 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cpath d='M0 0h80v80H0z' fill='%23050008'/%3E%3Cpath d='M0 16h80M0 48h80M16 0v80M48 0v80' stroke='%2313001d' stroke-width='1'/%3E%3C/svg%3E");}
*{box-sizing:border-box} body{margin:0;color:#d7d7d7;font:12px Verdana,Arial,sans-serif;background:transparent;cursor:crosshair} a{color:#9cff00;text-decoration:none}a:hover{color:#fff;background:#5b0085;text-decoration:underline}.top{padding:4px;text-align:center;color:#00ff66;background:#000;border-bottom:1px solid #53106f;font:10px "Courier New",monospace;letter-spacing:1px}.wrap{width:800px;margin:10px auto 30px;background:#09040d;border:2px ridge #7920a2;box-shadow:0 0 20px #3d0059}header{height:112px;padding:13px 18px;background:radial-gradient(ellipse at 30% 40%,#301042 0,#12031a 43%,#020003 100%);border-bottom:3px double #7c00aa;position:relative;overflow:hidden}header:after{content:'☠  ☢  ☠  ☢  ☠';position:absolute;right:14px;top:15px;color:#3b1750;font-size:30px;transform:rotate(-8deg)}.logo{position:relative;z-index:2;color:#b7ff00;font:bold 30px Georgia,serif;line-height:.72;text-shadow:2px 2px #4d0072,-1px -1px #fff,0 0 8px #76ff00;letter-spacing:3px;transform:skew(-5deg)}.logo span{font-size:38px;color:#d400ff;text-shadow:2px 2px #85ff00,0 0 8px #9a00ff}.tag{position:absolute;left:20px;bottom:9px;color:#b9a4c5;font:10px "Courier New",monospace;letter-spacing:2px}nav{padding:7px;text-align:center;background:#160020;border-bottom:1px solid #74119a;font:bold 11px "Courier New",monospace}nav a{padding:2px 7px}.grid{display:grid;grid-template-columns:150px 1fr 155px;gap:8px;padding:8px}.box{margin-bottom:8px;padding:7px;background:#0d0712;border:1px solid #57206c;border-top-color:#a43ed1;box-shadow:inset 0 0 8px #050008}.box h2,.box h3{margin:-7px -7px 7px;padding:4px 6px;color:#baff00;background:linear-gradient(#2c0a39,#15001d);border-bottom:1px solid #6d2389;font:bold 11px Verdana,Arial,sans-serif;letter-spacing:.5px}.box h2{font-size:12px;color:#e899ff}.box p{line-height:1.45}.welcome{padding:8px 11px 11px;margin-bottom:8px;border:1px dashed #6d337d;background:#09040e}.welcome h1{margin:0 0 8px;color:#dfff00;font:bold 18px Georgia,serif;text-shadow:1px 1px #65008e}.center{text-align:center}.counter{display:inline-block;padding:3px 5px;background:#000;border:2px inset #555;color:#ff3232;font:bold 14px "Courier New",monospace;letter-spacing:2px}input{width:94px;background:#050505;border:1px inset #777;color:#8cff00;font:10px monospace}button{margin-top:3px;background:#252525;color:#aaff00;border:2px outset #666;font:bold 9px Verdana}table{width:100%;border-collapse:collapse;font-size:10px}th{padding:4px;background:#21052c;color:#dca3ef;border:1px solid #542066}td{padding:4px;border-bottom:1px dotted #35213b}.green{color:#8cff00}.bad{color:#ff405f}.dead{color:#666;text-decoration:line-through}.corrupt{color:#ff294e;background:#190008;font-family:"Courier New",monospace}.transmission{font-family:"Courier New",monospace;color:#74ff8e;border-color:#2a9345;background:#001006}.blink{animation:blink 1.1s steps(2,end) infinite;color:#e8ff00}@keyframes blink{50%{opacity:.2}}footer{text-align:center;padding:9px;color:#705b78;background:#030104;border-top:1px solid #4c1d5c;font:9px "Courier New",monospace}.tiny{font-size:8px;color:#321b39}aside{min-width:0}aside .box{font-size:10px}aside a{line-height:1.7}.stamp{display:block;margin:6px auto;width:88px;padding:4px 2px;text-align:center;border:1px solid #7aff00;background:#000;color:#d400ff;font:bold 8px Arial}.warning{color:#ffeb00}.secret-link{color:#1a1020!important}.secret-link:hover{color:#ff3355!important;background:#000!important}@media(max-width:820px){.wrap{width:98%;margin:4px auto}.grid{grid-template-columns:145px 1fr}.grid>aside:last-child{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:7px}.logo{font-size:25px}.logo span{font-size:31px}}@media(max-width:580px){.grid{display:block}.grid>aside:last-child{display:block}.wrap{width:100%;border-left:0;border-right:0}}
